web-dev-qa-db-fra.com

Comment installer Gnome Terminal 3.32 dans Ubuntu 18.04?

Puis-je installer Gnome Terminal 3.32 dans Ubuntu 18.04 en utilisant flatpak, snap ou quelque chose?

J'utilise déjà Gnome Games 3.32 comme flatpak, mais je n'ai pas trouvé Gnome Terminal 3.32.

2

Le terminal GNOME n'est disponible ni en tant que package snap ni flatpak. Le terminal GNOME 3.32 est emballé en 19.04 (Disco Dingo). Bien qu'il puisse être installé via APT en utilisant l'une des deux méthodes répertoriées ci-dessous, je vous suggère de mettre à niveau vers 19.04 si vous voulez vraiment utiliser le terminal GNOME 3.32. Ce sera mieux sous GNOME 3.32 (en 19.04) au lieu de GNOME 3.28 (en 18.04).

  1. Méthode typique : Cette méthode comprend simplement le téléchargement des debs de buntu Packages pour 19.04 (Disco) et leur installation à l'aide de dpkg.

    • Téléchargez les packages nécessaires:

      wget https://mirrors.Edge.kernel.org/ubuntu/pool/main/g/gnome-terminal/gnome-terminal_3.32.1-1ubuntu1_AMD64.deb
      wget https://mirrors.Edge.kernel.org/ubuntu/pool/main/g/gnome-terminal/gnome-terminal-data_3.32.1-1ubuntu1_all.deb
      wget https://mirrors.Edge.kernel.org/ubuntu/pool/main/v/vte2.91/libvte-2.91-0_0.56.1-1ubuntu1_AMD64.deb
      wget https://mirrors.Edge.kernel.org/ubuntu/pool/main/v/vte2.91/libvte-2.91-common_0.56.1-1ubuntu1_all.deb
      wget https://mirrors.Edge.kernel.org/ubuntu/pool/main/g/gnutls28/libgnutls30_3.6.5-2ubuntu1_AMD64.deb
      wget https://mirrors.Edge.kernel.org/ubuntu/pool/main/n/nettle/libhogweed4_3.4.1-1_AMD64.deb
      wget https://mirrors.Edge.kernel.org/ubuntu/pool/main/n/nettle/libnettle6_3.4.1-1_AMD64.deb
      wget https://mirrors.Edge.kernel.org/ubuntu/pool/main/p/pcre2/libpcre2-8-0_10.32-5_AMD64.deb
      wget https://mirrors.Edge.kernel.org/ubuntu/pool/main/p/p11-kit/p11-kit-modules_0.23.15-2_AMD64.deb
      wget https://mirrors.Edge.kernel.org/ubuntu/pool/main/p/p11-kit/libp11-kit0_0.23.15-2_AMD64.deb
      
    • Installez à l'aide de dpkg:

      Sudo dpkg -i gnome-terminal_3.32.1-1ubuntu1_AMD64.deb \
      gnome-terminal-data_3.32.1-1ubuntu1_all.deb libvte-2.91-0_0.56.1-1ubuntu1_AMD64.deb \
      libvte-2.91-common_0.56.1-1ubuntu1_all.deb libgnutls30_3.6.5-2ubuntu1_AMD64.deb \
      libhogweed4_3.4.1-1_AMD64.deb libnettle6_3.4.1-1_AMD64.deb \
      libpcre2-8-0_10.32-5_AMD64.deb p11-kit-modules_0.23.15-2_AMD64.deb \
      libp11-kit0_0.23.15-2_AMD64.deb
      
    • Installez toute dépendance si elle est laissée:

      Sudo apt install -f
      
  2. Méthode sale : Cette méthode peut être utilisée si vous êtes trop paresseux pour résoudre vous-même les problèmes de dépendance du terminal GNOME et que APT le fait pour vous.

    • Ajoutez le référentiel principal de Disco à sources.list.

      echo -e "deb http://archive.ubuntu.com/ubuntu/ disco main" | Sudo tee -a /etc/apt/sources.list 
      
    • Mettre à jour et installer le terminal GNOME

      Sudo apt update
      Sudo apt install --no-install-recommends gnome-terminal -f
      
    • Supprimez le référentiel principal de Disco.

      Sudo sed -i '$ d' /etc/apt/sources.list
      

    Le référentiel principal de Disco doit être supprimé immédiatement après l'installation, car si vous essayez de mettre à niveau votre système, cela pourrait le casser horriblement.

Après la mise à niveau du terminal GNOME, l'option "Ouvrir dans le terminal" dans nautilus sera perdue en raison de problèmes de dépendance de nautilus-extension-gnome-terminal sauf si nautilus est également mis à niveau vers 3.32. Supprimez également cette extension si vous souhaitez vous en tenir à cette version Nautilus.

Sudo apt autoremove nautilus-extension-gnome-terminal
3
Kulfy

Je pense que la première façon est aussi très compliquée. Il en résultera un nombre de références cassées dans votre base de données de packages, c'est-à-dire la base de données apt, vous amenant facilement au point où vous devez réinstaller votre système.

0
TorokLev