Questions tagged «aptitude»

aptitude是高级打包工具(APT)的前端。它显示软件包列表,并允许用户以交互方式选择要安装或删除的软件包。除了基于curses的界面之外,它还具有命令行界面。

3
如何在Ubuntu中使用apt-get source获取源代码?
我需要从源代码安装pure-ftpd并需要这样做,apt-get source pure-ftpd但我收到此消息: E: You must put some 'source' URIs in your sources.list 我在Debian上找到了一些与此有关的文档,http://www.debian.org/doc/manuals/apt-howto/ch-basico.en.html#s-sources.list但是我应该在Ubuntu的sources.list中添加什么URI,以及是否需要pur-ftpd的源? 编辑:我在Sources.List的Ubuntu Hardy Heron(8.04)上找到了一些URI, 所以我将这些行添加到了我的/etc/apt/sources.list: deb-src http://archive.ubuntu.com/ubuntu/ hardy main restricted universe deb-src http://archive.ubuntu.com/ubuntu/ hardy-updates main restricted universe

7
如何修复损坏的突触更新:“包装处于非常糟糕的不一致状态”
我有一个运行Ubuntu 8.10的Dell Mini9。有一天,我有一个聪明的主意,看我是否可以安装一个LAMP堆栈。我在安装MySQL 5.0时遇到问题。我不记得该错误,但是自从所有运行update-manager,synaptic或apt-get的尝试均因有关mysql-server-5.0的错误而失败:“程序包处于非常糟糕的不一致状态”。 我已经尝试过apt-get remove mysql-server-5.0,install但是也没有运气。两者均因以下相同错误而失败。我怎样才能解决这个问题? $ sudo apt-get删除mysql-server-5.0 正在阅读包装清单...完成 建立依赖树 正在读取状态信息...完成 以下软件包是自动安装的,不再需要: dhcdbd libisc32 使用“ apt-get autoremove”将其删除。 以下软件包将被删除: MySQL服务器5.0 0已升级,0新安装,1已删除和164未升级。 1未完全安装或卸下。 完成此操作后,将释放85.4MB磁盘空间。 您要继续[Y / n]吗? dpkg:错误处理mysql-server-5.0(-删除): 包裹处于非常糟糕的不一致状态-您应该 在尝试删除之前,请重新安装它。 处理时遇到错误: MySQL服务器5.0 E:子进程/ usr / bin / dpkg返回错误代码(1)
15 ubuntu  aptitude 


4
Ubuntu +最新的Samba版本,符号链接不再在Windows中安装的共享上起作用
我只是为我的Ubuntu 9.10 linux系统安装了最新版本的软件(apt-got?),我注意到更新中包括了samba。 安装后,如果将其作为驱动器安装在我的linux盒中,则我的主目录中的符号链接不再起作用。在我进行更新之前,他们确实工作了几秒钟。我所有的普通目录都可以正常工作。在命令行上查看目录列表,所有文件,目录和链接具有完全相同的权限,但这是我得到的错误: Location is not available L:\LinkDir is not accessible. Access is denied. 我查看了论坛,并在smb.conf中看到了此选项 follow symlinks = yes wide symlinks = yes unix extensions = no 我把它们放进去了,但是它们没有效果。有人遇到过这个问题吗?

2
使能力减少冗长
人们这么说 aptitude 在Debian上要好得多 apt-get,但我发现它不太有用。 (参见下面的示例。)是否有任何配置魔术 aptitude 摆脱那些无用的状态信息? » aptitude install foo Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Couldn't find any package whose name or description matched "foo" Couldn't find any package whose name or description matched …
12 linux  debian  aptitude 

5
安装没有sudo访问权限的软件包
如果您没有超级用户访问权限,是否有一种简单的方法来安装带有大型依赖关系树的软件包?例如,说我想安装Firefox。Firefox有很多依赖关系,每个依赖关系都有自己的依赖关系,依此类推。以“ ./configure; make; make install”的方式安装这些依赖关系将是永远的。 我可以给apt-get使其安装在个人目录中吗?还是有办法破解它来为我完成所有繁重的工作?


1
在“能力更新”的输出中,“ Ign”和其他代码是什么意思?
当我sudo aptitude update从控制台运行时,我看到的输出如下所示: Get:1 http://security.ubuntu.com lucid-security Release.gpg [198B] Ign http://security.ubuntu.com/ubuntu/ lucid-security/main Translation-en_GB 或这个: Hit http://security.ubuntu.com lucid-security Release.gpg Ign http://security.ubuntu.com/ubuntu/ lucid-security/main Translation-en_GB 滚动。 很明显,它Get:N表示正在下载,Hit表示我已经有东西了,无论Ign出现什么行,即使source.list没有注释,它们也可以出现,因此它们并不是“跳过注释”指示器,正如我看到有人说的那样。 经过大量的谷歌搜索,这已经达到了我的能力,所以我有两个问题: 什么确切请问Ign代码说明什么? 是否有任何文档(官方的或其他的)列出了所有可用的代码以及它们的用途?

2
如何在Ubuntu中安装最新版本的软件包?
例如,我要安装最新版本的“ numpy”。我输入以下内容:“ sudo apt-get install python-numpy”。第一次键入此命令时,它将安装某些内容;如果第二次键入此命令,则表明我已经安装了最新版本的numpy。 但是,我看到我的numpy版本是1.1.1。而且我知道它不是最新版本。为什么会发生以及如何解决此问题? 我可以找到具有最新版本的* tar.gz文件,可以使用归档文件提取文件,然后我需要运行其中一个脚本,这些脚本将位于提取的文件中。但是我不喜欢这样。太复杂了。我不知道我应该将所有这些文件放在哪里,我不知道在运行用于安装numpy的脚本之前应该安装哪些依赖项,不知道在安装后将numpy放在哪里。 有没有简单的方法来获取最新版本的numpy?

3
为什么我不能在Debian上停止MySQL服务?
我只是尝试通过将'squeeze'替换为'unstable'从debian squeeze升级为unstable /etc/apt/sources.list。升级进行得很顺利,除了MySQL失败,因为它无法停止MySQL。 /etc/init.d/mysql stop只是返回失败,但是如果我尝试获取/etc/init.d/mysql status它的状态,则会出现此错误: me@debian:~$ sudo /etc/init.d/mysql status /usr/bin/mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)' MySQL运行正常,我在phpmyadmin中检查了debian-sys-maint的权限,可以执行所有操作,但只能从连接localhost。
11 debian  mysql  aptitude 


2
有什么方法可以将我的Internet连接限制为每个程序吗?
我的Linux连接是完全免费的。 我住在巴西,所以我住的地方只能有1 Mbit / s。是的,我知道这很可悲,但这不是重点。 每次我更新Ubuntu 9.04或下载某些东西时,它的确占用了我的全部带宽。例如,当update-manager下载软件包时,通过面板中的netspeed applet可以看到传入流量达到110 kB / s。然后,我的Emesene突然断开连接,我无法导航。 可以想象,在所有软件包都下载完毕或在中间取消更新之前,我无法再次使用Internet连接。 就像我说的那样,当我下载某些东西时也会发生同样的事情,但是不那么麻烦和直接。 问题是:有什么方法可以将APT /下载流量限制为我仍然可以使用我的其他Internet服务的某种方式,还是可以为常规导航任务(例如我们在Windows上使用的带宽)保留一些带宽,但是我忘记了这个名称,就像“ 东西包”。


6
升级mysql-server-5.1时apt-get挂起
当我尝试执行以下操作时: sudo apt-get update sudo apt-get upgrade 在我的Ubuntu Server 10.04安装上,它挂在以下行: Preparing to replace mysql-server-5.1 5.1.41-3ubuntu12.1 (using .../mysql-server-5.1_5.1.41-3ubuntu12.3_i386.deb) 我什至无法CTRL-C!我最终不得不终止会话并从其他终端登录,升级过程仍在运行。我已经重新启动了几次,当我回头再试一次时,它告诉我: E: dpkg was interrupted, you must manually run 'sudo --configure -a' to correct the problem. 一旦这样做,我就回到了第一方格,当我尝试升级mySQL时,它冻结了。

2
Debian可以识别很少使用的软件包吗?
我想找到一个工具,可以通过查看文件列表和访问时间来告诉我系统上很少或从未使用过的Debian软件包。这是从我几乎完整的硬盘中找到要删除的候选对象。我对台式机GUI工具的丰富生态系统不是很了解(我使用aptitude);有谁知道这些工具中的一个或任何其他工具是否可以识别软件包的最近使用时间?

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.