问题标签 [apt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3089 浏览

installation - 安装 libaio-dev 时遇到问题

这是我得到的错误代码。我正在使用薄荷 Debian 版

apt-get 安装 libaio-dev

0 投票
4 回答
16431 浏览

python - apt-get 的需求文件,类似于 pip

我喜欢如何使用 pip 要求管理依赖项。在 apt-get 的情况下是否有类似的东西?

http://www.pip-installer.org/en/latest/requirements.html#requirements-file-format

0 投票
2 回答
10936 浏览

java - 如何在运行时使用注解处理 API?

我已经并遵循了 Internet 上的几个 Annotation Processing Tool (APT) 指南(例如12),并设法让它在编译器/构建时工作,甚至让它在 Eclipse 中工作。

有没有一种方法可以在运行时使用 APT 来使用我的注释获取类型(类)列表。

我写了类似的东西:

因此 MyAbstractProcessor.patches 将使用注释填充类列表。一个崇高的想法,除了这个 APT 在构建时执行而不是运行时的缺陷。

甚至可以在运行时使用 APT 吗?

还是我使用了错误的框架来获得我想要的东西?

0 投票
10 回答
51460 浏览

linux - 从 CRAN Ubuntu 存储库安装 R:没有公钥错误

我使用的是 R 版本 2.13,并且想更新到较新的版本,以便使用一些依赖于 R>= 2.14 的包。

我在我的 sources.list 文件中找到了此处描述的行。然后我导航到终端并输入:

尝试在离我最近的 CRAN 镜像上更新 R 时出现以下错误:

阅读包裹清单...完成

W:GPG 错误:http ://lib.stat.cmu.edu oneiric/ 发布:由于公钥不可用,无法验证以下签名:NO_PUBKEY 51716619E084DAB9

知道如何调试此错误吗?

0 投票
1 回答
783 浏览

mysql - 在 Ubuntu 10.04 上 apt 安装 Cacti 数据库失败

我已经成功地在两台 debian 服务器上安装了 Cacti,没有出现太多问题。这就是 apt 应该如何工作的权利?

现在是在我们的生产服务器上安装它的时候了,但它对我来说根本不起作用。它似乎卡在创建仙人掌数据库、报告用户错误和“Chown invalid user root:staff”消息的问题上。我宁愿不手动编译,因为我不能冒任何停机的风险。

以下是 /var/log/apt/term.log 的大部分输出:

我不确定它为什么要尝试使用 root:staff 组,因为它甚至不存在。有任何想法吗?干杯 _

刚刚发现这听起来很相似:尝试这些解决方案... http://ubuntuforums.org/showthread.php?p=11871002

0 投票
0 回答
2279 浏览

php - apt-get 通过 PHP shell_exec() 安装

我正在尝试使用 PHP 上的 shell_exec() 函数来安装带有 apt 的软件包。为此,我认为我还需要 -y 运算符来假设所有问题都是肯定的。所以我有:

但是,通过这样做,安装只能输出到“在此操作后,将使用 0B 的额外磁盘空间”点,并且不会返回错误。然而,当从终端运行它时,它运行得很好。此外,shell_exec 是从 root 运行的。那么这是我的 PHP 服务器配置的问题,还是其他问题?谢谢。

编辑:我忘了提到 PHP 正在通过 lighttpd 运行,这可能会导致问题。此外,我认为使用apt-get install实际下载 .deb 但无法安装它而没有给出错误。由此,我得出结论,这与权限有关,但我还没有弄清楚如何解决它。谢谢。

0 投票
1 回答
578 浏览

java - 有没有办法将调试器附加到 apt 或 javac?

我正在编写一个注释处理器,并且在某个地方或其他地方我想像在每个 java 程序中一样附加一个调试器。通常

被拒绝。关于附加调试器的替代方法的任何想法?

0 投票
3 回答
1182 浏览

perl - Debian 上的 Perl:在系统上安装 perl 冲突

我将 Debian 开发系统(作为测试)上的所有 perl 模块更新为最新版本。我想看看升级实时服务器上的模块是否安全。它似乎有效,除了我开始从 Imager 收到一个奇怪的错误(与 API 版本号有关,但现在这并不重要)。

我尝试重新安装 Imager 和任何相关的库,但似乎没有解决问题。

进一步看,我发现有问题的开发系统似乎有多个 perl 目录,包括:

看起来(尽管我不完全确定我是否正确阅读了此内容),系统上的模块已使用每种可能的方法安装,apt-get、aptitude、cpan、从源代码安装和 cpanminus,并且不同的模块是最终进入不同的 perl 目录(我猜是安装),主要是 /usr/local/lib/perl 或 /usr/lib/perl5。我不知道那里至少有 2 个不同的 perl 安装。

认为/usr/lib/perl 是我想保留的,所以,我尝试将 /usr/local/lib/perl 重命名为 perl.save 然后链接 /usr/local/lib/perl /usr/lib/perl . 然后我重新安装了所有丢失的软件包。
大多数软件包似乎都安装了,但是我收到了这个不祥的消息;


有 /usr/local/lib/perl/5.14.2

想要 /usr/lib/perl/5.14

您的 perl 和您的 Config.pm 似乎对它们运行的​​架构有不同的想法。

Perl 认为:[5.14.2]

配置说:[i486-linux-gnu-thread-multi-64int]

这可能会也可能不会导致问题。如果您在构建此扩展时遇到问题,请检查您的 perl 安装。


之后,该特定模块的安装失败。可能有充分的理由。

我想解决这个问题的原因是我们的开发系统都是虚拟的,而所有其他开发系统都是这个(损坏的)系统的克隆 - 所以这是一个我需要解决的问题,而不需要从头开始重建整个系统(虽然他是一个选项)。

我确实尝试克隆系统,然后清除 perl,但是这让我的系统非常破碎,无法做任何事情。

有关解决此问题的有用方法的任何想法?谢谢

0 投票
1 回答
6123 浏览

ubuntu - Vagrant + Chef + apt:是否可以在 Ubuntu VM 上安装特定版本的 deb 包?

我正在使用 Vagrant 和 Chef 来构建一个 Ubuntu 12.04 虚拟机。我从这里使用 opscode 食谱:https ://github.com/opscode/cookbooks

我想使用 opscode apt cookbook 来安装软件包。我想确保它安装一个特定版本的包,以确保构建环境是一致的。这是我正在尝试做的一个例子:

我知道如果您使用 apt 从命令行安装软件包,您可以像这样指定版本:

但我无法通过食谱弄清楚如何做到这一点。这可能吗?

0 投票
2 回答
1278 浏览

java - QueryDSL/APT 和静态导入生成的类

显然我不能在使用静态导入的单元测试中使用用 APT 生成的类。(Maven示例项目可以在这里下载)

如果以下示例类

改为

构建过程(mvn clean install)将失败:

完整的错误信息

这是否意味着我不能在单元测试中将这些生成的类与静态导入一起使用,或者 pom.xml 文件中是否存在问题?

编辑:

POM 文件: http: //pastebin.com/gvycZmXD