上一篇文章介绍了WIN10下的BASH,仅仅只涉及了其中很小的一部分,即命令行模式,对于习惯基于GUI的WIN系统的我们来说还是有些不习惯。所以这次带来了如何在BASH里安装图形化环境的教程。
一.更改系统更新源
在UBUNTU系统下,更新源是非常重要的一个部件,它可以提供大部分系统所需的组件及我们需要安装的软件,其分为官方更新源及第三方PPA更新源,这里我们只用更改官方更新源,后续文章会涉及到第三方PPA更新源。
首先按win+R打开运行窗口,输入cmd打开命令行界面,在命令行界面输入bash,即可进入BASH环境。也可以直接在运行窗口输入bash进入环境。(退出环境只用输入exit即可,这里推荐使用命令行界面打开环境,这样退出环境后,输出的文本可以保持)
在打开的环境中,输入以下命令确定UBUNTU版本号及系统位数,图中显示的是UBUNTU16.04 64位版本(两个红框里)
[code lang="bash"]cat /etc/issue/
file /lib/systemd/systemd[/code]
下面将根据版本来编写更新源的URL:(这里使用的USTC的更新源为案例,同时也推荐使用tsinghua的源,即将mirrors.ustc.edu.cn替换为mirrors.tuna.tsinghua.edu.cn)
如果版本号显示为14.04.x(版本代号为trusty),那么使用如下URL。
[code]deb https://mirrors.ustc.edu.cn/ubuntu/ trusty main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ trusty main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ trusty-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ trusty-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse[/code]
如果版本号显示为16.04.x(版本号为xenial),那么使用如下URL。
[code]deb https://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse[/code]
在环境里输入如下代码进行文件编辑,首先输入i进入编辑模式,将全部文字删除,再把上述URL复制,在窗口里按鼠标右键,即粘贴完毕,按ESC键及输入:wq,退出文件编辑。
[code lang="bash"]vi /etc/apt/sources.list[/code]
输入以下代码,完成更新操作。
[code lang="bash"]sudo apt-get update & sudo apt-get upgrade[/code]
二.图形化环境安装
这里需要引入一个新的概念,X11,亦称为X Windows操作系统。
X11也叫做X Window系统,X Window系统 (X11或X)是一种 位图 显示的 视窗系统 。它是在 Unix 和 类Unix 操作系统 ,以及 OpenVMS 上建立图形用户界面 的标准工具包和协议,并可用于几乎所有已有的现代操作系统。
在BASH环境中只需安装一个包,即可安装完毕相关依赖包。
[code lang="bash"]sudo apt-get install x11-app[/code]
在WIN系统里需要安装二个支持软件,即xming与xming-fonts,可以从sourceforge进行下载。
https://sourceforge.net/projects/xming/
https://sourceforge.net/projects/xming/files/Xming-fonts/7.7.0.10/
安装完毕之后,可以使用一个简短的代码进行测试,正常运行后会出现一对小眼睛。
[code lang="bash"]DISPLAY=:0 xeyes[/code]