请输入正文(限制在200-20git
Linux在程序员中属于高逼格的存在,固然安装了图形界面的程序员要减分,毕竟你须要用鼠标了!程序员的桌面不能比谁的更酷更炫,要比谁的屏幕多,桌面颜色少!程序员
Windows 向来是没有这种光圈的,由于它的目标是简单易用。固然它的 cmd 命令从始至终充满了科技的味道,一直都是黑白两色。github
微软最近几年终于要照顾一下苦逼的开发者了。两个拿得出手的产品,一个是vscode,另一个就是Windows Terminal。shell
为何终端这么重要呢?对于一个程序员来讲,没有了命令行至关于少了半条手臂。这条手臂到底美不美,壮不壮,要看命令行终端好很差用。编程
以致于微软的员工,很长一段时间在公司都抱着一台 Mac,这多打脸啊。ubuntu
如今,终于不用这么纠结了。Windows 和 Linux 终于合体了。在同一个系统下,你既能够玩游戏,又能够开开心心的写命令行了,并且有了海量的 Linux 工具支持。微信
在远程链接其余 Linux 的时候,我一般使用Xshell,就由于它长得比较漂亮耐看。curl
在 Windows 上,就能够安装Windows Terminal。有点相似于 MacOS 上的iTerm,能够说是 Windows 下最温馨的终端。ionic
安装Windows Terminal须要从应用商店去获取,就是下面这个按钮。工具
在搜索框里搜索Windows Terminal,便可找到这个软件。比较人性化的一点是,它不像 Mac 的应用商店同样,须要你先准备一个帐号。WT 不须要登陆便可获取。
若是你的页面一直打转也没关系,关闭从新打开几回就行了。因为众所周知的缘由,国外网站就没有几个不转圈的。
此时,咱们仅仅安装了一个命令行终端而已,离咱们扔掉 Linux 的目标还差上一小节。别担忧,下面就介绍怎么在Windows上安装Ubuntu。
方案1、经过虚拟机安装 Linux,而后终端去访问?。这种方案过低级,是我过去一直用的方式,充满了坎坷。
方案2、划分一个分区安装 Linux,而后重启的时候进行切换。开个玩笑,这种方式更加落后,属于古董级别玩家的产物。
咱们只须要在系统上开启子系统功能,而后在应用商店安装 Linux 就能够了。
有多简单?简单到你操做的时间可能都没看我唠叨的时间花费多。
以下图,在控制面板,找到程序选项,点击 “启用或关闭 Windows 功能”。
从弹出的对话框里,划到最下边,而后给 “适用于 Linux 的 Windows 子系统 “,打勾,完事!
从应用商店安装 Ubuntu 系统,这个系统将会以软件的形式存在。我这里选择的是 LTS 版本,能够看到给它打分的人并很少,可能大多数都是像我同样没有微软帐号的游客。
此时,神奇的事情发生了。在咱们的Windows Terminal右上角,有一个向下的箭头,点击它,就能够看到刚刚安装的 Ubuntu。
在 Windows 上离着 Linux,只差一次点击而已。
进入 Linux 系统以后,咱们就能够像配置一个普通 Linux 同样配置这台机器。
首先把 ubuntu 的软件源给换掉。编辑/etc/apt/sources.list文件,把它的内容换成下面的源。
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
而后,安装最好用的oh-my-zsh。先用sudo apt install zsh安装 shell 终端,而后运行下面的命令。
sh -c"$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
等待一小段时间,咱们的终端颜值就更上一层楼了。
若是你想要你的终端更加漂亮,能够参考下面的主题页面。毕竟命令终端是你天天都要面对的,比你面对本身女友的时间还要长,长得丑是影响心情的。
还有最后一个问题。咱们 Linux 系统中的文件,在 Windows 中如何访问呢?
这个就有点魔幻了。在 Linux 下执行下面的命令。
cd/home
explorer.exe .
上面的命令,便可打开 Linux 目录对应的 Windows 目录,从文件管理器中咱们就能够访问到。
为了操做方便,我把这个长长的目录,映射到了 Z 盘上。如图,下次在访问 Linux 的时候,直接访问 Z 盘就能够了。
End
今天的分享就到这里了,若是笔者在文章中的一些名词有所乱,是由于笔者也是第一次使用这个东西,但愿你们可以有所包容,但愿本篇文章的分享对你们有帮助!
另外笔者仍是一名CC++的程序员,若是你想更好的提高你的编程能力,好好学习C/C++编程知识的话!那么你很幸运~
C语言C++编程学习交流圈子,QQ群1090842465【点击进入】微信公众号:C语言编程学习基地
分享(源码、项目实战视频、项目笔记,基础入门教程)
欢迎转行和学习编程的伙伴,利用更多的资料学习成长比本身琢磨更快哦!
编程学习书籍:
编程学习视频: