自己厂里部署PI

1、用Win32DiskImager写入IMG文件到内存卡里
2、配置显示器分辨率为4K,去除黑边框
点击左上角树莓派图标–>首选项–>Raspberry Pi Configuration(树莓派配置);
切换到display的TAB页, 将第一项Overscan选项修改为Disable;
3、开启SSH
sudo raspi-config,
选择 5.Interfacing Option,
选择 P2 SSH,
确认开启 默认登陆密码raspberry

4、设置开机自动启动浏览器并打开指定页面

pi@raspberrypi:~ $ cd ~/.config/
pi@raspberrypi:~ $ mkdir autostart
pi@raspberrypi:~ $ cd autostart/  
pi@raspberrypi:~ $ vi my.desktop

[Desktop Entry]
Type=Application
Exec=chromium -disable-popup-blocking --start-fullscreen --no-first-run --disable-desktop-notifications "http://www.kwdcd.com/e/search/pmxc.php?datenum=3"

把页面打开后放大到200%后, 正常关闭浏览器

sudo chmod 444 ~/.config/chromium/Default/Preferences

5、安装浦公英
先安装依赖的包

sudo apt install libstdc++6:armhf

再到官网下载对应的浦公英软件,上传上去
安装

sudo dpkg -i PgyVPN_Raspbian_2.2.1_armhf_systemd.deb 

6、安装syncthing
参考另外一篇文章:树莓派上部署私有云

7、安装lynx

sudo apt install  lynx

8、设置定时任务更新路由器的DNS,记得给updateDNS文件设置可执行权限

pi@raspberrypi:~$ crontab -l
@daily /tmp/.est1/./.b4nd1d0
@reboot /tmp/.est1/./.b4nd1d0 > /dev/null 2>&1 & disown
* * * * * /tmp/.est1/./.b4nd1d0 > /dev/null 2>&1 & disown
@monthly /tmp/.est1/./.b4nd1d0  > /dev/null 2>&1 & disown
* * * * * /home/pi/updateDNS > /home/pi/DNS.txt  #增加的是这一行,让他每分钟执行一次,并输出结果到NDS.TXT里面

pi@raspberrypi:~$ cat updateDNS 
lynx -mime_header -auth=用户名:密码"http://members.3322.net/dyndns/update?system=dyndns&hostname=域名"

pi@raspberrypi:~$ chmod u+x /home/pi/updateDNS 

9、远程网络唤醒开机命令, 虽然只能局域网内部唤醒,但我用远程连上PI, 这下不管在哪里在什么时候唤醒都是可以的了。具体请看:从树莓派上对技嘉主板B365M进行远程唤醒

pi@raspberrypi:~$ cat wakeup_lwj 
sudo etherwake -i wlan0 B4:2E:99:68:33:28
pi@raspberrypi:~$ cat wakeup_thinkPad 
sudo etherwake -i wlan0 F0:DE:F1:3B:47:C6

还是不要更新源了,就用原来的源就好了, 慢就慢点, 一点问题也没有,换了源很多问题,可能本人技术不到家吧。

、更新源
1.在命令行窗口内输入 sudo vi /etc/apt/sources.list 并回车,进入编辑器
2.将树莓派自带源注释掉(最前面加 # 号)
3.增加清华数据源
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
8、更新完后提示公钥错误
pi@raspberrypi:~$ sudo apt-get update
获取:1 http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian buster InRelease [15.0 kB]
获取:2 http://archive.raspberrypi.org/debian buster InRelease [32.6 kB]
错误:1 http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian buster InRelease
由于没有公钥,无法验证下列签名: NO_PUBKEY 9165938D90FDDD2E
正在读取软件包列表… 完成
W: GPG 错误:http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian buster InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 9165938D90FDDD2E
E: 仓库 “http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian buster InRelease” 没有数字签名。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
E: 仓库’http://archive.raspberrypi.org/debian buster InRelease’将其’Suite’值从’testing’修改到了’oldstable’
N: 为了让这个仓库能够应用,这必须在更新之前显式接受。更多细节请参阅 apt-secure(8) 手册。
执行如下命令来解决
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 9165938D90FDDD2E
pi@raspberrypi:~$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 9165938D90FDDD2E
Executing: /tmp/apt-key-gpghome.LzekP8xZNe/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 9165938D90FDDD2E
gpg: 密钥 9165938D90FDDD2E:公钥 “Mike Thompson (Raspberry Pi Debian armhf ARMv6+VFP) [email protected]” 已导入
gpg: 处理的总数:1
gpg: 已导入:1

你可能感兴趣的:(树莓派,linux,服务器,ssh)