![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5yNiBjN2IWNjFjZ4AjN1Y2NjNzNhBTZ4EmY0QzNzQDNy8CX0JXZ252bj91Ztl2Lc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
【本人一月份買的樹莓派4,檢視知友Watchtower的初始化配置,發現樹莓派本身有一些變動,轉載的同時再做一些稍微的改動】
原文連結
Watchtower:[記]安裝樹莓派後的初始化工作(持續更新)zhuanlan.zhihu.com
更新源
在這裡個人推薦隻執行這一步就好了,
sudo apt upgrade這一步盡量不要執行,當年
upgrade後樹莓派出現各種奇怪的
bug,從此
upgrade一身黑,血的教訓強烈建議不要執行。另外,源盡量能不換就不換,官方源是最穩定的(雖然慢了點,而且有的地方會連不上),如果執行
apt install出現各種不可描述的問題的話,那一般都是源的問題,換回官方源就
OK了。
sudo apt update
安裝VIM
vim要先裝,自帶的vi總是用不慣,先安裝後面的設定用的舒服
sudo apt install vim
【此步可以省略,系統提示vim已經是最新版】
修改預設鍵盤布局
之前在視窗界面中設定中修改為美式鍵盤布局,重新開機後又恢複回原來的英式鍵盤布局,每次啟動都要設定,神煩。原來修改這裡就好了。
sudo vi /etc/default/keyboard
将
XKBLAYOUT="gb"
改成
XKBLAYOUT="us"
【此步可以省略,輸入第一步指令之後,系統已經修改為us】
SD卡超頻設定
這是
sd卡超頻設定,不是
CPU,放心設定,能更好的發揮sd卡性能,在
/boot/config.txt中添加即可
dtparam=sd_overclock=100
重新開機後測試是否成功
dmesg|grep "mmc0"
如果顯示如下内容,即為設定成功
mmc0: overclocking to 100000000Hz
【因為config.txt有權限,是隻讀模式,不能修改,如果不知道如何修改,可以選擇下面的做法,我選擇的是第三個做法】
一、在Windows PC下編輯安裝中文字型如果連接配接樹莓派的顯示器什麼都不顯示, 你手頭有一台Windows電腦, 最有效的辦法:
關閉樹莓派, 拔掉電源和SD卡.
把SD卡插到電腦的SD卡接口或讀卡器中, 等待自動打開檔案夾.
如果檔案夾不自動打開, 打開"我的電腦"然後打開"SD"盤.
查找名為config的檔案 (有可能是config.txt).
如果檔案存在, 用Notepad打開. 如果找不到, 用Notepad建立一個. 注意: 不要用寫字闆或者Word來編輯.
(在XP下, 右擊檔案夾空白處, 選擇建立-文本文檔. 然後把檔案名從"建立文本文檔"修改為"config").
用Notepad打開config.txt, 添加你需要的配置參數.
儲存檔案 (點選菜單[檔案], [儲存])
退出Notepad
打開"我的電腦". 右鍵點選SD卡的盤, 選擇"安全移除".
拔下SD卡, 插到樹莓派上.
二、在OSX下編輯如果連接配接樹莓派的顯示器什麼都不顯示, 你手頭有一台MAC機, 最有效的辦法:
關閉樹莓派, 拔掉電源和SD卡.
把SD卡插入MAC機的SD卡卡槽, 等待桌面顯示.
在Finder中打開SD卡.
查找名為config的檔案 (有可能是config.txt).
如果檔案存在, 用TextEdit打開. 如果找不到, 用Textedit建立一個純文字格式的檔案
添加你需要的配置參數.
把檔案儲存為"config"然後退出TextEdit.
在Finder中把SD卡拖到垃圾桶或者點選視窗上的彈出按鈕來彈出SD卡.
拔下SD卡, 插到樹莓派上.
三、直接在樹莓派下編輯如果連接配接的顯示器正常工作, 你隻想做些小調整, 這個方法最友善.
重新開機樹莓派, 輸入使用者名和密碼.
使用指令行來編輯配置檔案
sudo nano /boot/config.txt輸入你需要的配置參數
儲存編輯後的檔案
按
Ctrl+x 按 y按Enter鍵
退出編輯器後, 用指令行來重新開機
sudo reboot注意: 如果重新開機後你的修改沒有生效. 一般都是由于SD卡類型導緻的罕見問題. 在這種情況下, 你隻能通過上面的方法在Windows/Linux/OSX PC下編輯配置了.
【寫入的時候記得不要在首部加“#”】
新版系統應該不用安裝了這步了,不過我還是習慣安裝一遍,畢竟也沒啥壞處
sudo apt install fonts-wqy-zenhei
【此步可以省略,系統提示已是最新版】
安裝中文輸入法
拼音sudo apt install fcitx fcitx-pinyin
下面是谷歌拼音的安裝方法,不過個人還是喜歡用上面的那個拼音,雖然上面的拼音圖表沒有谷歌拼音那麼好看,不過各種設定(比如模糊音、記憶常用詞組等等)都是很實用的,谷歌拼音沒啥可設定的地方
sudo apt-get install fcitx fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sunpinyin
選擇中文
設定完成後要重新開機一遍才能生效
sudo raspi-config
找到
4 Localisation Options選項
找到
I1 Change Locale按回車确認進入設定,
找到
zh_CN.UTF-8 UTF-8,按空格進行确認添加,按回車進行下一步。
【至此中文輸入法配置完成,但是無法通過Ctrl+Shift進行輸入法的轉換,可以通過滑鼠點選顯示器的上方的輸入法選擇框進行轉換】選擇時區
找到
4 Localisation Options選項
找到
I2 Change Timezone按回車确認進入設定,
選擇
Asia選擇
Shanghai超頻選項
除了使用
raspi-config配置工具來設定樹莓派 ,也可以修改配置檔案
/boot/config.txt将樹莓派超頻,可以修改
arm_freq選項,預設為
700MHz,如果要超頻到
800MHz,則可以這麼修改:
arm_freq=800
gpu 等也可以使用同樣的方法超頻設定,不過這裡不推薦這麼設定,會減短樹莓派的使用壽命。
【此步可以省略,因為config.txt中已經将超頻設定為800MHz】USB接口輸出電流設定
移動硬碟挂不上?因為預設
600ma。在
config.txt中設定下即可,沒記錯的話,這段代碼隻在
2B及更高版本生效。
在
config.txt中加入
max_usb_current=1
或
safe_mode_gpio=4
輸出為
1.2A最大。
sudo nano /boot/config.txt輸入你需要的配置參數
儲存編輯後的檔案 按
Ctrl+x 按 y按Enter鍵
退出編輯器後, 用指令行來重新開機
sudo reboot
HDMI接口支援熱插拔
在
config.txt中加入
hdmi_force_hotplug=1
【餘下的寫入按照附送的操作手冊即可】