Debian 光碟

注意!此網頁中文譯本太久沒有更新了,請參閱最新原英文本

常見問答集

到底什麼是 "光碟映像檔"?

一個光碟映像檔代表的正是在一片光碟裏的電腦檔案資料,其可利用在互聯網上進行傳輸。光碟燒錄程式也可利用映像檔來製作成一般的光碟。

正確燒錄的光碟裏面,不應該出現 .iso 檔案!你應該會看到一些檔案與目錄 - 以 Debian 光碟來說,應該會有dists目錄以及 README.html檔案。

.iso粗略來說,可以想成是類似 .zip 的檔案:他包含了一些其他的檔案和目錄,這些最後會出現在燒錄好的光碟上。一些解壓縮軟件可以讓您 解壓縮.iso 檔。請不要使用此功能再從解壓縮後的檔案製作光碟!這樣製作出來的光碟會無法開機,因爲 .iso 包含了從光碟開機所需要的 資訊,當您解壓縮時這些資訊就遺失了。參考這些有關如何在 Linux, WindowsMacOS 上製作正確光碟映像檔的說明。

Top of page

我的問題在常見問答集中找不到解答!

如果你在這裏找不到你問題的解答,你可以在 Debian 的其中一個通信論壇求助。大部份的情況下,你應該在寄信給論壇之前搜尋 通信論壇檔案室 。你可以在論壇中做訂閱取消訂閱的動作。然而,你並不需要爲了寄信給論壇而事先做訂閱 - 如果你沒有訂閱, 只需要請求回信時,以副本的方式寄給你。

使用光碟安裝若有問題時相關的通信論壇:

Top of page

爲什麼我應該使用 "jigdo" 這個程式?我比較喜歡簡單的 HTTP 或 FTP 的下載方式耶!

截至今日,已經有將近 300 個 Debian 的映射站臺(這些是包含有完整的以 .deb 檔案格式發行的 Debian 套件),然而,有非常少的機器是用來提供 Debian 的光碟映像檔。 因此,提供光碟映像檔的伺服器一直是超載的。

此外,因爲會用掉相當大的頻寬,所以沒有人會非常熱心地建置更多提供光碟映像的伺服器。 (當下載檔案失敗時,有些人會一直嘗試 重新下載 檔案,而不是利用續傳 的功能來從上次斷線的地方繼續下載)。 而且部份也因爲一般的映射站臺比較吸引人(它允許持續地更新 Debian,或使用 "測試中"/"不穩定" 的版本, 而不是只有 "穩定" 的版本)。

jigdo 試著要解決這些問題,利用從 300 多個映射站臺中的一個來下載供光碟映像檔使用的資料。然而,這些映射站臺只有 .deb 格式的 檔案,而不是光碟映像檔,所以爲了要將很多的小的 .deb 檔案製作成一個大的光碟映像檔,就必需要做一些額外的資料處理。

不要害怕嘗試使用 jigdo 喔!製作光碟映像檔的複雜程序,你是完全不需要處理的 - 相反地,你會因爲使用到比任何光碟映像檔伺服器更接近及速度快的 300 多個映射站臺中的其中一個,而收益。

Top of page

在衆多的映像檔中,我應該下載哪一個呢?我需要全部嗎?

不,首先您當然只需要光碟或是DVD 映像檔的其中一種 - 這兩種映像檔內包含的是一樣的套件。

而且,你只需要符合你的電腦架構的光碟映像檔。所謂架構就是你的電腦使用的硬件類型。 目前爲止,最常見的就是 Intel/AMD 的架構,所以大部份的人只需要下載 "i386" 的映像檔。如果您的電腦使用 64 位元的 AMD 或 Intel 處理器, 您會需要使用amd64映像檔 (當然i386也是可以正常工作),ia64 映像檔還不能用。

此外,在大部份的情況下,你並不需要下載架構中的全部映像檔。映像檔中的套件是依照流行的程度來排序的: 第一片光碟包含安裝系統及最流行的套件。第二片光碟包含較不流行的。第三片光碟則是更不流行的,以此類推。 您可能只需要第一片 DVD (或是前兩片光碟),除非你有非常特殊的需求。(而且假如你之後剛好需要某一個套件,且不在你下載的光碟中, 你還是可以透過互聯網來直接安裝套件。)

請繼續閱讀下一節來決定您是否需要下載網絡安裝光碟,升級光碟或是原始碼光碟。

Top of page

什麼是 "netinst" 或 "網絡安裝光碟"?

引用網絡安裝說明:"網絡安裝" 或 "netinst" 光碟是單一片光碟,讓您可以安裝整個操作系統。這片光碟只包含了安裝過程所需最少的 軟件,剩下的套件都由網絡取得。

如果您只是要安裝 Debian 在一臺機器上,又擁有便宜的網絡連線,使用網絡安裝可能是最快速簡單的方法:您只需要下載您所需要的套件,這同時可以節省時間與 頻寬。

Top of page

什麼是 "update"(更新)的光碟?

更新光碟指的是包含所有從 rev0 或是之後的穩定修正版本到最新版本之間有異動的套件的光碟。例如,假如你已經有全套的 3.0rev0 光碟,你可以使用 "update-3.0rev2" 光碟來把 3.0rev0 更新到 3.0rev2。

這種光碟是給供應商需要供應大量的正式版光碟用 (會比自行燒錄的便宜)。 如果你從供應商那邊訂購 Debian 光碟,有可能你會收到舊一點的修訂版本,再附上可更新到最新版本的更新光碟。 這樣用來以光碟發行 Debian 的作法,是完全可以接受的。

當然這種光碟對一般用戶來說也很有用;您不需要每次改版時都下載完整的安裝光碟,您只需要下載並燒錄一兩片適合您硬件的更新光碟。

你只需要下載更新光碟一般光碟,其中之一即可!

那麼,萬一由於某種原因,即使你已經有前一個修訂版本的全套光碟,且你不想要下載更新光碟時,該怎麼辦呢? 在這種情況下,你可以考慮使用 jigdo' 的 "更新" 功能: jigdo 可以讀出舊版光碟的內容,然後只下載新版光碟中有異動的檔案,並且製作出全套的新版光碟。 同樣地,它也是藉著下載和更新光碟相同的資料來完成的。

Top of page

什麼是 "source"(原始碼)光碟?

有兩種類型的映像檔, "binary"(二進位)的光碟包含事先編譯的、可馬上執行的程式,以及 "source"(原始碼)的光碟包含 程式的原始碼。絕大多數的人都不需原始碼的光碟;除非你真得有需要否則是不需要下載的。

Top of page

在哪裏可以找到 non-free (非自由的)光碟映像檔?

關於軟件的授權,Debian 有相當嚴格地看法:只有軟件的自由定義是符合Debian 自由軟件指導方針 的軟件 才允許納入真正的發行。所有其他 "non-free" (非自由的)軟件(例如,不提供原始碼的軟件)是不會被正式的支援的。

正式的光碟可以自由地被世界上任何人使用、複製及販賣。 "non-free" 類別的套件因爲有與此規範衝突的限制, 所以這些套件不能放在正式版的光碟中。

有時候,有些人會很好心地製作一些非正式的 non-free 光碟。如果你在這個網站找不到任何連結,你可以試試 在 debian-cd 這個通信論壇詢問

Top of page

請問有 DVD 格式的 Debian 映像檔嗎?

有的。 Debian 提供正式穩定版的 DVD 映像檔。此外,Debian 是目前唯一提供每週更新的整個 DVD 映像檔下載的 Linux 發行版本! 由於它的檔案很大,這些映像檔只會以 jigdo 的方式來發行

Top of page

官方的映像檔和非官方的有何不同?

官方映像檔是由 Debian 光碟小組建置並且經過測試確定可以正常工作。只要發行之後,這些映像檔絕不會改變 - 如果它們出錯了,則會發行新的版本。

非官方映像檔可能是任何人製作 - 光碟小組、其他 Debian 開發人員或甚至是進階的 Debian 用戶。一般來說,它們的內容比較新,但是經過較少測試。 一些可能會包含了新的功能 (例如支援安裝新的硬件),或是包含額外的軟件套件。

Top of page

Debian 有提供 "live CD"(實況光碟)嗎?

所謂的 "live CD" (實況光碟)指的是包含有已預先安裝的完整系統光碟。你不需要安裝任何東西到硬碟上,相反地你可以光碟開機而且可馬上開始作業。 所有的程式都直接從光碟上執行。

Debian Live Project 制作了各種 live CD,只使用官方的 Debian 套件。

Top of page

光碟開機失敗了! / 我應該從哪一片光碟開機呢?

只有第一片光碟是可開機的。

如果您的光碟開機失敗了,請先確定您有正確燒錄 - 參考上面的解釋。此外,請確定您有設定 BIOS 從光碟機開機。

如果您的系統無法從光碟開機,仍然可能可以從軟碟開機。

Top of page

M68K, Hurd 或其它架構的映像檔在哪裏?

按照特定架構的支援狀態,光碟映像檔可以從不同地方取得:

Top of page

有 "unstable" 發行版的映像檔嗎?

我們沒有替 "unstable" 發行版準備完整的光碟映像檔。因爲 "unstable" 改變的如此迅速的特性,用戶直接從 FTP 映射站下載並安裝 "unstable" 發行版會比較適合。

如果您已經瞭解使用 unstable 的風險,但仍然要安裝的話,您有兩個選擇:

Top of page

哪一片光碟映像檔包含這個 XYZ 套件?

要找出特定檔案是在哪一張映像檔中,使用 Debian .jigdo 的搜尋功能。因爲 jigdo 的運作方式使然,.jigdo 檔案中包含了映像擋上所有 .deb 套件的清單,還包括一些其他檔案。您可以使用搜尋命令稿來找出您需要的映像檔。

Top of page

我能列出一張映像檔中包含的套件清單嗎?

可以,但是只有該映像檔的 .jigdo 檔案存在時。這項功能可以使用和上一個問題同樣的搜尋命令稿 - 請看 jigdo 網頁

Top of page

正式版光碟上的軟件已經過期了 - 爲什麼你們不釋出新的版本呢?

當我們認爲軟件真的穩定,我們纔會製作正式版的 "穩定" 發行套件。不幸地是,穩定版本大約每 1.5 年纔會發行一次…

在 Debian 中,如果你需要更多較新版本的軟件,你可以先安裝 "穩定"版,然後再升級(經由網絡)你想要的軟件 到 "測試" 版 - 混合不同版本的軟件來運行是可行。

另一種選擇,試試每週自動產生的 "測試" 版的光碟映像檔。然而,請設定您的電腦正確接收 "testing" 安全更新,特別是如果您使用 "testing" 當作伺服器。更多關於 "testing" 安全支援的資訊可以參考安全性 FAQ。

Top of page

如何得知我下載的是最新的光碟映像檔?

光碟映像檔網頁 底下的附註顯示的就是最新版本的編號。

對於提供直接 HTTP/FTP 下載的映射站臺,大多使用 "標準" 的定義方式 /<版本>/<架構>/<映像檔名稱>.iso,例如: /3.0_r1/i386/binary-i386-1.iso 或是 /3.0_r1/source/source-1.iso.

Top of page

我如何確認下載的光碟映像檔是正確的呢?

如果你是使用 jigdo,在產生映像檔之後,映像檔的總和檢查碼會自動被驗證。若是用 HTTP 或是 FTP 下載,可使用 md5sum 這個工具軟件來計算你下載檔案的總和檢查碼, 然後與隨著 正式版本的 jigdo 檔案一起發佈的 MD5SUMS這個檔案中的總和檢查碼來做比對。

視窗版的 md5sum 程式可從 Cygwin suite 取得 (安裝 "coreutils" 套件),或是你能從 MinGW 找到單獨 (standalone) 預先編譯好的二進位檔案。

爲了確認映像檔不只是被正確地的下載,而且真的是正式的映像檔,你也必須使用 Debian GPG keyring 來確認 MD5SUMS 檔案 中的 GnuPG 簽名。 我們鼓勵光碟供應商做這樣的動作。

如果你想要輕鬆地在 Unix/Linux 系統上檢查很多光碟映像檔或是燒錄的光碟, checkiso 這個命令稿可以幫你很大的忙。

Top of page

爲何我下載的 DVD 映像檔不到 1 GB?它應該要超過 4 GB 纔對

最可能的原因是,您使用的下載工具不支援太大的檔案,例如它可能沒辦法下載超過 4 GBytes 的檔案。通常症狀是當您下載檔案時,您的下載工具回報的檔案大小 (下載下來的資料量) 比正常剛好小 4 GB。例如,如果您下載 的 DVD 映像檔是 4.4 GB,您的工具可能會回報 0.4 GB。

一些版本的 wget 也存在此問題 - 請更新 wget 或是使用 curl 命另來下載: "curl -C - [URL]"

Top of page

如何在 Linux/Unix 環境下燒錄可錄式光碟?

使用 cdrecord 這個程式,在命令列下輸入如下命令(以 root 身分):
nice --18 cdrecord -eject -v speed=2 dev=0,6,0 -data -pad binary-i386-1.iso

Debian 爲 etch 維護了一個 cdrecord 的分支。在 Debian 系統上請使用 wodim 而不是 cdrecord。

對於 Linux 的系統,也有 X 視窗下的程式,舉例來說: K3BX-CD-Roast…等。注意:它們全都是 cdrecord 的前端介面。

K3b
選擇選單工具 - CD - 燒錄 CD 映像檔。在開啓的對話窗 輸入映像檔的路徑到要燒錄的映像檔欄位,檢查其他欄位的資訊 是否正確,然後點選開始
X-CD-Roast
啓動之後,點擊 Setup 並選擇 HD settings 標籤頁。複製 Debian 光碟 映像檔到表格顯示的其中一個目錄。(如果表格是空的, 請輸入你想要用來暫時儲存的目錄路徑,並點擊 Add。) 點擊 OK 來離開設定畫面。下一步,選擇 Create CD 然後是 Write Tracks。 選擇 Layout tracks 標籤頁及顯示映像檔名稱那一列,並點擊 Add,然後再點擊 Accept track layout。最後,點擊 Write tracks

Top of page

如何在 Windows 環境下燒錄可錄式光碟?

這可能會有一些小問題,因爲很多 Windows 程式會使用它們專屬的光碟映像檔格式。爲了燒錄 .iso 映像檔,你非常有可能必須使用 "特定" 的選單。找找像 "ISO9660 file"、 "Raw ISO image" 或是 "2048 bytes/sector" 之類的選項。(附註:其他 bytes/sector 值是嚴重錯誤的!)有一些程式並不提供這些選項;請使用其它的燒錄程式(試試問問你的朋友或同事)。 這裏有一些關於如何使用特定產品來燒錄光碟映像檔的資訊:

ImgBurn (Freeware)
有一系列的螢幕截圖 顯示要如何燒錄光碟映像檔
CDBurnerXP Pro (Freeware)
燒錄 .iso 檔案的步驟描述在該程式的 程式使用手冊內。
ISO Recorder (Freeware)
此體可以在 Windows 2003, XP, Vista 上燒錄 .iso 映像。
Fireburner
這是共享軟件,應該可以所有速度來燒錄 ISOs 檔(至少在最初的 15 天)。
Adaptec /Roxio Easy-CD Creator
File 選單,選擇 Create CD from image...。 然後選擇 ".iso" 檔案類型,及正確的映像檔。 這將會開啓製作光碟的設定圖形介面,請確認關於你的可錄式光碟的資訊是正確的。 在 Create options 部份,選擇 Create CD;在 Write method 下,選擇 Track at onceClose CD
來自 Ahead SoftwareNero
不要啓動設定精靈,然後從 "File" 或 "Recorder" 選單,如果有需要, 在檔案選擇視窗中選擇 All Files 。選擇 .iso 檔案,並在 "this is a foreign file" 對話框中,點擊 OK。 在選項方框中會開啓一些合適的預設選項: "Data Mode 1", "Block Size 2048", "Raw Data, Scrambled, 及不要 選擇 Swapped" ,且 Image HeaderImage Trailer 保持爲 0。點擊 OK。在 Write CD 方框中,使用預設選項,例如:WriteDetermine maximum speed,並核可 Finalize CD 選項。
來自 CeQuadratWinOnCD Power Edition
在這個程式中,你必須選擇 Track Image而不是 CD Image!)。檔案格式是 "2048 - Mode 1 or Mode 2 Form 1 Data only" 且軌跡格式爲 "CD-Rom Mode 1"。
來自 SonyCD Extreme
File 選單中選擇 New Job...。然後 選擇 Global-Image 或是 Other Image。 這將會開啓製作光碟的設定圖形介面,在此手動地輸入 .iso 映像檔的路徑或 使用檔案類型 "other" 來 browse... 。 從 Edit 選單中,選擇 Recoding Options,並在 Disk Image Options 的結果顯示對話框中,選擇:
   Recording Type: Disk at Once (DAO) Closed
   Mode and Blocking: CD Mode1 (Blocking 2048)-DVD
不要不核可 "Post-gap..."。
Microsoft Resource Kit Tools
這個命令列的程式是由微軟免費提供,可以在 Windows 2003 與 XP 下工作。 包含了兩只可以燒錄 CD 與 DVD 映像檔的程式,分別叫做 Cdburn.exeDvdburn.exe。使用方法則是附在說明檔中 - 基本上指令會像這樣 cdburn drive: iso-file.iso /speed max
cdrecord
這個程式也有 提供 Windows 9x/NT 系統環境使用。 請參照 README 取得更多的訊息。

如果你可以提供更新的資訊或是其它軟件的詳細內容,請讓我們知道

Top of page

如何在 Mac OS 環境下燒錄可錄式光碟?

在 Mac OS 環境下的 Toast 程式已被回報可對 .iso 檔案正常運作。利用指定製作碼爲 CDr3 (或也許是 CDr4)且使用如 FileTyper 來輸入編碼爲 iImg ,你可以更安全地製作。雙擊檔案就會直接開啓 Toast ,你不需要用拖曳的方式或是經由 File-Open 的選單來開啓。

另一個選項是 Disk Copy (包含在 Mac OS X 10.1 或以上的版本):在開啓 Disk Copy 應用程式之後(在 /Applications/Utilities 資料匣內),在 Image 選單中選擇 Burn Image... 然後選擇要燒錄的光碟映像檔。確認設定是正確的,然後點擊 Burn

除此之外, cdrecord 程式也有 Mac OS X 版本。

Top of page

如何製作光碟的標籤呢?

沒有一定要製作標籤的必要。然而,我們建議你使用以下的定義來確保其可互換性:

Debian GNU/{Linux|Hurd|kFreeBSD} <版本>[<修訂版>]
正式版 {<架構> } {CD|DVD|BD}-<數字>

例如:

Debian GNU/Linux 6.0.3
Official i386 CD-1

Debian GNU/Linux 6.0.3
Official amd64 DVD-2

Debian GNU/Linux 6.0.3
Official source BD-1

Debian GNU/kFreeBSD 6.0.3
Official i386 Netinst CD

如果還有空間,你也可以把代號加到第一行,例如: Debian GNU/Linux 6.0.3 "Squeeze"

請注意你只能在光碟中其映像檔的總合檢查碼是符合正式版本的 jigdo 檔案的其中一個。 才被允許在標簽上指名爲正式版。任何不符合總合檢查碼的光碟(例如:你自己製作的)必須被清楚地標示爲 非正式版,例如:

Debian GNU/Linux 6.0.3
Unofficial Non-free

在每周官方快照版中,像 "6.0.3" 這樣的版本號不該被使用以免與正式發行的版本混淆。使用類似 "etch" 的代碼或是發行版名稱 "testing"。並且在後面加入 "Snapshot" 與日期:

Debian GNU/Linux "etch"
Official Snapshot alpha Binary-2
2005-06-17

Top of page

有任何供光碟及封面使用的原圖嗎?

對於 Debian 光碟的封面、背面及標籤而言,並沒有正式的版面設計,但是有很多人已經制作了很美觀的圖片。 請參照另外的 原圖網頁

Top of page

舊的光碟映像檔還抓得到嗎?

一些比較舊的映像檔還可以從 cdimage.debian.org 的庫存區域抓到。舉例來說,如果您需要某些架構的支援,但新的發行版沒有的話,您可能會想要試試舊的映像檔。

注意當您使用舊的光碟時,/etc/apt/sources.list 的內容會預設會指到 目前的 Debian 穩定發行版。這表示如果透過網絡升級的話會升級到目前的版本。要避免升級但仍要收到安全性更新的話,您需要把 "stable" 替換爲 "oldstable"。

Top of page

要安裝 Debian 在許多互連電腦的最佳方式是什麼?

如果你想要安裝 Debian 在大量的機器設備上,並保持這些設備能即時更新(例如:安全性更新),從光碟機來安裝並不理想,然而想經由互聯網來安裝 也一樣不理想,因爲每一臺機器都還是需要再一次下載套件來安裝。在這種情況下,你應該建置本地端的快取服務,有三種選擇:

要安裝大量的機器是需要一些技巧的。完全自動化安裝 (FAI), 它也是屬於 Debian 的一個套件,應該可以幫你來處理這樣的工作。

Top of page

我有一個本地端的 Debian 映射站臺,而且想要製作我自己的光碟。我應該怎麼做呢?

除了 本地端的 Debian 映射,你也需要很多的磁碟空間。光碟的製作命令稿位於 debian-cd 套件中。然而,較好的方式還是使用 SVN 中最新的程式碼。(相同地,你還是應該查看套件的相依性,來確認你有全部必要的工具。)

要取得最新的 SVN 版本,確定你有安裝 SVN 。在一個空目錄下,輸入下列指令:

svn co svn://svn.debian.org/svn/debian-cd/trunk

你是否應該使用這些命令稿呢?請查看 debian-cd 郵遞論壇的檔案庫 來找尋不可避免的問題的解決方式。 :-)

Top of page

如何成爲 Debian 光碟影像檔的映射站臺?

設定及同步更新光碟影像檔映射站臺的必要步驟在各別的網頁另有說明

Top of page

有些影像檔不見了!只有前幾個影像檔存在!其他的哪裏去了?

我們沒有保存所有硬件架構使用的完整 ISO 映像檔,這是爲了減少映像站所需負擔的儲存空間。你可以使用 jigdo 工具來重新產生出遺失的映像檔。

Top of page