Ubuntu a beaucoup de méthodes basées sur GUI pour installer des applications, mais elles prennent du temps pour rechercher et trouver. Étant donné que le clavier est généralement plus rapide que la souris, la gestion de votre logiciel via la ligne de commande peut vous faire gagner beaucoup de temps.
Linux gère les logiciels par paquets, unités individuelles de logiciels contenant des interfaces utilisateur, modules, et les bibliothèques. La plupart des applications lient plusieurs paquets co-dépendants, et d'autres encore vous permettent de choisir les paquets à installer et ceux que vous devez laisser à votre discrétion. Cela peut prêter à confusion, il y a donc un gestionnaire de paquets à votre disposition pour aider
Chaque distribution Linux a son propre système de gestion de paquets. Pour notre propre Ubuntu proche et cher, c'est l'outil de conditionnement avancé. Il a une famille de commandes qui vous permet d'ajouter des dépôts; rechercher, installer et supprimer des paquets; et même simuler des mises à niveau et autres. Les commandes sont assez faciles à mémoriser et à utiliser, donc vous allez gérer le logiciel de votre système en un rien de temps!
APT nécessite des autorisations super-utilisateur, car il traite des aspects fondamentaux du système, donc dans Ubuntu vous ' La commande de recherche de logiciels est:
Remplacez [termes de recherche] mais n'utilisez pas de parenthèses. Vous obtiendrez une sortie comme celle-ci:
Vous pouvez rechercher des termes dans la description des paquets, par exemple pour un jeu de solitaire, ou par nom de paquet. Certaines recherches peuvent donner une tonne de résultats, vous pouvez donc faire défiler la liste avec la commande suivante:
apt-cache search [termes de recherche] | less
Il y a un tuyau au milieu de cette commande (il partage une clé avec ). La commande less vous permettra de faire défiler votre liste avec les touches fléchées, les touches haut / bas de la page, et l'espace, b et enter. Appuyez sur q pour quitter la liste et revenir à l'invite
Ajout de référentiels
Vous trouverez plus de logiciels dans les référentiels trouvés en ligne. Prenez, par exemple, Ubuntu Tweak, un programme qui vous permet de modifier certains paramètres cachés ou autrement difficiles à modifier pour votre système. Il est hébergé dans un autre référentiel. Si vous ajoutez le référentiel au lieu de télécharger et d'installer uniquement le package, le système vous avertira des mises à jour et les conservera automatiquement à jour pour vous. Vous pouvez ajouter et modifier manuellement des dépôts en éditant le fichier source d'APT:
Mais Ubuntu 9.10 Karmic Koala a changé cela.
sudo add-apt-repository [nom du dépôt ici]
Regardons le repo d'Ubuntu Tweak pour voir à quoi cela ressemblera en pratique:
sudo add-apt-repository ppa: tualatrix / ppa
Voila!
Mise à jour des sources
Après avoir ajouté des dépôts, vous devez mettre à jour votre liste de paquets
Cela mettra à jour les listes de paquets de tous les dépôts aller. N'oubliez pas de le faire après chaque dépôt ajouté!
Installation
Maintenant que vous avez ajouté votre dépôt logiciel et mis à jour votre liste de paquets, et trouvé le nom du paquet dont vous avez besoin, vous pouvez l'installer. get install [nom du paquet 1] [nom du paquet 2] ... [nom du paquet n]
Souvent, vous verrez un paquet de base avec d'autres paquets liés, donc installer celui-ci installera automatiquement les dépendances et parfois les paquets associés.
Suppression de paquets
Si vous voulez vous débarrasser d'un programme, vous pouvez désinstaller les paquets associés
sudo apt-get remove [nom du paquet 1] [nom du paquet 2] ... [nom du paquet n]
sudo apt-get remove -purge [nom du paquet 1] [nom du paquet 2] ... [nom du paquet n]
Il y a deux tirets. Cela sera utile si un programme ne fonctionne pas correctement. En purgeant lors de la suppression, vous pouvez avoir une installation "propre".
La plupart du temps, vous pouvez simplement choisir le paquet principal et les paquets associés seront également supprimés. Si ce n'est pas le cas, vous pouvez utiliser la commande suivante:
sudo apt-get autoremove
Cela supprimera automatiquement les paquets qui ne sont pas utilisés ou associés à un programme installé. Par exemple, si vous vous débarrassez d'un paquet de base, autoremove se débarrassera de ses paquets associés et de ses dépendances, tant qu'aucun autre programme ne les utilise. C'est un excellent moyen de nettoyer les bibliothèques et les paquets inutilisés dont vous n'avez pas besoin.
Mise à jour du logiciel
Alors, que se passe-t-il si vos paquets doivent être mis à jour? Vous pouvez mettre à niveau des programmes individuels avec la commande suivante:
sudo apt-get upgrade [nom du paquet 1] [nom du paquet 2] ... [nom du paquet n]
sudo apt-get upgrade
Cela vous indiquera combien et quels paquets doivent être mis à jour et vous demandera une confirmation avant de continuer.
Rappelez-vous, vous devrez peut-être mettre à jour en premier. La mise à niveau remplacera les anciennes versions des programmes par leurs versions les plus récentes. C'est un processus de remplacement; le même nom de package est requis et l'ancienne version est remplacée par une version plus récente. Aucun paquetage complètement nouveau n'est installé et aucun paquet n'est désinstallé.
Certains programmes ne fonctionnent pas comme ça. Ils nécessitent un paquet avec un nom légèrement différent à supprimer et un nouveau avec un nom différent à installer. Parfois, la nouvelle version d'un programme a un nouveau paquet requis. Dans ce cas, vous devrez utiliser dist-upgrade sudo apt-get dist-upgrade [nom du paquet 1] [nom du paquet 2] ... [nom du paquet n]
sudo apt-get dist-upgrade
Maintenant, toutes les dépendances seront satisfaites quoi qu'il arrive. Si vous n'êtes pas dans la micro-gestion de vos paquets, alors c'est la commande que vous allez utiliser
Si vous voulez seulement voir quels paquets seront mis à jour si vous deviez exécuter la commande, vous pouvez simuler une mise à niveau avec l'option -s
sudo apt-get -s upgrade
Ceci est vraiment utile si vous n'êtes pas sûr si la mise à niveau d'un paquet gâchera d'autres programmes, ce qui arrive occasionnellement avec des choses comme PHP et mail
Nettoyage
Lorsque vous téléchargez des paquets, Ubuntu les met en cache au cas où il aurait besoin de s'y référer davantage. Vous pouvez supprimer ce cache et récupérer de l'espace disque avec la commande suivante:
sudo apt-get clean
Si vous voulez vous débarrasser de votre cache, mais enregistrez les versions les plus récentes de vos paquets, alors utilisez ceci à la place:
Cela supprimera les anciennes versions qui sont pratiquement inutiles, mais qui vous laissent toujours un cache.
Vérification de ce qui est installé
Vous pouvez voir un liste de tous vos paquets installés avec dpkg.
sudo dpkg -list
Vous pouvez aussi utiliser moins pour faire défiler cette liste.
Vous pouvez également parcourir la liste avec la commande grep
dpkg -list | grep [terme de recherche]
Si quelque chose est installé, vous verrez un nom de paquet et une description.
Vous pouvez également effectuer une recherche par une méthode plus compacte:
dpkg -l 'terme de recherche'
Cette option est une lettre L en minuscule et votre terme de recherche doit figurer entre guillemets simples.
Easter Egg
APT a un oeuf de Pâques intéressant
sudo apt-get moo
Profitez de vos super pouvoirs de vache!
Il y a beaucoup de choses à apprendre lorsque vous vous sentez à l'aise avec la ligne de commande. Vous pouvez donc consulter le Guide du débutant de Nano, l'éditeur de texte de ligne de commande Linux. Il y a plus à venir!
Réinitialisation des paramètres d'usine de votre lecteur Sonos
La configuration de votre lecteur Sonos est très simple, mais que se passe-t-il si vous souhaitez donner vos appareils précédemment utilisés à un autre membre de la famille ou à un ami? Pour enregistrer un appareil Sonos sur une nouvelle adresse e-mail, vous devrez le réinitialiser en usine ASSOCIÉ: Comment configurer un nouveau haut-parleur Sonos Réinitialiser votre appareil n'est pas destiné à agir comme une technique de dépannage, car il va tout effacer, y compris les partages, les listes de lecture, les sources de musique, et plus encore.
Personnalisation des paramètres de confidentialité de votre Xbox One
Microsoft n'est pas étrangère à la controverse dans le monde de la confidentialité, il n'est donc pas surprenant que sa console phare Xbox One dispose d'une telle gamme fonctionnalités de confidentialité personnalisables. Les utilisateurs peuvent configurer des dizaines de paramètres, de la visibilité de leur contenu de jeu sur Xbox Live à la possibilité de se connecter à Live.