标签: deb

1240
推荐指数
11
解决办法
366万
查看次数

如何卸载 .deb 包?

假设我从网站下载了一个 .deb 包并安装它。(我假设当我双击 .deb 文件时,该软件包是通过与 dpkg 接口的 GUI 安装的,对吗?)

我怎样才能卸载它?

package-management deb

238
推荐指数
7
解决办法
55万
查看次数

为什么我会收到“找不到命令‘deb’”?

我遇到了几个包含命令的安装说明deb。但似乎此命令在我的安装中不可用。

我在哪里可以得到这个命令?有解决办法吗?

repository deb

149
推荐指数
5
解决办法
39万
查看次数

如何检查 deb 包的依赖项列表

如何检查 deb 包的依赖项列表。我正在运行 Ubuntu 11.10 并且我已经从var/cache/apt/archives. 我只想格式化我的电脑并重新安装选定的应用程序。另外如何获取已安装软件包和依赖项的列表。

package-management deb software-installation

119
推荐指数
3
解决办法
22万
查看次数

从 .deb 安装软件时如何自动获取缺少的依赖项?

我正在尝试在我的 Ubuntu 机器 (11.04) 上安装MySQL Workbench。该网站有一个 Ubuntu .deb 可供下载(适用于 10.10 和 10.04,所以我选择了 10.10)。

然而,

sudo dpkg -i mysql-workbench-gpl-5.2.34-1ubu1010-amd64.deb
Run Code Online (Sandbox Code Playgroud)

产量:

(Reading database ... 194069 files and directories currently installed.)
Preparing to replace mysql-workbench-gpl 5.2.34-1ubu1010 (using mysql-workbench-gpl-5.2.34-1ubu1010-amd64.deb) ...
Unpacking replacement mysql-workbench-gpl ...
dpkg: dependency problems prevent configuration of mysql-workbench-gpl:
 mysql-workbench-gpl depends on libctemplate0; however:
  Package libctemplate0 is not installed.
 mysql-workbench-gpl depends on libpython2.6 (>= 2.6); however:
  Package libpython2.6 is not installed.
 mysql-workbench-gpl depends on libzip1 (>= 0.8); however:
  Package libzip1 …
Run Code Online (Sandbox Code Playgroud)

dpkg dependencies deb software-installation

110
推荐指数
6
解决办法
32万
查看次数

如何为单个 python 脚本创建 deb 包?

我有一个想要作为 deb 包分发的 python 脚本。它是在 Unity 面板中显示本地日期的指示器。我确实按照从脚本或二进制文件创建 .deb 包,但我无法创建 deb 包,因为它失败了。

有人可以给我一个关于我应该做什么的分步说明吗?据我所知,这个脚本依赖于python-appindicator.

注意:
我不想要任何指向 Debian/Ubuntu 打包说明的链接。我见过他们中的大多数。我不觉得他们对初学者友好。

python packaging scripts deb

87
推荐指数
4
解决办法
4万
查看次数

从脚本或二进制文件创建一个 .deb 包

我寻找一种简单的方法来为没有要编译的源代码的东西(配置、shellscripts、专有软件)创建 .deb 包。这是一个相当大的问题,因为大多数软件包教程都假设您有一个要编译的源 tarball。然后我找到了这个简短的教程(德语)。

之后,我创建了一个小脚本来创建一个简单的存储库。像这样:

rm /export/my-repository/repository/*
cd /home/tdeutsch/deb-pkg
for i in $(ls | grep my); do dpkg -b ./$i /export/my-repository/repository/$i.deb; done
cd /export/avanon-repository/repository
gpg --armor --export "My Package Signing Key" > PublicKey
apt-ftparchive packages ./ | gzip > Packages.gz
apt-ftparchive packages ./ > Packages
apt-ftparchive release ./ > /tmp/Release.tmp; mv /tmp/Release.tmp Release
gpg --output Release.gpg -ba Release
Run Code Online (Sandbox Code Playgroud)

我将密钥添加到 apt 密钥环并包含如下来源:

deb http://my.default.com/my-repository/ ./
Run Code Online (Sandbox Code Playgroud)

看起来 repo 本身运行良好(我遇到了一些问题,为了解决这些问题,我需要添加两次 Packages 并为 Release 文件制作临时文件解决方法)。我还将一些下载的 .deb 放入 repo 中,看起来它们也可以正常工作。但是我自己创建的包没有……我做的sudo apt-get update …

packaging apt deb

74
推荐指数
1
解决办法
4万
查看次数

如果一个包既可用作 deb 又可用作 snap,哪种方法更可取?

当然,对于大多数软件包来说,答案是微不足道的:如果是某个工具或库,则 deb 是唯一的选择,而对于某些专有软件 snap 是唯一的选择。

Ubuntu 似乎正在大力推动和推广 Snap 软件包,理由是在打包、隔离、安全、更新等方面具有优势。但 Ubuntu 18.04 附带的所有应用程序都安装为 deb 软件包。

一个例子是 Firefox,它是一个出于安全原因应该保持最新的包,并且过去与分发包维护者在安全和品牌 (Iceweasel) 方面存在冲突。然而 Canonical 选择将 Firefox 作为 deb 包发布。

对于同时具有 snap 和 deb 的软件包,这就提出了一个问题:您应该安装哪个?如果答案很简单,我应该主动迁移已安装的 deb 吗?

package-management apt deb snap

57
推荐指数
5
解决办法
9607
查看次数

在软件安装 Ubuntu 20.04 中安装 .deb 时出现问题

我试图.deb从 GitHub 和其他互联网资源在 Ubuntu 20.04 中安装一些文件,但是当我用软件安装打开它时,它给了我这个问题(无法安装文件:不支持)。我安装它们的唯一方法是转到下载的文件并执行sudo dpkg -i file.deb.

任何人都可以帮忙吗?我不知道该怎么办,我不想每次都使用终端。

任何帮助将不胜感激,谢谢

编辑:这不是 .deb 在 Ubuntu 中的问题,而是软件安装的问题。我可以通过终端安装每个 .deb,但不能通过 Software install 安装,Ubuntu 建议使用 Software install 安装 .deb。这不是依赖关系问题或类似问题,这是安装 .deb WITH Software install 的问题,我想知道如何修复 Software installer

software-center dpkg deb software-installation 20.04

56
推荐指数
4
解决办法
8万
查看次数

Ubuntu 16.04 上 .deb 包的问题

此错误现已在上游修复。已发布更新。如果仍然无法安装,请确保已完全更新,然后重新启动计算机。

我正在尝试安装下载的 DEB 包。每次,我都会看到这样的警告:

单击安装只是加载,没有任何变化。

这显示了我尝试安装的所有软件包。如何安装软件包?

software-center deb software-installation

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