Tag: apt

E:某些索引文件无法下载。 它们已被忽略,或者在apt-get update之后使用旧的

我的/etc/apt/sources.list包含: nazar_art@nazar-desctop:/etc/apt$ cat source.list deb http://security.ubuntu.com/ubuntu precise-security main universe nazar_art@nazar-desctop:/etc/apt$ cat sources.list.old deb http://archive.ubuntu.com/ubuntu precise universe nazar_art@nazar-desctop:/etc/apt$ cat source.list deb http://security.ubuntu.com/ubuntu precise-security main universe nazar_art@nazar-desctop:/etc/apt$ 我根据这篇文章更新了如何恢复默认存储库? 但是当我运行sudo apt-get update时它调用了另一个问题我有一些像这样的输出: Err http://ua.archive.ubuntu.com main/restricted Sources 404 Not Found [IP: 91.189.91.13 80] Err http://ua.archive.ubuntu.com main/universe Sources 404 Not Found [IP: 91.189.91.13 80] Err http://ua.archive.ubuntu.com main/multiverse Sources 404 Not […]

我应该从源tarball(`.tar.gz`),Ubuntu软件中心或其他地方安装程序吗?

有几种方法可以在Ubuntu中安装应用程序: 您可以下载源tarball(通常是.tar.gz或.tar.bz2文件)并手动安装。 (请参阅如何安装.tar.gz(或.tar.bz2)文件? ) 您可以下载.deb文件并使用dpkg或软件中心手动安装.deb文件。 您可以在Ubuntu软件中心中搜索该应用程序并将其安装在那里,或者将apt与官方Ubuntu存储库一起使用。 您可以找到PPA或第三方仓库,并从那里安装。 每种方法的优缺点是什么? 请在答案中讨论每种方法的安全隐患,更新频率和程序可靠性。

Ubuntu 13.04 – 安装Nvidia驱动程序

我已经在我的笔记本电脑HP 6720上安装了Ubuntu 13.04,带有显卡Intel 965芯片组Intel gma x3100。 启动后,出现经典的紫色屏幕,在登录页面之前,屏幕变黑,电脑仍保持冷冻状态。 对于Ubuntu的所有最新版本,以下命令修复了这种情况: 网络恢复模式: apt-get remove –purge nvidia* rm /etc/X11/xorg.conf apt-get update apt-get 恢复模式: apt-get install nvidia-current nvidia-xconfig reboot 但对于13.04版本,它不起作用。 先感谢您!

如何在没有grub配置提示的情况下apt-get -y dist-upgrade?

Per Make apt-get(或aptitude)运行-y但不提示更换配置文件? 我做了以下事情: ec2run ami-3c994355 –region us-east-1 -n 1 -t m1.large -z us-east-1d 在机器上: sudo apt-get update sudo apt-get -y -o Dpkg::Options::=”–force-confdef” -o Dpkg::Options::=”–force-confold” dist-upgrade 我仍然得到一个提示,询问我想要使用哪个配置文件。 这些是提示之前的行: Setting up grub-pc (1.99-21ubuntu3.1) … 然后: ┌───────────────────────────────────────────────────────┤ Configuring grub-pc ├───────────────────────────────────────────────────────┐ │ A new version of configuration file /etc/default/grub is available, but the version installed currently has been […]

如何删除deb而不删除其依赖项

我想安装最新版本的boto ,我通过python setup.py install 然而,当我尝试删除旧版本时,以下软件包也会被删除: apt-get remove python-boto Reading package lists… Done Building dependency tree Reading state information… Done The following packages will be REMOVED: cloud-init cloud-utils euca2ools python-boto 如何告诉程序包管理器删除boto,并将它标记为外部安装(或类似的东西),以便apt不会尝试修复丢失的依赖项? 谢谢, 格言。

从未签名的存储库Ubuntu 16.04强制更新

我在Debian多媒体deb http://www.deb-multimedia.org jessie main Ubuntu 16.04中使用了一个未签名的repo deb http://www.deb-multimedia.org jessie main 要安装deb-multimedia-keyring,我正在运行apt-get update && apt-get install deb-multimedia-keyring -y 这给出了一个错误 W: GPG error: http://www.deb-multimedia.org jessie InRelease: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 5C808C2B65558117 E: The repository ‘http://www.deb-multimedia.org jessie InRelease’ is not signed. N: Updating from such a repository can’t […]

我如何修复“AppStream缓存更新已完成,但由于错误而忽略了一些元数据。”?“

我以root身份执行了apt update ,但收到了此错误消息: AppStream cache update completed, but some metadata was ignored due to errors. 我发现此链接提供了编辑此配置文件的解决方案: /usr/share/app-info/xmls/org.freedesktop.fwupd.xml 。 但我打开了这个,我发现我有与解决方案相同的代码。 我的配置文件 我可以用这个问题更新我的包吗? 编辑:从shell完整日志: Des:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB] Obj:2 http://es.archive.ubuntu.com/ubuntu xenial InRelease Des:3 http://es.archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB] Des:4 http://security.ubuntu.com/ubuntu xenial-security/main amd64 DEP-11 Metadata [67,0 kB] Des:5 http://es.archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB] Des:6 http://security.ubuntu.com/ubuntu xenial-security/main […]

未满足的依赖项:linux-generic

今天我去找奶奶,因为她的电脑有些问题,运行Xubuntu 12.04LTS。 修复’问题’后(Firefox设置为全屏..)我运行了通常的apt-get update && apt-get dist-upgrade来立即更新所有内容。 相反,我遇到了一些错误,一些包没有正确安装。 所以我跑了dpkg –configure -a 。 我的猜测是,因为Firefox是全屏的,她无法弄清楚如何关闭她的计算机并且只是简单地转过它,可能是在安装自动安全更新的那一刻。 然而,运行dpkg –configure -a只会给我留下关于linux-generic unmet依赖关系的错误消息。 当再次运行apt-get dist-upgrade时,它告诉我同样的情况,我应该尝试使用-f选项。 但是,即使在尝试强制升级时,它仍然不会安装它们。 这是命令的输出(添加了LANG = C,因为默认语言是荷兰语)。 jeroen@Bomma:/home/bomma$ LANG=C sudo apt-get dist-upgrade Reading package lists… Done Building dependency tree Reading state information… Done You might want to run ‘apt-get -f install’ to correct these. The following packages have unmet […]

为我的本地存储库分配最高优先级

摘要 如何使apt-get更喜欢本地存储库包,而不是从官方存储库再次下载相同的包版本? 本地存储库已签名并受信任。 我们已经尝试过优先选择优先权。 原始问题是:“如何在不使用sources.list文件的情况下为本地存储库分配最高优先级” 我已经使用我下载的软件包设置了一个本地存储库 当我需要重新安装我的Ubuntu时,我用它来避免在Internet上下载相同的软件包。 它是一个基本的存储库,使用apt-ftparchive packages . > Packages创建apt-ftparchive packages . > Packages apt-ftparchive packages . > Packages 。 我将其设置为可信任的存储库以避免“未经身份validation的存储库”警告。 ( 如果您有不受信任的存储库, apt或synaptic尝试通过Internet下载相同的软件包,因为它是受信任的 )。 我一直在使用这个本地存储库至少1年。 但我必须始终将我的本地存储库行放在sources.list文件的顶部以使用它。 但这很烦人,因为每次重新安装Ubuntu时我必须打开一个终端并对其进行一些打字,尽管有一个更好的工具software-properties-gtk 。 我不能使用这个工具,因为它将源代码行放在`sources.list的末尾。 真正的问题是, apt或synaptic总是从前面提到的源代码下载一个包,而不检查包是否已经在本地存储库中可用。 所以,我别无选择,只能将本地源放在sources.list终端的顶端(我实际上并不讨厌终端,但我需要一个解决方案)。 我试过这种方法 。 但这对我没有帮助。 我的偏好文件是/etc/apt/preferences.d/local-pin-900 Package: * Pin: release o=Local,n=ubuntu-local Pin-Priority: 900 我的发布文件就是这个 Origin: Local Label: Local-Ubuntu Description: Local Ubuntu Repository […]

如何一次重新安装许多已删除的包?

我使用了sudo apt-get remove python命令,并意外删除了一堆所需的软件包。 我通过命令行登录并再次安装了ubuntu-desktop,但还有其他软件包缺失,我正在寻找一种方法来轻松地重新安装这些已删除的软件包。 由于软件中心有日志,我想问一下最简单的方法是回滚更改或从软件中心提取已删除的软件包列表… 注意:我输入了sudo apt-get install …. …. … …对于那个列表中大约有二十几个被删除的程序,但是当我按下输入时它没有安装任何一个因为一些找不到包名。 这些节目在同一天删除。