目录

一、开启win10子系统[WindowsSubsystemforLinux(WSL)]

打算工作

设置——>更新和安全——>针对开发人员——>开发人员模式

控制面板——>程序——>程序和功能——>启用或关掉Windows功能——>适用于Linux的Windows子系统——>确定(之后重启)

下载并安装Ubuntu

在应用商店中搜索Ubuntu,选择Ubuntu16.04,点击获取进行下载及安装,安装完毕点击启动会打开bash命令行提示我们设置用户名(常用的不具有root权限的用户)和密码。完成以后就可以随便折腾你的linux系统了。万一我们不留神把子系统折腾崩了,只须要像应用软件一样卸载掉再重新安装就可以了,有须要的话我们甚至还可以安装多个不同版本的子系统,简直不要太便捷。

子系统储存在“C:用户【你的windows用户名】”下的隐藏目录中。点击底部的查看选项卡——>隐藏的项目,可以看见AppData文件夹。子系统所在目录为:C:用户【你的windows用户名】AppDataLocalPackagesCanonicalGroupLimited.Ubuntu16.04onWindows_79rhkp1fndgscLocalStaterootfs

查看当前系统版本:

lsb_release -a

二、基本配置

更改软件源

源列表文件坐落/etc/apt/sources.list,可以使用vim打开该文件,将官方的源注释掉,之后加入新的软件源(这儿不推荐阿里的源,由于前面要安装图形界面的时侯会出问题红旗linux桌面版,推荐使用中科大的源)

备份原先的数据源配置文件

sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup

更改数据源配置文件

装软件系统崩溃_linux系统装软件_装软件系统怎么没有入口设置

sudo vi /etc/apt/sources.list

中科大的源为(此处是16.04版本的源,对应版本名称为xenial,倘若是其他版本则替换为对应的版本名即可)

deb http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse

更新配置

sudo apt-get update

三、安装常用的软件安装配置zsh

ubuntu的默认shell使用bash,并且外形不太好看并且功能不够强悍。zsh是一个相对好用一点的shell,可以使用zsh替换默认shell。

安装zsh

装软件系统崩溃_linux系统装软件_装软件系统怎么没有入口设置

sudo apt-get install zsh

安装wget、git

sudo apt-get install wget git

执行oh-my-zsh配置脚本

wget --no-check-certificate https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh

设置为默认的shell

chsh -s /bin/zsh

设置zsh的主题

可以通过更改/root/.zshrc文件完成配置的修改,更改文件中的ZSH_THEME=”robbyrussell”即可修改主题(robbyrussell为默认主题)。更改完成之后输入source/root/.zshrc即可查看疗效。

使用bash顾客端软件cmder(虽然是windows中使用linux命令的软件)

Cmder把conemu,msysgit和clink打包在一起,解压即可使用无需配置。可以在官网下载。下载的时侯,有两个版本,分别是mini与full版;惟一的差异在于有没有内建msysgit工具linux系统装软件,这是GitforWindows的标配。我们的Linux子系统中工具齐全,所以下载mini版即可。

将cmder添加到右键菜单

把cmder加到环境变量,之后打开一个cmder命令行窗口,ctrl+T,勾选Runasadministrator,点击Start就打开了一个管理员权限的终端,在新终端中输入以下命令,就可以使用右键打开cmder窗口了。

Cmder.exe /REGISTER ALL

设置启动cmder时直接运行bash

打开一个cmder窗口,点击右下角的目录按键——>Settings——>Startup——>Commandline,输入“bash-cur_console:p”

装软件系统崩溃_装软件系统怎么没有入口设置_linux系统装软件

装软件系统崩溃_linux系统装软件_装软件系统怎么没有入口设置

可以通过软件顶部的减号后面的下拉符号新开标签页并步入bash。

设置配色主题

步入Settings——>Features——>Colors——>Schemes,下拉菜单中选择。

四、安装图形界面

要想使用Linux的图形用户界面一般有两种方式,一种是使用X-Windows安装使用图形化界面,另一种是通过本机远程桌面联接。

通过本机远程桌面

安装xorg(包括主板驱动、图形环境库等等一系列软件包)

sudo apt-get install xorg

安装xfce4(运行在类Unix操作系统上,提供轻量级桌面环境)

sudo apt-get install xfce4

安装xrdp(一种开源的远程桌面合同(RDP)服务器)

sudo apt-get install xrdp

配置xrdp(配置端口)

sudo sed -i 's/port=3389/port=3390/g' /etc/xrdp/xrdp.ini

向.xsession中写入xfce4-session

装软件系统崩溃_装软件系统怎么没有入口设置_linux系统装软件

sudo echo xfce4-session >~/.xsession

重启xrdp服务

sudo service xrdp restart

在Cortana中搜索远程桌面联接,点击步入,计算机栏输入【本机IP:端口】,用户名栏输入子系统用户名linux系统命令,点击联接。

安装gedit、SublimeText

既然可以运行图形界面了,编辑器也换成可视化的比较便捷。

安装gedit

sudo apt-get install gedit

下载安装sublimetext

wget https://download.sublimetext.com/sublime-text_build-3126_amd64.deb
dpkg -i sublime-text_build-3126_amd64.deb

通过安装桌面环境

安装X-Windows

可供选择安装的X-Windows有多个:VcXsrvWindowsXServer、Xming、CygwinXServer,本文选择第一个。下载地址为:

下载以后在windows下安装好linux系统装软件,启动xlaunch,首次启动手动步入设置界面

linux系统装软件_装软件系统怎么没有入口设置_装软件系统崩溃

选择:“onelargewindow”,Displaynumber设置成0,其它默认即可(仍然下一步)

装软件系统怎么没有入口设置_linux系统装软件_装软件系统崩溃

完成后会打开一个VcXsrvServer窗口。

安装桌面环境

sudo apt-get install ubuntu-desktop unity compizconfig-settings-manager

配置compiz窗口管理器

输入以下命令

export  DISPLAY=localhost:0
ccsm

会弹出ccsm的配置界面,按右图勾选

最重要的就是UbuntuUnityPlugin选项,勾选后会弹出提示框,按照提示框仍然点击Enable即可完成配置。之后点击close关掉ccsm。

启动compiz(打开桌面)

compiz

Tagged:
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复