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

发布于 分类 电脑相关

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 --

本文标题: 树莓派安装系统以及科学上网笔记

本文地址: https://seonoco.com/blog/pi-ss

点赞 0
感谢支持
0
多谢反馈
评论 0
打赏

支持微信/支付宝

评论

网友