Raspi|安装 clash 与进程守护

树莓派吸光了家里的所有灰尘

Posted by Elli0t on 2020-05-09

安装 clash

1
2
3
4
mv ./clash /usr/local/bin
chmod 555 /usr/local/bin
这个时候需要编辑 /root/.config/clash/config.yaml
pm2 start clash # 推荐使用PM2守护进程

面板控制

为了使用图形化的界面管理代理规则。我使用了yacd面板

1
2
3
4
5
6
7
# install dependencies
yarn

# start the dev server
yarn start

# go to http://127.0.0.1:3000

使用方法:

  • 填入配置(ip为树莓派所在的内网地址,例如192.168.2.14,端口为config.yaml所设置的9090

image-20200509142602549

linux 下安装 pm2

全局安装

1
npm install pm2 -g

创建软连接(一般不需要)

1
ln -s /root/node-v10.14.2-linux-x64/bin/pm2 /usr/local/bin/

查看进程

1
pm2 list

启动

引号内是线程名

1
2
3
4
5
pm2 start app_name
pm2 stop app_name|app_id # 停止线程
pm2 stop all # 停止所有线程
pm2 restart app_name # 重启线程
pm2 delete my-nuxt # 删除线程

yarn的安装和使用

npm install -g yarn

查看版本:yarn –version

Raspiberry 设置代理

参考官方文档

https://www.raspberrypi.org/documentation/configuration/use-a-proxy.md使用代理服务器

1
2
3
export https_proxy="http://127.0.0.1:7890"
export http_proxy="http://127.0.0.1:7890"
export no_proxy="localhost,127.0.0.1"

完工

image-20200509151939699

很多时候看官方文档会好很多

参考链接

https://aaaab3n.co/technology/2019/01/30/raspberrypi-clash-tutor.html

https://www.cnblogs.com/panbingwen/p/11664175.html

https://github.com/Dreamacro/clash

https://blog.csdn.net/yw00yw/article/details/81354533