更改某些软件更新设置我可能损坏了某些东西,现在我在列表中看不到很多包。例如:
alex@u120464:~$ sudo apt-get install codeblocks [sudo] alex 的密码: 正在读取软件包列表...完成 构建依赖关系树 正在读取状态信息...完成 E: 无法找到包代码块
我检查了软件源对话框中的所有选项,但软件包仍然不可用。我该如何修复此问题?
操作系统:Ubuntu 12.04,64 位。
附加信息。
alex@u120464:~$ sudo apt-get update [sudo] alex 的密码: Ign http://extras.ubuntu.com 精确的 InRelease Ign http://security.ubuntu.com precise-security InRelease Ign http://archive.canonical.com 精确的 InRelease Ign http://archive.ubuntu.com 精确的 InRelease Ign http://archive.ubuntu.com 精确更新 InRelease ...
看起来大多数 Ubuntu 存储库都没有被搜索,我该如何恢复默认更新行为?
编辑。
最后,通过从另一台计算机复制文件解决了问题/etc/apt/source.list
。这是有问题的文件内容:
# deb cdrom:[Ubuntu 12.04.1 LTS _Precise Pangolin_ - Release amd64 (20120823.1)]/ dists/precise/main/binary-i386/ # deb cdrom:[Ubuntu 12.04.1 LTS _Precise Pangolin_ - Release amd64 (20120823.1)]/ dists/precise/restricted/binary-i386/ # deb cdrom:[Ubuntu 12.04.1 LTS _Precise Pangolin_ - Release amd64 (20120823.1)]/ precise main restricted # 请参阅 http://help.ubuntu.com/community/UpgradeNotes 了解如何升级到 # 发行版的较新版本。 deb http://il.archive.ubuntu.com/ubuntu/ 精确 主要 受限 deb-src http://il.archive.ubuntu.com/ubuntu/ 精确 主要 受限 ## 最终版本发布后产生的主要错误修复更新 ## 分配。 ## NB:这个存储库中的软件完全不受 Ubuntu 支持 ## 团队。另外,请注意,宇宙中的软件将不会收到任何 ## 来自 Ubuntu 安全团队的审查或更新。 ## NB:这个存储库中的软件完全不受 Ubuntu 支持 ## 团队,并且可能不属于免费许可。请自行确认 ## 您使用该软件的权利。另外请注意, ## multiverse 将不会收到来自 Ubuntu 的任何评论或更新 ## 安全团队。 ## NB:此存储库中的软件可能尚未经过测试 ## 与主版本一样广泛,尽管它包括 ## 一些应用程序的较新版本可能提供有用的功能。 ## 另外,请注意,反向移植的软件将不会收到任何评论 ## 或来自 Ubuntu 安全团队的更新。 ## 取消注释以下两行以添加来自 Canonical 的软件 ##‘合作伙伴’存储库。 ## 该软件不是 Ubuntu 的一部分,而是由 Canonical 和 ## 各自的供应商为 Ubuntu 用户提供服务。 deb http://archive.canonical.com/ubuntu 精准合作伙伴 deb-src http://archive.canonical.com/ubuntu 精准合作伙伴 ## 该软件不是 Ubuntu 的一部分,而是由第三方提供的 ## 想要发布最新软件的开发人员。 deb http://extras.ubuntu.com/ubuntu 精确的主要 deb http://mirror.sov.uk.goscomb.net/ubuntu/ 精确主宇宙受限多元宇宙 deb-src http://mirror.sov.uk.goscomb.net/ubuntu/ 精确宇宙主多元宇宙受限#由软件属性添加 deb http://security.ubuntu.com/ubuntu/ 精确安全宇宙主多元宇宙受限 deb http://mirror.sov.uk.goscomb.net/ubuntu/ precise-updates 宇宙 主 多元宇宙 受限 deb http://mirror.sov.uk.goscomb.net/ubuntu/ precise-backports 宇宙 主 多元宇宙 受限 deb-src http://extras.ubuntu.com/ubuntu 精确的主要
答案1
请根据您的发行版打开更新管理器或软件源,然后从软件源中添加/勾选宇宙存储库。
读https://help.ubuntu.com/community/Repositories/Ubuntu “在 Ubuntu 中添加存储库”
基于 GUI 的存储库管理通常通过“软件源”完成。此界面可以通过多种方法访问。对于最新版本的 Ubuntu,最简单的方法是通过“Ubuntu 软件中心”。打开软件中心,然后从编辑菜单中选择“软件源”。您必须输入密码才能在此窗口中更改设置。
对于较旧版本的 ubuntu,有以下几种选择:
Main Menu: System > Administration > Software Sources. Synaptic : System > Administration > Synaptic Package Manager : >> Settings >> Repositories. Main Menu: Ubuntu Software Center : >> Edit, Software Sources.
答案2
通过从另一台计算机复制 /etc/apt/sources.list 文件来解决。