Ubuntu Desktop OS 虚拟机实践之路

本文详细记录了Ubuntu 20.10系统的安装过程及后续配置,包括root用户密码设置、更换国内软件源、安装net_tools、设置中文输入法、开启SSH远程服务等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文着重记录个人从安装到学习使用Ubuntu 系统过程中遇到的问题和解决方法。

1、安装系统

1.1 系统镜像版本:ubuntu-20.10-desktop-amd64.iso。

1.2 下载地址(Ubuntu官网):Download Ubuntu Desktop | Download | Ubuntu

1.3 安装过程(略):网上有很多安装教材,此处就不做赘述。

2、系统使用:

2.1 root用户的密码设置:新安装的Ubuntu系统,root用户需要通过重设密码来达到给root用户设置密码的效果。

2.2 ifconfig命令:新安装的Ubuntu系统,无法使用该命令,需要安装net_tools工具,安装net_tools又涉及需要修改软件源,自带的是国外的软件源,需要换成国内的,才能正常安装net_tools工具。软件源有:阿里云源: 阿里云开源镜像站资源目录 、清华源: Index of /ubuntu/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror ,个人用的是清华源。

软件源修改方法:

(1)cd /etc/apt/

(2)备份sources.list:sudo cp sources.list  sources.list.bak

(3)换sources.list内容为清华源:(echo ' ' > sources.list )

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse

# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse

(4) sudo apt-get update   (更新源)

(5)sudo apt-get upgrade (更新软件)

(6) 安装net-tools:sudo apt-get install net-tools

注:看本机IP的另外一种方式:

2.3 安装中文输入法:

  (1) 

(2)按装了sogou拼音,参考文档:https://jingyan.baidu.com/article/0a52e3f4fa2ba8bf63ed724d.html 

(3)按装谷歌拼音,参考文档:Ubuntu安装谷歌拼音输入法_小king子的Blog-优快云博客_ubuntu 谷歌拼音

         使用谷歌拼音途中遇到中英切换的问题,经过网上查找和探究,总结如下:

          在当前应用窗口中,Ctrl+Space切换中英文,以后在这个应用里直接Shift切换了,关闭该窗口后,需要重新以上步骤。

2.4 开启ssh远程服务:需要安装 openssh-client openssh-server

在安装 openssh-server的时候,报了一堆的依赖包和版本问题,后面想了一个办法,就是在安装openssh-client的时候就指定一个软件源中有的最新版本,然后在安装openssh-server的时候也指定一个软件源中有的最新版本,这样问题也得到了解决,ssh服务也安装成功了。

(1)查询软件源(此处使用的是清华源)中支持openssh-clientopenssh-server的版本:apt-cache madison openssh-client  和 apt-cache madison openssh-server

(2)安装openssh-clientsudo apt-get install openssh-client=1:8.2p1-4ubuntu0.1

(3)安装openssh-serversudo apt-get install openssh-server=1:8.2p1-4ubuntu0.1

(4)检查ssh-server是否启动:ps -ef | grep ssh ,如果看到sshd那说明ssh-server已经启动了。

(5)修改ssh端口信息:cd /etc/ssh/ 目录下有个sshd_config配置文件,进入该文件,有个#Port 22,去掉 # 即可

(6)ssh启动与停用:cd /etc/init.d/ 目录下,

             停止ssh服务:sudo ssh stop 

             开启ssh服务:sudo ssh start

(7)问题——本机Ping虚拟机Ping不通,但是虚拟机可以Ping通本机:

经过多次在网上查找资料,最后终于解决了该问题,总结一下有可能的原因:

(1)卸载VM的时候简单粗暴,没有彻底清理干净,如:注册表。

(2)本地网络连接中找不到虚拟机网络的适配器(VMnet1和VMnet8)。

   解决方案:参考 安装VMware后,本机网络适配器中没有虚拟网卡VMnet1、VMnet8_浅浅的博客-优快云博客_网络适配器中没有vmware的网卡

   注:(1)其启动Device Install Service 和 Device Setup Manager步骤不要遗漏,否则会有问题。

        (2)如果在虚拟网络编辑器中还原默认设置不生效,可以将网络配置中的VMnet1和VMnet8移除,然后应用,再然后在还原默认设置(个人这样操作就达到了最终目的)。

2.5 防火墙:

// 查看防火墙当前状态

sudo ufw status

// 开启防火墙

sudo ufw enable

// 关闭防火墙

sudo ufw disable

// 查看防火墙版本

sudo ufw version

// 默认允许外部访问本机

sudo ufw default allow

// 默认拒绝外部访问主机

sudo ufw default deny

// 允许外部访问53端口

sudo ufw allow 53

// 拒绝外部访问53端口

sudo ufw deny 53

// 允许某个IP地址访问本机所有端口

sudo ufw allow from 192.168.0.1

2.5 本地机器用Xshell链接虚拟机中的Ubuntu系统:

 (1)、安装并开启ssh远程服务

 (2)、关闭虚拟机防火墙:sudo ufw disable

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值