最近需要用Linux系统来完成一些工作,于是又装起了熟悉的Ubuntu。果然又是熟悉的坑,又得再踩一遍,还是在这mark一下吧,反复google也是很累的。
First Of All
更改root密码
1
sudo passwd root
进入root用户(以下命令便可以不用输入sudo啦)
1
su root
更新软件源和库
1
sudo apt-get update
1
sudo apt-get upgrade
安装ss客户端,设置代理
安装python包管理工具pip
1
apt-get install python-pip
更新pip
1
pip install --upgrade pip
安装
Shadowsocks1
pip install shadowsocks
在
/home/"YourUserName"/shadowsocks/
下建立ss配置文件1
gedit /home/"YourUserName"/shadowsocks/shadowsocks.json
写入配置
1
2
3
4
5
6
7
8
9{
"server":"your_server_ip",
"server_port":"your_server_ss_port",
"local_address": "127.0.0.1",
"local_port":1080,
"password":"your_server_ss_pw",
"timeout":300,
"method":"aes-256-cfb"
}安装genpac生成本地pac文件
1
pip install genpac
在
/home/"YourUserName"/shadowsocks/
下生成pac文件1
genpac -p "SOCKS5 127.0.0.1:1080" --gfwlist-proxy="SOCKS5 127.0.0.1:1080" --output="autoproxy.pac" --gfwlist-url="https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt"
配置系统代理模式设置->网络->网络代理->{方法:
自动
配置URL:file:///home/"YourUserName"/shadowsocks/autoproxy.pac
}将ss加入开机启动项
1
vi /etc/rc.local
在代码行
exit 0
之前添加:1
sslocal -c /home/"YourUserName"/shadowsocks/shadowsocks.json --user nobody -d start
安装哆点
校园内网下载哆点
安装哆点依赖包
1
2
3
4
5
6
7
8
9
10
11
12apt-get install lib32z1 lib32ncurses5 libbz2-1.0:i386 lib32stdc++6
apt-get install libsm6
apt-get install libsm6.
apt-get install libsm6:i386
apt-get install libxi6:i386
apt-get install libxrender1:i386
apt-get install libxrandr2:i386
apt-get install libxcursor1:i386
apt-get install libxinerama1:i386
apt-get install libfreetype6:i386
apt-get install libfontconfig1:i386
apt-get install libstdc++6:i386进入到Drcom根目录下,运行
privillege.sh
脚本1
./privillege.sh
运行DrClient
1
./DrClientLinux
终于好了,等待吧= =
关闭客人会话
新建配置文件
1
sudo vi /etc/lightdm/lightdm.conf.d 50-no-guest.conf
文件内写入
1
allow-guest=false
终端输入
1
sudo sh -c 'printf "[SeatDefaults]\nallow-guest=false\n" > /etc/lightdm/lightdm.conf.d/50-no-guest.conf'