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