web-dev-qa-db-fra.com

Comment installer des fichiers .tar.gz qui n'ont pas de fichier .config?

Je comprends qu'un fichier .tar.gz peut contenir n'importe quoi, mais de nombreux packages logiciels sont disponibles au téléchargement sous le nom de .tar.gz.

Dans mon exemple, j'essaie d'installer le lecteur flash. J'ai téléchargé le fichier dans /usr/local/src. Après quelques tutoriels en ligne, je l’extrais avec tar -xzvf. Je navigue dans le répertoire créé (dans ce cas, flash_player_ppapi_linux.x86_64) et tente de ./configure.

Mais ceci renvoie le message bash: ./config: No such file or directory. Cela se produit évidemment car il n'y a pas de fichier config. Comment suis-je supposé installer ce type de fichier?

Éditer 1- Sortie de ls -l

drwxrwxr-x 2 d4mr d4mr     4096 Jun 29 07:01 LGPL
-rw-rw-r-- 1 d4mr d4mr 18715584 Jun 29 07:01 libpepflashplayer.so
-rw-rw-r-- 1 d4mr d4mr     2222 Jun 29 07:01 manifest.json
-rw-rw-r-- 1 d4mr d4mr     2071 Jun 29 07:01 README
2
Prithvish Baidya

Il n'y a AUCUN fichier d'installation dans le fichier .tar.gz que vous avez téléchargé à partir du site Web d'Adobe.

Fossé l'installation manuelle. Voici comment installer Flash depuis le terminal:

  1. Ouvrez le programme Software and Updates
  2. Allez à Other Software
  3. Activer (vérifier) ​​Canonical Partners et fermer Software and Updates
  4. Ouvrez un terminal et lancez: Sudo apt-get update
  5. Maintenant, installez flash: Sudo apt-get install Adobe-flashplugin

Si vous utilisez Chromium Browser, vous pouvez le faire manuellement:

  1. Téléchargez le fichier .tar.gz (je l'ai téléchargé dans mon répertoire/home)
  2. Extraire le fichier compressé
  3. À partir du dossier extrait, copiez libpepflashplayer.so et manifest.json dans le répertoire /usr/lib/chromium-browser/plugins.
  4. Ouvrez /etc/chromium-browser/default en tant que racine et ajoutez --ppapi-flash-path=/usr/lib/chromium-browser/plugins/libpepflashplayer.so --ppapi-flash-version=22.0.0.209 dans " " sur CHROMIUM_FLAGS

Vous pouvez trouver la version Flash correcte dans le fichier manifest.json.

7
bytesandcaffeine