树莓派安装系统以及科学上网笔记
发布于 分类 电脑相关
4天前 有1个用户阅读过
第一次玩树莓派,目的用于小型PC,科学上网什么的,经过1天的折腾,在某次软件升级之后分辨率有点问题,目前重装系统,并将主要流程记录下来!
1.SD写入系统
SD卡通过读写器插入U盘,通过官方下载带桌面的树莓派镜像2019-07-10-raspbian-buster,使用BalenaEtcher将镜像文件写入SD卡
2.系统初始化
插入鼠标键盘,插入SD卡,通电,Welcome界面设置地区、键盘、默认用户pi的密码,WIFI网络,跳过软件更新(这次我直接更新了,结果我的联通100M小网络等了好久)。完成之后重启。
3.安装谷歌拼音中文输入法
sudo apt-get install fcitx fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sunpinyin
4.科学上网(重点)
安装shadowsocks客户端
sudo apt-get install shadowsocks
配置SS帐号信息sudo vi /etc/shadowsocks/config.json
写入内容{
"server":"ss帐号ip",
"server_port":"ss帐号端口",
"local_address":"127.0.0.1",
"local_port":"1080",
"password":"ss帐号密码",
"timeout": 300,
"method":"aes-256-cfb",
"fast_open": false,
"workers": 1
}
启动服务sudo /usr/bin/sslocal -c /etc/shadowsocks/config.json -d start
配置服务用于开机自动启动
sudo vi /usr/lib/systemd/system/shadowsocks@.service
写入
[Unit]
Description=Shadowsocks Client Service
After=network.target
[Service]
Type=simple
User=nobody
ExecStart=/usr/bin/sslocal -c /etc/shadowsocks/config.json
[Install]
WantedBy=multi-user.target
开机服务
systemctl enable shadowsocks@config
systemctl start shadowsocks@config
检查服务状态
### 检查shadowsocks状态
systemctl status shadowsocks@config -l
### 检查1080端口
netstat -lnp|grep 1080
### 检查sslocal是否正常运行
ps aux |grep sslocal |grep -v"grep"
其他相关命令
启动:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重启:/etc/init.d/shadowsocks restart
状态:/etc/init.d/shadowsocks status
浏览器chromium安装SwitchyOmega实现科学上网(略...)
-- The End --