Questions tagged «apt»

Advanced Packaging Tool,基于Debian的发行版的软件包管理器。它也是在Ubuntu中安装软件包的最常用工具。有关使用任何apt工具的问题,应使用此标记。



2
为什么apt找不到任何包的源代码?
我正在尝试下载某些软件包的源代码,例如rhythmbox,以供学习。我想通过这个来做apt-get,用apt-get source命令。 由于某种原因,apt-get似乎找不到任何软件包。我已经尝试了几个软件包,并且不断从apt-get获得以下输出: $ apt-get source rhythmbox Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to find a source package for rhythmbox 我一直在寻找答案已有一段时间,但找不到任何遇到相同问题的人。apt-get在安装和更新中apt-get效果很好,所以我认为效果很好。在搜索过程中,我还了解到必须在软件源中启用“源代码存储库”,因此也已启用它。 我知道以下事实(也可能仅针对某些软件包,不确定)也可以bzr从Launchpad 下载,但我想知道为什么这种方法不起作用。
8 apt 

3
面板上的红色图标是什么意思?
这个红色图标...。在我升级到Ubuntu 12.04LTS后出现。我不知道如何抛弃它。好像是通知事项。我很茫然。图标是这个: 我单击它并阅读: 发生错误,请从右键单击菜单中运行Package Manager或在终端中apt-get来查看问题所在。错误消息是: 'Error: BrokenCount>0'. 这通常意味着您安装的软件包具有未满足的依赖性。


1
为什么建议的BADSIG(在apt-get更新中)修复程序是安全的?
我在跑步apt-get update,看到类似以下错误 W: GPG error: http://us.archive.ubuntu.com precise Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com> 不难找到有关如何解决这些问题的说明,例如,通过请求新密钥apt-key adv --recv-keys或重建缓存;所以我不是在问如何解决这些问题。 但是,为什么这样做是正确的呢?为什么“哦,我需要新密钥?太酷了,去获取新密钥”为什么不仅要打败拥有签名存储库的目的?密钥是否由apt-key检查的主密钥签名?我们是否应该做一些额外的验证以确保我们获得合法密钥?
8 apt  security 

2
更新Ubuntu时如何避免“请插入CD / DVD”错误?
我无法更新12.04 LTS。更新管理器显示以下内容: CD/DVD 'Ubuntu 12.04 LTS _Precise Pangolin_ - Release i386 (20120423)' is required Please insert the above CD/DVD into the drive '/media/cdrom/' to install software packages from it. 我下载并刻录到CD的映像来自http://releases.ubuntu.com/12.04/ PC(Intel x86)桌面CD版本。我刻录了许多CD,但结果是一样的。
8 apt 

2
如何获得apt-fast的呼叫?
已经使用apt-fast了一段时间,真的很喜欢它。如果您不知道加速apt-get有用。但是,我有一些关于apt-fast以下方面的问题: 我愿做任何调用apt-get运行apt-fast。我假设我可以apt-get在~/bin执行的文件夹中放入一个名为“ ” 的脚本,apt-fast所以也许我在第一个回答自己的问题。 这样的脚本会起作用吗? #!/bin/bash exec apt-fast $@ exit 0 apt-fast 我似乎并没有加快我最希望它加快的速度- apt-get update 我apt-fast想让apt-get update运行更快。这可能吗?
8 apt 

2
如何获得受限/合作伙伴软件包的安全更新?
我只想在Ubuntu 12.04 LTS上执行安全更新,而保持系统其余部分不变。我需要从命令行执行此操作,而无需GUI更新管理器。我已经实现了此处描述的解决方案,似乎可以很好地实现此目的。鉴于我现在是12.04,我只是用“精确”代替了“清醒”。 我的问题是:通过使用该答案中所述的apt pining,我是否仍会收到通过“其他”存储库分发的程序包的安全更新,例如合作伙伴,受限,多重宇宙等?还是只会让我更新“核心”发行版中的软件包? 谢谢!〜l

3
将一个deb软件包标记为已使用,因此不建议将其自动删除
我的系统上安装了一堆共享库,这些共享库不是某些具体软件包的依赖项,但是从源代码(如最新的SDL,Allegro,SFML等)构建的非apt管理的库是必需的,并且从源代码构建的其他软件。问题在于,这些库被APT视为未使用,因此是自动删除的候选库,并且这些库与可以随意删除的合法未使用包混在一起。 有没有一种方法可以将软件包标记为已使用,以便不建议将它们自动删除?我的第一个想法是构建自己的元软件包,以仅保留依赖项(例如ubuntu-desktop),但是我不知道该怎么做。

3
apt-get无法升级,安装,删除等
我从11.10升级到12.04,没有发现任何问题。最近尝试通过软件中心安装某些东西,但是它抛出了错误。改为尝试,sudo apt-get install但再次没有运气。我已经尽力尝试解决此问题,但是我不能,所以我想在这里提出。 我已经sudo apt-get update成功完成,但是sudo apt-get upgrade失败了... You might want to run ‘apt-get -f install’ to correct these. The following packages have unmet dependencies. ia32-libs-multiarch:i386 : Depends: libqtcore4:i386 but it is not installed libqt4-dbus:i386 : Depends: libqtcore4:i386 (= 4:4.8.1-0ubuntu4.1) but it is not installed libqt4-declarative:i386 : Depends: libqtcore4:i386 (= …

2
Update Manager的等效终端命令是什么?
我一直在运行以下命令来通过终端更新我的机器: sudo apt-get update && sudo apt-get upgrade -y 但是有一天,在完成一些更新的安装之后,更新管理器弹出来,要求我安装一些更新。我一直感到困惑,因为我一直以为两者是相等的。我尝试再次运行终端命令:无更新。然后尝试按Update Manager上的“检查”按钮:再次有一些更新可用。 我的结论是,正如我一直想的那样,以上命令并不等同于Update Manager。那么,Update Manager的真正等效终端命令是什么?



8
使用Apt-Cacher NG的Apt-Get无法获取哈希和不匹配的软件包
我有一台使用Apt-Cacher NG的计算机在另一台计算机上作为缓存代理运行。 当我尝试运行时sudo apt-get update,出现以下错误: W: Failed to fetch gzip:/var/lib/apt/lists/partial/it.archive.ubuntu.com_ubuntu_dists_oneiric-updates_main_source_Sources Hash Sum mismatch W: Failed to fetch gzip:/var/lib/apt/lists/partial/it.archive.ubuntu.com_ubuntu_dists_oneiric-updates_main_binary-amd64_Packages Hash Sum mismatch W: Failed to fetch gzip:/var/lib/apt/lists/partial/it.archive.ubuntu.com_ubuntu_dists_oneiric-updates_universe_binary-amd64_Packages Hash Sum mismatch W: Failed to fetch gzip:/var/lib/apt/lists/partial/it.archive.ubuntu.com_ubuntu_dists_oneiric-updates_main_binary-i386_Packages Hash Sum mismatch E: Some index files failed to download. They have been ignored, or old …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.