树莓派安装系统以及科学上网笔记

发布于 作者 [重庆SEO]

Markdown版本

第一次玩树莓派,目的用于小型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实现科学上网(略...)

本文是否有所帮助?
点赞
说一说
打赏
支付宝支付支付宝
微信支付微信

多谢支持!