标签: add-apt-repository

如何安装 add-apt-repository

可能的重复:
如何在服务器上添加 PPA?

当我想使用 Launchpad 中的包时,它会告诉我执行以下命令:

sudo add-apt-repository ppa:user/ppa-name
Run Code Online (Sandbox Code Playgroud)

但是,在我新安装的 Natty 服务器上,此命令不存在。( sudo: add-apt-repository: command not found)

我该如何安装add-apt-repository

add-apt-repository 11.04

6
推荐指数
0
解决办法
5633
查看次数

在 Launchpad 上成功上传后“签名密钥不存在”

我已成功将我的包添加为 ppa(它Successfully uploaded packages用命令说dput ppa:user/my_package my_package_0.3-1_source.changes)。

但是,当我使用 add-apt and after pressing[ ENTER ]`添加我的 ppa 时,它说签名密钥不存在:

  # add-apt-repository ppa:my_user/my_package
  More info: https://launchpad.net/~user3514/+archive/ubuntu/screen-generator
  Press [ENTER] to continue or ctrl-c to cancel adding it

   Error: signing key fingerprint does not exist
Run Code Online (Sandbox Code Playgroud)

上传包后输出:

# dput ppa:user/my_package source.changes
Checking signature on .changes
gpg: Signature made Tue 11 Oct 2016 12:10:31 PM CEST using RSA key ID 1BDEE64F
gpg: Good signature from "Firstname Name <mymail@gmail.com>"
Good signature on /media/git/my_package_0.3-1_source.changes.
Checking signature …
Run Code Online (Sandbox Code Playgroud)

launchpad ppa repository add-apt-repository application-development

6
推荐指数
1
解决办法
1114
查看次数

使用 PPA 发送简单更新

我希望设置一个 PPA 来向现场数百台 ubuntu 12.04 机器发送简单的更改。简单的更改意味着 bash 脚本更改和配置文件更新以及可能的其他软件更新,包括可以通过 apt-get install 安装的新软件安装。我想到的几个问题是,

  1. PPA 可以用于发送脚本更新吗?
  2. 我可以将客户端计算机配置为仅从该 PPA 获取更新并像无人值守升级一样自动安装它们吗?(当然,我知道这个选项是可能的,但需要一套很好的工具来实现这一点)。

我知道这是一个广泛的问题,但是非常感谢您提供很少有指导意义的答案。

apt ppa repository add-apt-repository 12.04

5
推荐指数
1
解决办法
250
查看次数

需要帮助“sudo:add-apt-repository:找不到命令”

那里有很多“add-apt-repository”帖子,但我想我已经看到并尝试了其中大部分的解决方案。

我正在尝试在 Ubuntu Server 12.04 上安装 Java。一些搜索导致以下最常见的解决方案:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
Run Code Online (Sandbox Code Playgroud)

然而,当我跑

sudo add-apt-repository ppa:webupd8team/java
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

sudo: add-apt-repository: command not found
Run Code Online (Sandbox Code Playgroud)

因此,更多的搜索和故障排除使我得出以下结论:

sudo apt-get install software-properties-common
Run Code Online (Sandbox Code Playgroud)

这给了我(现在,至少 - 第一次,它实际上安装了软件包):

0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Run Code Online (Sandbox Code Playgroud)

其他建议表明可能需要以下内容:

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

这给出了以下错误:

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required …
Run Code Online (Sandbox Code Playgroud)

apt java add-apt-repository 12.04

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

错误:“多元宇宙”无效 + 错误:“宇宙”无效

我有这个 Dockerfile:

FROM node:11

USER root

WORKDIR /tmp
RUN apt-get update
RUN apt-get install -y software-properties-common
RUN add-apt-repository multiverse
RUN add-apt-repository universe
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

错误:“multiverse”无效
命令“/bin/sh -c add-apt-repository multiverse”返回非零代码:1

我怎样才能让它发挥作用?

apt add-apt-repository

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

do-release-upgrade 禁用第三方软件源。重新启用它们的简单方法?

我最近将 Ubuntu 从 19.04 升级到 20.04。与往常一样,首先发生的事情是所有第三方软件源都被禁用。

我确信这样做有充分的理由,并且我不介意之后返回并重新启用它们。但这是一项琐碎且半机械的任务,我无法想象这里不存在某些工具来帮助用户。

软件源对话框

基本上这样的工具会检查所有禁用的软件源,并带有“通过升级到禁用”之类的注释(我无法理解确切的措辞),然后查看 deb 源,出去检查“哪个 Ubuntu 版本是最新的” dist”文件夹,然后在“分发”字段中输入该名称。

有人知道这样的工具吗?

software-center upgrade apt add-apt-repository

5
推荐指数
2
解决办法
6374
查看次数

apt-add-repository:找不到命令

如果我尝试类似的事情:

sudo add-apt-repository ppa:graphics-drivers/ppa
Run Code Online (Sandbox Code Playgroud)

它引发了一个错误:找不到命令。

所以我安装了存储库:

apt-get install software-properties-common
Run Code Online (Sandbox Code Playgroud)

它安装了,但它仍然给了我

 apt-add-repository: Command not found
Run Code Online (Sandbox Code Playgroud)

安装python也没有帮助,也试过了。

apt add-apt-repository

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

如何获取存储库的 gpg 密钥?

通过添加存储库时将添加add-apt-repository新密钥。gpg

例如:

sudo add-apt-repository ppa:some-ppa
Run Code Online (Sandbox Code Playgroud)

系统将要求您按 Enter 键导入 gpg 密钥。我需要在ppa:some-ppa不执行的情况下获取 gpg 密钥add-apt-repository

是否可以在从命令行添加存储库之前(执行之前)获取密钥gpgadd-apt-repository

command-line repository add-apt-repository

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

删除 apt 存储库?

不久前,我可能不小心添加了一个带有无效 URL 的 apt 存储库。现在,每次运行时sudo apt update,底部都会显示以下错误消息:

E: The repository 'http://archive.canonical.com (lsb_release Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Run Code Online (Sandbox Code Playgroud)

我尝试过使用sudo add-apt-repository --remove 'http://archive.canonical.com (lsb_release Release',运行命令后没有任何区别。如何从我的 apt 存储库列表中删除此 url?

http://archive.canonical.com (lsb_release Release编辑:在我的 /etc/apt/sources.list 中找不到该网址

以下要点包含https://gist.github.com/MrSiliconGuy/4ae2c649e5133f7edff012bfd6483d70/etc/apt/sources.list的内容和输出sudo apt update

编辑:原来是这条线deb http://archive.canonical.com/ (lsb_release -sc) partner

apt 源文件中不能包含 …

updates package-management apt add-apt-repository

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

本地 Ubuntu 镜像可以在单个服务器上托管不同的 Ubuntu 版本吗

我有兴趣知道我是否有 Ubuntu 20.04.3 LTS 服务器,可以将其用作本地镜像来托管 20.04.3 LTS 和 18.04.6 LTS 存储库,这样我的 18.04 服务器以及我的 20.04 都可以从中提取数据服务器?或者,我是否需要 2 台独立的服务器,一台运行版本 18.04,另一台运行版本 20.04?

是否有关于如何设置的最佳实践设计?

apt localrepository add-apt-repository apt-mirror

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