Comment installer manuellement des packages dans Ubuntu

Comment installer manuellement des packages dans Ubuntu

Depuis longtemps, nous parlons de la façon dont installer des packages et des programmes via des référentiels, paquets deb, à partir de packages rpm, de PPA ou simplement via des programmes comme Synaptic ou Ubuntu Software Center, mais nous n'avons pas expliqué comment installer un programme via son code source. Cette installation est très compliquée, mais c'est aussi la plus satisfaisante puisque, en règle générale, c'est celle qui s'adapte le mieux à notre système d'exploitation, à notre machine. Pour effectuer cette installation, il suffit de télécharger un package compressé qui est presque toujours du type tar.gz ou gz, que contient le code du programme et à partir de là, compilez les fichiers.

De quels programmes ai-je besoin pour installer les packages manuellement?

Paradoxalement, Ubuntu, comme les autres systèmes basés sur Debian, n'a pas tous installés les programmes nécessaires pour compiler. Le package qui comprenait la plupart des outils n'est pas installé en standard, vous devez donc installer le package à la main. Eh bien, pour compiler un paquet nous-mêmes, nous devrons le faire dans le terminal:

sudo apt-get install build-essential automake make cmake fakeroot checkinstall dpatch patchutils autotools-dev debhelper quilt xutils lintian dh-make libtool autoconf git-core

Cela obligera Ubuntu à installer presque tous les programmes nécessaires pour pouvoir compiler du code et par extension pour pouvoir installer les packages manuellement.

Comment compiler un programme nous-mêmes?

Une fois que nous avons effectué les étapes précédentes, nous ouvrons un terminal et allons dans le dossier du code source. La première chose à faire est de voir le fichier «INSTALLER»Que presque tous les programmes apportent, certains le font en«Lis-moi«. En règle générale, pour compiler nous devrons écrire ce qui suit

. / Configure

faire

make install

./nom du programme

rendre propre

Bien que, dans le fichier Lisez-moi ou INSTALLER Les packages nécessaires et comment installer le programme seront détaillés en détail. Je leur commande ./configurer et créer ils sont en charge de la configuration et de la réalisation du progiciel. La commande make install installer ce qui a été créé et avec ./ nous exécutons le programme. Puis la commande rendre propre s'occupe de nettoyer les fichiers inutiles qui ont été créés lors de l'installation. Ce sont à peu près les étapes nécessaires pour compiler un programme, mais il est parfois nécessaire d'installer une bibliothèque ou un package pour que l'installation fonctionne. Enfin, notez que bien que l'installation soit meilleure, c'est une installation lente, c'est-à-dire que pour installer les packages manuellement, cela dépend du code source et de la puissance de la machine, le processus peut donc prendre des heures ou des minutes. C'est pourquoi il est conseillé de le faire avec le temps et sur des ordinateurs puissants, bien que cette méthode d'installation des packages puisse être effectuée sur n'importe quel ordinateur.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Gerson dit

    Il m'est arrivé que je sous un fichier tar.gz ou tar.bz2 ou similaire, et en faisant le ./configure cela me jette une erreur; Je cherche l'Install ou le Readme et beaucoup ne l'apportent pas, mais si je touche l'exécutable du programme qu'il s'ouvre, c'est comme si un ordinateur portable se télécharge mais plusieurs fois je veux l'installer et je n'ai pas pu.
    Comment cela se fait-il dans ces cas?

  2.   Joaquin Garcia dit

    Salut Gerson, pourriez-vous me dire le package ou le programme que vous souhaitez utiliser. D'après ce que vous dites, ce que vous avez téléchargé est un package précompilé ou presque prêt à l'emploi, ce qui est différent de l'installation à partir du code source. Mais je voulais d'abord m'en assurer. Merci et désolé pour la gêne occasionnée.

  3.   Fosco_ dit

    Peut-être que l'article devrait être intitulé "Comment compiler des programmes dans Ubuntu", en voyant l'installation manuelle des paquets, j'ai pensé que vous parleriez du paquet dpkg -i

  4.   José Manuel Benedito dit

    Salut Joaquin
    Merci beaucoup d'avoir participé à votre blog. Je pense que c'est génial et je vous en remercie.
    Je voulais vous interroger sur l'installation d'un programme (la Warzone, par exemple), avec le type de compilation (je pense que ça s'appelle ainsi) que Gerson demande, car j'ai essayé de faire ce que vous dites, mais je ne le fais pas comprendre exactement comment cela se fait, avec les étapes comme pour quelqu'un qui apprend à lire…. La vérité est que je fais certaines choses avec le terminal, mais j'essaye de faire ces choses depuis un moment et je n'ai pas trouvé d'explication détaillée, comme dans une classe…. Vous pourriez le faire?

    Désormais je vous remercie et reçois un salut cordial

    José Manuel

  5.   Marco dit

    Bon je m'appelle Marco, j'aimerais en savoir plus sur le monde Linux, j'ai Ubuntu 13.10 mais c'est très difficile pour moi de le gérer, installer quelque chose est difficile, car dans chaque programme il me dit que tel ou tel paquet est manquant . Merci

  6.   José Lamb dit

    Frère Geniaaallll, je cherchais ça. Difficile de le trouver aussi détaillé et donc tellement reconnaissant. Succès de cœur pour vous

  7.   Juan David dit

    Bonjour, j'ai essayé d'installer ce programme darktable-3.0.1.tar.xz Je n'ai pas pu, je suis nouveau dans l'utilisation d'Ubuntu. J'apprécierais votre collaboration.