Comment construire à partir du code source sous GNU/Linux

0
602

La plupart des référentiels pour de nombreuses distributions GNU/Linux ont une masse montants de logiciels et paquets disponibles en leur sein; il devient de plus en plus rares vous sont nécessaires pour construire quoi que ce soit à partir de la source (sauf si vous utilisez Gentoo), cependant, de nombreux utilisateurs ne sont pas ignorants de la façon de le faire, si le besoin se présente jamais.

Ce tutoriel va vous montrer du début à la fin, comment c’est fait. J’utilise Arch Linux, donc peu de bizarreries peuvent se produire, qui sont légèrement différentes à partir des distributions comme Ubuntu, mais le processus est à peu près identique, sauf lors de l’exécution de dépendances entre en jeu.

Note: Ce tutoriel sera fait presque entièrement à l’intérieur de la ligne de commande, alors soyez prêt à obtenir vos mains un peu sale et d’avoir une fenêtre de terminal ouvertes!

Nous allons construire Pidgin, à partir de la source. Pidgin est un populaire multi-protocole client de chat utilisé pour se connecter à plusieurs conversations à la fois, tels que Skype et Facebook Messenger (Il y a un article ici sur Ghacks, montrant comment se connecter à ces deux)

Pidgin est disponible dans la plupart des dépôts distribution, mais je pensais que nous allions construire, car il est simple, facile à faire, et de ne pas obtenir de super compliqué pour votre première fois bâtiment.

Pidgin Source

Étape 1: Télécharger la source

La première chose que nous devons faire, c’est mettre notre sourcefiles! Vous pouvez les saisir à partir d’ici.

Une fois ceux-ci sont téléchargé, ouvrez votre terminal et allez dans votre dossier Téléchargements (ou partout où vous avez téléchargé que tarball)

  • cd /Téléchargements

Ensuite, nous avons besoin de décompresser l’archive, nous le faisons par le biais du “goudron” commande

  • tar-xf pidgin-version 2.12.0.le goudron.bz2

Note:

  • le x indique tar pour extraire le fichier

  • le f indique le goudron pour lire le contenu d’archives à partir d’un fichier, à l’instar de notre pidgin-version 2.12.0.le goudron.bz2

ensuite, nous avons un cd dans le répertoire

  • cd pidgin-version 2.12.0/

Ensuite, il faut configurer le code source de notre machine, et de s’assurer que nous disposons de toutes les dépendances nécessaires à la construction de la source.

Typiquement, cela se fait simplement en tapant ./configurer, cependant, je sais que pidgin est d’aller à l’erreur si vous faites cela parce que la plupart des distributions n’ont pas les paquets nécessaires à la compilation de deux pièces de Pidgin: nécessaire pour TCL de soutien (un vieux langage de programmation rarement plus utilisé), ainsi que les paquets nécessaires pour prendre en charge “quant à lui”, ce qui est nécessaire pour l’utilisation de Pidgin avec “Sametime,” un IBM de messagerie instantanée du service/produit.

Donc, sauf si vous avez spécifiquement besoin de soutien pour TCL ou Sametime, nous allons dire à notre système de désactiver la construction de ces paquets dans Pidgin, donc sans passer par notre nécessité de satisfaire à ces exigences pour configurer l’application!

  • ./configure –disable-pendant ce temps –disable-tcl

si tout se passe bien (comme il l’a fait sur mon très minime Arch Linux installer, de sorte que les utilisateurs de plus robuste distributions aussi “ne devrait pas” courir dans des questions), vous aurez un tas de texte défilant sur l’écran, éventuellement, de vous dire:

configurer complète, maintenant, tapez ‘make’

…Ce qui est exactement ce que nous allons faire ensuite

  • faire

Vous allez voir tout un tas de texte absolument l’inondation de votre terminal à ce point. Vous, d’autre part vont aller prendre un café, promener le chien, ou de poster cette image sur les médias sociaux que vous avez eu envie de poster et continué à le mettre hors tension; cela va prendre quelques minutes (il a fallu environ 5 minutes ou alors sur mon portable)

Une fois que c’est fini enfin, la dernière étape consiste à installer Pidgin!

  • sudo make install

Lorsque le mur de texte est fini, donc vous!

Note: j’ai dû déconnecter et de se reconnecter, avant de Pidgin est apparu dans mon menu des applications. Si vous ne le voyez pas, essayez que.

Pour résumer:

  1. Télécharger le fichier et l’extraire.
  2. Exécutez la commande ./configurer
  3. Run
  4. Lancer la commande sudo make install

Les Derniers Mots De

Ça y est! C’est la base de la compilation des applications à partir de la source. Certaines applications sont fait un peu différemment, mais c’est un autre sujet pour un autre jour; vous trouverez ce processus est le même pour de nombreux, de nombreux programmes. Alors, profitez-en!