Questions tagged «apt»

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

1
Cron是垃圾邮件发送者,我该如何阻止它?
因此,我被一个非常奇怪的垃圾邮件机器人所困扰:cron。 每天,我都会收到以下电子邮件: /etc/cron.daily/apt: FATAL -> Failed to fork. 是什么导致此错误?我/etc/cron.daily/apt的与默认安装中的相同,因此显然还有其他东西。 我不关心cron向我发送邮件(因为它给了我很多有用的问题/数据)。我只想解决眼前的问题。
17 apt  cron 

3
在ubuntu touch中使用apt-get的后果
我刚刚收到了BQ Aquaris E4.5 Ubuntu版本。我一直在玩它,发现它正是我所期望的。 很棒的事情之一就是完整的ubuntu堆栈,包括软件包管理。我想开始使用apt-get安装诸如htop,python2,openvpn之类的东西。 但是,我到达了apt-get Unable to write to /var/cache/apt The Package lists or status file could not be parsed or opened错误。我了解(使用apt-get的Ubuntu Touch)这是由于将“ /”分区挂载为ro,而apt-get需要它rw才能正常工作。 此处(使用sudo app-get install安装不起作用,“对只读文件/ var / lib / dpkg / lock不使用锁定”)是使用以下命令来解决该问题的方法sudo mount -o remount,rw /。<---可能不是一个好主意。有关启用rw模式的更完整和安全的方法,请参见Evergreen的答案。 我想知道的是将“ /”安装为的后果是什么rw。我已经读过,对于初学者来说,它将停止OTA更新,只要可以使用apt-get使系统保持最新,我完全可以使用该更新。但是,我也阅读(/ubuntu//a/583439/264601)其他类型的恐怖故事。 所以我的两个问题是: 我是否可以仅使用apt-get来使系统保持最新状态? 除了禁用OTA更新以外,我还期待什么其他后果? 非常感谢您的回答!
17 apt  ubuntu-touch 


2
无法解决GPG错误
我跑sudo apt-get update了,最后我出现了以下错误: Fetched 14,3 kB in 54s (264 B/s) Reading package lists... Done W: GPG error: http://archive.canonical.com saucy Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32 W: GPG error: http://extras.ubuntu.com trusty Release: The following signatures couldn't be verified because …
17 apt  updates  keys 

4
列出软件包的所有版本
该命令是否等效?yum list kernel-headers --showduplicates在Ubuntu apt-get, apt-cache等上。上面的命令列出了F20 / RHEL或安装中可用的内核头rpm的各种版本。 我可以使用壁橱apt-cache showpkg,不确定是否有更好的方法? $ apt-cache showpkg linux-image Package: linux-image Versions: Reverse Depends: firmware-crystalhd,linux-image systemtap,linux-image fiaif,linux-image Dependencies: Provides: Reverse Provides: linux-image-3.13.0-27-lowlatency 3.13.0-27.50 linux-image-3.13.0-27-generic 3.13.0-27.50 linux-image-3.13.0-24-lowlatency 3.13.0-24.47 linux-image-3.13.0-24-generic 3.13.0-24.47 linux-image-3.13.0-24-lowlatency 3.13.0-24.46 linux-image-3.13.0-24-generic 3.13.0-24.46 预期输出类似: $ yum list kernel-headers --showduplicates Loaded plugins: langpacks, refresh-packagekit Installed Packages …

3
我怎么知道一些apt-get软件包包含哪些程序?
我想知道安装了哪些特定的软件包,例如,在安装时ncurses,我发现TAB密钥会扩展: sudo apt-get install ncurses- 显示: ncurses-base ncurses-doc ncurses-hexedit ncurses-bin ncurses-examples ncurses-term 我怎么知道ncurses-term安装什么?我主要对程序感兴趣,但是库和任何其他文件类型也可能有用。 如果可能的话,最好使用命令行方法(也接受其他方法)。

4
如何在后台运行“ apt-get install”?
当我尝试使用命令安装软件包(例如nsnake)时 sudo apt-get install nsnake &,该过程立即停止。我可以将其带到前台并输入我的sudo密码,将其暂停(使用Ctrl- Z),然后再次将其发送回后台。但是,shell会立即暂停该过程,例如, katriel@caseylaptop:~$ bg [2]+ sudo apt-get install nsnake & [2]+ Stopped sudo apt-get install nsnake 是否可以在后台安装软件包?我可能想在通过SSH连接到的计算机上安装大型软件包时执行此操作。
17 apt 

2
删除从PPA安装的所有软件包?
我已经使用PPA安装了LibreOffice 4。我使用的是LibreOffice 3,后来升级到LibreOffice 4,因为我有点急于尝试一个新版本。 现在,由于我发现LibreOffice 4存在一些问题,包括处理本机语言,因此我想回到LibreOffice 3。 这个问题如何从LibreOffice 4.0降级到3.6?已经有一些答案,与我上述问题有些相似,但是并不能解决我的问题。这个问题讨论从特定版本的LibreOffice降级,即从4.0降级到3.6。提到的解决方案不是我正在寻找的解决方案。它们可以使用,但是解决方案建议.deb为LibreOffice 3.6 下载文件或为其添加PPA。此外,某些答案超出比例(但是适用于该解决方案)强调使用突触,而不是一般的命令行解决方案。 我想要一个 不使用PPA或下载.deb文件通用解决方案。我只想从(较高的)PPA版本退回到(较低的)官方版本。 无论如何,为了完成此任务,我从家中删除了LibreOffice config目录,然后从计算机中清除了LibreOffice。 sudo apt-get purge libreoffice-* 然后,我使用删除了相关的PPA sudo apt-add-repository --remove命令。然后跑了sudo apt-get update。 现在,当我尝试使用以下命令安装LibreOffice时 sudo apt-get install libreoffice 我得到了大量关于未满足的依赖关系的输出,例如, The following packages have unmet dependencies: libreoffice : Depends: libreoffice-core (= 1:3.5.7-0ubuntu4) but it is not going to be …
17 apt  ppa  launchpad  purge 


13
在Ubuntu 13.04 64位上安装Skype
这是我尝试过的: $ sudo apt-get install skype [sudo] password for umpirsky: Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have …

2
/etc/apt/apt.conf发生了什么?
我在apt文件夹中浏览以尝试代理设置,但无法在Ubuntu 11.04中找到apt.conf文件。是否有其他替代文件? 在apt.conf.d中将代理设置添加到99突触没有帮助,因为每次我重新启动系统时它都会被覆盖。
17 11.04  apt  proxy 

1
无人值守升级还包括apt-get autoremove吗?
假设我最近通过以下方式安装了无人参与的升级: sudo apt-get install unattended-upgrades -y sudo dpkg-reconfigure --priority=low unattended-upgrades -y 无人值守升级还包括apt-get autoremove吗? 还是我应该在无人值守升级层上每周添加一次cronjob,以确保通过crontab -e,然后再删除已删除软件包的依赖项: 0 0 * * 0 apt-get autoremove -y 注意:如果需要,除了autoremove之外,还可以随意提及类似的概念。

1
我的系统上的沙箱用户“ _apt”是什么
我跑rkhunter了出来,发现一条警告,_apt我的Ubuntu 16.04上有一个新用户叫 $ grep _apt /etc/passwd _apt:x:124:65534::/nonexistent:/bin/false 我发现的一切似乎是,这是“高级持续威胁”的沙盒用户。但是,这到底是什么?
17 apt  users  rkhunter 

4
我可以从Ubuntu存储库安装VirtualBox Extension Pack吗?
我使VirtualBox在多个服务器安装上运行,并且始终没有任何GUI,使用vboxmanage命令进行管理。 我以前是从Oracle PPA安装的,但是自从两个不同版本的vbox结束以来,我一直在从Ubuntu存储库安装。我找到了用于安装来宾添加项iso的软件包,但从未知道那里存在扩展包。 我要求将14.04的virtualbox版本从4.3.10移至4.3.34,所以我又增加了一步apt-get dist-upgrade。 我知道如何从Oracle掌握这些信息并手动安装它们,但是还有另一种不使用GUI的方法吗?扩展包在Ubuntu仓库中是否存在?

3
如何在不删除其家属的情况下降级软件包?
在清除PPA之前,我有许多Mesa软件包已升级到PPA版本,以便可以升级系统。版本之间的差异很小(在技术上它们是相同的,只有一组来自git的库,其他是最终版本)。 如果我尝试通过Synaptic,apt-get或aptitude降级,则会陷入依赖地狱。 有没有办法手动(可能一个接一个地)降级软件包并将它们的依赖软件包标记为不可移动(如果有意义),直到完成? PS这个问题:如何通过apt-get降级软件包?有点不同,对这种情况没有帮助。

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.