web-dev-qa-db-fra.com

Comment installer Chrome sans snap?

Je viens de découvrir que le chrome ne sera libéré que comme un package à pression.

Comment puis-je continuer à obtenir du chrome, sans snap? est-ce possible sans créer de la source?

Remarques:

  • S'il vous plaît restons à la question comme indiqué - pas "Qu'est-ce que tu as contre Snap?"
  • Je ne demande pas comment supprimer Snap (je me rendra compte que cela briserait Ubuntu) ... juste comment utiliser le chrome tel qu'il est maintenant, un deb.

Mettre à jour

Non, ce n'est pas un duplicata de cette question liée. Je n'ai pas besoin de savoir "pourquoi c'est un snap". Je veux savoir comment l'utiliser sans snap.

À l'heure actuelle, il y a un bâtiment de la source et une PPA aléatoire mentionnée ci-dessous. J'espère que quelqu'un peut nous conseiller d'alternatives dignes de confiance.

60
lonix

Pour le moment, le chrome-bêta-PPA fonctionne également bien et ne nécessite pas Snap: https://launchpad.net/~saiarcot895/+archive/ubuntu/chromedi-beta

Pour ajouter cette PPA:

Sudo add-apt-repository ppa:saiarcot895/chromium-beta
Sudo apt-get update
2
Sec

Pour complétude: une autre option consiste à utiliser nix:

# Install nix
curl -L https://nixos.org/nix/install | sh
. /home/$USER/.nix-profile/etc/profile.d/nix.sh
nix-env --install chromium
chromium

Malheureusement, pour obtenir du chrome dans votre lanceur, vous devrez exécuter whereis chromium et, supposé que le résultat est /nix/store/bpmjh6lpsfn3fwrkqx9kp1013x4hqk2y-user-environment/bin/chromium, créer ~/.local/share/applications/chromium.desktop (par exemple par gedit ~/.local/share/applications/chromium.desktop) aimer

[Desktop Entry]
Name=chromium
Exec=/nix/store/bpmjh6lpsfn3fwrkqx9kp1013x4hqk2y-user-environment/bin/chromium
Comment=
Terminal=false
Icon=gnome-panel-launcher
Type=Application

Bien que cela fonctionne essentiellement, le chrome se bloque parfois avec cette solution, je n'ai aucune idée de la raison. Donc, si vous allez bien avec la solution de Debian, tenez-y.

1

Partie 1: Téléchargez les dépendances disponibles.

  1. Téléchargez ceci:
Sudo apt install libgcc1 libmpx2 gcc-8-base

Deuxième partie: obtenir des fichiers .deb de chrome

  1. Installer Virtualbox
  2. Courir Ubuntu 18.04
  3. Téléchargez le chrome (et les dépendances) avec le download-only Drapeau dans 18.04!
Sudo apt-get --download-only install chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg-extra
  1. Aller à /var/cache/apt/archives et les fichiers .deb seront là.
  2. Copiez les fichiers Deb dans un dossier partagé entre l'invité et l'hôte OS.
  3. Téléchargez et installez les packages. Le 20.04 !!!

Partie 3: Désactiver les mises à jour dans le gestionnaire de mise à jour ou autre logiciel de mise à jour

  1. En cours
Sudo apt-mark hold chromium-browser

désactivera les mises à jour.

Remarque: Les seules mises à jour qui seront arrêtées est du chrome. Cela empêchera l'installation d'instantanée. Vous pouvez toujours le mettre à jour lorsqu'il est donné une en allant dans 18.04 et en téléchargeant le .deb. C'est la meilleure façon d'obtenir le chrome le plus à jour (Donner 80 de Debian Repo's Donne 80, 103).




Vous pouvez également obtenir le fichier .deb de l'archive.ubuntu.com.

Assurez-vous de télécharger les dépendances en premier

  1. Allez à - http://archive.ubuntu.com/ubuntu/pool/universe/c/chromium-Browser/

  2. Utilisez CTRL + F pour rechercher:

    1. chromium-browser_85.0.4183.83-0ubuntu0.18.04.2_AMD64.deb
    2. chromium-codecs-ffmpeg-extra_85.0.4183.83-0ubuntu0.18.04.2_AMD64.deb
    3. chromium-browser-l10n_85.0.4183.83-0ubuntu0.18.04.2_all.deb
  3. Téléchargez-les et installez-les

  4. Cours Sudo apt-mark hold chromium-browser Pour empêcher la mise à jour de la version enfichable.

0
Aten