- Linux網絡程序設計:基于龍芯平臺
- 趙洪 李兆斌 魏占禎編著
- 1178字
- 2024-04-24 17:35:19
2.2 Loongnix操作系統
本書中所使用的操作系統為Loongnix操作系統。在龍芯3A5000桌面計算機安裝Loongnix-20.3.loongarch64操作系統的方式有3種,分別為DVD安裝、U盤安裝和網絡安裝。本節以U盤安裝為示例進行講解。
這里建議使用容量大于4GB的U盤,用戶從Loongnix鏡像站點下載系統鏡像后,在Linux下使用dd命令制作、安裝U盤。鏡像制作命令如下。
dd if=鏡像文件地址 of=/dev下識別的U盤設備bs=8M && sync
下載的鏡像文件地址為“/home/loongson/Loongnix-20.3.livecd.mate.loongarch64.iso”,系統識別的U盤設備為“/dev/sdb”(可通過fdisk -l或者lsblk命令查看)。在Linux操作系統的終端中執行鏡像制作命令“dd if=/home/loongson/Loongnix-20.3.livecd.mate.loongarch64.iso of=/dev/sdb bs=8M && sync”,就可以完成鏡像制作。
Loongnix桌面版鏡像有mate主題版本和cartoon主題版本。本節以cartoon主題版本的安裝步驟為例進行講解。mate主題版本的ISO安裝步驟與cartoon主題版本的安裝步驟類似。
1.引導和開始安裝
主機啟動后,基本輸入輸出系統(Basic Input/Output System,BIOS)從U盤或DVD-ROM引導啟動系統,出現引導程序界面,如圖2-1所示。

圖2-1 引導程序界面
2.單擊安裝程序
選擇內核引導后,系統啟動并進入桌面(見圖2-2),可單擊桌面上的Install Loongnix-Desktop安裝程序開始安裝。

圖2-2 系統桌面
3.選擇語言
安裝程序自動檢測,并選好符合當前環境的安裝器語言,也可切換成其他語言。選好語言后,如圖2-3所示,單擊“下一步”即可。

圖2-3 選擇語言
4.選擇地區、系統語言等
選擇地區、系統語言、數字和日期地域,也可直接在地圖中單擊“區域”;同時安裝程序檢測并選好符合當前環境的設置,也可切換成想要更改的其他設置。選好后,單擊“下一步”。
5.選擇鍵盤布局
安裝器會自動檢測出適合當前環境的鍵盤布局,建議選擇安裝器檢測出的鍵盤布局,如圖2-4所示,直接單擊“下一步”。
6.開始分區
選擇分區,安裝器可提供3種安裝系統的方式: 抹除磁盤(新手推薦)、取代一個分區、手動分區。圖2-5所示為默認分區格式和默認文件系統安裝(新手推薦),選好后單擊“下一步”。

圖2-4 選擇鍵盤布局

圖2-5 默認分區格式和默認文件系統安裝
圖2-6所示為取代一個分區,Loongnix操作系統將取代一個分區,該分區的大小至少為10GB才可用于安裝Loongnix操作系統。

圖2-6 取代一個分區
圖2-7所示為手動分區,單擊“手動分區”,然后單擊“下一步”,即可出現此界面,可按照所需要的分區方式進行分區。注意:必須先分/boot分區,文件系統類型建議使用ext。分區完成后單擊“下一步”。如果BIOS為uefi bios,需要增加/boot/efi分區,/boot/efi分區需要設置成fat32格式,大小為4GB左右即可。

圖2-7 手動分區
7.新建一個用戶
新建一個用戶,用來登錄操作系統。設置用戶名和密碼后,如圖2-8所示,單擊“下一步”。

圖2-8 新建一個用戶
8.安裝基本系統
在設置完所有的配置項之后,會出現一個確認界面,顯示之前設置的配置項。再次確認無誤后,如圖2-9所示,單擊“安裝”。

圖2-9 安裝基本系統
圖2-10所示為正在安裝界面,請耐心等候。

圖2-10 正在安裝界面
9.完成安裝并重啟
圖2-11所示為系統安裝完成界面,如需直接使用新系統,則勾選“現在重啟”,然后單擊“完成”即可;反之,取消勾選“現在重啟”,單擊“完成”。

圖2-11 系統安裝完成界面
- Effective C#:改善C#代碼的50個有效方法(原書第3版)
- Mastering Swift 2
- Practical Game Design
- 名師講壇:Java微服務架構實戰(SpringBoot+SpringCloud+Docker+RabbitMQ)
- Learning Raspbian
- 青少年學Python(第1冊)
- Advanced Express Web Application Development
- Java并發編程:核心方法與框架
- 深入解析Java編譯器:源碼剖析與實例詳解
- 寫給大家看的Midjourney設計書
- C語言程序設計
- Tableau Dashboard Cookbook
- Spring Web Services 2 Cookbook
- Raspberry Pi開發實戰
- Improving your Penetration Testing Skills