Questions tagged «package-management»

有关软件包管理的问题,尤其是APT和dpkg系统。

3
为什么此Emacs软件包的版本为46.1?26是当今最高的主版本
我一直在构建自己的emacs,因为我想修复其中的一些问题并向上游获取错误修复。但是,Ubuntu会自动删除我自己构建的emacs,我必须继续重建并重新安装它。 这是我apt-cache policy emacs昨晚睡觉时的输出: ~/emacs$ sudo apt-cache policy emacs emacs: Installed: 26.0.50.aaron-1 Candidate: 46.1 Version table: 46.1 500 500 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages 500 http://us.archive.ubuntu.com/ubuntu xenial/main i386 Packages *** 26.0.50.aaron-1 100 100 /var/lib/dpkg/status 这是当我醒来的时候: ~/emacs$ sudo apt-cache policy emacs [sudo] password for excelsiora: emacs: Installed: 46.1 Candidate: 46.1 Version table: …

1
准备解压缩时,升级过程卡住了…/ mysql-server-5.7_5.7.12-0ubuntu1.1_amd64.deb
我试图进行升级,并且其“拆包”时间过长(20分钟),是否正常?也没有回应ctrl+ C。接下来做什么? shubhendu@shubhendu-HP-Pavilion-g6-Notebook-PC:/opt$ sudo apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following packages were automatically installed and are no longer required: linux-headers-4.4.0-21 linux-headers-4.4.0-21-generic linux-image-4.4.0-21-generic linux-image-extra-4.4.0-21-generic linux-signed-image-4.4.0-21-generic Use 'sudo apt autoremove' to remove them. The following packages will be upgraded: boot-repair …

1
升级到python 3.x
我可以以任何方式更新到python 3.x吗?我正在使用的版本是2.7.11+,当我使用sudo apt-get install python它时,它说它已经是最新版本。

1
同一包-多个存储库
如果同一软件包在多个存储库中可用,Ubuntu将选择从哪个存储库下载软件包?假设最初从存储库X安装了软件包A,后来又添加了也具有软件包A的存储库Y。将选择哪个存储库来更新该软件包?另外,如果我完全删除了此软件包并尝试重新安装,那么Ubuntu将首选哪个仓库来安装该软件包?

2
有Ubuntu的snapshot.debian.org类似物吗?
Debian用户有一种“回溯机器”:snapshot.debian.org,这真的很棒。 这里是回归有时候,如果我没有本地deb包与旧版本,我越来越难过的时候。拥有这样的Wayback机器非常有帮助。 我找不到适用于Ubuntu的类似产品。我错过了吗?

1
如何安装traceroute实用程序?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Ask Ubuntu 的主题。 3年前关闭。 我得到这个: atul@ubuntu:~$ sudo apt-get install traceroute [sudo] password for atul: Reading package lists... Done Building dependency tree Reading state information... Done Package traceroute is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, …

2
如何使用deb包创建目录并更改其所有者
我需要创建将为日志创建目录的deb包。我想创建目录/var/logs/my_package并将其所有者更改为my_user。 在文档中,有我可以创建文件的信息debian/dir。但是有信息表明这不是最好的方法。而且没有信息应该如何更改目录所有者(我正在考虑将chown my_user.my_user /var/logs/my_package其放置在debian/postinst文件中)。 建议使用deb软件包创建目录的方法是什么?

1
源和apt-get之间的安装区别?
从源(./configure && make && make install)和with 进行安装有什么区别apt-get? 我可以想到这些: apt-get 版本通常更稳定,选择更少,而从源代码安装时我们可以选择特定版本。 apt-get 可以自动解决依赖关系,可以轻松更新/卸载软件,并具有其他一些易于管理的优点。 apt-get 安装路径遵循一致的模式,并具有其他一些约定,这对于SA来说很方便。 但是还有更多吗? 从源代码安装是否可以获得比通过apt-get某些软件(例如php和)获得的更好的性能mysql? 还有其他区别吗? 简而言之apt-get,除了要获取该软件的特定版本外,在哪种情况下我应该从源中选择安装? 谢谢。

2
降级一堆包
也许您已经从PPA或外部来源安装了软件包(例如,通过Ubuntu仓库下载了.deb软件包)。然后,您决定删除这些升级版本,以支持正式存储库。第一步是删除sources.list的条目。 有没有办法将所有版本降级到最高可用版本?我知道您可以使用安装特定版本apt-get install [package] = [version] 但是你能降级所有吗?

4
使用apt-cache搜索
我正在学习如何使用apt。当我apt-cache search git 查看所有与git匹配的软件包时,会看到一堆描述与git无关的软件包。为什么会这样,我该如何解决?(Ubuntu 12.04.2 LTS)。 另外,为什么在名称中带有“ cache”的命令中找到搜索功能?搜索功能与缓存有什么关系? 谢谢。

4
一起管理多个Ubuntu安装并使它们保持相同状态的选项有哪些?
最近,我负责管理大学中的2个计算机实验室(目前有35个工作站,可能在一两个月内翻一番),只要我安装了一堆常用的科学软件(Mathematica和朋友),就可以完全控制软件堆栈。 我出于各种原因计划使用Ubuntu。 当然,可以选择安装Ubuntu并手动管理更新等,但是我想知道是否存在一种更有效的方式来执行此操作,以及是否采用了“不再重复自己”的方式? 任务 Ubuntu安装 在每个工作站上安装(复制)相同的软件堆栈并进行配置 保持更新

5
区分同一Debian软件包的不同版本
有什么办法可以获取本地安装的软件包与其更新的软件包之间的源差异?这对于准确检查已修复,更改或添加的部件很有用。 例如,假设您在系统上安装了linux-libc-dev软件包,然后 sudo apt-get update && sudo apt-get upgrade 表演 The following packages will be upgraded: linux-libc-dev 但是您想在升级之前检查与您本地版本的同一软件包相比所做的确切更改。 我们该怎么做?

1
Ubuntu 17.10中缺少Emacs信息手册
在Ubuntu 17.10上,通过$ sudo apt安装emacs来安装Emacs,然后尝试使用Ch r查看Emacs手册失败,并显示错误“信息文件emacs不存在”。在Ubuntu 16.04上,这套相同的指令有效,并且最后以本地GNU emacs手册的副本。是将文档委托给另一个软件包还是故意丢失了?谢谢

2
“软件更新程序”和“软件和更新”不起作用
我已经使用我的Ubuntu很长时间了。今天,当我启动Ubuntu(14.04 LTS)时,软件更新程序和软件与更新(来自“设置”)无法正常工作。 软件更新程序的窗口将显示约1秒钟,但将自动关闭。无论我单击多少次,都不会显示“软件和更新”。请注意,它们均未显示任何错误消息。 上次使用Ubuntu时,这2个功能运行良好。我想进行一些系统升级和更新。 现在,我使用sudo apt-get update && sudo apt-get upgrade。该命令运行非常快,这意味着(我认为)我的Ubuntu没有正确更新。来自软件更新程序的更新始终具有较大的大小,因此下载速度应较慢。 我该怎么办? 我可以同时卸载并重新安装它们吗?如果可以,该怎么办? 只是为了澄清,我并不想升级我的Ubuntu版本(我想LTS之一),我只是想升级我使用的软件/软件包。 谢谢你的时间。

2
如何手动删除格式错误的软件包?
我试图通过Ubuntu 13.10 Saucy上的apt-get软件包管理器安装typo3。在安装过程中,无法配置软件包typo3-dummy并保持其状态:半安装 sudo dpkg --purge --force-all typo3-dummy (Reading database ... 107326 files and directories currently installed.) Removing typo3-dummy ... apache2-maintscript-helper invoked from a modified environment. Please hint required arguments manually dpkg: error processing typo3-dummy (--purge): subprocess installed post-removal script returned error exit status 1 Processing triggers for ureadahead ... …

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.