Comment lancer vos applications par défaut avec des commandes simples dans ubuntu
Linux est une question de liberté. Alors que les systèmes d`exploitation propriétaires ont tendance à vous pointer vers une valeur par défaut pour chaque type d`application (par exemple du navigateur Web), Linux fournit les outils pour adapter votre système à vos propres goûts. Vous devriez être en mesure d`avoir autant de programmes différents d`un type que vous le souhaitez. Et c`est ce que update-alternatives
Contenu
Voici comment l`utiliser dans Ubuntu (et d`autres systèmes basés sur Debian).
La mise à jour des solutions de rechange-système
Avant de nous plonger dans les différentes alternatives, nous allons jeter un regard sur les choses dans les coulisses. Une alternative, éditeur, fournit un éditeur de texte basé sur le terminal:
où se trouve editoreditor: / usr / bin / éditeur /usr/share/man/man1/editor.1.gz
Et l`ouverture d`un fichier texte avec cette commande fait exactement ce que vous attendez:
sudo éditeur / etc / fstab
Cela ouvrira le système de fichiers fichier de configuration dans un éditeur de texte ... mais lequel? Sur le système ci-dessous son ouverture en nano:Qu`est-ce que les fichiers de configuration, et comment pouvez-vous les modifier?Qu`est-ce que les fichiers de configuration, et comment pouvez-vous les modifier?La grande majorité des applications logicielles sont configurés via une interface de menu, mais certains vous avez besoin de faire un pas au-delà et en fait modifier un fichier texte. Mais comment ces "fichiers de configuration" travail?Lire la suite
le éditeur la commande est en fait une lien symbolique (Lien symbolique). Un lien vers nano, vous pourriez demander? Nan! La commande / Usr / bin / éditeur est un lien vers / Etc / alternatives / éditeur. le / etc / alternatives répertoire est l`endroit où toutes les alternatives du système sont gérées comme des liens symboliques. Ce sont les liens qui pointent vers le programme réel en question. Il est donc un lien (dans votre PATH) à un lien (dans le répertoire des alternatives) à un programme.Qu`est-ce qu`un lien symbolique & Quelles sont ses utilisations? [MakeUseOf Explique]Qu`est-ce qu`un lien symbolique & Quelles sont ses utilisations? [MakeUseOf Explique]Lire la suite
Comme vous l`avez deviné, update-alternatives est l`outil qui vous aide à gérer ces liens. Jetons un coup d`oeil à la façon de l`utiliser.
Exemple update-alternatives Utilisation
Les plus update-alternatives les commandes que vous allez utiliser suit le modèle suivant:
sudo update-alternatives [option] [autre (s)]
Au dessus, alternatif (s) fait référence au programme que vous finirez par utiliser. le option est ce que vous voulez faire. Pour poursuivre la éditeur composant, avant d`aller déblayage nous autour de l`obtenir configuration du terrain. le afficher l`option nous montre certains détails.
Video: Ubuntu linux terminal, utilisation de grep [FRANÇAIS]
update-alternatives éditeur
Les premières lignes nous indiquent le chemin du éditeur commande elle-même, ainsi que ce qui est lié au moment. Il y a beaucoup de choses là-dedans bien, y compris homme traductions de pages et autres. Une plus ciblée liste commande rend les choses plus faciles à comprendre:
update-alternatives éditeur --list
Video: ouvrir un programme via le terminal sous linux
Là-bas, vous pouvez voir que nano est en effet répertorié comme une alternative pour éditeur. Mais que pourrait-on utiliser d`autre? Cela nous donne trois options, comprenant VIM. Vous pouvez réassigner éditeur pour appeler le VIM programme à la place avec le config option.
sudo update-alternatives éditeur
Utilisation du menu interactif, vous pouvez sélectionner une nouvelle option. Ou si vous connaissez le programme que vous voulez, utilisez la ensemble option:
sudo update-alternatives --set éditeur /usr/bin/vim.basic
Ensuite, nous allons jeter un oeil à quelques solutions de rechange à vous pouvez essayer votre main sur.
Notables options de mise à jour-alternatif
Comme mentionné précédemment, il existe déjà de nombreux paquets qui utilisent la update-alternatives système. Voici quelques-uns qui peuvent se révéler utiles dans la gestion de votre système:
update-alternatives de la java
Certains programmes attendent / ont besoin d`une certaine version de Java à installer. Sur les systèmes Ubuntu, vous pouvez installer plusieurs versions du OpenJDK (Java open source) à partir des référentiels ainsi que d`installer plusieurs versions de JRE officiel Oracle à la main. La mise en place ces dernières comme des alternatives vous permettra de passer quel environnement Java lance des programmes à la volée.Comment vérifier si Java est installé sur Ubuntu (et installer Dans le cas contraire)Comment vérifier si Java est installé sur Ubuntu (et installer Dans le cas contraire)Beaucoup d`applications multi-plateformes sont écrits en Java, donc si vous voulez avoir un bon moment sous Linux alors vous aurez probablement l`installer comme un moment ou un autre.Lire la suite
Remarque: Il y a un certain nombre d`alternatives liées à Java qui devraient être mises à jour ensemble. Consultez l`application pratique update-java-alternatives, qui fait partie des travaux spécifiques à Java pour vous.
update-alternatives --config x-www-browser / gnome-www-browser
Assez explicite, cela vous permettra de configurer votre navigateur Web par défaut. Si vous travaillez dans un bureau basé sur GNOME, vous devriez également regarder gnome-www-browser aussi.
update-alternatives --config mozilla-flashplugin
Pour le meilleur ou le pire, il y a encore beaucoup de sites utiliser flash. Cela vous aidera à feuilletez entre la version d`Adobe officiels et les open source comme gnash.Comment faire pour obtenir Flash Player Chrome Pour travailler dans Firefox sous LinuxComment faire pour obtenir Flash Player Chrome Pour travailler dans Firefox sous LinuxNe manquez pas sur les nouvelles fonctionnalités et améliorations des performances en Flash simplement parce que vous voulez utiliser Firefox. Voici comment obtenir la dernière version de Flash pour Firefox sous Linux.Lire la suite
Si vous êtes curieux au sujet de la gamme complète de solutions de rechange disponibles, essayez ce qui suit pour les énumérer tout au long de leur configuration actuelle:
update-alternatives --get-sélections
Personnalisation de votre Alternatives
Gestion des options de Canonical nous donne est bien et bon. Mais ce ne serait pas la liberté si vous ne pouviez pas le faire vous-même, serait-il? Dans les sections suivantes, nous allons voir comment ajouter et supprimer vos propres groupes alternatifs.
Ajout de solutions de rechange du système
Des alternatives sont ajoutés à votre système automatiquement lors de l`installation des paquets pris en charge. Par exemple, si vous avez installé emacs, le processus d`installation serait exécuter un script qui crée l`option nécessaire / etc / alternatives, y compris une priorité.
Mais vous pouvez créer vos propres solutions de rechange aussi bien, si vous êtes assez aventureux. Si vous le faites, vous devez garder à l`esprit que vous aurez besoin pour remplir ces options manuellement. Par exemple, si vous créez une nouvelle alternative intitulée x-traitement de texte, vous aurez besoin d`ajouter le premier et tous les programmes ultérieurs à la main. Vous aurez également besoin de les enlever, sinon vous pouvez trouver votre pointage alternative à un programme qui n`existe plus.
Ajoutons un groupe appelé x-traitement de texte et une solution de rechange (dans ce cas, l`excellent LibreOffice Writer) est comme suit:9 efficace LibreOffice Conseils Writer pour stimuler votre productivité9 efficace LibreOffice Conseils Writer pour stimuler votre productivitéLa seule alternative Microsoft Office gratuit qui brille au-dessus du reste est LibreOffice. Nous allons vous aider à obtenir (plus) familière et productive avec cette suite bureautique polyvalente.Lire la suite
sudo update-alternatives --install / usr / bin / traitement de texte x-traitement de texte / usr / bin / lowriter 40
Cette commande crée:
- Une nouvelle commande (en fait un lien symbolique) appelé traitement de texte representing-
- Un nouveau groupe d`alternatives appelé x-traitement de texte, lequel-
- Contient (et par défaut) l`application / Usr / bin / lowriter, qui a-
- Une priorité de 40.
Appel traitement de texte à partir de la ligne de commande va maintenant lancer LibreOffice Writer (spécifié ci-dessus lowriter). Vous pouvez ajouter d`autres (par exemple, le mode texte traitement de texte wordgrinder) Avec la même commande, en changeant le chemin de l`application réelle au besoin:
sudo update-alternatives --install / usr / bin / traitement de texte x-traitement de texte / usr / bin / wordgrinder 20
Maintenant, l`interrogation de la x-traitement de texte groupe affichera ces deux options.
Par défaut, le groupe est en mode « auto », ce qui signifie que le système utiliser l`option avec le plus haut Priorité (En nombre), il contient - dans ce cas LibreOffice (40, contre wordgrinder de 20). Vous pouvez utiliser le config option décrite ci-dessus pour changer cette situation.
Suppression de solutions de rechange du système
Si vous décidez que vous n`avez pas besoin d`une option, une simple commande en utilisant le retirer option se débarrasser.
sudo update-alternatives remove x-traitement de texte / usr / bin / wordgrinder
Enfin, le Enlever tout option supprimer l`ensemble du groupe, y compris toutes ses alternatives:
sudo update-alternatives --remove-all x-traitement de texte
Notez que ceux-ci supprimer la mise à jour des solutions de rechange entrées mais ne pas les programmes auxquels ils sont liés.
Avez-vous déjà update-alternatives en action avant? Des conseils ou des astuces liées à travailler avec des solutions de rechange? Faites le nous savoir dans les commentaires!