提示:此次安装对小白友好,为简易版本,大部分采用默认选项,放心食用~~~
文章目录
【一生一芯】第六期-预学习阶段-Linux系统安装和基本使用
VMware虚拟机Ubuntu20.04安装详细步骤,第一次安装使用官方讲义给出的Ubuntu22.04版本,在安装工具包时还是会出现各种依赖问题,因此换更为稳定的Ubuntu20.04版本。
一、使用VMware安装Ubuntu20.04
1.下载Ubuntu20.04
阿里云镜像:https://mirrors.aliyun.com/ubuntu-releases/
百度网盘:https://pan.baidu.com/s/1SQuseiVlY2njYTKedWREpQ?pwd=las9
提取码:las9
2.开始安装
创建新的虚拟机
典型->下一步
浏览选择下载的iso文件->下一步
输入全名,用户名,密码,确认密码->下一步
浏览->选择安装位置->下一步
默认选项不用管->下一步
创建后开启此虚拟机->完成
等待ing(有点漫长~)
安装完成后登录->会弹出更新提示框->直接关掉
二、PA0
1.First Exploration with GNU/Linux
打开终端->右键->open in terminal
当前的工作目录是~/Desktop
提示:对于一些不可逆操作,首先保存快照,方便我们恢复最初的系统
Workstation->虚拟机->快照->拍摄快照
拍摄快照
1.1文件系统磁盘空间使用情况
df -h
1.2关机
poweroff
1.3获得root用户的权限
sudo -i
2.Installing Tools
提示:有时候安装失败可能是网络原因,建议多试几次,当找不出原因或者解决不了的时候,重启能解决99%的问题~~~
2.1使用ping命令将向mirrors.tuna.tsinghua.edu.cn主机发送4个探测包,并显示与该主机之间的网络连接状态和延迟信息。
ping mirrors.tuna.tsinghua.edu.cn -c 4
如下图,说明可以连接
2.2配置清华镜像源
备份源文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
更改源文件
bash -c 'echo "deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse" > /etc/apt/sources.list'
更新软件包源列表
apt-get update
2.3安装工具包
2.3.1 build-essential
apt-get install build-essential
安装过程中可能会弹出消息框,选择Yes
选择OK
安装完成后,查看build-essential包的安装状态和相关信息
apt-cache policy build-essential
可以看到 Installed: 12.9ubuntu3 ,说明安装成功
build-essential:
Installed: 12.9ubuntu3
Candidate: 12.9ubuntu3
Version table:
*** 12.9ubuntu3 500
500 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy/main amd64 Packages
100 /var/lib/dpkg/status
2.3.2 man
apt-get install man
查看man手册
man ls
2.3.3 gcc-doc
apt-get install gcc-doc
2.3.4 gdb
apt-get install gdb
2.3.5 git
apt-get install git
2.3.6 libreadline-dev
apt-get install libreadline-dev
2.3.7 libsdl2-dev
apt-get install libsdl2-dev
2.3.8 llvm llvm-dev
apt-get install llvm llvm-dev
2.3.9 llvm-11 llvm-11-dev
apt-get install llvm-11 llvm-11-dev
2.3.10 Installing Chinese input method
参考文章:https://blog.csdn.net/xyxing87/article/details/116648515
总结
以上就是今天要讲的内容,本文介绍了Ubuntu20.04的安装,以及PA0部分的First Exploration with GNU/Linux和Installing Tools内容