因为做 lab 需要 Linux 环境而不是 Unix,所以找奔腾袁大佬装了个 VirtualBox,我作为萌新刚入门,也就暂时将就着使用 Ubuntu吧,以后会尝试其他发行版的~
装了 Ubuntu,需要配置一些什么呢?在这之前,要知道 apt-get 。Advanced Package Tool 是 Debian 及其派生发行版的软件包管理器(就像 npm,yarn),软件包管理系统是在电脑中自动安装、配制、卸载和升级软件包的工具组合。就比如:在终端机里输入 apt-get install
vim
没有 GUI 时候的好帮手,vim 酱!1
apt-get install vim-gtk
git
16.04 特性使用 apt install <包名>
替代了 apt-get install <包名>
,来试试吧
1 | apt install git |
1 | git config --global user.email" xxx " |
push 的时候输入用户名密码就可以了。
编码
1 | vim /etc/default/locale |
ss
PPA,表示 Personal Package Archives,也就是个人软件包集。有很多软件因为种种原因,不能进入官方的 Ubuntu 软件仓库。 为了方便 Ubuntu 用户使用,launchpad.net 提供了 ppa,允许用户建立自己的软件仓库, 自由地上传软件。PPA 也被用来对一些打算进入 Ubuntu 官方仓库的软件,或者某些软件的新版本进行测试。
PPA 上的软件极其丰富,如果 Ubuntu 官方仓库中缺少您需要的某款软件,可以去 PPA 上找找看。
1 | sudo add-apt-repository ppa:hzwhuang/ss-qt5 |
在图形界面里配置已有的账户,紧接着 Ubuntu 的网代 network proxy 也要我们手动图形界面设置。manual,8080,127.0.0.1,1080。
输入下面执行开机启动1
gnome-session-properties
点击添加,在 command 那一行输入1
/usr/bin/ss-qt5
这样 chrome 可以放心享用啦 【参考http://www.jianshu.com/p/867b5b4451e4 】
Chrome
【警告⚠️,接下来的这个将是反面教材】1
2
3
4
5
6
7
8
9
10我用了一个危险的下载源
sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/
导入 Google 软件公钥
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
把可用列表进行更新
sudo apt-get update
安装 chrome
sudo apt-get install google-chrome-stable
启动 chrome
/usr/bin/google-chrome-stable
telegram
这里还是 ppa 源1
2
3sudo add-apt-repository ppa:atareao/telegram
sudo apt-get update
sudo apt-get install telegram
图形界面启动 telegram,需要配置。setting 里面 connection type 选第三个(TCP with custom socks5-proxy)。hostname 是 127.0.0.1,Port 是 1080(现在是 1086),用户名密码不用管。我 macOS 里面其实选第一个(Auto TCP if available or http)就好。
ssh
1 | ssh-keygen -t rsa -C "xxx@gmails.com" 一路回车 |
好啦,以后免去一次次地输入用户名密码的麻烦啦!
screenfetch
超级喜欢在终端展示 linux 发行版 logo 神器 —-> screenfetch!1
2
3
4sudo apt-add-repository ppa:djcj/screenfetch
sudo apt-get update
sudo apt-get install screenfetch
screenfetch
开终端自动启动:1
2vim ~/.bashrc
screenfetch //加在最末尾
Screenshot(自带)
有基友跟我说 Ubuntu 没有截图软件,其实自带了 Screenshot 呀,支持三种截屏(全屏,窗口,自定义)。
CC BY-NC-SA 4.0.