![](/img/trans.png)
[英]Artifacts when drawing Qt & Java apps after durable work on Ubuntu 15.10 (and other)
[英]install Java on ubuntu 15.10
当我输入sudo add-apt-repository ppa:webupd8team/java
时,我正在Ubuntu 15.10上安装Java。
Traceback (most recent call last):
File "/usr/bin/add-apt-repository", line 95, in <module>
sp = SoftwareProperties(options=options)
File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 109, in __init__
self.reload_sourceslist()
File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 599, in reload_sourceslist
self.distro.get_sources(self.sourceslist)
File "/usr/lib/python3/dist-packages/aptsources/distro.py", line 89, in get_sources
(self.id, self.codename))
aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template for Ubuntu/xenial
如何解决? 谢谢
如果OpenJDK也可以满足您的需求,则只需使用sudo apt-get install openjdk-8-jdk
(如果您对“安装Java”感兴趣的话,很可能会这样做)
对于OpenJDK 8,您应该能够在/usr/lib/jvm/java-8-openjdk-amd64/bin/java
找到Java可执行文件。
为什么您要走困难路? 。
只需打开Ubuntu软件中心并搜索JDK,然后单击“安装”按钮。 太简单
检查/etc/apt/sources.list中的sources.list文件,并确保文件未更改或损坏。
好吧,您需要检查您是否在代理之后??
因此,您需要将https_proxy环境变量设置为您的自定义设置,例如:
导出https_proxy = http://myproxy.domain.net:8080/
之后,您可以运行命令“ sudo add-apt-repository ppa:webupd8team / java”
我不知道为什么add-apt-repository不使用apt的代理设置。
打开应用程序->附件->终端
在命令行中输入如下内容:
sudo apt-get install openjdk-8-jdk
在命令行中输入如下内容:
apt-cache search jdk
(注意:openjdk-8-jdk在这里象征性地使用。您可以根据需要选择JDK版本。)
对于“ JAVA_HOME”(环境变量),请使用安装路径在“终端”中键入如下所示的命令:
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk
(注意:“ / usr / lib / jvm / java-8-openjdk”在这里仅用于演示目的。您应根据安装使用路径。)
对于“ PATH”(环境变量),请使用安装路径在“终端”中键入如下所示的命令:
export PATH=$PATH:/usr/lib/jvm/java-8-openjdk/bin
(注意:“ / usr / lib / jvm / java-8-openjdk”在这里仅用于演示目的。您应根据安装使用路径。)
检查“ open jdk”安装,只需在“ Terminal”中键入命令,如下所示:
javac -version
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.