如何安装 dpkg-dev 包?需要 Ubuntu ISO

如何安装 dpkg-dev 包?需要 Ubuntu ISO

请帮助我安装dpkg-dev。它要求我插入“ubuntu 12.04.1 precise pangolin i386”。我确实下载并将图像刻录到磁盘上。重复该过程..ie

  1. 类型sudo apt-get install dpkg-dev
  2. 按要求插入上述光盘
  3. 按要求按下“enter”键,但什么也没发生,我的问题就开始了。

如有任何建议我将不胜感激,或者请将上述 ubuntu 映像/iso 文件的精确映像发送给我。

答案1

使用在线存储库代替 CD-ROM

建议从互联网上可用的官方存储库安装软件包,而不是从(过时的)CD 映像安装。

  1. /etc/apt/sources.list使用您喜欢的文本编辑器打开,例如

    sudo gedit /etc/apt/sources.list # or vim / nano / joe - whatever you like
    
  2. 注释掉以 开头的行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/
    
  3. 检查文件中其他地方是否存在常规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
    
  4. 更新源。

    sudo apt-get update
    
  5. 安装软件包:

    sudo apt-get install dpkg-dev
    
  6. 安装更新(由于您还没有访问在线存储库,所以现在可能有很多未完成的操作)。

    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/

在你的问题中。

相关内容