日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
【DebianGNU/Linux安裝手冊】6.3.?使用單獨的組件

6.3. 使用單獨的組件

本節(jié)將會描述各個安裝組件的細(xì)節(jié)。組件按用戶可以辨別的階段分組。它們在安裝過程中依次出現(xiàn)。要知道,每次安裝并不會使用所有的模塊;至于哪些模塊被用到,取決于安裝方法以及使用的硬件。

創(chuàng)新互聯(lián)公司專業(yè)IDC數(shù)據(jù)服務(wù)器托管提供商,專業(yè)提供成都服務(wù)器托管,服務(wù)器租用,成都西信服務(wù)器托管,成都西信服務(wù)器托管,成都多線服務(wù)器托管等服務(wù)器托管服務(wù)。

6.3.1. 啟動 Debian 安裝程序與配置硬件

假設(shè) Debian 安裝程序已經(jīng)啟動,然后您看到了初始畫面。此時,debian-installer 的能力還很有限。它還不了解您的硬件,首選的語言,甚至不知道要執(zhí)行什么任務(wù)。不必?fù)?dān)心,因為 debian-installer 相當(dāng)聰明,它能自動探測您的硬件,定位其余的組件,并更新自己以具備安裝系統(tǒng)的能力。但您仍然要協(xié)助 debian-installer,提供給它不能自動決定的內(nèi)容(比如選擇您首選的語言、鍵盤布局或網(wǎng)絡(luò)鏡像)。

您會留意到 debian-installer 在本階段多次執(zhí)行硬件偵測。第一次明確的目的是那些加載安裝組件所需要的硬件(比如,您的 CD-ROM 或者網(wǎng)卡)。在第一次運(yùn)行的時候并不是所有的驅(qū)動程序都就緒,硬件偵測會在后續(xù)過程多次重復(fù)。

在硬件偵測過程中,debian-installer 會檢測系統(tǒng)中是否有硬件驅(qū)動程序需要加載固件(firmware)。如果沒有找到所需的固件,將會彈出一個對話框讓您可以從移動介質(zhì)加載所缺的固件。參閱 第 6.4 節(jié) “加載缺失的固件” 獲得詳細(xì)信息。

6.3.1.1. 檢測可用內(nèi)存/小內(nèi)存模式

debian-installer 首先要做的一件事是檢測有效的內(nèi)存。如果內(nèi)存有限,該組件將修改后續(xù)的安裝進(jìn)程,使您可以將 Debian GNU/Linux 安裝到您的系統(tǒng)上。

安裝程序用于減少內(nèi)存消耗的第一項措施是關(guān)閉翻譯,也就是說,安裝將只在英文下進(jìn)行。當(dāng)然,您在安裝完成之后還是可以進(jìn)行本地化設(shè)置。

如果還不行,安裝程序只加載那些完成基本安裝的模塊,進(jìn)一步減少內(nèi)存消耗。這將減少安裝系統(tǒng)的功能。您還有機(jī)會手動加載額外的組件,但要留意每個選擇的組件都會使用更多的內(nèi)存,有可能使安裝失敗。

如果安裝程序運(yùn)行在小內(nèi)存模式下,推薦創(chuàng)建一個相對較大的交換分區(qū)(64–128MB)。交換分區(qū)會被當(dāng)作虛擬內(nèi)存,使系統(tǒng)可用的內(nèi)存總量增加。安裝程序會在安裝過程的盡早階段激活交換分區(qū)。注意,過多地使用交換分區(qū)會降低系統(tǒng)性能,增加磁盤活動。

盡管如此,您的系統(tǒng)還可能凍結(jié),因為系統(tǒng)內(nèi)存溢出(VT4 和 syslog 上產(chǎn)生 “Out of memory” 信息),出現(xiàn)沒有預(yù)期的錯誤,或者進(jìn)程被內(nèi)核殺死。

例如,有報告稱,小內(nèi)存模式下,當(dāng)交換分區(qū)不夠大,創(chuàng)建一個大的 ext3 文件系統(tǒng)會失敗。如果大的交換分區(qū)也不能解決問題,請建立 ext2 文件系統(tǒng)(它是安裝程序的基本組件)代替。安裝之后是可以將 ext2 分區(qū)改成 ext3。

可以通過引導(dǎo)參數(shù) “l(fā)owmem” 強(qiáng)制安裝程序使用比實際內(nèi)存更高的 lowmem 等級,說明見 第 5.3.2 節(jié) “Debian 安裝程序的參數(shù)”。

6.3.1.2. 選擇地區(qū)選項

大多時候,您遇到的第一個問題是關(guān)于地區(qū)的選項,將用于安裝過程和安裝后的系統(tǒng)。地區(qū)選項由語言、位置和地區(qū)組成。

您選擇的語言將用于緊接著的安裝過程,對話框已經(jīng)有各種語言翻譯的版本。如果選擇的語言沒有對應(yīng)翻譯的版本,安裝將默認(rèn)使用英文。

在之后的安裝過程中,所選擇的地理位置(多數(shù)情況下是國家)還會被用于選擇正確的時區(qū)和該國對應(yīng)的 Debian 鏡像。語言和國家合起來還有助于確定您系統(tǒng)默認(rèn)的 locale,以及鍵盤布局。

您將被首先問到首選的語言。語言名稱同時以英文(左側(cè))和該語言(右側(cè))列出;右側(cè)名稱是使用該語言來書寫。列表以英文名稱排列。在列表的頂端是一個額外的選項,允許您使用 “C” locale 替代語言。選擇 “C” locale 使得安裝過程使用英文;安裝的系統(tǒng)不再有本地化支持,locales 軟件包也不會安裝。

接下來將要求您選擇地理位置。如果您選擇的語言被多個國家作為官方語言[6],列表中只列出這些國家。如果想要選擇列表之外的國家,選擇 other(最后一項)。您將看到大洲列表;選擇洲之后會看到該大洲上的國家。

如果語言只對應(yīng)一個國家,國家列表只顯示該國所屬的大洲和地區(qū),并且該國被選中作為默認(rèn)。使用 Go Back 選項可以選擇其他大洲的國家。

注意

選擇您居住的國家和地區(qū)非常重要,這將決定您安裝好的系統(tǒng)所配置時區(qū)。

如果您組合的語言和國家沒有對應(yīng)的 locale,而該語言有多個對應(yīng)的 locale,安裝程序允許您從中選擇一個默認(rèn)的 locale 用于安裝完成的系統(tǒng)。[7]。其余情況下,默認(rèn)會選擇基于該語言和國家的 locale。

前面章節(jié)選擇的任何默認(rèn) locale 都將使用 UTF-8 作為字符編碼。

如果您使用 low 優(yōu)先級安裝,您可以選擇額外的 locale,包括那些稱為“傳統(tǒng)”的 locale [8],用于安裝完成的系統(tǒng);如果這樣選擇,您將被詢問使用哪種 locale 作為安裝完成系統(tǒng)中的默認(rèn) locale。

6.3.1.3. 選擇鍵盤

鍵盤經(jīng)常按照不同語言使用的字符裁剪。為您使用的鍵盤選擇一個合適布局,如果沒有合適的布局,就選擇一個近似的。一旦系統(tǒng)安裝完畢,您可以從更大范圍內(nèi)選擇鍵盤的布局(在安裝完之后以 root 身份執(zhí)行 dpkg-reconfigure keyboard-configuration)。

將高亮顯示部分移到您期望鍵盤選擇,然后按下 Enter。用箭頭健移到高亮顯示 — 它們位于所有國家鍵盤布局相同的地方,因此獨立于鍵盤配置。

6.3.1.4. 尋找 Debian 安裝程序 ISO 映像

當(dāng)安裝是使用 hd-media 方式,將會有一個動作,是尋找和掛載 Debian 安裝程序 iso 映像,用于獲取其它的安裝文件。組件 iso-scan 正是用來完成此任務(wù)。

首先,iso-scan 自動掛載具有已知文件系統(tǒng)的塊設(shè)備(比如,分區(qū)和邏輯卷),然后順次搜索文件名結(jié)尾是 .iso (或 .ISO 之類)。注意,首次只掃描位于根目錄的文件,和第一層子目錄 (例如,它找到 /whatever.iso/data/whatever.iso,而不是 /data/tmp/whatever.iso)。在 iso 映象文件找到后,iso-scan 檢查它包含的內(nèi)容,確定該映象文件是不是有效的 Debian iso 映象。如為前者,任務(wù)結(jié)束;若是后者,iso-scan 搜索其它的映象。

萬一前面嘗試尋找 iso 映象失敗,iso-scan 會詢問您是否原意進(jìn)行完整的搜索。這次不只查看最上級目錄,而是真正地貫穿整個文件系統(tǒng)。

如果 iso-scan 找不到安裝 iso 映象,請重新啟動返回到您以前的操作系統(tǒng),檢查映象文件名是否正確(以 .iso結(jié)尾),是否放在一個能被 debian-installer 識別的文件系統(tǒng)上,是否損壞(用 checksum 校驗)。有經(jīng)驗的 Unix 用戶可以在第二個控制臺上完成這些動作,而毋須重新啟動。

注意,作為 ISO 映像主機(jī)的分區(qū)(或磁盤)不能在安裝過程中再次使用,因為它將被安裝程序使用。為了繞過這個限制,假設(shè)有充足的系統(tǒng)內(nèi)存,安裝程序能夠在掛載前將 ISO 映像復(fù)制到內(nèi)存中。這由低優(yōu)先性的 iso-scan/copy_iso_to_ram debconf 問題(只在滿足內(nèi)存要求的時候詢問)來控制。

6.3.1.5. 配置網(wǎng)絡(luò)

進(jìn)入到這一步,如果系統(tǒng)檢測到有多個的網(wǎng)絡(luò)設(shè)備,您將被要求選擇哪個設(shè)備是網(wǎng)絡(luò)接口,比如,在安裝中使用的那個。其他的網(wǎng)絡(luò)接口這時不會配置。您可以在安裝完畢之后去配置額外的接口;參考 interfaces(5) man 手冊。

6.3.1.5.1. 自動網(wǎng)絡(luò)配置

默認(rèn)情況下,debian-installer 會盡力自動配置您的計算機(jī)網(wǎng)絡(luò)。如果自動配置失敗,會有多種因素造成,從沒有插好網(wǎng)線到錯誤的自動配置環(huán)境都有。要了解更多的出錯原因,請檢查第四控制臺上的信息。不管是什么情況,都會要求您再試一次,或者讓您選擇手動設(shè)置。有時用于網(wǎng)絡(luò)自動配置的網(wǎng)絡(luò)服務(wù)器響應(yīng)比較慢,假如您確信都配置正確,可以簡單地再重新進(jìn)行一次自動配置。要是自動配置還是失敗,您可以換成手動網(wǎng)絡(luò)設(shè)置方式。

6.3.1.5.2. 手動網(wǎng)絡(luò)配置

手動配置網(wǎng)絡(luò)會依次詢問一些網(wǎng)絡(luò)問題,特別是 IP 地址(IP address)、網(wǎng)絡(luò)掩碼(Netmask)、網(wǎng)關(guān)(Gateway)、域名服務(wù)器地址(Name server addresses),以及主機(jī)名(Hostname)。另外,如果您有無線網(wǎng)卡,會被要求提供Wireless ESSID (“無線網(wǎng)絡(luò)名”) 和 WEP 密鑰(WEP key) 或者 WPA/WPA2 密碼(WPA/WPA2 passphrase)。填寫答案 第 3.3 節(jié) “一些有用的信息”。

注意

您也許需要將一些技術(shù)細(xì)節(jié)放在手邊:程序假定網(wǎng)絡(luò) IP 地址是您系統(tǒng)的 IP 地址和網(wǎng)絡(luò)掩碼按位與。默認(rèn)的廣播地址是通過您系統(tǒng)的 IP 地址和按位反網(wǎng)絡(luò)掩碼按位或計算得來。它也會猜測您的網(wǎng)關(guān)。如果您不能回答這些問題,讓系統(tǒng)猜測 — 如果需要,在系統(tǒng)安裝完畢之后,通過編輯 /etc/network/interfaces 文件進(jìn)行修改。

6.3.1.5.3. IPv4 和 IPv6

從 Debian GNU/Linux 7.0 (“Wheezy”) 以后,debian-installer 將同時支持 IPv6 和 “經(jīng)典的” IPv4。IPv4 與 IPv6 的各種組合(僅 IPv4、僅 IPv6 和雙棧 dual-stack 配置)都將被支持。

IPv4 通過 DHCP (Dynamic Host Configuration Protocol)進(jìn)行自動配置。自動配置 IPv6 使用 NDP (Neighbor Discovery Protocol,包括 recursive DNS server (RDNSS) 設(shè)置) 支持無狀態(tài)自動配置,有狀態(tài)自動配置通過 DHCPv6 和混合自動配置(地址配置使用 NDP,額外參數(shù)使用 DHCPv6)。

6.3.2. 設(shè)置用戶和密碼

在設(shè)置時鐘之前,安裝程序允許您創(chuàng)建 “root” 帳號和/或第一個用戶帳號。其他的用戶帳號可以在安裝完成之后創(chuàng)建。

6.3.2.1. 設(shè)置 root 密碼

root 帳戶也被稱為超級用戶;系統(tǒng)中的所有的安全防護(hù)措施對以該身份登錄的都是無效的。root 帳戶應(yīng)該僅用來進(jìn)行系統(tǒng)管理,而且使用時間應(yīng)該盡可能短。

您所創(chuàng)建的任何密碼都應(yīng)該包含至少 6 個字符,同時包含大小寫字母,并且最好帶有標(biāo)點符號等特殊字符。因為超級用戶具有最高權(quán)限,因此在您設(shè)置 root 密碼時尤其需要小心。請避免采用能夠在字典中查到的單詞或者很容易猜測的個人信息。

如果他人向您索取您的 root 密碼,也需要特別謹(jǐn)慎。除非您所管理的系統(tǒng)有多位管理員,否則通常不應(yīng)該將超級用戶密碼交給別人。

在這里沒有為 “root” 用戶指定密碼的情況下,這個賬戶會被禁止,但 sudo 軟件包將被安裝,后面在新的系統(tǒng)上允許執(zhí)行管理任務(wù)。默認(rèn)系統(tǒng)上新建的第一個用戶使用 sudo 命令變成根用戶。

6.3.2.2. 創(chuàng)建一個普通用戶

系統(tǒng)會詢問您現(xiàn)在是否希望創(chuàng)建一個普通帳戶。您將使用該帳戶進(jìn)行日常登錄操作。切記,平時不要使用 root 帳戶登錄或者將其作為個人帳號使用。

為什么呢?避免使用 root 特權(quán)帳戶的一個原因是,它很容易對系統(tǒng)造成無法挽回的破壞。另一個原因是,您有可能被惡意誘使運(yùn)行特洛伊木馬程序 — 這是一種利用超級用戶權(quán)限在您未知的情況下?lián)p害系統(tǒng)安全的程序。任何合格的 Unix 系統(tǒng)管理書籍中都會涉及到這一主題 — 如果您不是很了解這方面的內(nèi)容,建議找一本進(jìn)行學(xué)習(xí)。

您首先會被要求輸入用戶的全名。然后要求輸入用戶帳號名;通常您的名字或者類似的便滿足要求,并為缺省值。最后,您將要求輸入該帳號的密碼。

如果在安裝完畢后還希望建立其它新帳戶,請使用 adduser 命令。

6.3.3. 配置時鐘和時區(qū)

安裝程序首先嘗試連接互聯(lián)網(wǎng)上的時間服務(wù)器 (使用 NTP 協(xié)議) 來校準(zhǔn)系統(tǒng)時間。如果沒有成功,安裝程序假設(shè)啟動時獲得的時間和日期是正確的。在安裝過程中沒法手動對系統(tǒng)時間進(jìn)行設(shè)置。

基于安裝過程前面所選擇的地理位置,您將看到系統(tǒng)只列出與其地點相關(guān)的時區(qū)列表。如果該地只對應(yīng)一個時區(qū)并且是默認(rèn)安裝,那么系統(tǒng)就不會詢問而直接使用該時區(qū)。

expert 模式或者使用 medium 優(yōu)先級安裝,您可以通過額外的選項選擇 “Coordinated Universal Time” (UTC) 作為時區(qū)。

如果出于某些因素您不想設(shè)置時區(qū)為所選擇的地點,這里有兩個選項。

  1. 最簡單的方法,是在安裝完成后重新啟動,進(jìn)入新系統(tǒng),選擇一個不同的時區(qū)。該命令為:

    # dpkg-reconfigure tzdata
    

  2. 另外一種方法是,時區(qū)可以在安裝啟動后的安裝程序最初階段通過傳入?yún)?shù) time/zone=value 進(jìn)行設(shè)置。其中的 value 當(dāng)然要求是一個有效的時區(qū),例如 Europe/LondonUTC。

自動安裝可以通過預(yù)置設(shè)置任何所需的時區(qū)。

6.3.4. 分區(qū)與選擇掛載點

現(xiàn)在,經(jīng)過最后的硬件檢測,debian-installer 應(yīng)該準(zhǔn)備就緒,按照用戶定制,進(jìn)行實質(zhì)性的工作。正如本節(jié)標(biāo)題指明,接下來組件的主要任務(wù)是為您的硬盤分區(qū)、創(chuàng)建文件系統(tǒng)、安排掛載點,還可以選擇為 RAID、LVM 或加密設(shè)備這組選項進(jìn)行配置。

要是您對分區(qū)還有心存疑慮,或者只是想多了解一些細(xì)節(jié),請參閱 附錄 C, 為 Debian 準(zhǔn)備分區(qū)

首先,您可以選擇對整塊硬盤或是其上的空閑空間進(jìn)行自動分區(qū)。這也被稱為“導(dǎo)引式(guided)”分區(qū)。如果不想使用自動分區(qū),也可以從菜單中選擇 Manual 手動分區(qū)。

6.3.4.1. 支持的分區(qū)選項

debian-installer 里面使用的 paritioner 近乎萬能。它可以采用不同的分區(qū)表、文件系統(tǒng)和高級塊設(shè)備創(chuàng)建多種分區(qū)方案。

具體可以使用哪些選項主要取決于體系架構(gòu),一些其他的因素也對此有影響。例如,有的系統(tǒng)上內(nèi)存大小限制了一些選項的使用。默認(rèn)值也會相應(yīng)變化。比如大容量的硬盤比小容量的硬盤默認(rèn)使用的分區(qū)表就不同。一些選項只能在使用 medium 或 low 優(yōu)先級安裝下改變;高優(yōu)先級下會采用默認(rèn)值。

安裝程序支持多種高級分區(qū)和存儲設(shè)備,很多情況下可以組合使用。

  • 邏輯卷管理(LVM)

  • Software RAID

    支持 RAID levels 0, 1, 4, 5, 6 和 10。

  • 加密

  • Serial ATA RAID (采用 dmraid)

    也稱為 “fake RAID” 或 “BIOS RAID”。對 Serial ATA RAID 當(dāng)前只在安裝程序啟動時打開才支持。詳細(xì)信息請參考我們的 Wiki。

  • Multipath (experimental)

    參考我們的 Wiki 了解更多信息。對于 multipath 只在安裝程序啟動時打開才支持。

支持下列的文件系統(tǒng)。

  • ext2, ext3, ext4

    多數(shù)情況下默認(rèn)的文件系統(tǒng)選擇的是 ext4;使用導(dǎo)引式分區(qū)時 /boot 分區(qū)選擇 ext2 作為默認(rèn)值。

  • jfs (并不是所有架構(gòu)都支持)

  • xfs (并不是所有架構(gòu)都支持)

  • reiserfs (選項;并不是所有架構(gòu)都支持)

    默認(rèn)情況下 Reiser 文件系統(tǒng)不再支持。安裝程序運(yùn)行在 medium 或 low 優(yōu)先級下時,可以通過選擇 partman-reiserfs 組件打開。只支持文件系統(tǒng)版本 3。

  • qnx4

    識別已存在的分區(qū)并掛載它們。不可以創(chuàng)建新的 qnx4 分區(qū)。

  • FAT16, FAT32

  • NTFS (只讀)

    已存在的 NTFS 分區(qū)可以調(diào)整大小,并掛載它們。不能創(chuàng)建新的 NTFS 分區(qū)。

6.3.4.2. 導(dǎo)引式分區(qū)

f如果您選擇導(dǎo)引式分區(qū),可以有三種選擇:直接在硬盤上創(chuàng)建分區(qū)(經(jīng)典方式),或者使用邏輯卷管理(LVM)來創(chuàng)建,或者使用加密 LVM 來創(chuàng)建。[9]。

注意

(加密) LVM 的選項并不是在所有體系下都可用。

使用 LVM 或加密 LVM,安裝程序?qū)⒃谝粋€大分區(qū)上創(chuàng)建很多分區(qū);這種方式的優(yōu)點在于該大分區(qū)內(nèi)的分區(qū)以后改變尺寸相對比較容易。如果沒有一個特殊的密碼,加密 LVM 的大分區(qū)將無法讀取,對您的(私有)數(shù)據(jù)提供了額外的安全性。

使用加密 LVM 時,安裝程序?qū)㈦S機(jī)寫入數(shù)據(jù)自動清除磁盤。這提升了安全性(使得無法獲知磁盤的哪一部分被使用,并使此前的安裝軌跡被清除),根據(jù)磁盤的大小會耗費(fèi)一些時間。

注意

假如您用導(dǎo)引式分區(qū)選擇 LVM 或加密 LVM,在 LVM 建立的時候,分區(qū)表中的一些變更需要寫入到所選的磁盤。這些變更會刪除當(dāng)前硬盤上的數(shù)據(jù),以后將無法撤銷。當(dāng)然,安裝程序會在寫入磁盤之前讓您確認(rèn)。

假如用導(dǎo)引式分區(qū)(經(jīng)典方式或(加密)LVM)選擇整個磁盤,您會首先被要求選取將要使用的磁盤。檢查一下是否所有的磁盤都被列出,如果有多個磁盤,并確認(rèn)所選的是真正要使用的那塊。排列的次序可能與以前的不同,但磁盤的尺寸將會協(xié)助您辨別它們。

所選磁盤上的所有數(shù)據(jù)將會丟失,但總會在寫入磁盤前提示您進(jìn)行確認(rèn)。如果選擇的是經(jīng)典分區(qū)方式,您可以在整個過程中撤銷任何修改;但使用(加密) LVM 方式則不能撤銷。

下來,您將從下表所列的幾個方式中進(jìn)行選擇。每個方式都各有利弊,其中的一些討論見 附錄 C, 為 Debian 準(zhǔn)備分區(qū)。如果沒有把握,就選擇第一個選項。有一點要記住,就是使用導(dǎo)引式分區(qū)至少需要一定大小的空閑空間才能正常運(yùn)作。如果沒有給它 1GB 以上的空間(具體大小視所選的方式而不同),那么導(dǎo)引式分區(qū)將以失敗告終。

分區(qū)方式 所需最小空間 所新建的分區(qū)
所有文件在同一分區(qū) 600MB /, swap
建立 /home 分區(qū) 500MB /, /home, swap
分別建立 /home、/var 和 /tmp 分區(qū) 1GB /, /home, /var, /tmp, swap

如果您選擇使用(加密) LVM 導(dǎo)引式分區(qū),安裝程序還會創(chuàng)建一個單獨的 /boot 分區(qū)。其他的分區(qū),除了交換分區(qū),都會建在 LVM 分區(qū)之內(nèi)。

倘若您在 EFI 模式引導(dǎo),然后再引導(dǎo)的分區(qū)設(shè)置,那么就會有一個額外的分區(qū),該分區(qū)格式化為 FAT32 可引導(dǎo)文件系統(tǒng),用于 EFI 引導(dǎo)程序。這個分區(qū)是 EFI 系統(tǒng)分區(qū)(ESP)。同時,格式化菜單里也會增加一項,可以手動把某個分區(qū)作為 ESP。

在選定了分區(qū)方式后的下一個界面,您會看到關(guān)于自己分區(qū)的一張表格,上面標(biāo)明了分區(qū)是否將被格式化,將以何種方式格式化,以及它們將被掛載到哪里的相關(guān)信息。

分區(qū)表格的格式如下:

  SCSI1 (0,0,0) (sda) - 6.4 GB WDC AC36400L
        #1 primary   16.4 MB  B f ext2       /boot
        #2 primary  551.0 MB      swap       swap
        #3 primary    5.8 GB      ntfs
           pri/log    8.2 MB      FREE SPACE

  SCSI2 (1,0,0) (sdb) - 80.0 GB ST380021A
        #1 primary   15.9 MB      ext3
        #2 primary  996.0 MB      fat16
        #3 primary    3.9 GB      xfs        /home
        #5 logical    6.0 GB    f ext4       /
        #6 logical    1.0 GB    f ext3       /var
        #7 logical  498.8 MB      ext3

本例中有兩塊 硬盤,它們分別被分割成了幾個分區(qū)。第一塊硬盤上還有些空閑空間。表中每行列出了分區(qū)編號、類型、大小、選項標(biāo)志、文件系統(tǒng)和掛載點(如果有的話)。注意:導(dǎo)引式分區(qū)方式不能創(chuàng)建這些特殊的設(shè)置,但使用手動方式分區(qū)的結(jié)果會有所不同。

接下來,導(dǎo)引式分區(qū)就要完成了。如果您對上面生成的分區(qū)信息表感到滿意,那么請在菜單中選擇 Finish partitioning and write changes to disk 一項來創(chuàng)建新分區(qū)表(本節(jié)末將會對此進(jìn)行解釋)。如果您認(rèn)為分區(qū)設(shè)置不如愿,那么可以選擇 Undo changes to partitions,然后再次運(yùn)行導(dǎo)引式分區(qū),或者按照下面的介紹進(jìn)行手動分區(qū)。

6.3.4.3. 手動分區(qū)

如果您選擇手動分區(qū)的話,它的界面和上面介紹的導(dǎo)引式分區(qū)大體上相同。不同之處在于,界面上顯示的是您當(dāng)前的分區(qū)列表,而且其中并沒有掛載點的信息。關(guān)于如何手動設(shè)置您的分區(qū)表,以及新安裝的 Debian 系統(tǒng)將如何使用這些分區(qū),將會在本節(jié)的后面談到。

倘若您選用的是一塊全新的硬盤,它還沒有被分過區(qū),上面也沒有空閑空間。那么系統(tǒng)會要求新建一個分區(qū)表(只有這樣,您才能創(chuàng)建新的分區(qū))。分區(qū)表建好之后,在被選中的磁盤條目下出現(xiàn)一個新行,上面寫著 “FREE SPACE”。

如果您選中了某塊空閑空間,那么就可以在上面建新分區(qū)了。接下來需要回答一系列簡短的問題,它們會就分區(qū)大小、類型(主分區(qū)還是邏輯分區(qū))、以及分區(qū)的位置(在空閑空間的開始部分還是在結(jié)束部分)向您詢問。回答完畢,您會看到一個新分區(qū)的小結(jié)。主要設(shè)置是 Use as:,它決定一個分區(qū)上是否會有文件系統(tǒng),或被用作交換分區(qū)、軟 RAID、LVM 和加密文件系統(tǒng),或者根本就放著不用。其他的設(shè)置包括掛載點、掛載選項和啟動標(biāo)識;這些是否顯示由分區(qū)的使用方式?jīng)Q定。如果您不喜歡預(yù)選的缺省設(shè)置的話,盡可按照自己的喜好更改。比如說,選中 Use as: 選項,然后您可以讓這個分區(qū)改用其他的文件系統(tǒng),把它用作交換分區(qū)、軟 RAID、LVM,或者根本就放著不用。一旦您對新分區(qū)的設(shè)置感到滿意了,就可以選擇 Done setting up the partition,然后退回到 partman 的主界面。

若是您希望修改分區(qū)的設(shè)置,只要選中該分區(qū),分區(qū)的配置菜單就會出現(xiàn)在您的面前。由于這個界面和新建分區(qū)時使用的界面是相同的,所以您可以像以前那樣修改那些設(shè)置項。有一件事,可能第一眼看不大出來,就是您還可以通過選中顯示分區(qū)大小的項目來調(diào)整分區(qū)的大小。已知適用的文件系統(tǒng)至少有 fat16、fat32、ext2、ext3 和 swap。在這個菜單中,您還可以刪除分區(qū)。

請確保至少分出兩個分區(qū):其中一個作為 root 文件系統(tǒng)(它必須掛載到 /),另一個用于 swap。若是您忘記了掛載根(root)文件系統(tǒng)的話,partman 會拒絕讓您繼續(xù)下面的步驟,直到您糾正了這個錯誤。

如果在 EFI 模式引導(dǎo),但忘記選擇并格式化一個 EFI 系統(tǒng)分區(qū),那么 partman 會察覺這一點,不讓您繼續(xù)操作,直到劃分出這樣一個分區(qū)。

由于 partman 的功能是通過安裝本套件的各模塊功能得以延伸和擴(kuò)展的,但是具體又因您系統(tǒng)的體系架構(gòu)而有所區(qū)別。因此,如果您發(fā)現(xiàn)安裝的實際情況與我們所言不符,缺少了某些功能特性,那么請檢查一下,確保已加載了所有必須的模塊(比如,partman-ext3、partman-xfs 或者 partman-lvm)。

在您對分區(qū)設(shè)置感到滿意后,就可以選擇分區(qū)菜單中的 Finish partitioning and write changes to disk 一項。在這之后,會出現(xiàn)一個清單,它列出了即將在硬盤上進(jìn)行的所有操作。此時,安裝程序會讓您確認(rèn)是否就照此分區(qū)。

6.3.4.4. 配置多磁盤設(shè)備(軟 RAID)

如果您的計算機(jī)上有多個硬盤[10],可以用 partman-md 配置硬盤以提升效能和/或更好的數(shù)據(jù)可靠性。這種結(jié)果稱為多磁盤設(shè)備(Multidisk Device)(或者更流行的 軟 RAID)。

MD 本質(zhì)上是一束位于部分磁盤上的分區(qū),組合在一起形成一個邏輯設(shè)備。該設(shè)備可以像正常的分區(qū)一樣使用(比如可以用 partman 格式化,分配掛載點,等等)。

得到什么樣的好處取決于您創(chuàng)建的 MD 類型。當(dāng)前支持的類型有:

RAID0

它的主要目標(biāo)是效能。RAID0 將進(jìn)來的數(shù)據(jù)分割成 stripes 然后平均分配到組里面的每個硬盤上。這樣可以提升讀/寫操作速度,但是一旦其中的一個硬盤損壞,您將丟失一切(部分信息在好盤上,其他的曾經(jīng)在壞盤上)。

典型的 RAID0 案例是應(yīng)用在視頻編輯的分區(qū)。

RAID1

適用于可靠性作為優(yōu)先考慮的場合。它由多個(通常兩個)相同尺寸的分區(qū)組成,每個分區(qū)容納相同的數(shù)據(jù)。這意味著三件事。第一,如果其中的一個損壞,您仍然有數(shù)據(jù)鏡像在其余的磁盤上。第二,您只能使用現(xiàn)有容量中的碎片(更準(zhǔn)確的說,它是 RAID 中尺寸最小的磁盤分區(qū))。第三,文件讀取在磁盤間負(fù)載平衡,這可以提升服務(wù)器的性能,如文件服務(wù)器,它傾向于讀的負(fù)載大于寫。

可選擇的是,您可以用備用的磁盤放在組中,用于頂替事故中損壞的磁盤。

RAID5

這是一個速度、可靠性和數(shù)據(jù)冗余都不錯的折衷方案。RAID5 將進(jìn)來的數(shù)據(jù)分割成 strips (類似于RAID0),但只平均分配到一個磁盤上。與 RAID0 不同,RAID5 還會計算奇偶校驗信息,這將會寫入其他磁盤。奇偶檢驗磁盤不是靜態(tài)的(那被稱為 RAID4),會周期性的修改,所以奇偶校驗信息平均分配到所有磁盤。當(dāng)其中的一個磁盤損壞,丟失信息的部分可以從其他數(shù)據(jù)以及奇偶校驗計算出來。RAID5 最少需要三個活動的分區(qū)。作為選項,您可以用備用的磁盤放在組中,用于頂替事故中損壞的磁盤。

如您所見,RAID5 近于 RAID1 的可靠性并具有較少冗余。另一方面,它只比 RAID0 在寫入的時候慢,這是因為要計算校驗信息。

RAID6

它與 RAID5 近似,但使用兩個校驗設(shè)備而不是一個。

RAID6 陣列可以容忍兩個磁盤損壞。

RAID10

RAID10 組合了 striping (如 RAID0) 和 mirroring (如 RAID1)。它創(chuàng)建輸入數(shù)據(jù)的 n 個拷貝,并將它們分配到不同的分區(qū),使得相同數(shù)據(jù)的拷貝不會放在相同的的設(shè)備上。默認(rèn)的 n 值為 2,但可以在專家模式(export mode)下進(jìn)行設(shè)置。分區(qū)數(shù)至少是 n。RAID10 有不同的分配拷貝布局(layout)。默認(rèn)為 near copies。near copies 有所有磁盤上相同 offset 的所有拷貝。far copies 有磁盤上不同 offset 的拷貝。offset copies 復(fù)制 stripe,而不是整個拷貝。

RAID10 能可靠且冗余地存儲,而沒有計算校驗的缺點。

總結(jié):

類型 最少設(shè)備 備用設(shè)備 幸免于磁盤損壞? 可用空間
RAID0 2 容量為最小分區(qū)乘以 RAID 設(shè)備數(shù)
RAID1 2 可選 容量為 RAID 最小分區(qū)
RAID5 3 可選 容量為最小分區(qū)乘以(RAID 設(shè)備數(shù)量減一)
RAID6 4 可選 容量為最小分區(qū)乘以(RAID 設(shè)備數(shù)量減二)
RAID10 2 可選 所有的分區(qū)數(shù)除以 chunk 拷貝數(shù)(默認(rèn)為二)

如果您想真正全面了解軟 RAID,看一下 Software RAID HOWTO。

為了創(chuàng)建 MD 設(shè)備,您需要將期望的分區(qū)標(biāo)記為供 RAID 使用。(通過 Partition settings 菜單的 partman 完成,您應(yīng)該選擇 Use as: → physical volume for RAID。)

注意

請確保系統(tǒng)可以從您規(guī)劃的分區(qū)引導(dǎo)。當(dāng)使用 RAID 作為根(/)文件系統(tǒng)時,通常需要創(chuàng)建一個單獨的文件系統(tǒng)給 /boot。多數(shù)的 boot loaders (包括 grub) 支持 mirrored(而非 striped?。㏑AID1,所以例如使用 RAID5 給 / 同時 RAID1 給 /boot 是一種方式。

下一步,您應(yīng)該從 partman 主菜單選擇 Configure software RAID。(菜單只會在您用 physical volume for RAID 標(biāo)記了至少一個分區(qū)時出現(xiàn)。)在 partman-md 第一個畫面選擇 Create MD device。您將看到被支持的 MD 設(shè)備列表,您應(yīng)從其中選擇一項(如 RAID1)。后續(xù)操作會根據(jù)您選擇的 MD 類型而定。

  • RAID0 是簡單的 — 您會看到可用的 RAID 分區(qū),然后您的任務(wù)僅是選擇那些想要組成 MD 的分區(qū)。

  • RAID1 需要一些技巧。首先,您將要求輸入組成 MD 的活動設(shè)備和備用設(shè)備數(shù)量。其次,您需要從 RAID 可用分區(qū)列表中選擇哪些是活動分區(qū),哪些是備用的。選擇的分區(qū)總數(shù)必須與之前提供的數(shù)目相同。別擔(dān)心,如果您出錯選擇了不一樣的分區(qū)數(shù),debian-installer 將不會允許您繼續(xù)下去,直到糾正錯誤。

  • RAID5 的配置過程類似于 RAID1,只是您至少需要三個活動分區(qū)。

  • RAID6 的配置過程類似于 RAID1,只是您至少需要四個活動分區(qū)。

  • RAID10 除了專家(export mode)模式之外也和 RAID1 的設(shè)置過程相似。在專家模式下,debian-installer 將詢問您布局(layout)。布局由兩部分組成。第一個部分是布局類型??梢允?n (對應(yīng) near copies)、f (對應(yīng) far copies) 或 o (對應(yīng) offset copies)。第二部分是組成數(shù)據(jù)的拷貝數(shù)。這些活動設(shè)備必須是讓所有的拷貝可以分布到不同磁盤。

完美的解決方案或許是同時使用不同的 MD 類型。例如,您有三塊 200 GB 的硬盤打算用于 MD,每塊包含兩個 100 GB 的分區(qū),您可以將三塊硬盤上的第一組分區(qū)組成 RAID0 (高速的 300 GB 視頻編輯分區(qū)),其余的三個分區(qū)(2 個活動 1 個備用)用于 RAID1 (相當(dāng)可靠的 100 GB 分區(qū)用于 /home)。

按您需要配置 MD 設(shè)備之后,您可以 Finish partman-md 返回到 partman,去創(chuàng)建文件系統(tǒng)到您的新 MD 設(shè)備,并分配掛載點這樣的屬性。

6.3.4.5. 配置邏輯卷管理(LVM)

如果您做計算機(jī)系統(tǒng)管理員工作或者“高級”用戶,一定遇到過磁盤分區(qū)(經(jīng)常是最重要的那個)空間不足,同時其他的分區(qū)卻不能平衡使用,然后不得不靠移到或符號鏈接等方法來折騰。

為了避免上面描述的情況,您可以采用邏輯卷管理(LVM)。簡而言之,使用 LVM 可以組合您的分區(qū)(物理卷(physical volumes),LVM 術(shù)語)形成一個虛擬盤(稱為卷組(volume group)),它可以被分割成虛擬分區(qū)(邏輯卷(logical volumes))。邏輯卷(當(dāng)然底層是卷組)的亮點在于它可以跨越多個物理磁盤。

當(dāng)您認(rèn)覺得需要更多的空間給已有的 160 GB 的 /home 分區(qū)時,只需加一個新的 300GB 磁盤到計算機(jī),添加進(jìn)已經(jīng)存在的卷組,然后為 /home 分區(qū)的邏輯卷重新設(shè)置尺寸,瞧 — 您的用戶在更新的 460GB 分區(qū)上又有了空間。這個例子當(dāng)然過于簡單。如果您還還沒有讀過,應(yīng)該查閱 LVM HOWTO。

debian-installer 中的 LVM 設(shè)置很簡單,并且在partman 中被完全支持。首先,對于 LVM 必須將使用的分區(qū)標(biāo)記為物理卷。這在 Partition settings 菜單里完成,在那里應(yīng)該選擇 Use as: → physical volume for LVM。

警告

注意:新的 LVM 設(shè)置將損壞由 LVM 類型編碼標(biāo)記的所有分區(qū)。所以,如果如果在您的一些盤上已經(jīng)有 LVM 了,并想要另外安裝 Debian 在那臺機(jī)器上,那么舊的(已經(jīng)存在的)LVM 將被擦除!有些分區(qū)(由于任何原因)被錯誤地標(biāo)記了 LVM 類型編碼,但包含了一些不同的(像加密的卷),這對它們也很重要。在執(zhí)行新的 LVM 設(shè)置前,需要從系統(tǒng)中刪除這樣的盤!

當(dāng)您返回 partman 主界面,將看到一個新選項 Configure the Logical Volume Manager。選擇它,首先會被要求確認(rèn)修改分區(qū)表(如果有的話),然后 LVM 配置菜單才顯示出來。菜單上部顯示了 LVM 配置的小結(jié)。菜單項本身是與內(nèi)容相關(guān),只顯示可用的操作??赡艿牟僮饔校?

  • Display configuration details: 顯示 LVM 設(shè)備結(jié)構(gòu),名稱和邏輯卷尺寸等

  • Create volume group

  • Create logical volume

  • Delete volume group

  • Delete logical volume

  • Extend volume group

  • Reduce volume group

  • Finish: 返回 partman 主界面

使用該菜單內(nèi)的選項首先創(chuàng)建卷組,然后在里面創(chuàng)建邏輯卷。

返回到 partman 的主界面之后,可以看到新建的邏輯卷與其他普通的分區(qū)一樣(您也應(yīng)該這樣對待它們)。

6.3.4.6. 配置加密卷

debian-installer 允許您建立加密分區(qū)。寫入該分區(qū)的每個文件都立即存為加密形式。只有在輸入 passphrase 通過認(rèn)證之后才能訪問加密后的數(shù)據(jù),口令是在加密分區(qū)創(chuàng)建時設(shè)置的。該特性用于保護(hù)您被盜的便攜機(jī)或硬盤上的敏感數(shù)據(jù)。盜賊或許可以訪問硬盤,但是沒有正確的口令,硬盤上的數(shù)據(jù)看起來就像是隨機(jī)的字符。

有兩個需要加密的重要分區(qū):home 分區(qū),駐留您的私人數(shù)據(jù),以及交換分區(qū),敏感的數(shù)據(jù)在操作時會臨時保存在這里。當(dāng)然,這不影響您加密任何其他的分區(qū)。例如,數(shù)據(jù)庫服務(wù)器、郵件服務(wù)器或打印服務(wù)器上用來保存數(shù)據(jù)的 /var?;蛘?/tmp,很多程序用來保存臨時文件。有些人或許需要加密整個系統(tǒng)。通常這里唯一的例外是,/boot 分區(qū)必須保持未加密,這是因為以前沒有辦法從加密分區(qū)加載內(nèi)核。(GRUB 現(xiàn)在可以這樣做了,但 debian-installer 當(dāng)前缺少對加密的 /boot 的內(nèi)在支持。這樣,設(shè)置在 separate document中覆蓋。)

注意

請注意,加密分區(qū)的性能將低于未加密的狀態(tài),這是由于數(shù)據(jù)在每次讀寫時都要進(jìn)行加密和解密。性能將與您的 CPU 速度、選擇的加密算法和密鑰長度緊密相關(guān)。

為了使用加密,您必須在主分區(qū)菜單選擇空閑的空間創(chuàng)建一個新分區(qū)。另一種是使用現(xiàn)有的分區(qū)(例如,普通的分區(qū)、一個 LVM 邏輯卷或者 RAID 卷)。在 Partition setting 菜單,您需要選擇 physical volume for encryption,其位于 Use as: 選項。菜單將包含分區(qū)的加密選項。

debian-installer 支持的加密方法是 dm-crypt(包括在較新的 Linux 內(nèi)科中,能夠作為 LVM 物理卷的主機(jī))。

讓我們來看看通過Device-mapper (dm-crypt) 選擇加密方法后的可用選項。一般規(guī)律:如果不能確定,就使用默認(rèn)項,因為它們是經(jīng)過審慎的安全考慮的選擇。

Encryption: aes

該選項讓您選擇加密算法(cipher),它用來加密分區(qū)上的數(shù)據(jù)。debian-installer 當(dāng)前支持以下 block ciphers:aes、blowfish、serpenttwofish。討論這些算法的質(zhì)量超出了本文的范疇,但是,您應(yīng)該知道,在 2000 年,AES 被 American National Institute of Standards and Technology 選擇作為標(biāo)準(zhǔn)的加密算法,用于保護(hù) 21 世紀(jì)的敏感信息。

Key size: 256

這里您可以指定密鑰長度。使用較長的密鑰,加密的能力自然得到提升。另一方面,增加長度自然會降低性能。cipher 決定可用的密鑰長度。

IV algorithm: xts-plain64

Initialization VectorIV 算法是確保加密過程中用同一個密鑰對于同一 clear text 將產(chǎn)生惟一的 cipher text。用于防止攻擊者根據(jù)加密數(shù)據(jù)中的重復(fù)模板推斷信息。

與其替代者比較,默認(rèn)的 xts-plain64 是當(dāng)前已知的具有最少的攻擊漏洞。您只有在需要保持與以前安裝的系統(tǒng)兼容,而它們無法使用新的算法時,才使用其他的算法。

Encryption key: Passphrase

這里您可以為分區(qū)選擇所使用的加密密鑰類型。

Passphrase

加密密鑰將基于 passphrase 計算[11],使用時要求輸入。

Random key

當(dāng)您每次使用加密分區(qū)的時候,會從隨機(jī)數(shù)據(jù)中生成一個新的加密密鑰。換句話說:每次關(guān)機(jī)駐留在內(nèi)存里面的密鑰刪除以后分區(qū)上的內(nèi)容將丟失。(當(dāng)然,您會猜想該密鑰將面臨暴力破解,但是除非加密算法中有未知的弱點,這輩子也不會被攻破。)

隨機(jī)密鑰用于交換分區(qū),這樣您就不必為記住 passphrase 或關(guān)機(jī)前清除交換分區(qū)上的敏感信息而費(fèi)神。然而,這也意味著您將無法使用新 Linux 內(nèi)核提供的 “suspend-to-disk” 功能,因為它將無法(在下次啟動時)恢復(fù)寫入到交換分區(qū)的數(shù)據(jù)。

Erase data: yes

決定在建立加密前是否使用隨機(jī)數(shù)據(jù)覆蓋分區(qū)內(nèi)容。推薦這種方式,否則攻擊者將會發(fā)現(xiàn)分區(qū)的哪些部分使用而哪些沒有使用。另外,這將使安裝前的內(nèi)容很難恢復(fù)[12]

當(dāng)您選擇好加密分區(qū)參數(shù)之后,返回分區(qū)主菜單?,F(xiàn)在會有一個新的菜單項 Configure encrypted volumes。選擇它,您會被要求確認(rèn)刪除所標(biāo)記分區(qū)上的數(shù)據(jù),以及寫新分區(qū)表等動作。對于大的分區(qū),這會花一些時間。

接下來,您會被要求輸入 passphrase 用于配置的分區(qū)。好的口令應(yīng)該長于 8 個字符,并混合字母、數(shù)字和其他字符,而不應(yīng)該是普通詞典中的單詞或者容易與您相關(guān)的信息(比如生日、愛好、寵物的名字、以及家里其他成員的名字,等等)。

警告

在輸入任何 passphrase 之前,您應(yīng)該確定鍵盤配置正確可以輸入所需要的字符。如果您不能肯定,可以切換到第二虛擬控制臺,在提示符下敲一些文字。這能保證您以后不必驚慌失措,例如,想要使用 qwerty 鍵盤輸入的 passphrase,而在安裝時卻使用的是 azerty 布局。造成的原因有多種。也許是您在安裝過程中改變了鍵盤布局,或者是所選擇的鍵盤布局未能正確建立,而且是在為根文件系統(tǒng)輸入 passphrase 的時候。

如果您選擇 passphrase 之外的方法創(chuàng)建加密密鑰,它們現(xiàn)在就會生成。因為內(nèi)核在安裝的早期階段還沒有足夠的熵,過程會長一些。您可以產(chǎn)生一些熵以加快速度:例如,隨機(jī)的按下一些鍵,或者切換到第二虛擬控制臺的 shell 產(chǎn)生一些網(wǎng)絡(luò)或磁盤的動作(下載一些文件,將一些大文件送到 /dev/null 等等)。這個過程在每個要加密的分區(qū)重復(fù)進(jìn)行。

返回主分區(qū)菜單后,您將看到所有的加密卷作為額外的分區(qū),它們可以像其他的普通分區(qū)一樣配置。下面例子中顯示了通過 dm-crypt 加密的卷。

Encrypted volume (sda2_crypt) - 115.1 GB Linux device-mapper
     #1 115.1 GB  F ext3

現(xiàn)在可以給卷設(shè)置掛載點,如果默認(rèn)的文件系統(tǒng)類型對您不合適,可以進(jìn)行修改。

要留意括號里的標(biāo)識(本例中 sda2_crypt) 和您為每個加密卷所設(shè)置的加載點。啟動新系統(tǒng)的時候您會需要該信息。關(guān)于普通引導(dǎo)過程和使用加密后引導(dǎo)過程之間的差異,將在后面的 第 7.2 節(jié) “掛載加密的卷” 說明。

當(dāng)您滿意分區(qū)之后,可以繼續(xù)安裝過程。

6.3.5. 安裝基本系統(tǒng)

盡管這一階段少有問題,但卻需要大量時間用于整個基本系統(tǒng)的下載、校驗和解包。如果您用較慢的計算機(jī)或網(wǎng)絡(luò),這要花費(fèi)好一會兒時間。

在基本系統(tǒng)安裝期間,軟件包解包和配置信息會輸出到 tty4。您可以通過按下左 Alt+F4 訪問該終端;按下左 Alt+F1 返回主安裝進(jìn)程。

在安裝程序通過串口控制臺執(zhí)行的情況下,基本系統(tǒng)安裝時解包/配置信息保存在 /var/log/syslog

作為安裝的一部分,Linux 內(nèi)核也要安裝。在默認(rèn)的優(yōu)先級下,安裝程序會選擇一個與您硬件最匹配的內(nèi)核。在較低的優(yōu)先級下,您可以從列表中選擇一個有效的內(nèi)核。

在使用包管理系統(tǒng)安裝軟件包時,將默認(rèn)安裝那些軟件包推薦的軟件包。這些推薦的軟件包并不影響要安裝軟件包的核心功能,但可以增強(qiáng)其功能。從軟件包維護(hù)人員的角度看,正常情況下應(yīng)該安裝這些軟件。

注意

由于技術(shù)的原因,安裝基本系統(tǒng)時所安裝的軟件包并不會安裝對應(yīng)的“推薦軟件包”。上面提到的原則只適用于之后的安裝過程。

6.3.6. 安裝額外的軟件

現(xiàn)在,您擁有了一個可用但有限的系統(tǒng)。大多數(shù)用戶會安裝額外的軟件,并根據(jù)他們的需求進(jìn)行調(diào)整,安裝程序允許您這么做。如果您的計算機(jī)或網(wǎng)絡(luò)比較慢,這一步或許比安裝基本系統(tǒng)還要花時間。

6.3.6.1. 配置 apt

在 Debian GNU/Linux 系統(tǒng)上,apt 是用來安裝軟件包的一個程序,它被包含在 apt 軟件包中[13]。其他的包管理前端程序,像 aptitudesynaptic 也在使用。這些前端軟件推薦給新用戶使用,因為它們在良好的用戶界面下集成了一些其他特性(搜索包與狀態(tài)檢驗)。

您必須設(shè)置 apt,使它明白該從哪里獲取軟件包。設(shè)置的結(jié)果寫入到 /etc/apt/sources.list 文件里面,安裝完成后您可以檢查并編輯成自己喜歡的地方。

如果您在默認(rèn)優(yōu)先級下進(jìn)行安裝,安裝程序會自動處理大部分配置,它是根據(jù)您使用的安裝方法以及在安裝開始時所做的選擇。如果您安裝的是穩(wěn)定版,大多數(shù)情況下安裝程序程序會自動加上安全鏡像,它是 “stable-updates” 更新服務(wù)的鏡像。

如果您采用較低的優(yōu)先級安裝 (比如,expert 模式),就要自己做更多的判定。您可以選擇是否使用安全、或者 stable-updates 更新服務(wù),并能選擇從 “contrib” 和 “non-free” 軟件倉庫里面添加軟件包。

6.3.6.1.1. 從多個 CD 或 DVD 映像來安裝

假如從 CD 或 DVD 映像來安裝,而它只屬于所要安裝程序的一部分,安裝程序會詢問您是否需要檢測其它的安裝介質(zhì)。如果您手頭有這樣的介質(zhì),檢測后安裝程序就可以使用它們里面的軟件包了。

假如您沒有這些介質(zhì),也沒關(guān)系:它們不是必須的。如果您也不使用網(wǎng)絡(luò)鏡像(下節(jié)說明),意味著下一步中選擇的任務(wù)里面并非所有的軟件包都會安裝。

注意

CD 和 DVD 映像中包含的軟件包按照流行程度排列次序。也就是說,一組映像里面的第一個映像是最常用的軟件,而最后一個映像包含的是很少有人用到的軟件。

這也意味著購買或者下載刻錄所有 CD 是一種浪費(fèi),因為大部分光盤您根本不會用到。多數(shù)情況下,只需要使用前 3 到 8 張 CD,然后從網(wǎng)絡(luò)鏡像安裝其他要用的軟件包。DVD 的情況類似:只要一張,或者前兩張 DVD 就能滿足您大部分要求。

如果您檢測了多個安裝介質(zhì),在需要的映像當(dāng)前不在驅(qū)動器中時,安裝程序會提示您換盤。注意,只有同屬于一個套件的光盤需要檢測。檢測的次序并不是非常重要,但按照次序來可以降低出錯的幾率。

6.3.6.1.2. 使用網(wǎng)絡(luò)鏡像

多數(shù)安裝下會有一個問題被問到,是否需要使用網(wǎng)絡(luò)鏡像作為軟件包的源。多數(shù)情況下默認(rèn)答案會很好,但還是有一些例外。

如果沒有使用完整版的 CD/DVD 映像,您就應(yīng)該使用網(wǎng)絡(luò)鏡像,否則只能得到一個有限的系統(tǒng)。然而,假如您有互聯(lián)網(wǎng)連接限制,在安裝過程的下一步最好不要選擇 desktop 任務(wù)。

如果您是從完整的 CD 映像安裝,雖然添加網(wǎng)絡(luò)鏡像并不是必須的,但仍建議您采用,這是因為單張 CD 映像所能容納的軟件包數(shù)量是有限的。假如您有互聯(lián)網(wǎng)連接限制,這里最好不要選擇網(wǎng)絡(luò)鏡像,只使用當(dāng)前 CD 映像上的軟件包完成安裝,以后(比如,重新啟動到新系統(tǒng))再安裝額外的軟件包。

如果您從 DVD 安裝,安裝過程中需要的軟件包都應(yīng)該在第一張 DVD 映像里面。網(wǎng)絡(luò)鏡像的使用是一個選項。

添加網(wǎng)絡(luò)鏡像的優(yōu)勢在于有些內(nèi)容已經(jīng)更新,而 CD/DVD 映像只是在版本發(fā)布時創(chuàng)建,所以可以安裝已經(jīng)更新的內(nèi)容,確保了系統(tǒng)的安全性和穩(wěn)定性。。

總結(jié):除非您不具備良好的互聯(lián)網(wǎng)連接,選擇網(wǎng)絡(luò)鏡像通常是一個好主意。如果安裝介質(zhì)上有軟件包當(dāng)前的版本,安裝程序總會從這里安裝。如果您選擇了鏡像,需要下載的數(shù)據(jù)量取決于

  1. 安裝下一步選擇的任務(wù),

  2. 這些任務(wù)所需的軟件包,

  3. 已檢測的安裝介質(zhì)上的軟件包,并且

  4. 安裝介質(zhì)上的軟件包在網(wǎng)絡(luò)鏡像里面是否有更新版本(普通軟件包的網(wǎng)絡(luò)鏡像,或者安全或穩(wěn)定更新的鏡像)。

注意,最后一點意味著,即使您沒有選擇使用網(wǎng)絡(luò)鏡像,如果配置了安全檢測服務(wù),并且軟件包有安全更新或穩(wěn)定更新,仍然會從互聯(lián)網(wǎng)下載更新后的軟件包。

6.3.6.1.3. 選擇網(wǎng)絡(luò)鏡像

除非選擇不使用網(wǎng)絡(luò)鏡像,根據(jù)前面的安裝步驟中您選擇的國家,會顯示網(wǎng)絡(luò)鏡像的列表。通常選擇默認(rèn)的就行。

默認(rèn)的是 deb.debian.org,這不是鏡像自身,但將會重定向最新與最快的鏡像。這些鏡像支持 TLS (https 協(xié)議)和 IPv6。這個服務(wù)由 Debian 系統(tǒng)管理(DSA)團(tuán)隊維護(hù)。

可以通過選擇 “enter information manually” 來說動指定鏡像??梢灾付ㄧR像主機(jī)名稱和可選的端口號。這實際上必須基于 URL ,也就是當(dāng)指定 IPv6 地址時,必須添加方括號將它包起來,例如 “[2001:db8::1]”。

如果您的計算機(jī)處于僅有 IPv6 的網(wǎng)絡(luò)(大多數(shù)用戶不會遇到這種情況),使用所屬國家默認(rèn)的鏡像可能無法正常工作。列出的網(wǎng)絡(luò)鏡像全部可以使用 IPv4 訪問,但只有其中的某些可以通過 IPv6 訪問。由于個別鏡像連接的狀況會不斷更新,此信息可能在安裝程序里面失效。如果還沒有 IPv6 連接到所在國家的默認(rèn)鏡像,您可以試試其他的鏡像,或者選擇“手動輸入信息”選項。您可以指定 “ftp.ipv6.debian.org” 作為鏡像名,這是 IPv6 上的一個鏡像別名,它有可能不是速度最快的哪個。

6.3.6.2. 選擇和安裝軟件

安裝過程中,您有機(jī)會選擇安裝額外的軟件包。不像從 87573 個軟件包里面里面選擇單獨的軟件包,這一階段安裝過程著眼于安裝一組預(yù)先定義的軟件包,來快速建立您的計算機(jī)應(yīng)對各種任務(wù)。

任務(wù)松散地代表了您要在計算機(jī)上從事的一系列工作,比如“桌面環(huán)境”、“Web 服務(wù)器”或者“SSH 服務(wù)器”[14]。第 D.2 節(jié) “各軟件集所需的磁盤空間” 列出了各種任務(wù)所需的空間。

注意,根據(jù)所安裝計算機(jī)的特征,有些任務(wù)被預(yù)先選擇。如果您不需要它們,可以取消這些任務(wù)。此時甚至可以不選中任何任務(wù)。

提示

在安裝程序的標(biāo)準(zhǔn)用戶界面下,您可以使用空格鍵切換任務(wù)的選擇。

注意

“Desktop environment” 任務(wù)將安裝圖形桌面環(huán)境。

默認(rèn) debian-installer 安裝 Gnome 桌面環(huán)境。能夠在安裝過程中交互地選擇不同的桌面環(huán)境。還能夠安裝多個桌面,但一些桌面的組合可能不能同時安裝。

注意,這只在該桌面環(huán)境對應(yīng)的軟件包可以獲得的情況下有效。假如您安裝時使用單個的完整 CD 映象,它們可能需要從網(wǎng)絡(luò)鏡像下載,因為由于 CD 映像的容量有限它們會不在 CD 上供使用;如果使用 DVD 映象或其他的安裝方法的話,安裝任何可用的桌面環(huán)境時這種方法應(yīng)該有效工作。

各種服務(wù)器任務(wù)大致安裝的軟件如下。Web 服務(wù)器:apache2;SSH 服務(wù)器: openssh

“Standard system” 任務(wù)會安裝具有 “standard” 優(yōu)先級的軟件包。這包括很多在任何 Linux 和 Unix 系統(tǒng)上常用的工具。除非清楚自己的目的并需要一個最小化的系統(tǒng),您應(yīng)該讓該任務(wù)選中。

選擇語言的時候,如果默認(rèn)的 locale 不是 “C”,tasksel 會檢查該 locale 是否有對應(yīng)的本地化任務(wù),然后自動安裝相應(yīng)的本地化軟件包。這里面包含諸如對應(yīng)語言的詞匯列表或特殊字體的軟件包。假如選擇了桌面環(huán)境,(如果存在)還會安裝該桌面對應(yīng)的本地化軟件包。

一旦您確定了任務(wù),請選擇 Continue。此時,apt 將安裝選中任務(wù)的軟件包。假如某個程序需要用戶輸入信息,它將提示您指定。

您應(yīng)當(dāng)清楚桌面任務(wù)非常巨大。特別是當(dāng)使用 CD-ROM 而安裝 CD-ROM 上沒有的軟件包,安裝程序?qū)木W(wǎng)上下載大量的軟件包。如果您的互聯(lián)網(wǎng)接入較慢,這將花很長時間。一旦啟動,安裝軟件包過程將無法取消。

即使軟件包在 CD-ROM 上,如果鏡像服務(wù)器上的版本更新,安裝程序還是會從鏡像上獲取這些軟件包。如果您安裝的是穩(wěn)定版,這會出現(xiàn)在次版本發(fā)布之后(主穩(wěn)定版本的更新);如果您安裝的是測試版本,這會出現(xiàn)在使用舊映像安裝時。

6.3.7. 創(chuàng)建啟動系統(tǒng)

如果您是安裝無盤工作站,顯然,從本機(jī)啟動是沒有意義的選項,這一步可以跳過。

6.3.7.1. 檢測其他的操作系統(tǒng)

在 boot loader 安裝之前,安裝程序會試著偵測已經(jīng)安裝到計算機(jī)上的其他操作系統(tǒng)。如果它找到支持的操作系統(tǒng),您將在啟動 boot loader 安裝步驟里得到提示。與 Debian 一起,計算機(jī)也將配置為可以啟動其他操作系統(tǒng)。

注意,從單機(jī)上啟動多個操作系統(tǒng)仍然是黑色藝術(shù)。自動支持檢測和設(shè)置 boot loader 啟動其他操作系統(tǒng),會依系統(tǒng)甚至是子系統(tǒng)而變化。如果它不能工作,您應(yīng)該參考啟動管理器的文檔了解更多信息。

6.3.7.2. 在驅(qū)動器上 Grub 安裝引導(dǎo)程序

amd64 上的引導(dǎo)程序被稱為 “grub”。Grub 是個靈活和穩(wěn)定的 boot loader,它對新手和老手都是一個不錯的缺省選擇。

缺省情況下,grub 會被裝在UEFI分區(qū)/主盤的引導(dǎo)塊上,它將會完全主宰引導(dǎo)過程。如果喜歡的話可以裝在其它地方。若要全面和完整的信息,請參閱 grub 的手冊。

如果您并不想安裝 grub,請使用 Go Back 按鈕回到主菜單,并從中選擇您想要使用的任何 bootloader。

6.3.7.3. 不使用 boot loader 繼續(xù)進(jìn)行

該選項用于即使沒有安裝 boot loader 時完成安裝,這種情況要么是體系/子體系不支持,要么是因為不想要(比如,使用現(xiàn)有的 boot loader)。

如果您打算手動設(shè)置 bootloader,需要檢測安裝的內(nèi)核,它位于 /target/boot。您還需要檢測 initrd 存在的目錄;如果有,也許需要指導(dǎo) bootloader 使用它。其他需要的信息,包括您為 / 文件系統(tǒng)選擇的磁盤和分區(qū),并且,如果您打算安裝 /boot 到一個獨立的分區(qū),還需要 /boot 文件系統(tǒng)。

6.3.8. 完成安裝

這是在您 Debian 安裝過程的最后一步。在這最后的幾分鐘工作里,主要進(jìn)行一些 debian-installer 之后的清理。

6.3.8.1. 設(shè)置系統(tǒng)時鐘

安裝程序可能會詢問是否計算機(jī)的時鐘設(shè)置為 UTC。通常會盡量避免這個問題,而且安裝程序依據(jù)是否有其他系統(tǒng)已經(jīng)安裝這類事情,來決定時鐘要不要設(shè)為 UTC。

在 expert 模式下,您總是可以選擇時鐘是否設(shè)為 UTC。 (還要)運(yùn)行 Dos 或 Windows 的系統(tǒng)通常設(shè)為本地時間。如果您需要多重引導(dǎo),請選擇本地時間而不是 GMT。

此時,debian-installer 將保存當(dāng)前的時間到系統(tǒng)的硬件時鐘。它可以是 UTC 或者本地時間,這取決于剛才的選擇。

6.3.8.2. 重新啟動系統(tǒng)

您會被提示拿出用于安裝啟動的媒介(CD、U 盤等)。之后,系統(tǒng)會啟動到您的新 Debian 系統(tǒng)。

6.3.9. 故障處理

這里的組件通常不在安裝進(jìn)程之內(nèi),但會在后臺待命,以幫助用戶遇到麻煩時處理問題。

6.3.9.1. 保存安裝記錄

如果安裝成功,安裝過程中創(chuàng)建的記錄文件,會被自動保存在您的新 Debian 系統(tǒng)上的 /var/log/installer/。

從主菜單上選擇 Save debug logs,允許您將記錄文件保存到 U 盤上、網(wǎng)絡(luò)、硬盤或其他介質(zhì)。這可用于安裝過程中遭遇嚴(yán)重錯誤的時,您想在其它系統(tǒng)上研究記錄,或
網(wǎng)站題目:【DebianGNU/Linux安裝手冊】6.3.?使用單獨的組件
網(wǎng)頁URL:http://m.5511xx.com/article/cdjhgcg.html