Debian安装
歡迎訪問愛招飛網站https://www.isoface.cn獲取更多物聯網產品技術信息。
??Debian 是一個自由的操作系統(OS),提供您安裝在計算機上使用。操作系統就是能讓您的計算機工作的一系列基本程序和實用工具。
??Debian 不只是提供一個純粹的操作系統:它還附帶了超過 59000 個軟件包,這些預先編譯好的軟件被打包成一種良好的格式以便于在您的機器上進行安裝。
1. 準備工作
- Debian鏡像
- 8G以上容量的U盤,用于燒錄鏡像。
- 需要安裝Debian的主機,硬件已安裝完成,并為其連接好顯示器與鍵盤鼠標,已連接到網絡。
- 需要一臺安裝有Windows系統的主機,用于下載鏡像以及燒錄鏡像。已連接到網絡。
2. 燒錄啟動U盤
2.1. 下載鏡像
??點擊此處下載最新版本的鏡像,頁面拉至最下面,找到名稱中帶有netinst的鏡像,以筆者撰寫該文檔時的最新系統Debian 10.5為例,下載名稱為debian-10.5.0-amd64-netinst.iso的鏡像,點擊該鏡像名稱開始下載鏡像。
2.2. 下載安裝燒錄軟件
2.2.1. 下載軟件
??燒錄使用的軟件為balenaEtcher,點擊此處轉到官網進行下載,點擊Download for Windows(x86|x64)下載安裝包,待下載完成后雙擊安裝程序的文件執行安裝。
2.2.2. 閱讀許可證協議
??點擊[我同意(I)]以執行下一步操作。
 
2.2.3. 執行安裝
??開始進行安裝操作,該過程會自動執行,請耐心等待。
 
2.2.4. 打開程序
??在安裝結束之后,程序會自動打開。
2.3. 燒錄鏡像
2.3.1. 準備燒寫鏡像的U盤
??準備好鏡像文件,將要燒寫的U盤插入Windows主機的USB接口,查看U盤對應的盤符。
2.3.2. 在燒錄軟件中選擇燒錄鏡像
??打開balenaEtcher,在balenaEtcher中選擇要燒錄的鏡像文件。點擊[Select image],打開文件瀏覽器目錄界面,選擇鏡像文件所在的地址。
2.3.3. 在軟件中選擇燒錄U盤
??點擊Select drive,在彈出的窗口中選擇U盤的盤位。
2.3.4. 開始燒錄
??點擊[Flash!]開始進行燒錄。
 
2.3.5. 燒錄提示
??燒錄過程有進度條提示,在燒寫完成前請不要拔出U盤,否則會導致U盤損壞。
 
2.3.6. 完成燒錄
??燒錄完成時的軟件界面提示如下,U盤已燒寫完成,此時可直接拔出U盤。如果出現Flash Error提示,則可能燒寫過程中出錯,可重新執行步驟4-步驟6直至出現燒錄成功的界面。
3. Debian安裝
??將燒錄好的U盤插入需要進行Debian安裝的機器的USB接口上,開啟機器,開機過程中按下BIOS設置按鍵(一般為Del),在BIOS中設置U盤UEFI啟動。關于如何調整系統啟動選項的設置請查閱主板芯片設備商的提供的相關說明資料。
3.1. 選擇Debian的安裝方式
??選擇Graphical install,即圖形安裝。按下鍵盤Enter按鍵以進入安裝程序。
3.2. 選擇語言
??此處選擇中文(簡體),點擊[Continue]。
3.3. 選擇所在的區域
??此處選擇中國,點擊[繼續]。
 
3.4. 選擇鍵盤映射
??此處選擇美式英語或者漢語皆可,鍵盤的鍵位是一致的。選擇后點擊[繼續]。
 
3.5. 加載組件并檢測網絡設置
??檢查確認此時網線是否插好。
 
3.6. 填寫主機名稱
??該處的主機名稱可任意填寫。填寫完成后,點擊[繼續]。
3.7. 填寫域名
??該處填寫主機的域名。如無特殊需求此處可不填寫,在安裝完成后也可以進行修改。點擊[繼續]。
3.8. 設置root用戶密碼
??該處設置root的密碼,填寫完成后點擊[繼續]。
3.9. 增加普通用戶
??該處用于新增用戶全名,用在郵件系統中。用戶名可以根據自己的需要進行填寫,填寫完成后點擊[繼續]。
 
3.10. 選擇用戶名
??此處可保持默認狀態,點擊[繼續]。
 
3.11. 為新創建的用戶設定登錄密碼
??該處設置新創建用戶的登錄密碼。設定完成后點擊[繼續]。
 
3.12. UEFI兼容提示
??如果機器是以UEFI模式啟動,且原硬盤中存在BIOS兼容模式的系統,會出現下面的提示。如果彈出該提示,且已確定該硬盤只用于安裝該系統,可選擇是,點擊[繼續]以執行接下來的操作。通常新安裝的系統中不會出現該提示。如您的系統安裝過程中未出現此步驟的提示,則可忽略該步驟中的說明。
 
3.13. 設置時鐘信息
??該步驟需設置時鐘信息,此過程需花費一些時間,請耐心等待安裝程序設置完成該步驟的內容。
 
3.14. 設置磁盤分區
??該步驟用于選擇磁盤分區的方式,選擇向導-使用整個磁盤。點擊[繼續]。
 
3.15. 選擇安裝Debian的硬盤盤位
??該步驟請仔細檢查確認,確保選擇了正確的硬盤。可以通過硬盤容量以及銘牌標識來區分。選擇完成后點擊[繼續]。
 
3.16. 確定磁盤分區
??此處選擇默認設置將所有文件放在同一個分區中(推薦新手使用)。點擊[繼續]。
 
3.17. 確認分區信息
??該步驟需確認分區的信息,確認無誤后點擊[繼續]。
 
3.18. 確認將分區信息寫入磁盤
??該步驟用于確認分區的信息,點擊選擇是,點擊[繼續]。
 
3.19. 確認覆蓋原有分區
??如果該硬盤之前有安裝過其他系統的內容,會彈出如下類似的提示。點擊是,然后點擊[繼續]。如果您的安裝過程中未出現該步驟的內容可忽略該步驟的說明。
 
3.20. 基本系統的安裝
??該步驟進行基本系統的安裝,該過程可能需要花費幾分鐘的時間,在安裝過程中請耐心等待。
 
3.21. 掃描CD的選項
??使用網絡安裝的方式下載軟件的,不需要進行CD掃描,故此處選擇否,然后點擊[繼續]。
 
3.22. 選擇包管理鏡像地址
??該步驟選擇包管理的地址,此處選擇中國。點擊[繼續]。
 
3.23. 選擇鏡像地址
??該步驟用于選擇連接速度較快的地址,此處選擇mirrors.tuna.tsinghua.edu.cn,當然其他的源也可以選擇。點擊[繼續]。
 
3.24. 設置代理配置
??該步驟用于設置連接的代理,此處留空,點擊[繼續]。
 
3.25. 下載軟件包
??該步驟用于下載安裝系統初始化所需的軟件包,所需時長根據網絡狀況確定,通常需要十幾分鐘。
 
3.26. 收集軟件包流行度數據
??該步驟用于確認是否為軟件包流行度調查提供數據,如不介意可以選擇是,點擊[繼續]。
 
3.27. 選擇安裝的軟件
??選擇安裝系統必要的軟件包,此處僅選擇SSH server與標準系統工具,點擊[繼續]。
 
3.28. 繼續執行安裝
??此處的安裝進度會持續比較長的時間,取決于機器配置和網絡速度,請耐心等待。
 
3.29. GRUB安裝
??非UEFI啟動的安裝方式需要確認將GRUB寫入MBR中,點擊是,點擊[繼續]。如果是UEFI啟動,或者您的安裝過程中無該步驟則可忽略該步驟的說明。
 
3.30. 選擇GRUB寫入設備
??該步驟設定GRUB寫入的設備,此處設定為默認值,點擊[繼續],如果是UEFI啟動,或者您的安裝過程中無該步驟則可忽略該步驟的說明。
 
3.31. 安裝完成
??此時可拔出U盤,點擊[繼續]。
 
3.32. 系統重啟
??等待系統重啟完成后,進入到用戶登錄界面。
Debian GNU/Linux 10 debian tty1
 debian login:
3.33. 輸入登錄用戶名
??在該界面下輸入剛才創建的新用戶名或者root用戶,輸入完成后按下鍵盤上的Enter按鍵。
Debian GNU/Linux 10 debian tty1
 debian login: root
 Password:
3.34. 輸入密碼
??在出現Password提示時輸入密碼。該密碼不會顯示在屏幕上,輸入完成后按下鍵盤上的Enter按鍵。如果密碼正確會進入到系統界面中。
 
4. 基礎配置
4.1. 查詢服務器的內網IP地址
??在終端環境中使用鍵盤輸入如下命令,按下鍵盤上的Enter按鍵執行。該命令的作用是查找該機器的內網IP地址。
ip address??在輸出的結果中查看其中的地址,尋找與局域網網段一致的IP地址,例如以192.168開頭的地址。該地址就是機器分配到的IP地址,假設我們查找到該地址為192.168.0.164。下面的示例將使用該IP地址作為示范,請在操作過程中使用實際查詢到的地址。
 
 ??由于Debian 的Console不支持中文,此處建議使用其他終端例如putty https://putty.org/來進行連接。
4.2. 使用SSH連接至Debian服務器
??打開PuTTY,在下圖所示的界面中輸入用戶名與密碼。此處只能使用非root用戶登錄。在HostName(or IP Address)欄位中輸入您的主機的IP地址,點擊[Open]按鈕打開連接。
4.3. 首次連接提示
??首次連接會出現如下提示,用于身份識別。此處選擇[是(Y)]將保存該指紋,[否(N)]則不保存,保存后同一臺服務器使用PuTTY進行連接時將不再提示(如果之后再出現此提示,則表示服務器指紋發生了變化,可能是重裝系統所致或連接服務器被冒充)。
 
4.4. 輸入登錄用戶名
??進入到終端界面,在該界面下,輸入登錄的用戶名稱。并按下Enter按鍵。
 
 
 
4.5. 切換root用戶
??進入系統后,切換至root用戶,輸入以下指令,按下Enter按鍵。
su root4.6. 輸入root用戶的密碼
??該密碼在輸入時不會顯示在屏幕上。輸入完畢,按下Enter按鍵。
 
4.7. 包管理倉庫更新
??輸入以下指令,按下Enter按鍵以執行。
apt update4.8. 安裝vim,sudo,curl
??輸入以下指令,按下Enter按鍵以執行。
apt install -y vim sudo curl4.9. 打開vim編輯器
??使用vim打開/etc/ssh/sshd_config修改文件,以使root用戶能夠直接以ssh登錄。輸入以下指令,按下Enter按鍵以執行。
vim /etc/ssh/sshd_config??界面通常如下圖所示。
 
4.10. 修改登錄權限選項
??按下鍵盤上的i,進入到插入模式,通過按下鍵盤上的方向按鍵移動光標至32行,將該行的# PermitRootLogin prohibit-password修改為PermitRootLogin yes。
 
4.11. 退出編輯模式
??按下鍵盤上的ESC退出插入模式。接著依次按下鍵盤上的按鍵輸入:wq。如下圖所示。
 
4.12. 保存文件
??按下鍵盤Enter按鍵保存配置文件的修改并退出編輯器。
 
4.13. 重啟ssh服務
??輸入以下指令,按下鍵盤上的Enter按鍵,以執行。
/etc/init.d/ssh restart
 ??此時可以使用root用戶直接通過SSH登錄系統。該功能在WinSCP中具有幫助作用。
4.14. 安裝遠程桌面服務環境
??安裝遠程桌面的支持服務。
sudo apt update sudo apt -y install xrdp sudo systemctl status xrdp sudo adduser xrdp ssl-cert sudo systemctl restart xrdp??安裝桌面環境,此處選擇xfce作為桌面環境使用。
sudo apt install xfce4 dbus-x11 x11-xserver-utils??安裝完成后,可使用Windows系統的遠程桌面連接工具連接至此界面。
??如發現中文字體有亂碼,可能是缺少中文字體,可安裝一套中文字體用于顯示。
sudo apt -y install locales xfonts-intl-chinese fonts-wqy-microhei總結
 
                            
                        - 上一篇: Object Removal by Ex
- 下一篇: STM32F105、107RB使用外部晶
