ubuntu配置日志
firefox
sudo apt update
sudo 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 update
sudo apt-get install google-chrome-stable
/usr/bin/google-chrome-stable
vim
sudo apt install vim
sudo vim /etc/vim/vimrc
- 取消
syntax on
的注释 - 最后一行配置:
1 | set nu //在左侧显示行号码 |
git
sudo apt install git
git 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-make
sudo apt update
sudo apt install ubuntu-make
sudo umake ide visual-studio-code
apt 安装
sudo apt update
sudo apt install software-properties-common apt-transport-https wget
wget -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
重启生效