Tag: 包管理

aptitude仍被认为优于apt-get吗?

当我第一次使用aptitude开始使用aptitude就是’in-thing’,并且有一些比apt-get更好的改进。 我是否正确地说, apt-get现在已经“赶上”了aptitude ,并且使用它几乎没有什么区别(虽然最好选择其中一个,并坚持下去)? 此外,如果将aptitude设置为从默认的Ubuntu安装中删除,那么每个人都应该恢复到apt-get ,特别是在引导对CLI感兴趣的新用户时吗?

如何添加“建议”存储库?

我正在尝试测试已经提出的修复程序,或者我想在将它们推送给普通用户之前自愿测试稳定版本更新,如何启用“建议”存储库?

如何在Ubuntu中设置和使用虚拟python环境?

Python虚拟环境用于创建隔离的python环境,以避免依赖和版本冲突,并间接处理权限问题。 但是在Ubuntu中设置和使用它的最简单方法是什么?

如何从命令行安装安全更新?

sudo apt-get upgrade安装所有更新,而不仅仅是安全更新。 我知道我可以使用Update Manager仅选择重要的安全更新,但有没有办法从命令行执行此操作?

为什么Ubuntu不发布应用程序或某些应用程序的最新版本?

Ubuntu中的应用程序不是最新的,为什么某些应用程序在其存储库中不可用?

在Ubuntu 16.04中使用APT安装的软件包存储在哪里?

我知道使用apt-get安装的软件包存储在/var/cache/apt/archives 。 我刚刚在Ubuntu 16.04中使用以下命令安装了mariadb服务器: sudo apt install mariadb-server 当我试图在/var/cache/apt/archives找到包时,没有包。 如果它不在此目录中,它们存储在哪里?

如何在不使用Synaptic或Keryx的情况下离线更新Ubuntu?

我在家里使用Ubuntu 12.04并且有良好的互联网连接,我的系统工作正常。 我的一个朋友正在办公室,他正在考虑从Windows切换到Ubuntu 11.10或更高版本。 问题是他没有互联网连接。 他问我有没有可能在没有Internet的情况下安装所有更新。 我做了很多搜索,我发现这个问题说使用Keryx或Synaptic Manager会这样做。 但是我使用的是11.04并且没有Synaptic管理器,所以我生成并下载脚本。另外,当我尝试安装keryx时( 在我必须获取更新的新安装系统或具有Internet连接的系统上 ) 它显示我错误,我没有python.But我有 安装这些应用程序不符合依赖性。 这里的关键点是 如何安装更新,而无需在全新安装Ubuntu上使用Internet 。 我如何安装ubuntu-restricted-extras

如何检查存储库中可用的软件包版本?

如何在不安装Ubuntu存储库的情况下检查可用软件包的版本?

元数据包和包之间有什么区别?

我听说有些软件包被归类为元软件包 。 那么现在我想知道元包和包之间的区别是什么?

在没有构建的情况下从较新版本安装软件包(apt pinning)

我需要这些包与最新的上游版本为ubuntu / natty反向移植 libccid_1.4.5-0ubuntu1_amd64.deb libpcsclite1_1.8.1-0ubuntu1_amd64.deb libpcsclite-dev_1.8.1-0ubuntu1_amd64.deb libusb的-1.0-0_1.0.9-0ubuntu1_amd64.deb 的libusb-1.0-0-dev_1.0.9-0ubuntu1_amd64.deb opensc_0.12.2-1ubuntu1ppa1〜natty1_amd64.deb pcscd_1.8.1-0ubuntu1_amd64.deb pcsc-tools_1.4.18-0ubuntu1_amd64.deb 我尝试使用更新从源代码构建它们但它失败了。 我不是包装专家,那里有很多教程和食谱。 你知道一个好的和最新的backporting Ubuntu包教程吗? 如何从其他版本获取软件包而无需自己构建软件包?