Comme vous pouvez le voir sur la capture d'écran, on m'a dit de apt-get install Oracle-Java8-install , mais cela m'a donné une erreur que je n'ai pas ont rencontré des dépendances de Java-common. D'accord! Super. Maintenant, j'essaie d'installer apt-get install Java-common . Une autre erreur! Maintenant je suis totalement perdu.
Ubuntu est à la version 18.04, après tant d'années, pourquoi est-ce toujours un tel PITA d'installer de telles choses simples?.
Je vais pleurer.
Pourquoi est-ce un tel PITA? La version Oracle de Java ne peut pas être distribuée de la même manière que les autres packages Ubuntu. La meilleure solution consiste à utiliser la version openJDK de Java.
Si vous devez absolument utiliser Oracle Java 8, vous devrez ajouter un PPA à votre liste de référentiels:
$ Sudo add-apt-repository ppa:webupd8team/Java
$ Sudo apt update
Puis installez Oracle Java 8 (je suppose que vous souhaitez également le définir comme paramètre par défaut).
$ Sudo apt install Oracle-Java8-set-default
Cela devrait commencer l’installation et vous devriez recevoir une invite demandant d’accepter la licence. Utilisez le clavier pour l’accepter et le téléchargement d’Oracle Java devrait commencer. 8. Vous devriez voir un indicateur de progression défiler vers le haut de votre écran.
Il devrait installer Oracle Java 8 mise à jour 181.
Mes sources étaient toutes foirées semble-t-il. Tout a été commenté dans ce fichier: /etc/apt/sources.list
J'ai collé le texte suivant à la place:
#------------------------------------------------------------------------------#
# OFFICIAL UBUNTU REPOS #
#------------------------------------------------------------------------------#
###### Ubuntu Main Repos
deb http://us.archive.ubuntu.com/ubuntu/ bionic main restricted universe multiverse
###### Ubuntu Update Repos
deb http://us.archive.ubuntu.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://us.archive.ubuntu.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://us.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse