26得票7回答
为什么无法添加PPA deadsnakes?

我使用的是Ubuntu 20.04版本,希望在终端中安装Python 3.6。在执行sudo apt install software-properties-common之后,我尝试使用add-apt-repository ppa:deadsnakes/ppa命令,但是出现了以下错误:Cann...

26得票3回答
如何使用Ansible playbook管理trusted.gpg.d中的keyring文件,因为apt-key已被弃用?

在apt-key被弃用之前,我使用Ansible playbooks在我的服务器上添加和更新密钥。目前,apt-key不再更新密钥。经过一些搜索,我发现现在需要使用gpg。然而,我有很多服务器,我不想为每个服务器手动执行此操作。是否有一种方法可以使用Ansible来管理我的密钥环,包括gpg?...

26得票1回答
如何使用 Python-apt API 安装软件包

我在Python方面是个新手,因此我在此先请求谅解 :). 话虽如此,我正在尝试编写一个脚本,其中包括安装一些Linux软件包。最初我尝试按照这里所述使用subprocess。虽然这样最终可以工作,但我偶然发现了python-apt API,由于我不喜欢重复造轮子,所以我决定尝试一下。 问题...

25得票3回答
如何在Debian的非交互式安装中使apt-get接受新的配置文件来自存储库

我正在编写一个脚本,用于无人值守安装我们存储库中的软件包,其中有一个Debian标记的配置文件。我想知道是否有任何选项可以传递给apt-get/aptitude,以便接受新的配置文件。基本上,我需要一个dpkg --force-confnew 的 apt/aptitude 等效命令。 我需要...

24得票4回答
在尝试在Ubuntu上安装mongodb时,出现“gpgkeys:key 7F0CEB10 not found on keyserver”的响应。

我想在我的Ubuntu 12.04桌面版上安装mongodb。首先,我希望在Ubuntu桌面版上安装mongodb没有任何问题。 我正在按照mongodb手册的指导在我的Ubuntu机器上安装它。当我尝试使用手册中给出的说明导入10gen公共GPG密钥时,sudo apt-key adv -...

24得票2回答
GPG错误:https://apt.releases.hashicorp.com bionic InRelease:以下签名无法验证,因为公钥不可用。

我运行了这个命令来更新我的Ubuntu虚拟机中的软件包。 sudo apt-get update 最后给我报了以下错误。 Err:5 https://apt.releases.hashicorp.com bionic InRelease The following signatur...

24得票4回答
更新软件包列表时出现“InRelease:清签名文件无效,收到“NODATA”(网络需要身份验证吗?)”的错误提示。

这是我在终端中看到的: user@user-OptiPlex-9020:~$ sudo apt-get update Ign http://extras.ubuntu.com trusty InRelease Ign htt...

24得票4回答
检查已安装的软件包,如果未找到则安装。

我需要检查已安装的软件包,如果没有安装则安装它们。 RHEL、CentOS、Fedora 的示例:rpm -qa | grep glibc-static glibc-static-2.12-1.80.el6_3.5.i686 如何在BASH中进行检查? 我需要做类似这样的操作吗?if [ ...

24得票9回答
dpkg错误:pycompile未找到

sudo apt-get remove --purge mysql-server mysql-client mysql-common 在尝试使用上述命令移除MySQL时,我遇到了以下错误:Reading package lists... Done Building dependency tre...

22得票3回答
困在使用apt --fix-broken install命令时无法解决libc6:amd64软件包后安装的问题中。

我的系统运行在WSL中,我至少每隔几天就会进行升级。我卡在了一个软件包的安装上,并正在寻找解决方法:$ sudo apt --fix-broken install Reading package lists... Done Building dependency tree Reading st...