请帮助我安装dpkg-dev
。它要求我插入“ubuntu 12.04.1 precise pangolin i386”。我确实下载并将图像刻录到磁盘上。重复该过程..ie
- 类型
sudo apt-get install dpkg-dev
- 按要求插入上述光盘
- 按要求按下“enter”键,但什么也没发生,我的问题就开始了。
如有任何建议我将不胜感激,或者请将上述 ubuntu 映像/iso 文件的精确映像发送给我。
答案1
使用在线存储库代替 CD-ROM
建议从互联网上可用的官方存储库安装软件包,而不是从(过时的)CD 映像安装。
/etc/apt/sources.list
使用您喜欢的文本编辑器打开,例如sudo gedit /etc/apt/sources.list # or vim / nano / joe - whatever you like
注释掉以 开头的行
deb cdrom:
。这意味着,在这些行前面加上#
(井号)。例如:deb cdrom:[Kubuntu 12.04 LTS _Precise Pangolin_ - Release amd64 (20120424)]/ dists/precise/main/binary-i386/ deb cdrom:[Kubuntu 12.04 LTS _Precise Pangolin_ - Release amd64 (20120424)]/ dists/precise/restricted/binary-i386/
成为
# deb cdrom:[Kubuntu 12.04 LTS _Precise Pangolin_ - Release amd64 (20120424)]/ dists/precise/main/binary-i386/ # deb cdrom:[Kubuntu 12.04 LTS _Precise Pangolin_ - Release amd64 (20120424)]/ dists/precise/restricted/binary-i386/
检查文件中其他地方是否存在常规
deb http://...
或deb ftp://...
。至少应该有一些行,例如deb http://nl.archive.ubuntu.com/ubuntu/ precise main restricted deb http://nl.archive.ubuntu.com/ubuntu/ precise-updates main restricted deb http://security.ubuntu.com/ubuntu precise-security main restricted
更新源。
sudo apt-get update
安装软件包:
sudo apt-get install dpkg-dev
安装更新(由于您还没有访问在线存储库,所以现在可能有很多未完成的操作)。
sudo apt-get dist-upgrade # no, this won't upgrade to a new release
如果您仍然无法找到该包,请包含以下输出
apt-cache policy dpkg-dev
和
grep -vrE "(^#|^$)" /etc/apt/sources.list /etc/apt/sources.list.d/
在你的问题中。