1. 程式人生 > >樹莓派 Raspberry-Pi 折騰系列:系統安裝及一些必要的配置

樹莓派 Raspberry-Pi 折騰系列:系統安裝及一些必要的配置

入手樹莓派將近一個月了,很折騰,許多資源不好找,也很亂。簡單整理一下自己用到的東西,方便以後自己或別人繼續折騰。

0. 作業系統下載

1. 系統安裝

所謂“安裝系統”其實不如說是“恢復”下載到的系統映象到記憶體卡上,這個過程也沒什麼難度,就是看記憶體卡的速度,慢慢等而已。需要注意的是,市面上部分 4G 的記憶體卡,實際大小才 3.6G 多,會提示空間不足,所以還是直接購買 8G 吧,也差不了幾塊錢。 
在 Windows 下可以使用 Win32 Disk Imager 進行映象恢復,非常方便,也是樹莓派官方推薦的方法。官方下載地址:http://sourceforge.net/projects/win32diskimager/

2. 通過 SSH 遠端訪問

老實說,我一直把樹莓派定位為“一個扔在某個角落就可以自己跑得很歡的小電腦”,加上那僅有的兩個 USB 口,一個插了 USB 無限網絡卡,另一個再拖個鍵盤或滑鼠啥的,實在很不方便,那麼最好還是能遠端訪問吧。 
好在樹莓派預設是有開啟 SSH 的,但是我們系統剛安裝,IP 還沒設定,怎麼找到它的 IP 地址呢?這時候就推薦使用另一個神器 PortScan來找出我們的機器:

開啟 PortScan 選擇掃描範圍,可以很方便的找出區域網中的其它機器,一般家庭中也沒太多機器,找出樹莓派是很容易的,如果是在公司,有很多機器的話,那麼可以忽略那些有機器名的,然後剩下的一個一個嘗試吧… 
PortScan 下載地址:

http://abel.oss.aliyuncs.com/file/PortScan.zip

3. ROOT 賬號設定

如果你安裝的是官方的 Raspbian 系統,那麼預設的登入帳號為 pi 密碼是 raspberry 
為了方便折騰,建議第一時間啟用 ROOT 賬號吧~ 這個也很簡單的,只需要執行一下兩句命令即可:

// 設定 root 賬號的密碼,會讓你輸入兩次新密碼
sudo passwd root

// 啟用 root 賬號登入
sudo passwd --unlock root

執行完之後,用 reboot 命令重啟就可以用 root 登入啦。

4. 擴充套件可用空間

第一次用 root 登入,會自動彈出樹莓派的高階設定面板(以後也可以通過 raspi-config

 命令進入):

選擇第一項 Expand Filesystem 擴充套件 SD 卡上可用的空間,不然以後會有很多大軟體,不能安裝(提示空間不足,例如 mysql)。 
擴充套件之後可以通過 df -h 命令看到效果~

5. 更換軟體源(apt-get sources)

根據教程,咱們來編輯 /etc/apt/sources.list 檔案。這裡推薦用 nano 命令編輯,捨得去弄什麼 VIM 啦。命令如下:

nano /etc/apt/sources.list

進入編輯介面,刪除原有的內容,貼上中科大提供的內容,結果如下:

然後使用 Ctrl+O 儲存檔案,Ctrl+X 退出編輯器。 
然後執行 apt-get update 命令更新軟體列表。

6. 設定靜態 IP 地址

回到剛剛第二點提到的,不知道 IP 地址的問題,咱們要給樹莓派設定一個靜態 IP,省得 IP 變換又要重新找機器。還是用 nano 來編輯網路介面檔案:

nano /etc/network/interfaces

如果你要設定的是有線網絡卡的 IP 地址,那麼把 eth0 的 dhcp 改成 static 然後在下一行追加 IP 資訊,結果大概如下:

iface eth0 inet static
address 192.168.1.200 # 設定的靜態IP地址
netmask 255.255.255.0 # 網路掩碼
gateway 192.168.1.1    # 閘道器

如果你要設定的是無線網絡卡的,那麼除了把 wlan0 的 dhcp 改成 static 之外,還需要填寫無線網的名稱和密碼,編輯後的結果大概如下:

複製程式碼
iface wlan0 inet static
    wpa-ssid Your_Wifi_SSID
    wpa-psk Your_Wifi_Password
address 192.168.1.200 # 設定的靜態IP地址
netmask 255.255.255.0 # 網路掩碼
gateway 192.168.1.1   # 閘道器
network 192.168.1.1   # 網路地址
#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
複製程式碼

▲ 注意註釋掉最後一行

搞定之後,咱們用 poweroff 命令關掉樹莓派,等到機器上的綠燈不閃了,把電源拔掉,再把網線拔掉,重新連線電源,稍等一會,看看是不是就通過無線網路的 IP 地址可以訪問了。

最後

至此,要折騰樹莓派的幾個準備工作都完成了,有了這些,以後折騰也更佳方便。 
由於我當初手賤沒有購買面驅動的 USB 網絡卡,買的是一個要自己編譯驅動的,所以我折騰的東西還有很多,下次專門再來說說無線網絡卡驅動的事吧。

相關推薦

樹莓 Raspberry-Pi 折騰系列系統安裝一些必要配置

入手樹莓派將近一個月了,很折騰,許多資源不好找,也很亂。簡單整理一下自己用到的東西,方便以後自己或別人繼續折騰。 0. 作業系統下載 1. 系統安裝 所謂“安裝系統”其實不如說是“恢復”下載到的系統映象到記憶體卡上,這個過程也沒什麼難度,就是看記憶體卡的速

樹莓(raspberry pi) 3的入門過程遇到的一些問題

raspberry pi3買回來也有幾天了,這幾天上班回家過年也沒有太多時間玩,現在就記錄一下入門遇到的一些問題吧。首先是燒寫映象,和安裝電腦系統是一樣的道理。先要有一個製作一個U啟動盤。先將SD卡格式化,再用Win32DiskImager將raspberry官方下載的映象燒

樹莓(Raspberry Pi 3) - 系統燒錄系統使用

         樹莓派(Raspberry pi)是一塊整合度極高的ARM開發板,不僅包含了HDMI,RCA,CSI,HDMI,GPIO等埠,還支援藍芽以及無線通訊。由於Raspberry Pi幾乎是為Linux而生的一款卡片式微型電腦,所以R

樹莓(Raspberry Pi 3)的系統燒錄使用

今天我們將詳細一步一步地講解樹莓派3的燒錄和使用。樹莓派3是整合度很高的較為先進的ARM開發板,功能豐富,我們先來看一下它的結構以及40個GPIO口分別的用處,以免接線的時候搞錯。 APP開發、一元建站、貨運APP、冷練車APP、直播系統、小程式開發,找上海捌

樹莓(raspberry pi) 系統在SD卡上安裝Linux

剛剛拿到一隻Simon同學出借的樹莓派(raspberry pi) ,準備一張4GB的SD卡,準備跑一下Linux。在Windows 7上用 工具寫入img到SD卡上,報錯,失敗。好在俺有Linux vmware虛擬機器,在虛擬機器上搞,執行命令 sudo dd bs=1M

樹莓 Raspberry Pi SD卡系統備份與還原

近半年時間用來監控陸龜的樹莓派 Raspberry Pi  還算穩定,可到了冬天龜箱裡的加熱燈長時間加熱導致樹莓派溫度很高,時不時的自動重啟。如果每次都能正常起來也就罷了,可偶爾會掛不上SD卡的檔案系統直接宕了,還得用備份還原SD卡(如果沒備份那就悲催了)。 買樹莓派的時候

樹莓raspberry Pi 3B+系統安裝mysql過程中不提示輸入密碼,安裝完後如何設置密碼

rate current 默認 oca acc inpu .so error enter 樹莓派raspberry Pi 3B+安裝mysql未提示輸入密碼,安裝後修改mysql密碼默認密碼 使用mysql -uroot -p 命令連接mysql時,報錯 pi@rasp

樹莓Raspberry Pi 系統搭建和智慧機器人小車的組裝除錯

本文的出發點:無意接觸到樹莓派這款優秀的晶片,比較適合青少年程式設計,激發孩子的程式設計思維的培養,最好的學習就是實戰,藉助於淘寶上現成零件式的智慧小車硬體和樹莓派實現智慧機器人小車的實現,給孩子帶來低成本高效能的玩具,重要的是通過個人的行動帶動孩子的興趣達到啟蒙作用。主要分

樹莓raspberry pi配置

hang 開啟 鍵盤布局設置 jin -i icon ccf ron load (1)國際化語言 樹莓派初裝系統之後,首次啟動會出現“raspi-config”工具,如下圖:(若不是初次啟動,在命令模式下,請輸入 sudo raspi-

樹莓 Raspberry Pi 啟用 root 登陸賬戶

樹莓派使用指南樹莓派 Raspberry Pi 啟用 root 登陸賬戶樹莓派系統使用的linux是debian系統,所以樹莓派啟用root和debian是相同的。debian裏root賬戶默認沒有密碼,但賬戶鎖定。當需要root權限時,由默認賬戶經由sudo執行,Raspberry pi 系統中的Raspb

樹莓 Raspberry PI基礎

數字 -c san 波特率 fin block dddddd exp org 樹莓派 Raspberry PI基礎 官網網址:https://www.raspberrypi.org 下載地址:https://www.raspberrypi.org/downloads/ 官方

樹莓 Raspberry PI之GPIO

document ble lock back ocs 輸入輸出 indent 1.5 res 樹莓派 Raspberry PI之GPIO 樹莓派各版本硬件原理圖:https://www.raspberrypi.org/documentation/hardware/raspb

樹莓Raspberry Pi和Micro:bit做一個自拍器

clear microsoft 編程 告訴 pac 文本編程 裝配 -a 按鈕 在這個項目中,我們將使用Python來構建一個由Micro:bit觸發樹莓派Raspberry Pi和相機模塊的自拍器。這是開始使用硬件和簡單文本編程的好方法。 我們將學習: 如何設置Raspb

樹莓Raspberry Pi實戰之命令列下實現USB儲存裝置自動掛載

簡單介紹實現命令列下USB儲存裝置自動掛載的方法,Linux gnome/kde視窗環境下有移動儲存的管理程式,可以實現自動掛載移動儲存裝置,但是在命令列下 通常需要用mount命令手動掛載USB儲存裝置。   通過給linux下的裝置管理服務udev新增規則配置檔案,可以實現命令列下U

樹莓 raspberry pi 能象Arduino一樣外接感測器,控制器嗎

                答案是YES樹莓派板子上有26只管腳,這些GPIO (general purpose I/O) 包括 SPI, I2C, 串列埠 UART, 3V3 and 5V 電源。國內論壇就有文章“Raspbmc 設定紅外線接收器”介紹如何為樹莓派安裝Raspbmc 作業系統,安裝配置紅

樹莓Raspberry Pi的嵌入式QT平臺

在樹莓派上設計桌面應用一般情況會依賴於X11環境,如果是Windows平臺,就目前而言,我們也可以選擇Windows 10 IoT環境進行開發。UWP目前也支援在樹莓派2上進行部署。至於常見的Linux X11或者Wayland環境,相比之下比較冗餘,但是QT Emebe

Arduino 與樹莓 Raspberry Pi 相比各自有什麼優缺點

Arduino 與樹莓派 Raspberry Pi 的差異談不上優缺點,而是他們是兩個完全不同的產品: 1. 產品定位上:Arduino的定位是微控制器,側重IO效能;Raspberry Pi的定位是電腦側重計算效能 2. 運算效能:Arduino以UNO為例是AV

適用於樹莓Raspberry Pi的嵌入式QT平臺(一) -- 交叉編譯安裝Qt Embedded 5.5

在樹莓派上設計桌面應用一般情況會依賴於X11環境,如果是Windows平臺,就目前而言,我們也可以選擇Windows 10 IoT環境進行開發。UWP目前也支援在樹莓派2上進行部署。至於常見的Linux X11或者Wayland環境,相比之下比較冗餘,但是QT Emebedded直接利用Framebuffer

適用於樹莓Raspberry Pi的嵌入式QT平臺(二) -- 在Windows下用Qt Creator開發編譯Raspberry Qt 5應用程式

接著上篇 "",我們已經成功在Windows上交叉編譯了Raspberry Pi的嵌入式Qt 5.5。那麼我們就可以開始開發基於Qt 5的應用程式。接下來,我們需要在Windows上搭建必要的Qt開發工具,首當其衝就是官方的Qt Creator,不僅提供了原生的C++編輯器,Qt介面設計器,而且還可以整合現有

適用於樹莓Raspberry Pi的嵌入式QT平臺(三) -- 交叉編譯 Raspberry Pi 版GDB with Python

上篇講到“在Windows下用Qt Creator開發編譯Raspberry Qt 5應用程式”,由於目前Qt Creator所支援的GDB需要有Python支援,但是目前MinGW中的GDB都是無Python支援的,所以我們需要自己下載GDB程式碼並且編譯成針對Raspberry Pi支援Python的版本