将配好环境的Ubuntu16.04打包制作成镜像ISO

安装systemback

sudo add-apt-repository ppa:nemh/systemback
sudo apt-get update && sudo apt-get install systemback unionfs-fuse

制作Ubuntu镜像

1.在搜索栏中打开systemback软件
2.输入管理员密码,进软件操作界面
3.点击Live system create
4.点击右侧的Live system create按钮
5.勾选左侧的include the user data files,这样自己主文件夹内的文件都会被包含在系统镜像中。很多相关的程序的配置文件都是保存在主文件夹内的。
6.创建,等待完成。
7.转换为iso格式
注:利用该转换只能转换大小4G以下的,超过4G的换用别的方法,不过我试过几次均以失败告终,最后迫不得已把系统压缩到4G以下然后用systemback软件转换。


系统安装

制作Ubuntu启动盘,在另一台电脑上使用启动盘安装Ubuntu系统,其过程略过。

然后,还可能出现的问题就是显卡驱动问题导致的分辨率不合适,解决:

更新显卡驱动修复分辨率问题

来了,我的新电脑是RXT2060的显卡,CPU是AMD R7 3700X,刚装上ubutnu分辨率固定为1024*768且设置菜单里面没有别的分辨率选项,试过通过xrandr命令更改也不行,那么应该就是显卡驱动的问题了。安装Nvidia显卡的驱动也踩了无数的坑,最后找到一种最方便最快速的方法:
1.禁用ubuntu自带的驱动
打开黑名单文件

sudo gedit /etc/modprobe.d/blacklist.conf

在其末尾添加:

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb

保存退出
2.更新并重启

sudo update-initramfs -u
sudo reboot

3.添加源,20系列的卡装410,10系列都行:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-410

最后重启就没一问题了。

这种方法在我这里(ubuntu16.04+rtx2060)是可以的,如果不行的的话,可以下NVIDIA官网的驱动直接手动安装。

虚拟机自适应分辨率

ubuntu下打包一个docker镜像 将ubuntu打包为镜像_linux


如图,在刚安装上虚拟机时调整分辨率只能是固定值,怎么都调不好,试试下面的方法让PC自适应调整:

ubuntu下打包一个docker镜像 将ubuntu打包为镜像_Ubuntu_02


安装虚拟机tools:sudo ./VMware-install.pl

安装后在原目录继续配置文件得到自适应分辨率:

sudo apt-get install open-vm-tools

在ubuntu系统上添加快捷方式到桌面

进入/usr/share/applications 目录
找到你要添加的软件图标,直接复制到桌面。

在ubuntu系统上安装QQ

试过很多种方法,最终找到一种最直接最简单的方法记录下来分享给大家:

首先,去QQlinux官网下载安装包,网址在这里QQlinux官网 找到对应的安装包,如图

ubuntu下打包一个docker镜像 将ubuntu打包为镜像_ubuntu_03

Linux QQ 目前支持x64(x86_64、amd64)、arm64(aarch64)、mips64(mips64el)三种架构,每种架构支持Debian系、红帽系、Arch Linux系、其它发行版中的一种或几种(未来可能继续扩充)。每一次发布均会提供架构和发行版的若干种组合支持的安装包,可按下面所述的规则进行选择。

根据你所使用的linux发行版选择格式:这里选择x64架构下的deb格式的安装包,双击下载
然后,不用解压不用解压,在安装包路径下打开终端,输入命令:

sudo dpkg -i linuxqq_1.0.1-b1-100_armhf.deb

安装完成,再去导出快捷方式到桌面,两分钟搞定

ubuntu下打包一个docker镜像 将ubuntu打包为镜像_安装包_04