Publicité
Contrairement à Windows, l'installation de logiciels dans Linux Débuter avec Linux et UbuntuVous souhaitez passer à Linux... mais par où commencer? Votre PC est-il compatible? Vos applications préférées fonctionneront-elles? Voici tout ce que vous devez savoir pour commencer avec Linux. Lire la suite a le potentiel d'être un peu plus compliqué. Sauf si votre logiciel choisi est déjà sous forme de package ou réside dans un référentiel Votre guide des référentiels Ubuntu et de la gestion des packages Lire la suite et peut être installé avec une simple ligne de texte, il est probable que vous devrez compiler et installer à partir d'un fichier .TAR.GZ ou .TAR.BZ2.
Cela peut être un cauchemar, mais si vous respectez les règles, cela ne devrait pas l'être. Si vous avez une archive embêtante qui doit être installée, la méthode suivante créera un package, installez ledit package et fournissez un bon moyen propre de supprimer le logiciel par la suite via votre package directeur. Des lignes de commande à portée de main, une respiration profonde s'il vous plaît…
Tarballs Of Steel
Un fichier .TAR.GZ / BZ2 est une archive tar compressée (l'extension non compressée étant .TAR) qui contient le code source brut de l'application choisie. L'installation nécessite que ces fichiers soient compilés, traités et liés de manière à ce qu'Ubuntu puisse ensuite exécuter le programme.
Le format tarball a été normalisé en 1988 (et à nouveau en 2001) et continue d'être largement utilisé sur Linux et Windows pour la distribution de logiciels. À l'origine, les tarballs étaient conçus pour faciliter la sauvegarde des données Le meilleur logiciel de sauvegarde gratuit pour votre PC Lire la suite sur des périphériques de bande, pas que vous fassiez cela.
Si vous n'avez pas utilisé la ligne de commande Linux avant de vous inquiéter, les commandes sont simples et cohérentes.
Préparation de votre système
Vous devez installer un package appelé essentiel à la construction pour créer le package à partir de la source et checkinstall pour l'ajouter à votre gestionnaire de paquets pour un retrait facile. Cela peut être fait rapidement via la console, ouvrez simplement Terminal (Applications, Accessoires, Terminal) et tapez:
sudo apt-get install build-essential checkinstall
Laissez-leur le temps de télécharger et d'installer, et une fois cela fait, vous voudrez peut-être également installer un logiciel de gestion de version pour les mises à niveau, bien que vous puissiez toujours le faire plus tard. En tout cas, ces trois feront l'affaire:
sudo apt-get install subversion git-core mercurial
Ensuite, vous souhaiterez un répertoire commun à utiliser lors de la création de ces packages. Vous pouvez techniquement mettre cela n'importe où, tant qu'il est accessible en écriture. La documentation officielle d'Ubuntu recommande
/usr/local/src
nous allons donc nous en tenir à cela:
sudo chown $ USER / usr / local / src
Assurez-vous ensuite qu'il est accessible en écriture:
sudo chmod u + rwx / usr / local / src
Enfin, nous allons également installer fichier apt, qui est utilisé pour résoudre tous les problèmes de dépendance que vous rencontrez:
sudo apt-get install apt-file
Vous obtiendrez probablement une fenêtre contextuelle vous informant que vous devez mettre à jour apt-file, sinon exécutez la commande suivante et laissez-la se terminer:
mise à jour sudo apt-file
Une fois que vous avez fait cela, vous n'aurez plus jamais besoin de le faire car votre système sera prêt pour toutes les tarballs que vous lui lancerez.
Extraire et configurer
En supposant que vous avez déjà téléchargé un mystérieux fichier .TAR.GZ, vous devrez d'abord le déplacer vers votre dossier de construction désigné (j'ai utilisé
/usr/local/src
). Vous pouvez le faire avec votre navigateur de fichiers normal Nautilus Elementary simplifie la navigation dans les fichiers sous Linux Lire la suite , et une fois terminé, ouvrez un nouveau terminal.
Accédez au dossier de génération en tapant:
cd / usr / local / src
Extrayez ensuite l'archive. Pour .TAR.GZ type de fichiers:
tar -xzvf.tar.gz
Et pour .TAR.BZ2 type de fichiers:
tar -xjvf.tar.bz2
Si tout s'est bien passé, vous verrez une longue liste de fichiers extraits, comme dans la capture d'écran ci-dessus. Ne fermez pas encore le terminal, nous n'avons pas terminé.
C'est à ce point que je exhorter pour accéder au dossier que votre archive vient de créer (avec votre navigateur de fichiers habituel) et ouvrez README ou INSTALL si les fichiers existent. Si votre logiciel particulier nécessite une méthode différente de celle dans laquelle je m'apprête, ce fichier contiendra la clé. Vous pouvez vous épargner lot de tracas en faisant cela.
Vous pouvez également être en mesure de choisir différentes options d'installation en fonction du logiciel, et l'INSTALLATION ou le LISEZ-MOI stipulera ce qu'elles sont. Les fichiers peuvent ne pas avoir d'extension, mais sont en texte brut et doivent s'ouvrir dans Gedit ou dans n'importe quel éditeur de texte que vous choisissez.
En règle générale, les commandes suivantes installent votre logiciel avec la méthode d'installation par défaut.
Votre archive tar aura été extraite dans un dossier portant le même nom que le fichier, alors passez à ce dossier avec la commande cd que vous avez utilisée précédemment, comme ceci:
cd / usr / local / src /
Remplacer
./configure
Remarque: Si votre logiciel ne possède pas de fichier de configuration, vous pouvez essayer de passer directement au Construire et installer de cet article, mais consultez d'abord votre documentation INSTALL ou README.
Si vous recevez un message d'erreur lié à la configuration automatique, vous devez l'installer en tapant:
sudo apt-get install autoconf
Exécutez ensuite
./configure
encore.
Cette commande vérifiera si vous disposez de tous les packages installés requis pour utiliser votre logiciel. Vous pouvez utiliser le fichier apt que vous avez installé précédemment pour remplir les blancs.
Si vous recevez une erreur (quelque chose comme
configurer: erreur: configuration requise de la bibliothèque... pas rencontré
) recherchez le fichier introuvable au-dessus du message d'erreur, puis utilisez la recherche apt-file en tapant:
recherche de fichiers apt.
Cela vous indiquera dans quel package se trouve le fichier dont vous avez besoin, vous pouvez donc le télécharger en utilisant:
sudo apt-get install
Cela ne se produira pas nécessairement toujours, mais il est très utile si vous ne disposez pas des dépendances requises.
Lorsque vous êtes satisfait, vous avez les packages (si vous en avez besoin) exécutez le
./configure
commande à nouveau.
Si tout s'est bien passé, vous verrez
config.status: création d'un Makefile
- félicitations, vous y êtes presque! Beaucoup de gens abandonnent avant d'arriver à ce point, mais vous êtes mieux que ça.
Construire et installer
Dans le même type de fenêtre de terminal:
faire
Asseyez-vous, prenez un café et respirez une seconde. Selon la taille de votre installation, cela peut prendre un certain temps.
Vous pouvez maintenant installer le programme avec la commande suivante:
sudo checkinstall
Suivez les invites à l'écran, ajoutez une description de votre logiciel et appuyez sur Entrer sur cet écran:
Si tout s'est bien passé, vous verrez Installation réussie. Tapotez-vous dans le dos. Tu as bien fait.
Votre logiciel doit maintenant être installé sur
/usr/local/bin
et vous pourrez l'exécuter à partir de là sans aucun problème.
L'avez-vous fait jusqu'au bout? N'est-il pas plus facile d'attendre un package ou de le récupérer à partir des référentiels? Peut-être l'avez-vous trouvé… facile? Faites le nous savoir dans les commentaires.
Tim est un écrivain indépendant qui vit à Melbourne, en Australie. Vous pouvez le suivre sur Twitter.