标签: package-management

是否有在线/网络界面来搜索和列出 apt-get 软件包并查看摘要和建议?

我正在为 apt-get 包寻找某种“应用商店”或 Google Play 商店类型的功能。我真正想做的是选择一个类别,例如“音乐”或“互联网”,然后查看该类别中可用包的列表及其摘要。

如果包裹有评分或评论,那就更好了。这样的东西存在吗?

ubuntu apt web package-management

36
推荐指数
2
解决办法
1万
查看次数

如何在 Debian 上单独安装最新的 Python 版本或升级?

我还是 Linux 的新手,所以我仍然试图了解可执行文件及其库的位置以及如何安装软件包,所以我有 Debian Wheezy 7.3,其中包含以下 Python 版本:

  • Python 2.7.3(默认)
  • 蟒蛇 2.6.8

所以在目录中/usr/bin/有这些文件,我可以从终端调用:

  • python(这是python2.7的链接)
  • python2(也是python2.7的链接)
  • python2.6(Python 2.6.8 可执行文件)
  • python2.7(Python 2.7.3 可执行文件)

在 中/usr/lib/,主要文件夹:

  • 蟒蛇2.6
  • 蟒蛇2.7

目前最新版本的 Python 是我想安装的 2.7.6,但我不知道如何安装,我尝试使用 apt-get:

apt-get install python
Run Code Online (Sandbox Code Playgroud)

它输出python is already the newest version..

那么如何安装最新版本的 Python 呢?在Python 下载页面上有源 tarball,我如何使用它来单独安装它,就像在其中包含另一个文件夹/usr/lib/一样python2.7.6,并使python链接/usr/bin/指向新的可执行文件,或者如果它不会破坏任何内容,则可以升级当前版本.

debian python package-management

35
推荐指数
2
解决办法
19万
查看次数

为什么程序不以编译格式分发?

但他们给出的指令是

cd downloaded_program
./configure
make install
Run Code Online (Sandbox Code Playgroud)

这将创建所需的 ELF,可能还有一些 .so 文件。

为什么不把它们放在一个 zip 文件中进行下载,就像 Windows 应用程序一样?有什么理由需要用户编译它们吗?

source make software-installation elf package-management

35
推荐指数
6
解决办法
6449
查看次数

为什么 apt-get 是规范而不是 apt?

为什么人们使用apt-get而不是apt

在我看到的几乎每个教程中,建议都是使用apt-get.

apt更漂亮(默认情况下),更短,通常更直观。(例如apt-cache searchvs apt search

我不知道我是否遗漏了什么,因为apt在各方面看起来都更好。日常使用apt-getover的理由是什么apt

apt package-management

35
推荐指数
1
解决办法
3177
查看次数

跟踪程序

当我安装一个简单的程序时,它经常使用make && make install并且通常甚至没有卸载目标。

如果我想升级一个程序,假设它只是无缝地重写旧程序是标准协议吗?

我如何跟踪这些程序;大多数人是否只是“一劳永逸”,如果没有给出卸载目标,我是否必须手动删除所有内容?

compiling software-installation package-management

34
推荐指数
4
解决办法
4708
查看次数

为什么 Arch Linux 中没有 -dev 包?

我知道像GentooSlackware这样的基于源代码的发行不需要*-dev程序版本。它们包括源代码以及用于在本地编译所有内容的头文件。

但是我从未*-devArch Linux 中看到过包,尽管它是基于包的。我*-dev在其他发行版中遇到了很多包。

compiling source arch-linux package-management

34
推荐指数
2
解决办法
2万
查看次数

为什么 Linux 没有真正统一的包管理器?

为什么没有充当最终用户和下面的低级封装管理器(之间的界面的统一包管理器aptyastpacman等)?

是很难做到因此不切实际,还是存在真正的障碍使其无法做到?

linux package-management

33
推荐指数
5
解决办法
6657
查看次数

每个包“没有安装候选”

尝试openssh-server在 Ubuntu 14.04 64 位上安装时,出现以下错误:

Package openssh-server is not available but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'openssh-server' has no installation candidate
Run Code Online (Sandbox Code Playgroud)

尝试安装任何软件包时,我看到相同的错误。

这是sources.list文件:

deb http://archive.canonical.com/ubuntu hardy partner
deb-src http://archive.canonical.com/ubuntu hardy partner
Run Code Online (Sandbox Code Playgroud)

ubuntu apt package-management

29
推荐指数
1
解决办法
22万
查看次数

包含 Arch Linux 中最后安装/升级的软件包的列表

我怎样才能得到包的列表,去年安装/升格pacman/yaourt在Arch Linux的包括时间戳?

logs arch-linux pacman package-management

29
推荐指数
1
解决办法
3万
查看次数

是否可以构建同时支持 RPM 和 .deb 包的 Linux 发行版?

我想知道理论上是否有可能构建一个既支持 rpm 又支持 debian 包的 Linux 发行版。

是否有任何发行版同时支持两者?

如果不是,它甚至可能吗?

linux rpm dpkg package-management

29
推荐指数
4
解决办法
5899
查看次数