Last Updated on 2021-10-24 by Clay
今天我在重新安裝 Debian 這套著名的 Linux 發行版時,安裝過程中突然說偵測不到 wifi 裝置(果然每次都會碰到新的問題),接著就跳過了安裝圖形化界面與一堆軟體,直接替我把 grub 引導程序裝好,便重新啟動了。
接著,我當然只能進入純文字的命令列界面。當我正打算使用 apt
指令安裝個 KDE 來應急時,出現了以下錯誤訊息:
Media change: please insert the disc labeled ...
一查之下,發現這是 apt
指令在向某個 CDROM 進行搜尋套件,我一打開 /etc/apt/sources.list
時,才發現我的 sources.list 基本上是空的,只那一行 deb chrom
在找 amd64 CD …。
不過我目前也沒有連網,所以其實也無所謂啦。大致上解決這個錯誤訊息的方法有兩種:
- 註解掉
deb chrom
那一行不要讓它搜尋(如果你不需要從光碟/ USB 裝置中安裝套件,可以選擇這個方法) - 將光碟、USB 裝置掛載上去。如此一來就可以透過安裝檔安裝套件
簡單來講,一個是『不要讓它搜』、一個是『讓它搜得到』。就可以解決這個錯誤訊息了。
將 USB 裝置掛載
註解掉的方法相當單純,這裡就不再贅述。以下講解該如何將 USB 開機裝置掛載回去,讓我可以使用 apt
指令從裡頭安裝套件。(沒有個 vim 我好不習慣)
首先使用 lsblk
找到你的 USB 裝置是那個 /dev/sdx
。這裡我們就叫它 /dev/sdx1 好了。
接著,便可以將其掛載到 /media/cdrom
這個資料夾上。
sudo mount /dev/sdx1 /media/cdrom
接著再次使用 apt
指令,就能從從裝置中安裝套件了。
References
- https://linuxconfig.org/howto-mount-usb-drive-in-linux
- https://askubuntu.com/questions/386265/media-change-please-insert-the-disc-labeled-when-trying-to-install-ruby-on-ra
- https://my.velocihost.net/knowledgebase/29/Fix-the-apt-get-install-error-Media-change-please-insert-the-disc-labeled-…-on-your-Linux-VPS.html