新买的电脑到了,想再装个Ubuntu,变成Win10+Ubuntu双系统,先在虚拟机上熟悉一下
安装谷歌拼音输入法
系统语言设为英语,再装个拼音输入法
安装Chrome浏览器
Ubuntu默认安装Fire Fox不过平时喜欢用Chrome
1 | cd /opt |
然后进入chrome浏览器的目录下,启动chrome,在Dock上Chrome图标上右键选择Add to my favourite,下次直接在Dock上打开即可
Dock最小化
1 | gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize' |
安装纸飞机
有两种选项:图形化界面和命令行界面
图形化界面
https://github.com/shadowsocks/shadowsocks-qt5/wiki
Ubuntu下载releases里的AppImage,然后修改权限chmod a+x
,之后直接运行
命令行界面
https://github.com/shadowsocks/shadowsocks-libev#installation
Ubuntu16.04以上版本可以直接使用apt安装
1 | apt install shadowsocks |
安装完成后,创建配置文件(在哪里创建都可以,不过要注意权限)
1 | vim /etc/shadowsocks.json |
配置文件格式
1 | { |
启动shadowsocks客户端
1 | sslocal -c /etc/shadowsocks.json -d start |
-c
表示使用配置文件启动
-d
表示作为守护进程启动,start
表示启动,stop
表示停止
关闭shadowsocks客户端
1 | sslocal -c /etc/shadowsocks.json -d stop |
全局代理
setting → Network → Network Proxy → Manual → 在socks Host填入127.0.0.1,端口1080
Ps.全局代理会导致所有网络请求走这个代理,只需要浏览网页,可以在浏览器中设置代理
使用Proxy SwitchyOmega
先在全局代理下进入Chrome的应用商店,下载Proxy SwitchyOmega,然后添加一个一个proxy Profile 填上本机的代理IP即可
然后在Chrome的右上角左键单击选择Shadowsocks即可使用代理
开机启动
创建文件
1 | sudo vim /etc/systemd/system/shadowsocks.service |
内容
1 | [Unit] |
Ps.shadowsocks.json的路径根据之前的路径填写
Ps.Service模块的Type必须使用forking,因为指令/usr/local/bin/sslocal -c /etc/shadowsocks.json -d start
执行完后不会一直运行,创建完守护线程后很快会退出,最后Service发现指令已经执行完,于是service就也退出了。但是sslocal这时的守护线程是挂载在service上的,所以service退出,守护线程立马也kill了。这就导致最终你的sslocal没开启,就和走了一次片场一样。所以必须要规定Type=forking,因为forking模式下,Service会将自己的所有守护线程移交给os,那就没问题了,sslocal会在os下继续运行!
使配置文件生效
1 | systemctl enable /etc/systemd/system/shadowsocks.service |
参考
[1] https://zazalu.space/2019/06/06/ubuntu18-04配置shadowsocks客户端/
安装Wine
Wine是可以在Linux下使用Windows软件的兼容层
1 | sudo apt install wine64 |