Ubuntu虚拟机安装


VMware添加虚拟机

(下载文件可以看这一篇,此处不再赘述)

  1. 文件——>新建虚拟机

在这里插入图片描述


  1. 下一步:安装程序光盘映像文件(iso)

在这里插入图片描述


  1. 设置主机名,用户名及密码
    在这里插入图片描述

  1. 更改安装位置
    在这里插入图片描述

  1. 设置磁盘大小,将其拆分为多个文件,这样可以不用一次性分出来20GB磁盘容量给虚拟机,减轻真实主机的磁盘压力
    在这里插入图片描述

  1. 更改内存大小和其他选项
    在这里插入图片描述

等待开机(需要一些时间安装系统)(最新版Ubuntu)

更新:安装最新版Ubuntu(ubuntu-22.04.1-desktop-amd64)时到等待开机后,会出现选择语言的过程:选择Chinese,Chinese(也可以选择han yu pin yin))
后面的更新选项:默认即可。
在这里插入图片描述
安装类型:选择第二个选项,新建多个分区
在这里插入图片描述
新建分区:点击“New Partition Table”,然后双击“free space”新建分区,先创建 /boot 区 ,先创建一个EFI分区吧
在这里插入图片描述
创建BIOS引导区(提示和 /boot 不一样,不放的话后面提示有风险)
在这里插入图片描述

创建 /boot 分区
在这里插入图片描述
然后创建 /Swap 交换区
在这里插入图片描述
然后创建根目录 / ,其实这几步也称为挂载,将物理存储与磁盘分区相对应。
在这里插入图片描述
最后的分区结果,如下图所示(前后都有1MB未分配,没搞懂),接着点击“Install Now”。出现提示框选择“continue”
在这里插入图片描述
选择地理位置,不用管,continue
填一个标记该主机的名字,continue,然后等待安装系统(时间较长
在这里插入图片描述
接着会提示安装完成,需要重启,点击“Restart Now”即可。

接着就按照下面的步骤操作即可。


  1. 输入密码进入界面在这里插入图片描述
  2. 连接网络账户,跳过在这里插入图片描述
  3. 跳过在这里插入图片描述
  4. 跳过在这里插入图片描述
  5. 选择不发送信息
    在这里插入图片描述
  6. 不开启
    在这里插入图片描述
  7. 完成
    在这里插入图片描述

检查网络环境

打开 Firefox ,看是否可以联网
成功!
在这里插入图片描述


设置 Ubuntu 中文支持

  1. 打开应用程序,点击 Language support,会提示语音包未安装成功,点击 install 进行安装(会提示你输入当前用户密码)(时间也挺长在这里插入图片描述
  2. 安装完成后,点击 install Language,添加中文语音包
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/df41ea3d3e194d98aaaa0d5b5a57effe.png =400x#pic_center =450x)
  3. 找到中文语音包,勾选后,点击 Apply 进行安装(需要一些时间
    在这里插入图片描述
  4. 安装完成后,此时“汉语(中文)”在最后一位,第一位是“English”,需要按住“中文”选项,不松鼠标,然后一直往上拖,拖到第一位即可,接着重新登录才会生效(重启后会有提示,确定即可)。
    在这里插入图片描述

一些基础设置

  1. Ubuntu 的终端字体很小,导致看不清楚,可以在 Universal Access (通用辅助)(更新:新版本的名称叫做 accessibility)里面将 Large Text (大号文本)功能启用,更好一些
    在这里插入图片描述
    在这里插入图片描述

Ubuntu 安装后基本命令无法使用的情况

在完成上述安装操作后可能会发现在终端无法使用命令,比如ifconfig,提示未找到该命令,而其他的如ll、ls、cd等可以正常使用。


原因分析:

在配置/etc/profile文件时,将此文件中的 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib 路径破坏了。


解决方案一

  1. 在终端输入命令 “ifconfig”,提示 sudo apt install net-tools,此方案便使用这种方法。
    在这里插入图片描述

  2. 设置 root 用户密码(因为之前安装的时候没有设置,若是直接转换为root用户会报错)
    在这里插入图片描述

  3. 然后切换为 root 用户登录(不然权限不够)
    在这里插入图片描述

  4. 接着先使用命令 “apt-get update”,同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。(如果无法使用 apt-get install xxx 安装shell命令的话,同样建议更换镜像源)(apt-get update只是更新了apt的资源列表,没有真正的对系统执行更新。如果需要,要使用apt-get upgrade来更新。
    这一步有问题的话,应该是镜像源的地址有问题,可以去看第一条视频。click me.
    在这里插入图片描述

  5. 接着就可以用“sudo apt install net-tools”进行安装了。
    在这里插入图片描述

  6. 安装好后就可以进行测试了,输入命令 “ifconfig”,可以发现能够使用了。
    在这里插入图片描述

  7. 这种方法简单,方便,但是也麻烦,因为你会发现其他的一些命令还是不可以使用,不如你使用 “vim”,“make” 等都会报出没有,得再次安装相应的命令(使用 sudo apt install xxx 安装即可),较为繁琐。
    在这里插入图片描述


解决方案二

先看这里,不然一直重复做别怪我(doge)

  1. 使用命令:echo $PATH(目的是查看path中是否含有 /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin),没有也不必惊慌。此解决方案的操作在root用户下进行
    在这里插入图片描述
  2. 使用临时变量(此临时变量在客户机重新启动后消失),手动加载环境路径,使用以下命令(上一步有该路径的可以右键将其复制,没有的需要手动编写,别盯错了~~):
export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

在这里插入图片描述

  1. 接着输入下面的命令找到 /etc/profile,修改权限,因为刚刚安装的Ubuntu下的该文件是只读文件。
# 后面为注释部分
cd /etc/         #切换目录
ll | grep profile     # 列出profile
chmod 744 profile     # 更改权限
ll | grep profile     # 再次查看,此时root用户有了写权限、执行权限
  1. 修改profile文件(所有用户)
vi profile    # 注意此时是在 /etc/目录下,否则就输入 /etc/profile
点一下键盘 ‘i’ 进入编辑模式,使用方向键向下到最后,输入
export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin   # 应该背下来了吧,我都快成肌肉记忆了
然后点击"ESC",输入“:",输入"wq"保存退出
如果遇到不小心输入错误或者意外退出的情况,此时重新进入 /etc/目录,会发现多了一个 profile. Swap,再次使用 vi profile,此时会发现底行有一些选项,输入D删除该文件即可。接着重新编辑文件。
  1. 修改 .bashrc 文件(单独用户)
vi /~/.bashrc    #‘~’代表:$HOME,  .bashrc是每个用户家目录下都有的,ls -all
# 加入
export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# 保存退出

在这一步出错了,出现了root用户下的 E212问题,网上有一些资料可以解决,但是都是非 root用户下的,所以此处有些疑惑了,那么你可以在一开始就不听我的,用非root用户尝试,步骤都是一样的,等到这一步报错时候可以看下面的解决方案(建议先看解决方案再进行第五步):

1、E212: 无法打开并写入文件
2、vim中 E212:无法打开并写入文件 的解决办法

点我返回 click me

  1. 重启系统,或者使用命令 #source .bashrc 让刚刚修改的魂晶变量生效。(这一步未验证成功,不保证正确性,还是推荐前面的解决方案一

好累哎哎哎


参考资料:

1、更换镜像源教程
2、解决方案一
3、解决方案二
4、解决Ubuntu报错 E: Unable to locate package yum


写在最后:
首先,如果本篇文章有任何错误,烦请读者告知!不胜感激!
其次,本篇文章仅用于日常学习以及学业复习,如需转载等操作请告知作者(我)一声!
最后,本文会持续修改和更新,如果对本分栏的其他知识也感兴趣,可以移步目录导航专栏,查看本分栏的目录结构,也更方便对于知识的系统总结!
兄弟姐妹们,点个赞呗!
感谢!笔芯!

  • 4
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值