Questions tagged «apt»

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

1
通过apt-get安装eclipse
我总是喜欢安装的方法apt-get。幸运的是,eclipse它现在包含在apt-get存储库中。但是,当我使用进行安装时apt-get,它对于诸如C / C ++之类的编程语言也能正常工作;但是当我尝试安装时Android Developer SDK,它提示缺少错误org.eclipse.ui。 我发现了有关此错误的几个问题,但没有针对的解决方案apt-get install。唯一的解决方案是从源代码安装经典Eclipse。我认为应该有安装的解决方案org.eclipse.ui有apt-get install。
8 apt  android  eclipse 

1
如何获取已安装的软件包文件?
我需要下载已经在Ubuntu 11.10 x64上安装的所有软件包。/var/cache/apt/archives我知道应该有,但是只有300 Mb的deb文件。我安装了许多目前没有的开发包。我认为系统会自动清除缓存! 现在,我要下载系统上安装的所有软件包,而不是默认情况下安装的软件包。

2
如何卸载今天安装的所有软件包?
我今天试图在ffmpeg中内置musepack编码器支持,而我无意间破坏了一些东西,但是我不确定安装的是哪个软件包使它们崩溃。如何删除我今天安装的所有软件包,并从头开始更仔细地重新开始? 我可以在“历史记录”下的今天的“ Ubuntu软件中心”中看到它们的列表,但是我不想一一卸载它们,因为有很多事情要做。


3
为什么/ var / cache / apt / archives不断删除文件?
我通常会下载所有.deb软件包,只是将软件包从/var/cache/apt/archives目录复制到其他计算机,省去了不得不再次下载所有更新和程序的麻烦。但是从Ubuntu 11.04开始,该目录将继续删除最旧的文件或某种删除方法,该方法实际上会重置那里的软件包数量。因此,我需要在其余PC上再次下载它们。这些文件在那里呆了几天,然后“神奇地”几天后就不存在了。 那么,我该怎么做才能告诉Ubuntu不要删除任何文件/var/cache/apt/archives,甚至不能删除同一软件包的先前版本?我不希望它从那里删除任何内容。 只是为了补充,我使用aptitude或synaptic安装软件包。
8 11.10  apt  cache 

2
如何一次重新安装许多已删除的软件包?
我使用sudo apt-get remove python命令,不小心删除了一堆所需的软件包。我通过命令行登录并再次安装了ubuntu-desktop,但是缺少其他软件包,我正在寻找一种轻松重新安装这些已删除软件包的方法。由于软件中心有日志,所以我想问一下最简单的方法是回滚更改或从软件中心提取已删除的软件包列表... 注意:我sudo apt-get install .... .... ... ...在该列表中键入了大约二十个那些被删除的程序,但是当我按Enter键时,由于找不到某些软件包名称,所以没有安装其中的任何一个。 该程序在同一日期被删除。

2
建立一个.deb文件,也要安装依赖项
我是一个开发Intranet网络应用程序的小组的成员。我们想要一种易于安装的方法,因此我们正在考虑其apt-get工作方式,尤其是在安装依赖项时。 我们的应用程序具有许多依赖项(PHP5,PostgreSQL,FOP等),但是我们需要控制谁可以访问安装。考虑到这一点,我们开始考虑构建自己的.deb文件。看起来我可以在控制文件中定义依赖项,但是当我们尝试使用来安装.deb文件时dpkg,将检查依赖项,失败并停止安装。 然后apt-get -f install,我要做的是运行命令以再次运行具有依赖性的安装,但是我不想这样做。 所以这是问题所在,.deb文件是否可以像并且apt-get install abc那样自动安装依赖项? 基本上,我们希望使安装尽可能简单,因此我们不希望最终用户运行任何并非绝对必要的命令。
8 apt  packaging  dpkg  deb 

3
彻底删除KDE 4
我最近使用apt将KDE安装到我的Ubuntu 10.04计算机中。(即apt-get install kde-desktop) 一段时间后,我对测试足够了,并希望再次拥有gnome。因此,我使用Synaptic软件包管理器删除了系统上的所有kde4组件,并且删除了与KDE桌面环境关联的所有内容。(或者这就是我的想法。) 但是在完成所有操作并重新启动之后,加载屏幕(或启动屏幕)仍显示“ Kubuntu”。当我使用gnome时,除了应该看到的合法(gnome)鼠标指针外,我还看到了KDE鼠标指针。(氧气主题一) 我删除KDE的方式有什么问题,为什么我看到删除的桌面环境的残留物。
8 10.04  gnome  kde  apt 

3
追踪包装的流行程度?
是否有任何软件或网站可以让用户查看特定软件包的受欢迎程度图表?该popcon.ubuntu.com网站有多少人原始信息 (已安装谁popularity-contest)都安装了特定软件包,但看到一个包装的受欢迎程度如何随时间变化会很有意思。 我记得曾经用一个网站对此进行绘图,但是我不知道它是否仍然存在。

2
误升级dist,这不好吗?
我Update Manager在Ubuntu 10.10上网本版上寻找,但是找不到,所以在Terminal中,我做了: sudo apt-get update sudo apt-get upgrade 我收到一条消息,说某些软件包被“保留”,在线搜索给了我建议: sudo apt-get dist-upgrade 所以我做到了,它更新了我的内核,现在uname -a说我有2.6.35-23-generic #40-Ubuntu SMP。我的系统仍然可以正常工作,但是现在我在猜测是否做对了。此内核更新是否适用于Ubuntu的下一版本?我应该尝试撤消它吗?

4
从旧安装中生成应用程序列表以在新安装中运行
我想从上网本上的ubuntu-desktop 10.10转换为ubuntu上网本版本10.10。目前,当我从我的临时网络进入ubuntu的那一刻,ubuntu冻结了。它总是需要冷关机。因此,希望该上网本版本可能不会出现此问题。我已经在桌面版上自定义安装了许多应用程序。因此,我想将应用程序列表保存到脚本中并在新安装的设备上运行该脚本,以便所有应用程序都将被下载并安装。我需要有关实现此目标的最佳方法的建议。

1
更新基于gcc-4.9的软件包(和类似软件包)时的依赖性问题
我通常自己检查更新,以确保我拥有最新的一切。今天当我再次去检查更新时,列表中什么都没有!所以我Install Now还是点击。软件更新程序给我以下错误: 包依赖关系无法解决。 可能由于缺少或无法安装的必需附加软件包而导致此错误。此外,不允许同时安装的软件包之间可能存在冲突。 我在Ubuntu面板上也有一个红色图标,显示以​​下消息: 发生错误,请从右键菜单中运行Package Manager或在终端中apt-get看看有什么问题。错误消息为:“错误:标记升级(E:Error,pkgProblemResolver :: Resolve生成的中断,这可能是由保留的软件包引起的。)”。这通常意味着您安装的软件包具有未满足的依赖性。 。因此,我打开了Synaptic,然后单击Mark All Upgrades。它希望摆脱至少一百种不同的软件包(其中很多对于Ubuntu的工作至关重要!)来安装少量软件包!无论如何,当我标记它们时,我得到: E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages. W: Ignoring file 'getdeb.list.bck' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension W: Ignoring file 'getdeb.list.bck' in directory '/etc/apt/sources.list.d/' as it has an invalid …

1
Ubuntu有官方的重定向程序吗?
我想知道是否有Ubuntu的官方重定向程序,例如Debian的httpredir.debian.org。 在Google上进行搜索时,我在Ubuntu邮件列表中发现了与此相关的内容,但没有答案。 我也找到了mirrors.ubuntu.com,但我不知道如何将其用作重定向器。

2
apt-get“自动重启时间”的可能值
/etc/apt/apt.conf.d/50unattended-upgrades表示默认的自动重启时间是现在,除非您将其设置为时间。放入配置文件并注释掉的时间是,02:00但是我不想将其设置为一天中的特定时间。我的ubuntu服务器每周都有维护时段,我想将其设置为那时。这只是at工作的参数吗?换句话说,我可以在“下午茶时间星期三”重新启动服务器吗?

1
从add-apt-repository中删除输出
我正在尝试编写一个shell脚本,该脚本将自动为我设置LAMP堆栈。我在脚本中包含的行之一是: add-apt-repository -y ppa:ondrej/php5-oldstable >> /tmp/output.txt 但是尝试一下,因为它总是输出以下内容: gpg: keyring `/tmp/tmpf0k2tr/secring.gpg' created etc........ 我希望在运行此命令将此ppa添加到我的存储库时没有输出显示在屏幕上。

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.