无法从终端添加 PPA 存储库

无法从终端添加 PPA 存储库

ap-hotspot我正在尝试在 Ubuntu-14.04 上安装

当我输入命令时:

sudo add-apt-repository ppa:nilarimogard/webupd8

它给了我这个消息

“无法添加 PPA:'ppa'nilarimogard/webupd8' 请检查 PPA 名称和格式是否正确”

我该如何继续?

由于我使用大学代理上网,所以我尝试了

sudo -E add-apt-repository ppa:nilarimogard/webupd8

但这没有帮助。但我能跑

sudo apt-get update

所以互联网连接没有问题。我还尝试使用以下命令重新安装 ca-certificates

sudo apt-get install --reinstall ca-certificates

它也没有解决问题。我也尝试从 Ubuntu 软件中心,但在那里我也无法添加 PPA 存储库。

请帮我解决这个问题...

答案1

由于您无法添加存储库,因此您始终可以使用命令行从终端添加它们。浏览至WebUpd8 网站上的存储库列表。复制主仓库的地址,即主存储库。您想要添加此一项,因为它包含所有其他项。

  1. sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
  2. sudo gedit /etc/apt/sources.list
  3. 访问主存储库在网络浏览器中。
  4. 找到显示以下内容的下拉箭头:

    有关此 PPA 的技术详细信息

  5. 在标记的列表中单击您的 Ubuntu 版本选择您的版本
  6. 将生成的输出添加到步骤 2 中的文件中。
  7. 保存文件
  8. sudo apt-get update。此更新命令现在应该获取新存储库的私钥。如果您收到评论中所述的错误,则该存储库没有私钥。此时您可能需要联系 PPA 维护人员,他们要么给您密钥,要么告诉您忽略警告。

答案2

我在 Ubuntu 16.04 机器上安装 Oracle JDK 时遇到了这个问题。经过几次搜索,我找到了一个真正有效的解决方案。我们只需要添加软件属性,然后就可以在 Linux 机器上安装 Oracle JDK。请按照以下步骤操作

Step-1 Open terminal Ctrl + Alt + T
Step-2 sudo apt-get install software-properties-common
Step-3 sudo add-apt-repository ppa:webupd8team/java
Step-4 sudo apt-get update
Step-5 sudo apt-get install oracle-java8-installer

该软件包将运行一个安装程序甲骨文JDK 8,这是当前的稳定版本。您还可以将包名称中的 java8 替换为 java7 或 java9 以安装不同版本,但不建议将这些版本用于开发。

验证 Java 和 Java 编译器是否已正确安装:

Step-6 java -version or javac -version

相关内容