Ubuntu18.04 操作记录

安装 VisualBox 虚拟机程序

​ VirtualBox是免费的虚拟机程序,Oracle出品。在官网下载对应版本的安装包后,安装步骤根据步骤提醒选择安装即可。

​ 系统:win10。安装版本:6.1.4。

​ 也可使用VMware Station ,但是它为商业软件,需要收费,下载安装后需要自行百度注册码。

安装 Ubuntu

​ VirtualBox安装完成后,接下来就可以创建新的虚拟机,安装Ubuntu了。本人安装版本为19.10。

​ 安装步骤简单介绍如下:

​ S1:打开VirtualBox,点击“新建”,在弹出的窗口中虚拟电脑名称可以自定义,类型选择Linux,版本选择Ubuntu(64-bit),然后点击“下一步”,弹出“内存大小”设置窗口。

​ S2:设置内存大小,建议不要超过真实机内存的一半。然后点击“下一步”,弹出“虚拟硬盘”选择窗口。

​ S3:选择“现在创建虚拟硬盘”选项,然后点击“新建”,弹出“虚拟硬盘文件类型”选择窗口。

​ S4:选择默认选项“VDI”即可,然后点击“下一步”,弹出“存储在物理硬盘上”选择窗口。

​ S5:选择默认选项“动态分配”即可,然后点击“下一步”,弹出“文件位置和大小”设置窗口。

​ S6:“文件位置”可以根据自己情况设置,“大小”一般设置20~30G即可,然后点击“创建”后就可以看到VirtualBox界面左侧出现了相应的虚拟电脑,名称与S1中自定义名称一致。

​ S7:接下来进行虚拟电脑的设置。选中创建的虚拟电脑,点击“设置”,弹出“设置”窗口,进行基本配置:

​ S7.1:选中“系统”,在“主板”栏中将“光驱”设为“启动顺序”第一位(按向上箭头将其移至最上边);

​ S7.2:选中“存储”,选择“没有盘片”,“分配光驱”选择“本地系统.iso”,找到之前下载好的本地Ubuntu 19.10 iso镜像文件;

​ S7.3:选中“网络”,连接方式选择“网络地址转换(NAT)”,然后点击“OK”;

​ S7.4:选择该虚拟电脑,点击“启动”。开始安装Ubuntu系统。

​ S8:安装Ubuntu系统:

​ S8.1:进入安装界面,点击“安装Ubuntu”,弹出窗口;

​ S8.2:若网络状态不好,取消“安装Ubuntu时下载更新”,点击继续,弹出“安装类型”窗口;

​ S8.3:选择“清除整个磁盘并安装Ubuntu”,然后点击“现在安装”;

​ S8.4:弹出警告栏,点击“继续”,选择上海,点击“继续”,弹出“键盘布局”窗口;

​ S8.5:选择“汉语”,点击“继续”,弹出窗口;

​ S8.6:设置用户名和密码,点击“继续”,开始安装系统;

​ S8.7:安装完成弹出窗口,选择“现在重启”;

​ S8.8:重启后输入密码登录即可。

关闭锁屏

点击“活动”–>搜索框输入“Priv”–>点击“隐私”–>关闭锁屏即可。

Ubuntu虚拟机分辨率太小的解决方案

在Ubuntu虚拟机上搜索settings–>devices–>resolutions(本人选择1440*900)。

注:可能需要安装增强功能后才能设置。

Ubuntu英文界面改成中文界面的解决方案

https://ywnz.com/linuxjc/3744.html

Ubuntu启用中文输入法

https://blog.csdn.net/qq_27211927/article/details/80877684

Ubuntu火狐浏览器添加百度搜索并设为默认

https://blog.csdn.net/love20165104027/article/details/83377651

切换到root用户

$ sudo su

修改用户名密码

在当前用户下:

$ sudo passwd

然后输入当前密码后即可设置新的密码。

修改root用户密码

$ sudo passwd root

然后输入当前密码后即可设置新的密码。

虚拟机与主机之间共享文件 & 复制粘贴文本

S1:首先是安装增强功能。

在这里插入图片描述

S1.1 点击“安装增强功能”,弹出对话框,点击“运行”:

在这里插入图片描述

S1.2 弹出对话框,输入用户密码后,运行后,若报错:
在这里插入图片描述

则使用

$ sudo apt-get install gcc make perl

若报错:

则使用命令

$ sudo rm /var/cache/apt/archives/lock
$ sudo rm /var/lib/dpkg/lock

后重新运行

$ sudo apt-get install gcc make perl

S1.3 重新运行增强功能,如下所示,则安装成功:

在这里插入图片描述

S1.4 重启虚拟机,即可。

另外共享粘贴板、托放等都选双向。

S2:在本地新建待共享的文件夹。

S3:点击”共享文件夹“,点绿色+号,需要指定S2中新建的本地文件夹跟虚拟机共享。

在这里插入图片描述

S4:进入Ubuntu,终端依次输入:

sudo mkdir /mnt/share
mount -t vboxsf sharedUbuntu /mnt/share
sudo vi /etc/group

打开group文件,找到”vboxsf:“,在后面添加你的用户名,假设用户名为wangnn01:

vboxsf:wangnn01

重启虚拟机,即可。

在这里插入图片描述

S5: Virtualbox和主机拷贝,复制,拖拽不生效----真正的解决之法

https://blog.csdn.net/corner2030/article/details/80206505

解决dpkg 被中断问题

linux系统安装软件是有时会碰到“dpkg 被中断,您必须手工运行 sudo dpkg –configure -a解决此问题”,然而按照提示运行却并没能很好的解决问题。其实导致这个问题的主要原因是因为/var/lib/dpkg/updates文件下的文件有问题,可能是其他软件安装过程或是其他原因导致的,这里删除掉然后重建即可。

sudo rm /var/lib/dpkg/updates/*
sudo apt-get update
sudo apt-get upgrade

PS

sudo apt-get update指令会重新建立这些资料,所以不必担心删除后会出问题;

sudo apt-get upgrade会更新你的电脑里面已安装的软件的明细,根据软件的明细更新软件到最新版。

“dpkg ”是“Debian Packager ”的简写。为 “Debian” 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自“Debian”的“Linux ”发行版都使用 “dpkg”

解决dpkg 依赖关系问题

在安装deb的过程中有的时候会遇到安装失败。

在这里插入图片描述

提示:包的依赖关系无法自动解决。

解决办法:

$ sudo apt-get -f install

-f 修复dpkg依赖关系。然后重新尝试安装。

解决"无法获得锁"问题

https://blog.csdn.net/dream_follower/article/details/90311799

执行sudo apt-get时,报如下错误:

在这里插入图片描述

出现这个问题的原因可能是有另外一个程序正在运行,由于它在运行时,会占用软件源更新时的系统锁(以下称“系统更新锁”,此锁文件在“/var/lib/apt/lists/”目录下),而当有新的apt-get进程生成时,就会因为得不到系统更新锁而出现”E: 无法获得锁 /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)”错误提示!
而导致资源被锁的原因,可能是上次安装时没正常完成,而导致出现此状况。
因此,我们只要将原先的apt-get进程杀死,从新激活新的apt-get进程,就可以让软件管理器正常工作了!

法1:

用以下命令查看一下apt-get的相关进程:

$ ps -e | grep apt  
显示:
11669 ?        00:00:02 aptd  
25379 ?        00:00:00 update-apt-xapi  

然后执行:

$ sudo kill 11669  
$ sudo kill 25379  

法2:

终端执行:

$ sudo rm /var/cache/apt/archives/lock  
$ sudo rm /var/lib/dpkg/lock  

重启终端,即可。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐