ubuntu配置日志
firefox
sudo apt updatesudo apt install firefox
chrome
- 添加软件源
sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/ - 导入谷歌软件公钥
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add - sudo apt updatesudo apt-get install google-chrome-stable/usr/bin/google-chrome-stable
vim
sudo apt install vimsudo vim /etc/vim/vimrc- 取消
syntax on的注释 - 最后一行配置:
1 | set nu //在左侧显示行号码 |
git
sudo apt install gitgit config --global user.name "your name"git config --globa user.email "your email.com"ssh-keygen -t rsa -b 4096 -C "your_email@example.com"- 复制公钥到github上
vscode
用 ubuntu-make 安装
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-makesudo apt updatesudo apt install ubuntu-makesudo umake ide visual-studio-code
apt 安装
sudo apt updatesudo apt install software-properties-common apt-transport-https wgetwget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"sudo apt install code
20181123 update: sudo umake web visual-studio-code,在新版本中 vscode 移动到 ide 分类中
PS: ubuntu 下的推荐字体 `font-family=”‘Ubuntu Mono’, monospace”
anaconda
- 官网下载
sudo bash Anaconda3-5.0.1-Linux-x86_64.sh然后选yes- 添加环境路径
sudo chmod 777 -R anaconda3/给权限- jupyter的皮肤配置: jupyterthemes配置
jt -t gruvboxd -f ubuntu -fs 12 -tfs 12 -ofs 11, 我发现ubuntu的字体已经比window好太多,所以就没配置。
java
一件很奇怪的事情,就是不知道为什么我用apt的ppa源下载,一直连不上oracle官网。。一直404失败。所以就徒手配置了。
apt -u dist-upgrade强制升级一下版本sudo apt remove --purge openjdk*删除openjdksudo mkdir /usr/local/java创建安装目录cd /usr/local/java进入安装目录- 因为服务器连不上oracle官网。。所以我用了rz把本地的jdk传上去了。。
tar -zxvf jdk-8u161-linux-x64.tar.gz解压vim ~/.bashrc环境变量配置1
2
3
4export JAVA_HOME=/usr/local/java/jdk1.8.0_161
export JRE_HOME={JAVA_HOME}/jre
export CLASSPATH=.:{JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=$JAVA_HOME/bin:$PATHsource ~/.bashrc重新加载环境变量生效
node
sudo apt install nodejs-legacy nodejs直接下载sudo apt install npm安装npmsudo npm install -g n下载node版本控制库sudo n stable升级到最新的LTS
codeblocks
sudo add-apt-repository ppa:damien-moore/codeblocks-stable添加ppa源sudo apt update更新sudo apt install codeblocks下载安装
coursera
ping coursera.org得到ip- 浏览器里看network,未正常响应的都添加到hosts里。
vim /etc/hosts修改sudo /etc/init.d/networking restart重启网络服务
shutter
apt install shutter
system theme
sudo apt install unity-tweak-tool下载 unity-tweak-toolsudo add-apt-repository ppa:noobslab/themes添加源sudo apt update更新sudo apt install flatabulous-theme下载 flatabulous-themessudo apt install ultra-flat-icons下载 ultra-flat的图标
Ubuntu18.04 用了 gnome,更改主题 Ubuntu18.04美化主题
zsh
sudo apt install zsh下载chsh -s $(which zsh)设置- 重启计算机生效
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions- 改动
~/.zshrc的plugins=(git)为plugins=(git zsh-autosuggestions)
shadowsocks
sudo apt install python-pip下载 pipsudo pip install shadowsocks下载 shadowsockssudo vim /etc/shadowsocks.json修改配置文件1
2
3
4
5
6
7
8
9
10
11{
"server":"ip地址",
"server_port":服务器端口,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"密码",
"timeout":300,
"method":"使用的方法",
"fast_open": false,
"workers": 1
}sudo sslocal -c /etc/shadowsocks.json开中断启动 ss- 更改系统设置 -> 网络 -> 网络代理 -> Socks主机: 127.0.0.1 -> port: 1080
- 给 chrome 下一个插件 SwitchyOmega(SwitchyOmega 配置),选择
autoProxy,规则列表网址:1
https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt
- 别的浏览器 firefox 的代理都关了,不然不开 ss 上不了网,需要 FQ 的时候再用终端开个 ss 。
开机启动
sudo vim /etc/systemd/system/shadowsocks.service- 把
/home/xx/Software/ShadowsocksConfig/shadowsocks.json修改为自己的shadowsocks.json路径1
2
3
4
5
6
7
8
9
10
11[Unit]
Description=Shadowsocks Client Service
After=network.target
[Service]
Type=simple
User=root
ExecStart=/usr/bin/sslocal -c /home/xx/Software/ShadowsocksConfig/shadowsocks.json
[Install]
WantedBy=multi-user.target systemctl enable /etc/systemd/system/shadowsocks.service重启生效