Questions tagged «apt»

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

1
彩色图标主题有什么特别之处?
据我所记得,每当我使用安装软件时,安装即将完成时,我会在终端窗口中apt-get看到Processing triggers for hicolor-icon-theme ...(顶部第六行)。下面是一个示例: Selecting previously unselected package chromium-browser. Unpacking chromium-browser (from .../chromium-browser_25.0.1364.160-0ubuntu3_i386.deb) ... Selecting previously unselected package chromium-browser-l10n. Unpacking chromium-browser-l10n (from .../chromium-browser-l10n_25.0.1364.160-0ubuntu3_all.deb) ... Processing triggers for man-db ... Processing triggers for hicolor-icon-theme ... Processing triggers for desktop-file-utils ... Setting up chromium-codecs-ffmpeg (25.0.1364.160-0ubuntu3) ... Setting up chromium-browser (25.0.1364.160-0ubuntu3) ... …

4
在Ubuntu 10.04上执行cmake 2.8.9
我已经安装cmake使用apt-get,“最新”版本是2.8.0。 但是当我尝试使用时,我的项目需要cmake版本2.8.9。 我尝试更新,但使用失败apt-get。 我如何cmake在Ubuntu 10.04上获得2.8.9
10 10.04  apt  cmake 

2
尝试sudo apt-get任何东西时,动态MMap用尽了空间
我在Update Manager中遇到错误,要求我进行部分升级,但失败。现在我sudo apt-get install什么都没有。我试图修复它,现在我sudo apt-get什么也做不了。每次,我得到以下输出: Reading package lists... Error! E: Dynamic MMap ran out of room. Please increase the size of APT::Cache-Limit. Current value: 25165824. (man 5 apt.conf) E: Error occurred while processing libuptimed0 (NewVersion1) E: Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_lucid_universe_binary-i386_Packages W: Unable to munmap E: The package lists or status …
10 10.04  apt 

3
我如何强制易于优化依赖关系树,以最小化下载大小?
一些背景信息: 如您所知,在Debian软件包中,可能存在其他依赖项,Depends: apache2|something-else例如在CONTROL文件中写为。如何apt选择要选择的依赖项,以及如何覆盖此依赖项,以使下载大小最小化? 我在某些位置的连接速度很慢,需要它使用最小的总下载大小。我该如何强迫它这样做? 编辑:我不是问有关跳过推荐。 编辑2:我不是问有关跳过依赖项。我正在尝试以最小的总大小获得所有依赖关系,尤其是注意并深入遍历的package1|package2选择。 编辑3:grep可接受的shell脚本。 不幸的是,由于当前的答案并不能真正回答问题,因此无法真正获得赏金。仍然有人愿意编写bash脚本! 编辑4:尽管悬赏已被授予一个很好的答案,我鼓励您投票赞成,但我仍在寻求更具体的答案。如果它还可以很好地处理一个或多个软件包提供的虚拟软件包,那么我可能会再提供事后赏金来奖励该答案。
10 apt 

5
如何并排安装所有版本(稳定/测试版/不稳定)的Google Chrome浏览器而不会发生冲突?
我的包装盒上装有稳定版的Google Chrome。每次我尝试安装Beta或/和不稳定版本时,都会遇到相同的问题: The following packages will be REMOVED google-chrome-stable The following NEW packages will be installed google-chrome-beta 0 upgraded, 1 newly installed, 1 to remove and 0 not upgraded. Need to get 34.5 MB of archives. After this operation, 3,109 kB of additional disk space will be used. Do you …

1
为什么不再更新内核?
我以某种方式获得了12.04服务器来停止更新内核。它停留在3.2.0-24通用的级别,并且不想获取任何新更新。目前新的内核是3.2.0-29 apt-get clean && sudo apt-get autoremove apt-get -f install apt-get update apt-get dist-upgrade 显示“ 0升级,0新安装,0删除和0未升级”。没有安装失败。/ var / log / aptitude不显示任何错误 我的sources.list: ###### Ubuntu Main Repos deb http://ca.archive.ubuntu.com/ubuntu/ precise main restricted deb-src http://ca.archive.ubuntu.com/ubuntu/ precise main restricted ###### Ubuntu Update Repos deb http://ca.archive.ubuntu.com/ubuntu/ precise-security main restricted deb http://ca.archive.ubuntu.com/ubuntu/ precise-updates main restricted …
10 apt  updates  aptitude 

1
中断apt-get dist-upgrade:会发生什么?
假设我将ssh插入计算机并运行 sudo apt-get dist-upgrade 并且,当apt-get运行并安装软件包时,坐在终端并登录gnome的另一个人决定通过GUI关闭计算机。 在这种情况下可能发生的最坏情况是什么?是否有任何机制可以防止软件包处于“脏”状态?如果没有,该如何预防?
10 apt 


1
apt-get出现“无法连接”错误?
我最近安装了12.04,但无法运行sudo apt-get update,因此无法运行sudo apt-get install xxx。当我运行第一个命令时,我得到几个 Ign http://extras.ubuntu.com precise InRelease 和 Err http://extras.ubuntu.com precise release.gpg Unable to connect to extras.ubuntu.com 对...很好用wget extras.ubuntu.com。 我/etc/apt/sources.list的文件是带有瑞典镜子的原始文件se.archive.ubuntu.com/ubuntu。为了值得,我尝试了其他镜子,但结果相同。我的sources.list可以在这里找到。 更新资料 我知道有很多这样的问题,尽管没有人帮助过我。我执行了以下命令,结果没有变化。 sudo mv /etc/apt/sources.list /etc/apt/sources.list.backup sudo vi /etc/apt/sources.list 并粘贴 ################### OFFICIAL UBUNTU REPOS ################### ###### Ubuntu Main Repos deb http://se.archive.ubuntu.com/ubuntu/ precise main deb-src http://se.archive.ubuntu.com/ubuntu/ precise main …
10 apt 

2
升级Ubuntu chroot环境?
将Ubuntu chroot环境升级到较新的Ubuntu版本的正确方法是什么?chroot环境最初是使用设置的debootstrap。 升级Ubuntu服务器的正确方法是使用do-release-upgrade命令。 Ubuntu基于Debian。Debian的可以通过更换版本名称进行升级/etc/apt/sources.list新版本的名称和运行apt-get update,apt-get upgrade以及apt-get dist-upgrade。 哪种方法是升级Ubuntu chroot环境的正确方法?什么是do-release-upgrade从Debian的方式有什么不同?

3
如何告诉Ubuntu在哪里安装程序以及如何告诉现有程序在哪里安装?
我是Ubuntu / Linux的新手,目前使用Ubuntu Server。只是想找出基本的东西。 您如何知道要在哪里安装程序。例如,我刚刚安装了Sphinx搜索引擎,方法是将从他们的网站下载的压缩包放置到我的网站上: /home/sphinx 目录。我创建了狮身人面像目录来放置该tarball。然后运行以下命令: tar xvzf sphinx-0.9.8.1.tar.gz cd sphinx-0.9.8.1/ ./configure --with-mysql-includes=/usr/include/mysql --with-mysql-libs=/usr/lib/mysql 然后这些: make sudo make install 现在,我有许多文件位于运行这些命令的目录中。这是我的Spynx安装,还是安装在其他地方? 在Windows中,如果您运行安装程序(.exe文件),则该程序仍会安装在C:\ Program Files目录中。在将所有程序都安装在中央位置的linux上是否适用类似的规定,还是可以在系统上的任何位置安装程序? 问题 我宁愿将所有已安装的程序放在一个位置,那么就最佳实践而言,什么是正确的位置?换句话说,Linux等效于C:\ Program Files? 以及如何始终在此位置安装,仅是将tarball放置并从该位置运行安装命令的问题? 如果我使用sudo apt-get安装软件包怎么办?我如何指向这个位置告诉apt-get始终安装在那里?


5
sudo apt-get升级由于shared-mime-info.postinst错误而失败
在我的服务器上,我遇到以下问题。 sudo apt-get更新工作成功,但sudo apt-get升级失败,并出现以下错误。请帮我解决这个问题。 administrator@myserver:~$ sudo apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done The following packages have been kept back: firefox linux-headers-server linux-image-server linux-server 0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. 21 not fully installed or removed. After this …

3
如何绕过/删除/禁用不受信任的程序包身份验证
首先图片: 然后我说:“说什么!! ..怎么样..什么....”。 基本上我很震惊。如何禁用/绕过/删除/展开不受信任软件包的选项,而不让我安装它们。我的意思是它是葡萄酒的PPA。就像99%的官方^^。 无论如何,问题在于其中所有带有不受信任标志的PPA。
10 apt 


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.