1. 程式人生 > >樹莓派 Raspbian 軟件源更改 看門狗啟用

樹莓派 Raspbian 軟件源更改 看門狗啟用

hust XP emp 一行 啟用 pan 這一 targe ssh連接

1.替換腳本

下面腳本請直接復制到終端執行!!

適用於raspbian-stretch(基於Debian9)

sudo -s
echo -e "deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi \n deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi" > /etc/apt/sources.list
echo -e "deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/ stretch main ui
" > /etc/apt/sources.list.d/raspi.list exit sudo apt update && sudo apt -y upgrade

適用於raspbian-jessie(基於Debian8)

sudo -s
echo -e "deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ jessie main non-free contrib \n deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ jessie main non-free contrib
" > /etc/apt/sources.list echo -e "deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/ jessie main" > /etc/apt/sources.list.d/raspi.list exit sudo apt-get update && sudo apt-get -y upgrade

2.其它源:( 並未測試!)

中山大學 Raspbian http://mirror.sysu.edu.cn/raspbian/raspbian/

清華大學 Raspbian http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/
華中科技大學 Raspbian http://mirrors.hustunique.com/raspbian/raspbian/ Arch Linux ARM http://mirrors.hustunique.com/archlinuxarm/ 大連東軟信息學院源(北方用戶) Raspbian http://mirrors.neusoft.edu.cn/raspbian/raspbian/ 重慶大學源(中西部用戶) Raspbian http://mirrors.cqu.edu.cn/Raspbian/raspbian/

其它部分:

1.中文支持及中文輸入法

sudo apt-get install -y ttf-wqy-zenhei
sudo apt-get install -y scim-pinyin

2.安裝vim

sudo apt-get install -y vim

假如出現如下錯誤:

The following packages have unmet dependencies: 
vim : Depends: vim-common (= 2:7.4.488-7+deb8u3) but 2:8.0.0197-4 is to be installed 
E: Unable to correct problems, you have held broken packages.

先卸載 vim-common 再安裝vim即可

sudo apt-get remove vim-common
sudo apt-get install -y vim

3.看門狗(防止樹莓派死機的監控)

當利用樹莓派來做一些需要長期待機的應用時,如下載機、雲儲存、家庭影院等應用,我們往往會遇到的一個問題就是樹莓派會因為過熱而死機,需要我們重新啟動樹莓派,然後再次開啟樹莓派上的應用。這會給我們的日常操作帶來許多麻煩。 
Watchdog(看門狗)就能讓樹莓派永不死機。
 1 //樹莓派自帶看門狗模塊,我們需要添加進去就好。
 2 sudo modprobe bcm2708_wdog
 3 echo -e "\nbcm2708_wdog" > sudo tee -a /etc/modules
 4 // 安裝看門狗軟件
 5 sudo apt-get install -y chkconfig watchdog
 6 // 配置
 7 sudo vim /etc/watchdog.conf
 8 // 去掉"watchdog-device=/dev/watchdog"這一行的#註釋
 9 // 其它配置參考如下:
10 # 用於設定CPU溫度重啟條件
11 temperature-device = /sys/class/thermal/thermal_zone0/temp
12 # 最大溫度為100度,超過立即重啟
13 max-temperature = 100000
14 # 1分鐘最多進程為24個,超過即重啟
15 max-load-15=12
16 # 5分鐘最多進程為18個,超過即重啟
17 max-load-15=12
18 # 15分鐘最多進程為12個,超過即重啟
19 max-load-15=12
20 
21 // 完成配置後,啟動看門狗
22 sudo /etc/init.d/watchdog start
23 // 設置為開機自啟
24 chkconfig watchdog on

4.Screen(讓樹莓派永不失聯)

利用SSH(Serare Shell,安全外殼協議)來遠程控制樹莓派應該是我們最常用的 操作樹莓派的方式,但在用SSH連接時,我們常常會遇到連接突然斷開的問題。連 接一旦斷開,原米我們進行的操作也就中斷了,若再使用,就得從頭再來了。相信你肯定因為電腦待機而中斷樹莓派的任務而苦惱過。 
Screen來讓樹莓派永不失聯的方法。此方法下,就算連接斷開了,當我們重新連接後依舊進行原來的操作,而不需要從頭再來。
// 直接安裝Screen
sudo apt-get install -y screen
// 開啟一個後臺view(後臺的終端,不會因為斷開連接而終止)
screen -S 終端名
// 然後就可以繼續你的操作了

常用命令

命令 參數 作用
Screen -S 終端名 新建一個新的後臺虛擬終端
-ls 查看已創建的後臺虛擬終端
-r 終端名 進入該終端

快捷鍵

快捷鍵 再按 作用
Ctrol+a d 保存一個後臺虛擬終端
Ctrol+a w 顯示所有窗口列表
Ctrol+a Ctrol+a 切換到之前顯示的窗口
Ctrol+a c 創建一個新的運行shell的窗口
Ctrol+a n 切換到下一個窗口
Ctrol+a p 切換到前一個窗口
Ctrol+a 0...9 切換窗口0..9
Ctrol+a a 發送C-a到當前會話
Ctrol+a k 殺掉當前窗口
Ctrol+a [ 進入復制/回滾模式

轉載自:樹莓派3B+ 軟件源更改

樹莓派 Raspbian 軟件源更改 看門狗啟用