问题标签 [apt-get]

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 回答
4629 浏览

ubuntu - easy_install PIL 失败

我正在尝试在新笔记本电脑上设置开发环境,在设置sudo easy_install PILsetuptools 和 python 等后尝试,我收到此错误。Setup script exited with error: command 'gcc' failed with exit status 1

我在 Ubuntu Karmic 上安装了 gcc 和 build_essentials。完整的追溯在http://dpaste.de/fHiW/

0 投票
1 回答
9394 浏览

linux - 软件包 libsndfile-dev 没有安装候选

我正在尝试安装“libsndfile-dev”。我执行以下操作:

结果我得到以下信息:

所以,我的安装尝试失败了。谁能告诉我应该明确选择什么以及我该怎么做?

先感谢您。

0 投票
2 回答
1383 浏览

linux - 生成“debian 规则”文件时 apt-get 环境变量

在 Ubuntu 下安装软件包期间产生debian/rules(通常)可用的环境变量是什么?makeapt-get

我特别关注与 Gnome 的配置目录相关的环境变量。我想避免“硬编码”的事情,~/.conf/apps/ ...因为我被告知这些可能会改变,就像他们倾向于......

我一直在疯狂地搜索!

0 投票
2 回答
619 浏览

g++ - 使用 Debian 工具构建 g++

我想用我自己的特定设置重建 g++。

这是我到目前为止所做的:

现在我想配置我的特定设置。对于 g++,这通常由例如

但不幸的是,我在下载目录中找不到configureconfigure.ac脚本。

我实际上正在寻找的是一种说法:

  • 获取源
  • 应用所有需要的补丁
  • 成为ready to build- 但不建立

configure获取脚本是否需要额外的步骤?

编辑:也许我可以运行实际为 g++ 创建 .deb 包的工具之一。

之后 - 这就是我的假设 - 将有所需的配置脚本。

但这听起来很糟糕:

  • 构建 g++ .deb 包
  • 再次清理所有东西
  • 然后将生成的配置脚本与我自己的选项一起使用
  • 然后再次构建
0 投票
9 回答
241393 浏览

postgresql - 如何在 ubuntu 上彻底清除并重新安装 postgresql?

不知何故,我设法完全在 Ubuntu 业力上安装了 postgresql。我想从头开始,但是当我使用 apt-get “清除”软件包时,它仍然会留下痕迹,导致重新安装配置无法正常运行。

在我完成之后:

它说

我有一个“/etc/postgresql”,里面什么都没有,“/etc/postgresql-common/”有一个 'pg_upgradecluser.d' 目录和 root.crt 和 user_clusters 文件。

/etc/passwd 有一个 postgres 用户;清除脚本似乎没有触及它。有一堆症状,我只是为了暴露下一个症状。

就在这一秒,当我运行该命令“pg_createcluster ...”时,它抱怨“/var/lib/postgresql/8.4/main/postgresql.conf 不存在”,所以我会去找其中一个,但我我确信这不会结束。

有没有一些简单的(或两个)可以完全烧掉它并让我重新开始的方法?

0 投票
4 回答
1199 浏览

windows - Winlibre - Windows 的 Aptitude-Synaptic. 那会有用吗?

去年,在 2009 年的 GSoC 中,我参加了一个名为 Winlibre 的组织。基本想法是拥有一个类似于 Aptitude(或 Apt-get)的项目和一个类似于 Synaptic 的 GUI,但适用于 Windows,并且(最初)仅持有开源软件。项目还不错,我们完成了我们认为是一个很好的起点,但不幸的是,由于开发人员的职业不同,该项目在 GSoC 完成后几乎一直处于闲置状态。现在,我有一些精力、时间和兴趣来尝试继续这种发展。该项目分为 3 个部分:一个存储库服务器(我工作,它将存储和提供包和文件),一个为开发人员提供的包创建器,以及主应用程序,它是 apt-get 及其 GUI。

我一直在思考这个项目,我想到的第一个问题是.. 这个项目对开发人员和 Windows 用户有用吗?请记住,这个想法是解决依赖问题,并“干净地”安装包。我不是 Windows 开发人员,只是一个普通用户,所以我对那里的处理方式真的没有太多经验,但据我所知,所有安装程序都处理这些依赖项。Windows 开发人员是否愿意从安装程序切换到处理开源软件安装的包方式?还是可以为现有的安装程序创建包?

包的概念与 .deb 或 .rpm 文件基本相同。

我还有一些其他问题,但基本上我想确保它在某种程度上对用户和 Windows 开发人员有用,以及开发人员是否会觉得这个项目很有趣。如果您有任何问题、反馈、建议或批评,请随时发布。

谢谢!!

0 投票
1 回答
1481 浏览

java - 尝试使用 update-java-alternatives 切换到 Java 6 后如何在 Ubuntu 中修复 Java

我尝试使用“update-java-alternatives”命令从 Java 5 切换到 Java 6,如本页所述:https ://help.ubuntu.com/community/Java

但是后来当我尝试执行java时出现以下错误:

我还尝试使用“apt-get”重新安装 java 二进制文件,但我没有成功重新安装它。我想发布“apt-get”错误,但不幸的是我不知道如何用英语而不是德语打印错误消息。

我的系统是 Ubuntu 8.04 ROOT 服务器。

这是再次安装 Java 6 的(谷歌翻译的)英文文本:

我希望这可以帮助你帮助我。

0 投票
3 回答
6428 浏览

python - python apt-get 列表升级

如何获取可用升级包的列表并使用 python 将其写入文件?

当我运行apt-get upgrade > output 它时,它可以在 bash 中运行。我想我必须在 python 程序中发送陷阱信号( Ctrl+ )。C

关于如何实现这一目标的任何建议?


我现在在代码上尝试了这个:

但它退出并且不写入文件。


这可行,但是当我将其移植到其他 Debian 系统时出现错误:

和错误....

0 投票
2 回答
1103 浏览

ubuntu - 如何在不实际删除的情况下从手动安装列表中删除 ubuntu 包?

每当您在 ubuntu 中安装软件包时,它都会被添加到手动安装中,系统将确保它已正确更新和配置。但我找不到从手动安装列表中删除软件包的方法。

我想这样做,所以我让包系统处理该包并在我的系统不需要时将其删除。

谢谢,大卫

0 投票
2 回答
4559 浏览

zsh - Zsh 包建议

我刚刚从 Bash 迁移到 Zsh,但我遇到了一些问题。在 Ubuntu 系统上的 bash 中,当我键入一个不存在的命令的名称时,Bash 会在 apt 数据库中搜索匹配的命令名称并打印出提供该命令的包名称。这是一个非常有用的功能,所以我想知道是否可以使用脚本或其他东西在 Zsh 中实现类似的功能?

这是一个例子:

或者如果命令不完全匹配: