目录
一、Ubuntu镜像文件下载
二、Ubuntu安装过程
三、更换国内镜像
四、安装常用软件
1、编译工具
2、代码管理工具
一、Ubuntu镜像文件下载
1-1、官网
https://ubuntu.com/download
1-2、镜像网站快速下载
官网下载速度慢的话可以直接百度各大学的镜像下载网站去下载,如下以清华镜像网站为例:
1、百度搜索 清华镜像网站,
附上网址:https://mirrors.tuna.tsinghua.edu.cn/
2、进入镜像网站直接搜索ubuntu,然后选择ubuntu-releases,也可以直接点击链接:https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/22.04.4/
3、选择桌面版本:ubuntu-22.04.4-desktop-amd64.iso
二、Ubuntu安装过程
1、打开VMware,然后点击创建新的虚拟机,如下图所示,选择自定义,然后点击下一步。
2、然后不作改变,然后点击下一步。
3、选择所要安装的光盘路径,然后点击下一步。
4、自己可任意设置全名、用户名、密码、确认,然后点击下一步。
5、设置虚拟机名称(自拟)和安装位置,建议选择较大的磁盘。
6、可根据自己的电脑配置选择,一般可以默认处理器数量为1或2,内核数为1或2,我设置的是2和1,然后点击下一步。
7、一般设置虚拟机内存为2G,我这里设置的为2G,然后点击下一步。
8、网络类型一般选择桥接或NAT,我这里选择桥接,然后点击下一步。
9、选择推荐
10、选择推荐
11、选择创建新虚拟磁盘
12、设置磁盘大小20G,其余不变
13、不改变,然后点击下一步。
14、不改变,然后点击完成。
15、选择语言之后(图省了),建议选择中文(Chinese),我这里选择的是Enlish(US),点击continue,把Download......勾选去掉,然后点击continue。
,
16、不改变,然后点击Install Now。
17、点击continue
18、由于语言选择Enlish(US),这里就直接默认为New York
19、设置虚拟机终端界面名字、电脑名字、密码,选择自动登录,也就是第一个,然后点击continue,就是漫长的等待安装(大概需要10分钟左右)
安装完成后,大概是这样的,可以进行参考。
20、安装完成后,点击重启。
21、进入系统,点击Next
22、选择NO,然后点Next
23、点击Next
24、点击Done
25、安装成功
然后Ctrl+Alt+t打开终端界面,进行更新命令输入:
sudo apt-get update
安装Vim命令输入:
sudo apt install vim
安装gcc命令输入:
sudo apt install gcc
浅浅测试一下哈
#include<stdio.h>int main()
{printf("Hello World!\n");return 0;
}
成功了哈哈哈
三、更换国内镜像
在更改软件源之前,最好先备份原有的软件源列表文件,以防止意外情况导致系统无法正常更新或安装软件。
调出终端,如果觉得字体太小了,可以按快捷键Ctrl + Shift + =,字体要是太大,需要缩小,可以按快捷键Ctrl + -,然后输入以下命令进行备份:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
运行之后,只要是执行成功,不会有任何提示,可以继续输入命令,如下图:
用简单的方式来修改镜像源,直接用鼠标点击左下角的“Show Applications”(桌面左下角九个小点的图标)。
点击"Software&Updates"。
点击“Download from”旁边的下拉框,选择“other”,上滑鼠标找到“China”,展开后选择“mirrors.aliyun.com”,然后点击"Choose Server"保存,最后输入密码即可。
。
修改完直接关闭界面即可。关闭时后会弹出Reload和Close的图,选择关闭
运行一下命令更新软件源:
sudo apt update
简单的了解一下apt与apt-get的联系如下,防止自己迷糊哈。
apt也有一些自己独有的命令。
更新软件源后,可以通过一下命令升级系统中一安装的软件包(命令后面的 -y可以跳过确认询问)
四、安装常用软件
1、编译工具
基本的编译和构建软件工具可以用下面的命令进行安装,build-essential软件包组包含了gcc、make等编译工具和构建工具,也包含了标准C库和头文件。
sudo apt install build-essential -y
2、代码管理工具
以后可能会用到git拉取代码,所以把git先安装了。
sudo apt install git-all -y