安装 bash on ubuntu on win 和 cmder

2017-09-06  本文已影响0人  SylviaShen

安装 bash on ubuntu on win

吐槽

昨天 clone 了人生导师的项目,有一步生成用的是 bash。我按照网上铺天盖地的教程,在 powershell 中输入 bash,可是安装了好几次都因为网络的一点波动失败了。看大家吐槽,其实并没有像 powershell 里说的那样从 windows 应用商店下载,而是去了境外地址,还不支持断点续传。

我不知道往哪里安装,就试着直接下载了安装包,找到了那个不断变大的文件,覆盖掉,结果不知道为什么没有骗过 windows,仍然是下载失败。最后,人生导师教我把那些 bash 脚本改成了 win 的批处理,得以继续搞项目。

安装成功

今天上午我又试了一下,终于网络没有出现问题,安装成功了。

安装 cmder

试完了一些 linux 命令,实在是看不下去了,这货和 cmd 的毛病一样,不管我是调属性还是首选项,字体、背景、字号的修改都不知道为何不能保存,下次点开仍然是一片难看。就算这些改掉了,配色也难看的要命,那些蓝字简直不趴在屏幕上就看不出来。

下载 cmder-mini

官网下载 cmder-mini,虽然我翻了墙,速度却十分感人,中途失败了几次,才下载好。解压到我要安装的地方D:\other_program_files\cmder_mini,就OK啦。

配置右键菜单及环境变量

更新 ConEmu

每次启动 cmder,都会弹出是否要更新 ConEmu 至最新的 stable 版本,点击忽略下次还出现,点击更新就会在下载到 30% 左右的时候网络故障崩掉。

解决方法:去直接下载了 ConEmuPack.161206.7z,将其解压至安装目录\vendor\conemu-maximus5文件夹下,覆盖原来的文件即可。

设置 bash

cmder 本身提供了 cmd(管理员、非管理员)、powershell(管理员、非管理员)、bash 等等几个命令,在 settings -> task 中可以看到。可能因为我下的 mini 版,bash 是无法使用的。

我打算使用 cmd、powershell 和 bash。win + alt + p打开设置,进入 task,我把用不到的都删掉,然后添加一个 task bash::ubuntu,在 commands 大方框中写 C:\windows\system32\bash.exe -cur_console:pm:/mnt,这样就可以在开新选项卡的时候直接选 bash 啦。同时还可以在上面一行 Task parameters 里写-icon "%USERPROFILE%\AppData\Local\lxss\bash.ico",这样 ubuntu 那个橙色的指尖陀螺图标就会显示在选项卡上,好看~

此处解决方案来自 stackoverflow

调整界面

效果

感想

从昨天配人生导师的项目,到今天玩这些,都一直被网上大家的帖子和人生导师本人劝早日换 mac 。然而我拿着 mac 又不能发挥生产力的作用,如果跨方向没成功,那批传统工科的软件还是只能下载 windows 版本的。

折腾这些还是蛮好玩的……把自己的电脑一手打造得漂漂亮亮的,干净的壁纸,清爽的编辑器,再用几个可爱的小软件。每天看它乖乖的,不死机不弹广告不找事,就特别开心,特想抱着电脑到处炫耀,尤其是给那些装了全家桶、满桌面飘广告还不会卸载的同学炫耀“我家孩子多好”。

人生导师真是太厉害了,越来越感觉我对他的技术水平仰望都望不到。如果将来某天我能称自己为 coder 了,有人叫我程序媛了,我会开心得跳起来。现在就好好玩呀。

上一篇 下一篇

猜你喜欢

热点阅读