标签: aptitude

如何强制 aptitude 将每个搜索结果显示在多行中?

当我使用“aptitude search”时,通常有些结果会太长而无法在控制台窗口中保存。那么有什么方法可以将每个结果显示在多行中,以便我可以看到完整的句子?谢谢你。

快照: “能力搜索”截图

aptitude

6
推荐指数
1
解决办法
398
查看次数

Ubuntu 中的 apt 和 aptitude 是什么?

我一直盲目复制粘贴包含这些关键字的代码来安装程序并从 Windows 迁移,我不太明白它们的意思。任何人都可以用它们的相似之处/不同之处来解释它们及其重要性吗?

另外,我想知道你是怎么知道这个问题的答案的?我的意思是,由于我现在几乎没有任何以前的经验,正在学习使用 Ubuntu,我应该怎么知道这个答案?除了谷歌搜索之外,我应该在哪里寻找它,我只是试图找到不够令人满意/不够清晰的答案。

installation aptitude apt

6
推荐指数
1
解决办法
595
查看次数

为什么 apt-get 可以轻松安装 Skype 而 aptitude 会抱怨主要依赖项错误?

我试图从 Canonical 存储库在 Ubuntu 13.04 上安装 Skype。随着apt-get它的工作很容易,而aptitude曾与依赖一个巨大的问题,并提出了一个复杂的解决方案。为什么会这样?为什么不aptitude提供任何apt-get可能的解决方案?这是两者的输出:

apt-get 安装Skype:

Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  gcc-4.7-base:i386 libasound2 libasound2:i386 libasound2-plugins:i386
  libasyncns0:i386 libaudio2:i386 libavahi-client3:i386
  libavahi-common-data:i386 libavahi-common3:i386 libc6:i386 libcomerr2:i386
  libcups2:i386 libdbus-1-3 libdbus-1-3:i386 libdbusmenu-qt2:i386
  libdrm-intel1 libdrm-intel1:i386 libdrm-nouveau2 libdrm-nouveau2:i386
  libdrm-radeon1 libdrm-radeon1:i386 libdrm2 libdrm2:i386 libexpat1:i386
  libffi6:i386 libflac8:i386 libfontconfig1:i386 libfreetype6:i386
  libgcc1:i386 libgcrypt11 libgcrypt11:i386 libgl1-mesa-dri
  libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libglapi-mesa:i386
  libglib2.0-0:i386 libgnutls26 libgnutls26:i386 libgpg-error0:i386
  libgssapi-krb5-2:i386 libgstreamer-plugins-base0.10-0:i386
  libgstreamer0.10-0:i386 libice6:i386 libjack-jackd2-0:i386 libjbig0:i386
  libjpeg-turbo8:i386 libjpeg8:i386 …
Run Code Online (Sandbox Code Playgroud)

aptitude apt dependencies skype software-installation

6
推荐指数
2
解决办法
938
查看次数

什么会导致“缺少包:标题,MergeList 问题,无法解析或打开包列表或状态文件”错误?

我为我公司的应用程序编写测试。其中一项测试尝试将应用程序从以前的版本升级到新版本,以确保没有任何问题。当我安装旧版本的应用程序时,一些奇怪的事情开始发生。

有时一切正常,没有任何问题,有时在尝试安装时我收到此消息(公司应用程序名称已审查):

E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/XXX-amd64_Packages
E: The package lists or status file could not be parsed or opened.
Run Code Online (Sandbox Code Playgroud)

使用与此类似的问题中提供的解决方案(像这样)。没有帮助,一旦第一次发生,问题就会不断重复。

这让我相信在创建包的 apt 服务器上出现了问题,但是搜索这些错误不会产生关于我链接的问题中建议的“修复”之外的任何信息,这是我能找到的唯一其他信息来源也没有帮助(这里):

所以我要求提供信息;

编辑:多亏了Florian Diesch 的精彩回答,我才能够解决我的问题。通过的原因追溯是在包装的实际畸形,我便开始试图找出为什么它的格式不正确。原因是作为我们严格测试的一部分,我同时进行了许多操作,而且文件似乎被写入了两次,这导致它有时会出现错误的部分。

aptitude apt dpkg

6
推荐指数
1
解决办法
1698
查看次数

尝试使用 tasksel 删除 Ubuntu-desktop 返回“aptitude failed”

我正在按照指南尝试将我的 Ubuntu 桌面安装转换为 Ubuntu 服务器。

但是,我在第 2 步中已经遇到问题。使用 tasksel 删除/安装任何返回的内容:

tasksel: aptitude 失败 (100)

我已经谷歌搜索并阅读了这个问题(这是我尝试的第一件事),但没有任何建议有效。

我正在运行 12.04。

恐怕我现在有比这更多的信息。如果有人能指出我可以查看的错误日志的方向,我可以提供更多信息,但我还没有发现任何对它们感兴趣的东西。

aptitude desktop-environments tasksel

6
推荐指数
1
解决办法
3917
查看次数

如何使用 aptitude 降级/强制版本的软件包?

我决定我aptitude比我尝试过的所有替代方案都更喜欢。但我不知道如何使用它降级/强制版本的软件包。我必须回去使用synaptic它。

如何使用aptitude降级软件包?

aptitude downgrade

6
推荐指数
1
解决办法
9774
查看次数

知道哪个包带来了特定的so库

/usr/lib32/libstdc++.so.6我的 Ubuntu 系统上有库。我想知道是哪个包裹把它带到那里的。怎么知道呢?

package-management aptitude 16.04

6
推荐指数
2
解决办法
5101
查看次数

无法打开锁定文件 /var/lock/aptitude 没有那个文件或目录

对于所有安装了 aptitude 以便在 ubuntu 11+ 上轻松搜索 apt 的人,升级到 11.10 后,我现在收到此错误。

[ ERR] Reading state information
E: Could not open lock file /var/lock/aptitude - open (2: No such file or directory)
Run Code Online (Sandbox Code Playgroud)

server aptitude apt

5
推荐指数
1
解决办法
4184
查看次数

如何设置 aptitude-curses 以便它不会自动选择*推荐* 软件包?

当我使用 aptitude-curses 选择要安装的软件包时,有时会在“自动安装的软件包以满足依赖关系”下选择大量额外的软件包。当我浏览这个列表时,我看到有些包在那里只是因为我首先安装的那个推荐它。

有没有一种方法可以设置 aptitude,以便这些软件包不会被标记为安装,而是出现在某种列表中,例如“其他软件包建议的软件包”已经这样做了?

package-management aptitude

5
推荐指数
2
解决办法
651
查看次数

/var/lib/apt/lists 中的 apt 列表被星巴克 wifi 条款的 html 页面覆盖

今天下午我在 Starbucks 坐下来做一些工作(Ubuntu 12.04 Desktop x64),并在系统托盘中得到了一个红圈白线错误图标,通知一个包错误。此外,apt、aptitude、update-manager 和 synaptic 都因此无法启动。

仔细一看,错误是:

> sudo aptitude install mmv
[sudo] password for kurtosis: 
[ ERR] Reading package lists
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/linux.dropbox.com_ubuntu_dists_precise_main_binary-i386_Packages
E: The package lists or status file could not be parsed or opened.
[ ERR] Reading package lists
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/linux.dropbox.com_ubuntu_dists_precise_main_binary-i386_Packages
E: The package lists or status file could not be parsed or …
Run Code Online (Sandbox Code Playgroud)

package-management aptitude security apt package-info

5
推荐指数
1
解决办法
4819
查看次数