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 网站上的存储库列表。复制主仓库的地址,即主存储库。您想要添加此一项,因为它包含所有其他项。
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
sudo gedit /etc/apt/sources.list
- 访问主存储库在网络浏览器中。
- 找到显示以下内容的下拉箭头:
有关此 PPA 的技术详细信息
- 在标记的列表中单击您的 Ubuntu 版本选择您的版本
- 将生成的输出添加到步骤 2 中的文件中。
- 保存文件
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