compiler le code source
Avez-vous déjà voulu installer ou mettre à jour une application spécifique dans votre système d'exploitation Linux, et vous n'avez pas pu télécharger et installer le paquetage approprié pour la distribution de votre système d'exploitation via RPM ou YUM ? Si votre réponse est positive, comme ce qui m'est arrivé récemment, alors vous devez être à la recherche d'une solution et d'une alternative à ce problème puisque vous aviez un besoin urgent de le faire.Vous pouvez utiliser la méthode Compile pour installer le paquetage dans Linux.
Rejoignez-moi pour découvrir l'une des méthodes les plus courantes et les plus basées sur les commandes pour installer une application dans les systèmes d'exploitation Linux.
Dans ce cas, le seul moyen restant d'installer l'application souhaitée est de l'installer à partir du code source de l'application.
Comment cela se produit-il ?
Pour pouvoir installer une application à partir du code source, vous devez le faire selon les normes définies, dans l'ordre suivant :
Télécharger le code source de l'application souhaitée au format tar.gz.
Décompressez le code source téléchargé dans le chemin suggéré /usr/src
Préparation du fichier approprié pour lancer le processus de compilation
Le début du processus de compilation du code source
Transfert des fichiers exécutables de l'application vers les chemins d'accès souhaités et nécessaires
Comme toujours, il sera compliqué de comprendre et de transmettre de tels concepts sans un plan d'exemple pratique, alors restez avec moi pour compiler l'une des applications les plus utilisées sous Linux.
compiler curl
Curl est une application que vous avez peut-être utilisée plusieurs fois au cours de votre carrière pour visualiser les pages d'un site web.
Nous avons l'intention de télécharger le code source de l'application souhaitée à l'aide de la méthode ci-dessus, puis de le compiler et de le lancer.
Comme nous l'avons expliqué précédemment, la première étape de l'installation d'une application à l'aide de la méthode de compilation consiste à télécharger le code source de l'application souhaitée.
Pour télécharger le code source relatif à l'application curl, je suis les instructions ci-dessous via wget :
wget https://curl.se/download/curl-7.86.0.tar.gz
Après avoir téléchargé avec succès le code source souhaité, nous devons utiliser la commande suivante pour décompresser le fichier souhaité dans le chemin suggéré /usr/src :
tar -zxvf curl-7.86.0.tar.gz -C /usr/src
Une fois que le processus de déballage du code source de l'application souhaitée est terminé, nous lançons le processus de compilation :
Vous entrez le répertoire du paquet déballé, dans notre exemple, il est le suivant :
cd /usr/src/curl-7.86.0
Après avoir accédé au répertoire souhaité, la première commande que vous exécuterez sera la suivante :
configure./
Cette commande prépare le fichier de code source cible pour lancer le processus de compilation.
Après avoir préparé le code source, nous procédons à la commande suivante pour lancer le processus de compilation :
Faire
Cette étape prend généralement plus de temps en fonction du type et du volume de votre code source.
Si les étapes de la compilation se déroulent sans erreur, la dernière étape du processus de compilation de votre application consiste à exécuter la commande suivante pour transférer les fichiers exécutables de l'application dans les répertoires requis :
faire l'installation
Bien sûr, c'est terminé. Vous pouvez maintenant voir la version mise à jour de votre curl en utilisant la commande curl -version.
Tous nos efforts visent à transmettre le concept et à partager les connaissances. Bien entendu, vous pouvez rencontrer des erreurs courantes et parfois inhabituelles au cours du processus.
Enfin, comme toujours, je vous laisse le soin d'utiliser le puissant moteur de recherche Google.