作者:楚風(fēng)狂 | 更新時間:2016-06-15 | 瀏覽量:2689
這兩天剛剛開始玩樹莓派,重系統(tǒng)安裝到配置發(fā)了一少時間也走了很多彎路,這里把一些配置方法整理并分享給大家。
關(guān)于系統(tǒng)的安裝和 wifi 的配置方法貝殼已經(jīng)發(fā)過這里不在重復(fù)。
一、樹莓派第一次使用的時候需要進(jìn)行一個簡單的配置,在命令行模式下運(yùn)行以下命令:
sudo raspi-config
會顯示如下界面:

1 Expand Filesystem 擴(kuò)展文件系統(tǒng),將根分區(qū)擴(kuò)展到整張SD卡(樹莓派默認(rèn)不使用SD卡的全部空間,有一部分保留,建議選中。)
2 Change User Password 改變默認(rèn)pi用戶的密碼,按回車后輸入pi用戶的新密碼。會要求你輸入兩次密碼。
5 Internationalisation Options 國際化選項,可以更改默認(rèn)語言
1 Change Locale
語言和區(qū)域設(shè)置,建議不要改,默認(rèn)英文就好。想改中文,最好選安裝了中文字體再進(jìn)行這步,安裝中文字體的方法:
sudo apt-get update sudo apt-get install ttf-wqy-zenhei ttf-wqy-microhei
移動到屏幕底部,用空格鍵選中zh-CN GB2312,zh-CN GB18030,zh-CN.GBK,zh-CN UTF-8,然后按回車,然后默認(rèn)語言選中zh-cn然后回車
2 Change Timezone
設(shè)置時區(qū),如果不進(jìn)行設(shè)置,PI的時間就顯示不正常。選擇Asia(亞洲)再選擇Chongqing(重慶)即可。
3 Change Keyboard Layout
改變鍵盤布局。
二、遠(yuǎn)程桌面聯(lián)接
注:由于不習(xí)慣nano下面編輯全用Vim。Vim安裝方法:
sudo apt-get install vim
遠(yuǎn)程桌面方式 1
通過windows自帶的遠(yuǎn)程桌面軟件,可以遠(yuǎn)程訪問樹莓派桌面應(yīng)用
sudo apt-get install xrdp




遠(yuǎn)程桌面方式 2 通過vnc 聯(lián)接
Vnc 安裝
sudo apt-get install tightvncserver
安裝好之后請一定先使用此命令設(shè)置一個VNC密碼:
Vncpasswd
開機(jī)自動啟動
設(shè)置開機(jī)啟動,需要在/etc/init.d/中創(chuàng)建一個文件。例如tightvncserver:
(注:啟動腳本的名稱,有和程序名一致的習(xí)慣)
sudo vim /etc/init.d/tightvncserver
內(nèi)容如下:(putty窗口中按右鍵=粘貼)
#!/bin/sh
### BEGIN INIT INFO
# Provides: tightvncserver
# Required-Start: $local_fs
# Required-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start/stop tightvncserver
### END INIT INFO
# More details see:
# http://www.penguintutor.com/linux/tightvnc
### Customize this entry
# Set the USER variable to the name of the user to start tightvncserver under
export USER='pi'
### End customization required
eval cd ~$USER
case "$1" in
start)
# 啟動命令行。此處自定義分辨率、控制臺號碼或其它參數(shù)。
su $USER -c '/usr/bin/tightvncserver -depth 16 -geometry 800x600 :1'
echo "Starting TightVNC server for $USER "
;;
stop)
# 終止命令行。此處控制臺號碼與啟動一致。
su $USER -c '/usr/bin/tightvncserver -kill :1'
echo "Tightvncserver stopped"
;;
*)
echo "Usage: /etc/init.d/tightvncserver {start|stop}"
exit 1
;;
esac
exit 0注:少數(shù)玩家默認(rèn)用戶不是pi的請自行更改USER變量。在復(fù)制、粘貼時可能會造成部分代碼缺失請自行補(bǔ)全
按Esc退出編輯模式,輸入 “:wq” 保存并退出(Vim如在命令模式下按 “i”進(jìn)入編輯模式)。
然后給tightvncserver文件加執(zhí)行權(quán)限,并更新開機(jī)啟動列表。
sudo chmod 755 /etc/init.d/tightvncserver sudo update-rc.d tightvncserver defaults
Pc端vnc 軟件請自行下載。
三、使用samba
通過samba服務(wù),可以自由、訪問修改樹莓派家目錄下的文件、代碼
首先安裝 samba:
sudo apt-get install samba samba-common-bin
然后修改配置文件
sudo vim /etc/samba/smb.conf
代碼如下:
[global] log file = /var/log/samba/log.%m [home] comment = Temporary file space path = /home read only = no public = yes
保存退出后輸入命令:
sudo /etc/init.d/samba restart
這條命令是重啟samba服務(wù),為使剛剛重新設(shè)置的配置文件生效。這時打開電腦上的網(wǎng)上鄰居(要保證你的電腦和樹莓派在同一局域網(wǎng)內(nèi)),你就會看到名為RASPBERRYPI這個主機(jī)了,嘗試打開,發(fā)現(xiàn)需要用戶名與密碼,但是現(xiàn)在無論輸入什么用戶名與密碼都進(jìn)不去,因為我們還沒有設(shè)置,下面就來創(chuàng)建用戶。
輸入命令:
sudo useradd xxx (xxx表示你想要創(chuàng)建的用戶名)
在/etc/samba/文件夾下建立smbpasswd文件。
sudo touch /etc/samba/smbpasswd
sudo smbpasswd –a xxx
會讓你輸入密碼的,自己設(shè)一個,設(shè)完了會顯示:Added user xxx
重啟樹莓派,用Pc打開網(wǎng)上鄰居會出現(xiàn)下圖:

雙擊 RASPBERRYPI 會彈出對話框,輸入你剛剛設(shè)置的用戶名和密碼就可以看到”home”文件夾了,到此你就可以自由讀寫”home”文件夾了