文档章节

Windows上打造类Linux的终端环境

barlcky
 barlcky
发布于 2015/05/25 13:44
字数 547
阅读 135
收藏 1

Linux和MacOS用久了,对便捷的终端操作有了依赖性,所以一直想着在Windows上也能有这样的操作体验。于是,不折腾不死星人又开始了神圣的使命。

  1. 首先,安装PowerShell3.0或以上(Windows 8 已经自带了,就不用了)。虽说微软大言不惭地说PowerShell就是Windows的终端,反正我是没用过。装这玩意,完全是因为接下来最重要的第一步还得依赖它。
  2. 安装Chocolatey。官网https://chocolatey.org/,首页就有安装方法,用管理员模式打开命令行,然后把命令粘帖进去,接下来就等着了,不报错就好好了。这货就是Windows下的包管理工具,类似Ubuntu的apt-get,Redhat的yum,MacOS下的homebrew。想要找软件,choco search搞定,安装就是choco install。
  3. 这里要插一句,如果你身在天朝又没有翻墙的话,后面的安装失败体验会很多很多,因为绝大部分软件地址不是github就是courceforge,或者是google开头的…莫抓狂,快翻墙。
  4. Ls,mv,grep等等这些常用的终端命令,简直就像是惯性一样会被敲出来的,如果不能用岂不是扫兴?所以,我们需要安装cmder,还是管理员模式下运行命令行或者PowerShell,然后输入choco install cmder,安装完毕之后,简直感动到要哭啊。
  5. 命令行模式下的复制黏贴是不是很不爽?安装clink吧,ctrl-v也能用了,ctrl-z都行啊!!还有彩色注释!
  6. 剩下的就是用choco search和choco list结合grep寻找想要的软件包了。尤其值得称赞的是,在这上面甚至能安装到一些微软的软件包,譬如VisualStudio2013社区版,以及IIS Expres等等。现在我想要安装某个软件的话,首先想到的使用choco搜索一下,实在没有再去google。

当然,有一点需要注意,如果你想找国内互联网公司的软件的话,我觉得还是安装个什么管家比较方便。

最后,切记,翻墙。

本文转载自:http://www.barlcky.me/?p=264

barlcky
粉丝 2
博文 61
码字总数 0
作品 0
嘉定
产品经理
私信 提问
微软商店首款收费的 Linux 发行版,要剁手试一试吗?

由 Whitewater Foundry 开发的 WLinux,是一款基于 Debian、专为 Windows Linux 子系统(下简称 WSL)打造的发行版。按照官方的说法,这是一个基于 WSL 构建专为开发者和专业用户打造的 Linu...

局长
2018/11/09
4.3K
20
对《大家都在点赞 Windows Terminal,我决定给你泼一盆冷水》一文的商榷

原文观点 今日 Linux 中国发布了一篇文章 《大家都在点赞 Windows Terminal,我决定给你泼一盆冷水》 。该文主要观点引用如下: Windows Terminal 是一个套在 Windows 操作系统原本的 CMD、P...

作者: Locez
05/08
0
0
android JNI 使用 for mac

使用jni实现Java调用C代码,步骤: 1,下载ndk,链接:http://developer.android.com/tools/sdk/ndk/index.html;解压 , 2,如果是windows系统,需要安装Cygwin工具,这是window下模拟Linux...

宇宙执政
2014/01/03
0
4
使用 Vagrant 打造跨平台开发环境

Vagrant 是一款用来构建虚拟开发环境的工具,非常适合 php/python/ruby/java 这类语言开发 web 应用,“代码在我机子上运行没有问题”这种说辞将成为历史。 我们可以通过 Vagrant 封装一个 ...

贪睡猫仙mosen
2014/06/16
0
0
大家都在点赞 Windows Terminal,我决定给你泼一盆冷水

Windows Terminal 发布以后,立刻引爆了整个技术圈,各种社交媒体上纷纷传播着它的消息,它开源的 GitHub 仓库的星标数一路飙升,迅速成为当日 GitHub 趋势榜的首名,甚至连它 issue 区都挤满...

作者: 小白
05/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Cesium中级4 - 空间数据可视化(二)

Cesium中文网:http://cesiumcn.org/ | 国内快速访问:http://cesium.coinidea.com/ Viewer中的Entity功能 让我们看看Viewer为操作entities提供出来的功能函数。 选中和描述 点击Viewer中的e...

Cesium中文网
29分钟前
1
0
Linux-CentOS7 安装VMware Workstation

Linux-CentOS7 安装VMware Workstation 太极之道关注0人评论1605人阅读2018-10-17 14:36:22 Linux-CentOS7 安装VMware Workstation 12 1、下载VMware 衔接地址 http://www.vmware.com/produc......

linjin200
32分钟前
1
0
centos7.5 部署flask+nginx+uwsgi+python3

centos7.5 部署flask+nginx+uwsgi+python3 ## uwsgi [uwsgi] master = true max-requests = 6000 processes = 6 threads = 6 chmod-socket = 664 thunder-lock = true buffer-size = 32768 #......

丁典
36分钟前
3
0
BigData NoSQL —— ApsaraDB HBase数据存储与分析平台概览

一、引言 时间到了2019年,数据库也发展到了一个新的拐点,有三个明显的趋势: 越来越多的数据库会做云原生(CloudNative),会不断利用新的硬件及云本身的优势打造CloudNative数据库,国内以阿...

阿里云官方博客
41分钟前
2
0
好代码是什么样的?

简评: 好代码是什么样的?相信不同的人会有不同的看法,正如「一千个读者,就有一千个哈姆雷特」,关键在于你有没有自己的标准。 这篇文章是我个人很喜欢的一家公司 - Atomic Spin 的 blog...

极光推送
41分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部