win10下Linux子系统(ubuntu)开启并配置(shell主题,设置中文环境,图形界面...)
创作不易,如果以下内容对你有帮助,别忘了点一个赞,让更多的小伙伴能看到吧~~
一、开启win10子系统 [ Windows Subsystem for Linux(WSL)]
1. 启动开发者模式:
设置——>更新和安全——>开发者选项——>开发人员模式
2. 打开windows下的Linux子系统
控制面板——>程序和功能——>启用或关闭Windows功能——>适用于Linux的Windows子系统——>确定——>重启(开机可能需要长时间,耐心等待即可)
3. 下载并安装Ubuntu
在应用商店中搜索Ubuntu,选择Ubuntu 18.04 LTS长期支持版,点击获取进行下载及安装,安装完毕点击启动会打开bash命令行提示我们设置用户名(常用的不具有root权限的用户)和密码。
子系统存放在 “C:\用户\【你的windows用户名】\ ” 下的隐藏目录中。点击顶部的查看选项卡——>隐藏的项目,可以看到AppData文件夹。子系统所在目录为:C:\用户\【你的windows用户名】\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu16.04onWindows_79rhkp1fndgsc\LocalState\rootfs
安装并注册用户后,就可以感受到win10的Linux子系统的强大了,~ ➤ ls /mnt ,会出现 c d e f,没错这就是你的win10下面的磁盘
二、 基本配置
1. 修改软件源
安装好系统的第一件事当然是修改下载源,谁也不喜欢下载一个软件等好久。源列表文件位于/etc/apt/sources.list,可以使用vim打开该文件,将官方的源注释掉,然后加入新的软件源
- 备份原来的数据源配置文件(用#注释掉自带的源,在最后添加下面的源)
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
- 修改数据源配置文件
sudo vim /etc/apt/sources.list
- 阿里的源
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
- 更新配置
sudo apt updatesudo apt upgrade
三、 设置中文环境
1. 安装中文语言包
sudo apt install -y language-pack-zh-hans language-pack-zh-hans-base
2. 导入中文环境
export LC_ALL=zh_CN.UTF-8
3. 修改 locale
sudo vim /etc/default/locale
—到这里ubuntu就已经配置好,以下是非必要设置,优化美观—
四、 安装zsh的shell(替代原有bash)
1. 下载zsh
sudo apt install zsh
2. 下载curl
sudo apt install curl
3. 下载oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"如果报错:curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused可以输入命令,移除代理,重新执行命令git config --global --unset http.proxy
4. 修改zsh的主题
sudo vim ~/.zshrc
修改ZSH_THEME="xxxx"字段,这里我用的是allow,试过很多个,还是觉得这个不错,简洁又不失霸气,主题可自行去参考:zshthem
5. 更新配置文件
1. sudo service ~/.zshrc 2. zsh
6. 将zsh的shell设置为默认
sudo vim /etc/passwd
将当前用户的shell从bash改为zsh
五、 安装图形界面
1. 安装xorg
xorg是xfce桌面需要的一个基础依赖性质东西,开机时候提供登陆界面。个人理解就是要装xfce必须先安装xorg
sudo apt install xorg
大约需要占用361M空间, 一路回车即可
2. 安装xfce4
sudo apt-get install xfce4
大概需要441M空间
3. 安装并配置xrdp
Xrdp允许Windows或Linux系统通过远程桌面的方式来访问另外一台主机,特别适合本地虚拟机使用,详情参考Linux公社文章:xrdp完美实现Windows远程访问Ubuntu 16.04。
- 安装xrdp
sudo apt install xrdp
- 设置使用3390端口
sudo sed -i 's/port=3389/port=3390/g' /etc/xrdp/xrdp.ini
- 向xsession中写入xfce4-session
sudo echo xfce4-session >~/.xsession
- 重启xrdp服务
sudo service xrdp restart
2. 连接远程桌面
- 启动远程桌面
在Cortana中搜索远程桌面并启动:
- 点击显示选项,填入本机IP(输入登良用户),点击连接
- 输入密码,确定即可连接
- 登录成功,大功告成
4. 下载中文输入法
- 终端模式下安装fcitx
sudo apt install fcitx
- 安装 google 拼音
sudo apt install fcitx-googlepinyin
- 配置输入法
点击+号,找到Google拼音,选择确定
配置激活方式,同时也可自行配置翻页快捷键,方便操作
最后,小伙伴们就可以尽情地在win10子系统下玩耍了,玩坏重装就完事了
参考链接:
https://blog.csdn.net/qq_42293496/article/details/86008325
https://blog.csdn.net/li528405176/article/details/82263534
https://baijiahao.baidu.com/s?id=1596652006568524478&wfr=spider&for=pc
https://blog.csdn.net/weixin_41921520/article/details/99871111
win10下Linux子系统(ubuntu)开启并配置(shell主题,设置中文环境,图形界面...)相关推荐
- win10上linux子系统的开启、升级及使用
win10上linux子系统的开启.升级及使用 在16年时看到网上有所win10上可以运行ubuntu子系统,就试着下载了试用了下,利用Linux子系统可以直接访问win10的各种文件,相比使用虚拟机 ...
- Win10的Linux子系统Ubuntu安装图形界面
Win10的Linux子系统Ubuntu安装图形界面 陈拓 2021/07/25-2021/07/26 1. 概述 Win10的linux子系统Windows Subsystem for Linux( ...
- 在Win10的Linux子系统Ubuntu中使用Qt
在Win10的Linux子系统Ubuntu中使用Qt 陈拓 2021/07/26-2021/07/26 1. 概述 在<Win10的Linux子系统Ubuntu安装图形界面> https: ...
- Win10的Linux子系统Ubuntu使用串口
陈拓 2021/01/04-2021/01/09 1. 概述 在<Win10启用Linux子系统安装Ubuntu> https://zhuanlan.zhihu.com/p/3413944 ...
- Win10的Linux子系统Ubuntu安装pip
陈拓 2021/01/07-2021/01/07 1. 概述 pip是Python包管理工具,提供了对Python包的查找.下载.安装和卸载功能. 在<Win10启用Linux子系统安装Ubun ...
- 史上最全win10下Linux子系统的安装及优化方案(傻瓜式安装)
收藏再看,养成习惯 写于 20210903 10:09 北京望京 亲测 相信大家都会对Linux系统有一定程度的需求,但是目前所有Linux发行版的桌面环境实在是不太友好,并不能完全满足我们所有的学习 ...
- win10 linux启动不了系统,win10下linux子系统无法启动宝塔服务器
之前喜欢自己搭建服务器来存储自己的产品原型,最近手痒,尝试在win10下搭建linux子系统,然后托管自己的原型.不巧的是,新鲜产物,肯定是BUG很多. 总结如下: 1.win10下搭建linux子系 ...
- win10下linux子系统6,Windows10下安装Linux子系统2020年7月最新版
作为数据分析的必备工具,Linux系统已经成为不可缺少的系统工具.如今Windows10开始可以安装Linux子系统(Windows Subsystem for Linux,WSL),直接在Windo ...
- Windows10下Linux子系统Ubuntu使用教程(1)——安装
一.环境配置 1.打开开发人员模式 Windows设置->更新和安全->开发者选项->开发人员模式 Step1.Windows设置 Step2.点击"更新和安全" ...
- Win10下Linux子系统使用串口(不是USB转串口)
1.Win10的串口,在Linux子系统可以直接使用,其对应关系就是Win10的COMx对应Linux子系中的/dev/ttySx, 例如: COM30 对应Linux子系统的/dev/ttyS30有 ...
最新文章
- 2D和3D机器视觉检测技术的优势和局限性
- 详细解析用C#写的小游戏《彩色连珠》(附源代码)
- python【力扣LeetCode算法题库】101-对称二叉树
- javascript专业八级测试答案整理
- 浙江大学远程教育学院计算机考试,浙江大学远程教育学院机试题 Windows操作题(共15分,若有做错请酌情 ....docx...
- 硕博士的朋友圈都有哪些特点?
- 鸿蒙不如安卓PPT,被吐槽为PPT、“哄蒙”、安卓套壳,华为鸿蒙一路走来真不容易...
- poj3614(Sunscreen)优先队列+贪心
- 一个意想不到的CDO.Message 错误
- 创建crawlspider爬虫 学习笔记
- Java中Collection接口
- JavaSE环境搭建
- xbox 360手柄驱动程序_当手游开始变得硬核和竞技化 玩家会需要这样的手柄
- 2020年电工(技师)找答案及电工(技师)考试申请表
- 查询不符合条件的数据 mysql
- java入门循序渐进
- editplus的php插件,editplus的各式插件
- 一个“编码十几年”的『老程序员』分享的四点心得
- 2022-05-14 ubuntu下OpenCV环境搭建成功
- 《HelloGitHub》第 49 期
热门文章
- 华硕a53s拆机图解_华硕a53s配置 功能与外观描述【图解】
- 跟我学-域名解析故障排查技巧
- 紧急通知发布解决方案(互亿无线)
- 工作量评估--专家评估法实际操作心得
- fastai v1环境搭建:Win10 MX250 CUDA10.1 cuDNN Pytorch1.0.0 Fastai v1安(bi)装(keng)指南
- -----已搬运-------Linux的/proc/self/学习 ++ CTF例题
- 开发服务器 k8s 设置 自定义 dns解析
- 什么是代理IP?怎么在浏览器中配置代理IP?
- Coding life,云栖社区的个性化首页上线
- mac的ftp工具-cyberduck