作者:楚風狂 | 更新時間:2016-06-15 | 瀏覽量:1826
這兩天剛剛開始玩樹莓派,重系統安裝到配置發了一少時間也走了很多彎路,這里把一些配置方法整理并分享給大家。
關于系統的安裝和 wifi 的配置方法貝殼已經發過這里不在重復。
一、樹莓派第一次使用的時候需要進行一個簡單的配置,在命令行模式下運行以下命令:
sudo raspi-config
會顯示如下界面:
1 Expand Filesystem 擴展文件系統,將根分區擴展到整張SD卡(樹莓派默認不使用SD卡的全部空間,有一部分保留,建議選中。)
2 Change User Password 改變默認pi用戶的密碼,按回車后輸入pi用戶的新密碼。會要求你輸入兩次密碼。
5 Internationalisation Options 國際化選項,可以更改默認語言
1 Change Locale
語言和區域設置,建議不要改,默認英文就好。想改中文,最好選安裝了中文字體再進行這步,安裝中文字體的方法:
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,然后按回車,然后默認語言選中zh-cn然后回車
2 Change Timezone
設置時區,如果不進行設置,PI的時間就顯示不正常。選擇Asia(亞洲)再選擇Chongqing(重慶)即可。
3 Change Keyboard Layout
改變鍵盤布局。
二、遠程桌面聯接
注:由于不習慣nano下面編輯全用Vim。Vim安裝方法:
sudo apt-get install vim
遠程桌面方式 1
通過windows自帶的遠程桌面軟件,可以遠程訪問樹莓派桌面應用
sudo apt-get install xrdp
遠程桌面方式 2 通過vnc 聯接
Vnc 安裝
sudo apt-get install tightvncserver
安裝好之后請一定先使用此命令設置一個VNC密碼:
Vncpasswd
開機自動啟動
設置開機啟動,需要在/etc/init.d/中創建一個文件。例如tightvncserver:
(注:啟動腳本的名稱,有和程序名一致的習慣)
sudo vim /etc/init.d/tightvncserver
內容如下:(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) # 啟動命令行。此處自定義分辨率、控制臺號碼或其它參數。 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
注:少數玩家默認用戶不是pi的請自行更改USER變量。在復制、粘貼時可能會造成部分代碼缺失請自行補全
按Esc退出編輯模式,輸入 “:wq” 保存并退出(Vim如在命令模式下按 “i”進入編輯模式)。
然后給tightvncserver文件加執行權限,并更新開機啟動列表。
sudo chmod 755 /etc/init.d/tightvncserver sudo update-rc.d tightvncserver defaults
Pc端vnc 軟件請自行下載。
三、使用samba
通過samba服務,可以自由、訪問修改樹莓派家目錄下的文件、代碼
首先安裝 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服務,為使剛剛重新設置的配置文件生效。這時打開電腦上的網上鄰居(要保證你的電腦和樹莓派在同一局域網內),你就會看到名為RASPBERRYPI這個主機了,嘗試打開,發現需要用戶名與密碼,但是現在無論輸入什么用戶名與密碼都進不去,因為我們還沒有設置,下面就來創建用戶。
輸入命令:
sudo useradd xxx (xxx表示你想要創建的用戶名)
在/etc/samba/文件夾下建立smbpasswd文件。
sudo touch /etc/samba/smbpasswd
sudo smbpasswd –a xxx
會讓你輸入密碼的,自己設一個,設完了會顯示:Added user xxx
重啟樹莓派,用Pc打開網上鄰居會出現下圖:
雙擊 RASPBERRYPI 會彈出對話框,輸入你剛剛設置的用戶名和密碼就可以看到”home”文件夾了,到此你就可以自由讀寫”home”文件夾了