歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 11.04 無法確定任何包文件的位置

Ubuntu 11.04 無法確定任何包文件的位置

日期:2017/2/28 16:10:41   编辑:Linux教程

Ubuntu 11.04 無法確定任何包文件的位置,可能這不是一張 Debian 盤片 解決方法

把光盤掛載到/cdrom中,再執行 sudo apt-cdrom add,會出現下面的錯誤提示:
現把 /media/apt/ 作為了 CD-ROM 的掛載點
正在鑒別.. [a406bbdecc599238e3c25cf069c24966-2]
正在盤片中查找索引文件..
找到了 0 個軟件包索引、0 個源代碼包索引、0 個翻譯索引和 0 個數字簽名
W: Failed to mount '/dev/sr0' to '/media/apt/'
E: 無法確定任何包文件的位置,可能這不是一張 Debian 盤片或者是選擇了錯誤的硬件構架。

今天有個沒有網絡的兄台要搞Ubuntu

好了,去官方下載種子和DVD光盤。以光盤做為軟件源

有高手不都說了,沒有源 linux等於廢了。

上網查


然後找到某篇文章 說得

sudo mount -o loop -t iso9660 /home/guandl/ubuntu-8.04.1-dvd-i386.iso /cdrom

$ sudo apt-cdrom add

結果就報告上面那個 錯誤。。。

我使用版本為 ubuntu 11.04 64位版

我的解決方法如下

首先,先掛載你的iso鏡像文件。我肯定不用DVD光盤,這樣傷光驅


(下面全部使用命令行/終端 ,這個我不說了吧)


輸入
sudo mount -t iso9660 -o loop /media/1632ECCC32ECB243/linux/ubuntu-11.04-dvd-amd64.iso /cdrom
sudo apt-cdrom -d /cdrom -m -o=Dir::Media::MountPath=/cdrom add

/media/1632ECCC32ECB243/linux/ubuntu-11.04-dvd-amd64.iso 是我的光盤鏡像位置,你需要根據你的情況更改

我這裡顯示如下:
www.linuxidc.com@ubuntu:~$ sudo apt-cdrom -d /cdrom -m -o=Dir::Media::MountPath=/cdrom add
現把 /cdrom/ 作為了 CD-ROM 的掛載點
正在鑒別.. [3c7fbf3160975ef58efcc6c3c8686d65-2]
正在盤片中查找索引文件..
找到了 2 個軟件包索引、0 個源代碼包索引、0 個翻譯索引和 1 個數字簽名
這張盤片現在的名字是:
“Ubuntu 11.04 _Natty Narwhal_ - Release amd64 (20110427)”
正在復制軟件包列表……gpgv: 於 2011年04月27日 星期三 18時49分16秒 CST 創建的簽名,使用 DSA,鑰匙號 FBB75451
gpgv: 完好的簽名,來自於“Ubuntu CD Image Automatic Signing Key <[email protected]>”
Reading Package Indexes... 完成
正在寫入新的源列表
對應於該盤片的軟件源設置項是:
deb cdrom:[Ubuntu 11.04 _Natty Narwhal_ - Release amd64 (20110427)]/ natty main restricted
請對您的盤片套件中的其它盤片重復相同的操作。
W: 跳過不存在的文件 /cdrom/dists/natty/main/binary-amd64/Packages
W: 跳過不存在的文件 /cdrom/dists/natty/main/debian-installer/binary-amd64/Packages
W: 跳過不存在的文件 /cdrom/dists/natty/restricted/binary-amd64/Packages
W: 跳過不存在的文件 /cdrom/dists/natty/restricted/debian-installer/binary-amd64/Packages


現在你就可用在新立得軟件管理器 裡添加軟件了(我們菜鳥不會玩命令行,你也可以apt-get,要注意的不是在Ubuntu 軟件中心!)。不過安裝時會提示插入光盤,需要運行

sudo mkdir /media/cdrom

sudo mount -t iso9660 -o loop /media/1632ECCC32ECB243/linux/ubuntu-11.04-dvd-amd64.iso /media/cdrom

OK,我已經在兩台機器上通過了。。

Copyright © Linux教程網 All Rights Reserved