在樹莓派 3 上運行 openSUSE:簡單幾步搭建一個實用系統

2021-02-15 Linux
編譯自: https://www.suse.com/communities/blog/opensuse-raspberry-pi-3-zero-functional-system-easy-steps/ 
作者: chabowski
譯者: Cathon

本文由 SUSE 文檔團隊的技術作者 Dmitri Popov 撰寫。

在樹莓派 3[1]上部署 openSUSE[2] 系統不是很複雜,不過這兒有一些小技巧教你更好地完成這個過程。

首先,你將會有一些版本可供選擇。如果你打算使用樹莓派 3 作為一個普通主機,那麼帶有圖形界面的 openSUSE 將是你最好的選擇。有幾種不同的圖形環境可供選擇:X11[3]、Enlightenment[4]、Xfce[5] 或是 LXQT[6]。openSUSE 還有一個 JeOS 版本能夠提供最基礎的系統,可以把樹莓派 3 作為一個無顯示器的伺服器使用。更好的選擇還有 openSUSE 的 Leap[7] 或 Tumbleweed[8] 版本。

首先你需要從 https://en.opensuse.org/HCL:Raspberry_Pi3 下載所需的 openSUSE 鏡像,然後製作一張可啟動的 microSD 卡。雖然可以使用命令行工具將下載好的鏡像寫入 microSD 卡,但 Etcher[9] 可以使這個過程更輕鬆安全。從該項目網站上獲取該程序,解壓下載的 .zip 文件,並使用以下命令把得到的 .AppImage 文件設置為可執行:

chmod +x Etcher-x.x.x-linux-x64.AppImage

將 microSD 卡插入電腦,雙擊運行 Etcher 軟體,選擇下載好的 .raw.xz 鏡像文件,點擊 Flash! 按鈕。然後將顯示器和鍵盤連接到樹莓派 3,插入 microSD 卡,啟動樹莓派。第一次啟動時,openSUSE 會自動擴展文件系統以充分利用 microSD 卡上的剩餘空間。這時你將看到以下信息:

GPT data structures destroyed! You may now partition the disk using fdisk or other utilities

GPT 數據結構被破壞!您需要使用 fdisk 或其它工具對磁碟分區。

不用擔心,稍等兩分鐘,openSUSE 將繼續正常啟動。當看到提示時,輸入默認用戶名 root 和默認密碼 linux 登錄系統。

如果你選擇在樹莓派 3 上部署 JeOS 版本,第一次啟動時你不會看到屏幕上有任何輸出。也就是說,屏幕會一直保持空白,直到系統完成對文件系統的擴展。你可以通過配置內核參數來顯示輸出,不過沒有必要做這麻煩事。只需稍等片刻,你就能看到命令行提示。

由於 openSUSE 已經啟用並且配置了 SSH 服務,所以啟動樹莓派時你可以不用顯示器。這樣的話,你就需要使用網卡接口將樹莓派連接到網絡中。給樹莓派足夠的時間來啟動和擴展系統後,你就能夠從同一網絡中的其他主機,使用 ssh root@linux.local 命令,通過 SSH 服務連接樹莓派。

默認情況下你將以 root 用戶登錄系統,所以創建一個普通用戶是個不錯的主意。你可以使用 YaST 配置工具輕鬆完成這件事。運行 yast2 命令,選擇 安全與用戶Security and Users -> 用戶與用戶組管理User and Group Management 選項,就可以創建新用戶了。你還可以選擇 系統System -> 在線升級Online Update選項來更新系統。完成之後,退出 YaST ,重啟樹莓派,然後使用新創建的用戶登錄系統。

一切搞定,不過還有一個重要的系統組件不能正常工作,那就是無線接口。當然,這個問題也可以輕鬆解決。首先使用以下命令安裝 nano 文本編輯器:

sudo zypper in nano

然後運行以下命令修改 raspberrypi_modules.conf 文件:

sudo nano/etc/dracut.conf.d/raspberrypi_modules.conf

刪除文件第一行的 sdhci_iproc ,再取消最後一行的注釋。運行以下命令保存修改:

mkinitrd -f

最後,重啟樹莓派。

再次運行 YaST ,在系統System -> 網絡設置Network Settings區域,你應該能在網絡接口列表中看到 BCM43430 WLAN Card 項。選擇這一項,點擊 編輯Edit 按鈕。開啟動態地址分配Dynamic Address DHCP選項,點擊下一步,選擇你想要連接的無線網絡,配置所需的連接設置。點擊下一步和確定保存設置。重啟樹莓派,它應該就能連接上特定的 Wi-Fi 網絡了。

至此,你就完成了樹莓派上的系統部署。

via: https://www.suse.com/communities/blog/opensuse-raspberry-pi-3-zero-functional-system-easy-steps/

作者:chabowski[10] 譯者:Cathon 校對:jasminepeng

本文由 LCTT[11] 原創編譯,Linux中國 榮譽推出

[1]: 樹莓派 3 - https://www.raspberrypi.org/

[2]: openSUSE - https://www.opensuse.org/

[3]: X11 - https://www.x.org/wiki/

[4]: Enlightenment - https://www.enlightenment.org/

[5]: Xfce - https://www.xfce.org/

[6]: LXQT - http://lxqt.org/

[7]: Leap - https://www.opensuse.org/#Leap

[8]: Tumbleweed - https://www.opensuse.org/#Tumbleweed

[9]: Etcher - https://etcher.io/

[10]: chabowski - https://www.suse.com/communities/blog/author/chabowski/

[11]: LCTT - https://github.com/LCTT/TranslateProject

相關焦點

  • 在樹莓派上運行 DOS 系統 | Linux 中國
    而我最常被問到的問題是:「FreeDOS 可以在樹莓派上運行嗎?」這個問題並不令人意外。畢竟 Linux 在樹莓派上能夠很好地運行,而 FreeDOS 和 Linux 相比是一個更古老、佔用資源更少的作業系統,那 FreeDOS 為啥不能樹莓派上運行呢?簡單來說。由於 CPU 架構的原因,FreeDOS 並不能在樹莓派中獨立運行。
  • 簡單幾步,給樹莓派安裝一個Windows 11系統
    【點擊上方「藍字」關注DF創客社區,一起成為技術顏控】之前想要在樹莓派上面安裝Windows一直是個比較麻煩的事情,下載系統鏡像,燒錄、還有一系列複雜的配置。前倆個月,國外樹莓派愛好者寫了一個腳本——WoR-flasher,可以把上面的操作都自動化,而且還帶圖形化界面,並且也不用擔心微軟許可證的問題,此腳本完全合法!(當然也可以用來裝Windows 10)一起來看看吧。
  • 一個U盤大小的樹莓派,搭建你自己的網站
    但其實還有另一種選擇,就是自己弄一個區域網的伺服器。今天就給大家分享一下,如果做一個可以帶著走的網站伺服器。Raspberry Pi(中文名為樹莓派,簡寫為 RPi,(或者 RasPi / RPI) 是為學習計算機編程教育而設計),只有信用卡大小的微型電腦,其系統基於 Linux。隨著 Windows 10 IoT 的發布,我們也將可以用上運行 Windows 的樹莓派。
  • 想自己搭建永久運行的網站?一個U盤大小的樹莓派就夠了!
    Raspberry Pi(中文名為樹莓派,簡寫為 RPi,(或者 RasPi / RPI) 是為學習計算機編程教育而設計),只有信用卡大小的微型電腦,其系統基於 Linux。隨著 Windows 10 IoT 的發布,我們也將可以用上運行 Windows 的樹莓派。自問世以來,受眾多計算機發燒友和創客的追捧,曾經一「派」難求。
  • 用樹莓派搭建個人伺服器,永久運行網站
    Raspberry Pi(中文名為樹莓派,簡寫為 RPi,(或者 RasPi / RPI) 是為學習計算機編程教育而設計),只有信用卡大小的微型電腦,其系統基於 Linux。隨著 Windows 10 IoT 的發布,我們也將可以用上運行 Windows 的樹莓派。自問世以來,受眾多計算機發燒友和創客的追捧,曾經一「派」難求。
  • 基於樹莓派搭建一個個人伺服器
    //segmentfault.com/a/1190000021143144由於本人在這段時候,看到了一個叫做樹莓派的東東,初步了解之後覺得很有意思,於是想把整個過程記錄下來。Raspberry Pi(中文名為樹莓派,簡寫為 RPi,(或者 RasPi / RPI) 是為學習計算機編程教育而設計),只有信用卡大小的微型電腦,其系統基於 Linux。隨著 Windows 10 IoT 的發布,我們也將可以用上運行 Windows 的樹莓派。自問世以來,受眾多計算機發燒友和創客的追捧,曾經一「派」難求。
  • 想自己搭建伺服器,永久運行網站?一個U盤大小的樹莓派就夠了!
    Raspberry Pi(中文名為樹莓派,簡寫為 RPi,(或者 RasPi / RPI) 是為學習計算機編程教育而設計),只有信用卡大小的微型電腦,其系統基於 Linux。隨著 Windows 10 IoT 的發布,我們也將可以用上運行 Windows 的樹莓派。自問世以來,受眾多計算機發燒友和創客的追捧,曾經一「派」難求。
  • 電路城樹莓派試用活動第一周:開發環境的搭建(一)
    這次的開發是準備將原先單片機的一個應用進行升級改造,對於這種項目來說,樹莓派的板子主要是替代單片機進行GPIO口操作,同時建立一個友好的人機互動界面,所以一開始規劃就從這兩點出發,新增外設儘可能簡單,不考慮外接顯示器,一切都用WiFi無線功能,搭建Windows下遠程連接進行開發的環境。
  • 最簡單粗暴的樹莓派搭建個人網站教程
    對很多初學者而言在樹莓派或伺服器上搭建網站是一件非常頭疼的事,不僅要在linux上運行命令行,還需要安裝各種環境,稍微出點問題就可能前功盡棄。
  • 極客學院 | 在樹莓派上搭建私有雲存儲
    最近國內的網盤們一個接一個地倒下,相信很多人不想忍受某網盤的限速,大家對私有雲的需求越來越高。最簡單和穩妥的解決辦法當然還是購買群暉這樣高性能、多功能的NAS,但動輒幾千元的售價還是讓許多人望而卻步,市面上的私有雲盤軟體有諸如可道雲、Nextcloud/ownCloud、Seafile等,這裡IT之家來介紹如何用一塊樹莓派3B開發板搭建私有雲存儲。
  • 樹莓派搭建UI自動化環境
    有幸之前了解過"樹莓派"也是可以運行Linux系統,只要是Linux系統,理論上就可以安裝adb、appium等軟體.另外"樹莓派"雖然體積小,但是功耗低並且價格便宜.如果使用"樹莓派"作為自動化節點機,分布式執行自動化測試的方案應該是可行的.
  • 想自己搭建伺服器,永久運行網站?一個 U 盤大小的樹莓派就夠了!
    Raspberry Pi(中文名為樹莓派,簡寫為 RPi,(或者 RasPi / RPI) 是為學習計算機編程教育而設計),只有信用卡大小的微型電腦,其系統基於 Linux。隨著 Windows 10 IoT 的發布,我們也將可以用上運行 Windows 的樹莓派。自問世以來,受眾多計算機發燒友和創客的追捧,曾經一「派」難求。
  • 用樹莓派搭建一個私人社交網絡 | Linux 中國
    儘管社交網絡創建了複雜的隱私策略來保護用戶的信息,但如果你不想自己的信息被洩露,最好的辦法還是把數據保存在自己的伺服器上。一個樹莓派 — 多才多藝的 Raspbian Lite 版本就可以讓你搭建很多有用的家庭服務(參照我的文章樹莓派項目)。通過搜索開源軟體你就可以實現一些令人痴迷的功能,你也可以用這個神奇的設備來感受那些功能。其中一個有趣的嘗試就是在你的樹莓派上安裝 OSSN。
  • 樹莓派+Windows IoT Core搭建環境監控系統
    Windows UWP(C# 開發),可以設計出豐富的交互界面,驅動GPIO,連接一些傳感器做有意思的事,本文詳細介紹如何使用它搭建一個環境監控系統,並將數據上傳到Microsoft Flow雲伺服器。
  • 在樹莓派3b上運行uboot
    >4.待完善的功能1.說明最近想研究一下樹莓派3b的一些底層驅動的代碼,比較好的就是直接可以看樹莓派3b的實現。有了這些東西,對於我們直接寫樹莓派3b的驅動程序,提供了極大的幫助,所以現在先在樹莓派3b上編譯運行起來uboot。
  • 樹莓派 + Windows IoT Core 搭建環境監控系統
    驅動GPIO,連接一些傳感器做有意思的事,本文詳細介紹如何使用它搭建一個環境監控系統,並將數據上傳到Microsoft Flow雲伺服器。工具:一臺Windows 10電腦,樹莓派3B/3B+,(8GB(以上)容量SD卡,讀卡器。傳感器:DHT11溫溼度傳感器、BMP180氣壓計、BH1750FVI光強傳感器、MQ-2煙霧傳感器、蜂鳴器、若干杜邦線。系統框架:實現室內溫溼度,光線強度,氣壓高度的採集,火災情況的報警,數據的上傳到雲端。
  • 如何用樹莓派搭建簡單家用 NAS
    >準備工作:安裝樹莓派作業系統地址:raspberrypi.org/downloads/raspberry-pi-os我下載的是 Recommended 官方推薦版電腦上安裝 BalenaEtcher 燒錄軟體,將第一步下載的鏡像文件燒錄到 TF 卡在 TF 卡根目錄中添加 ssh 文件touch ssh
  • 《樹莓派4B家庭伺服器搭建指南》
    前段時間我買了一塊8GB內存的樹莓派4B,接了個USB無線網卡當軟路由 為樹莓派4B安裝OpenWrt鏡像打造普通wifi轉魔法wifi的便攜路由器 https://www.v2fy.com/p/2021-07-04-openwrt-4b-1625383754000/, 但後面又感覺8GB的樹莓派當軟路由很浪費,於是這次把樹莓派4B改裝成一個公網可訪問的伺服器
  • 樹莓派-搭建FTP伺服器
    ,系統和軟體的在線更新速度較慢,更換為國內軟體源可以提高更新的速度。備份文件通過SSH遠程連接到樹莓派,SSH連接可以參考上一篇文章:樹莓派-SSH遠程連接。/etc/apt/sources.list.d/raspi.list文件中為樹莓派的軟體源。
  • 如何用樹莓派搭建一個作業系統(附手把手教程)
    Raspberry Pi(中文名為樹莓派,簡寫為 RPi,(或者 RasPi / RPI) 是為學習計算機編程教育而設計),只有信用卡大小的微型電腦,其系統基於 Linux。隨著 Windows 10 IoT 的發布,我們也將可以用上運行 Windows 的樹莓派。自問世以來,受眾多計算機發燒友和創客的追捧,曾經一「派」難求。