Comment installer tar.gz fichier sur Linux
Le format de fichier .tar.gz est une archive tar qui a été compressée avec la compression gunzip. Ces archives sont conçues pour être ouvertes sur des systèmes Linux et peuvent contenir tout type de fichiers. Parfois, les logiciels sont emballés dans un fichier .tar.gz, et les utilisateurs peuvent extraire leur contenu afin d’installer ce qu’il y a à l’intérieur.
Normalement, les logiciels se présentent sous la forme d’une archive compressée chaque fois qu’ils doivent être compilés à partir des sources. Alors que les binaires distribuables sont normalement installés par d’autres moyens, tels que via le gestionnaire de paquets du système. Dans ce tutoriel, nous allons passer en revue les instructions étape par étape pour installer un logiciel à partir d’un fichier .tar.gz sur un système Linux.
Dans ce tutoriel, vous allez apprendre :
- Comment extraire le contenu d’un fichier tar compressé
- Comment installer les packages prérequis pour générer à partir des sources
- Comment configurer, créer et installer des fichiers sources
Installer les prérequis
Pour installer un logiciel à partir d’une archive compressée, nous aurons besoin des outils appropriés pour extraire les fichiers et compiler le code source. Nous pouvons utiliser le gestionnaire de paquets de notre système pour installer ces outils en exécutant la commande appropriée ci-dessous.
Pour installer les outils d’extraction et de compilation tar sur Ubuntu, Debian et Linux Mint :
sudo apt update
sudo apt install tar gzip build-essential
Pour installer les outils d’extraction et de compilation tar sur Fedora, CentOS, AlmaLinux et Red Hat :
sudo dnf groups mark install "Development Tools"
sudo dnf groupinstall "Development Tools"
sudo dnf install tar gzip
Pour installer les outils d’extraction et de compilation tar sur Arch Linux et Manjaro :
sudo pacman -Sy base-devel tar gzip
Installer des logiciels à partir de .tar.gz
La méthode recommandée pour installer un logiciel à partir de la source est de vérifier le fichier README ou le site officiel pour obtenir des instructions. Ils peuvent vous demander d’exécuter certaines commandes ou d’inclure des options particulières, et peuvent également révéler d’autres packages prérequis nécessaires à l’installation en plus de ceux que nous vous avons montrés ci-dessus.
Une fois la clause de non-responsabilité ci-dessus à l’écart, gardez à l’esprit que différents packages peuvent nécessiter un ensemble différent d’instructions pour l’installation. Nous allons passer en revue les étapes les plus générales que la majorité des progiciels suivent pour l’installation :
Commencez par extraire le contenu de votre archive.
tar xf software-name.tar.gzPassez dans le répertoire extrait et voyez s’il existe un fichier que nous pouvons exécuter nommé
configure. Si c’est le cas, exécutez-le et suivez les instructions à l’écran (le cas échéant)../configureEnsuite, utilisez la commande
makepour construire et compiler le logiciel à partir des fichiers de code source inclus :makeEnsuite, pour installer le logiciel sur votre système, exécutez la commande suivante. Cette partie nécessitera des autorisations root car nous installons des logiciels sur le système.
sudo make install
Il s’agit d’instructions générales que la plupart des programmes suivent pour l’installation. Mais veuillez noter que le développeur peut avoir des instructions spéciales qui doivent être suivies pour que le programme fonctionne comme prévu. Il nous est impossible de prédire exactement comment installer votre fichier .tar.gz spécifique que vous avez téléchargé, alors utilisez les instructions ci-dessus uniquement à titre de guide général.
Réflexions finales
Dans ce tutoriel, nous avons vu comment installer un logiciel à partir d’une archive .tar.gz sur un système Linux. Les fichiers sources des logiciels sont normalement distribués de cette façon, et nécessitent que l’utilisateur construise et compile le code avant de l’installer finalement sur le système. Divers logiciels nécessitent un ensemble unique d’instructions, mais en général, la plupart des installations de logiciels suivent les étapes indiquées ci-dessus, et parfois avec de légères différences qui peuvent ou non avoir un impact sur le résultat final. Assurez-vous de consulter le fichier readme ou les instructions officielles pour le processus exact.
