Vous êtes ici

Installer un programme hors dépôt

Nous utilisons le plus souvent des installations via les dépôtrs Ubuntu avec soit des dépôts officiels soit des dépôts de confiance que nous ajoutons à notre liste locale. Nous allons voir ici (bien que j'ai eu déja l'occasion d'en parler dans certains articles)  comment installer un programme qui n'est pas dans les dépôts officiels et pour lequel il n'y a pas de dépôt.

Prenons l'exemple du client Hubic.

Rendons nous à l'adresse du service : http://www.hubic.com

Cliquez sur "téléchargement" :

Les gars d'Ovh ont bien vu que nous sommes sous Linux et nous propose l'installateur en accord avec notre OS. On clique donc sur le bouton "Télécharger Linux" pour arriver ici :

On a plusieurs type de fichiers :

  1. des ".deb",
  2. des ".md5"
  3. des ".sha1",
  4. des ".tar.gz"

Voyons cela.

Les fichiers MD :

Les fichiers "md5" permettent de vérifier que le fichier que vous venez de télécharger est exactement le même que celui disponible sur le serveur. Télécharger le fichier "deb" puis exécutez l a commande suivante :

# md5sum hubiC-Linux-2.1.0.53-linux.deb

Le systéme vous répond :

# aaf2a0fcea52ff4cbe8959df5d5faeef  hubiC-Linux-2.1.0.53-linux.deb

Télécharger et affichier le fichier "hubiC-Linux-2.1.0.53-linux.deb.md5". C'est un simple fichier texte vous pouvez l'ouvrir avec gedit ou kate ou en afficher le contenu via la commande :

# more hubiC-Linux-2.1.0.53-linux.deb.md5

qui donne :

$ aaf2a0fcea52ff4cbe8959df5d5faeef

et donc le même résultat : les fichiers sont bien identiques.

Les fichiers SHA1 :

Même principe que pour les fichiers "md5", on lance une commande qui calcule une clé de hachage puis on la compare à celle qui a été calculée sur le serveur et mise à disposition dans le fichier "hubiC-Linux-2.1.0.53-linux.deb.sha1"

# sha1sum hubiC-Linux-2.1.0.53-linux.deb

qui donne :

# dab0108d0c17339a3ce4c018db0435b540eaf65e  hubiC-Linux-2.1.0.53-linux.deb

Résultat que l'on compare au contenu du fichier "hubiC-Linux-2.1.0.53-linux.deb.sha1" via la commande more une nouvelle fois :

$ more hubiC-Linux-2.1.0.53-linux.deb.sha1

qui donne

$ dab0108d0c17339a3ce4c018db0435b540eaf65e

Cette fois çi on en est certain : les deux fichiers sont identiques.

Les fichiers DEB :

Les fichiers "deb" sont des programmes d'installation. C'est yn peu l'équivalent d'un "setup.exe sous Daube. Ils ne s'installent pas en double cliquant dessus, il faut un autre programme qui va se charger de l'installation. En vérité deux type de programmes peuvent réaliser cette tache : les programmes en ligne de commande et les installateurs graphiques.

En ligne de commande vous pouvez lancer l'installation comme suit :

$ sudo dpkg -i hubiC-Linux-2.1.0.53-linux.deb

Si l'installateur se plaint de l'absence de certaines bibliothèques vous pourrez les installer via la commande :

$ sudo apt install -f

Ensuite l'utilisation du programme est présentée sur les forums d'hubic : https://forums.hubic.com/showthread.php?230-hubic-Linux-sortie-de-la-ver... :

En conclusion je dirai qu'il faut rester prudent sur ce type d'installation. Le mal est partout.

 Fait le 09/08/2017

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer