Utiliser un langage naturel avec betty, votre assistant numérique dans le terminal linux
Les assistants personnels comme Siri et Google peuvent maintenant être assez utile, mais il n`y a rien comme ça pour votre ordinateur Linux. Ou au moins, que l`habitude d`être le cas. Il y a Sinus, un utilitaire Siri-like pour les utilisateurs Mac
Contenu
Qu`est-ce que Betty?
Betty est un assistant personnel similaire à Siri et Google Maintenant que peut prendre les commandes qui sont écrites en anglais simple et les exécuter pour vous. Il y a des tas de différentes commandes qu`il prend en charge, que nous allons entrer dans un peu plus tard. Le seul « inconvénient » est qu`il est limité au terminal, et ne prend pas commandes vocales telles que Google Now et Siri faire. Ne vous laissez pas effrayer bien - il est toujours très utile et facile à utiliser.
Une fois que Betty est installé, vous pouvez faire toutes sortes de choses avec elle. Vous pouvez lui dire de compter combien de mots sont dans un fichier, modifier diverses configurations, trouver des fichiers, faire des requêtes Internet (et même télécharger des fichiers), faire des fichiers et répertoires tels que les autorisations de modification et compriment / Décompresser, faire différentes commandes de l`utilisateur, contrôle des applications de musique, et beaucoup plus encore.
Pour chaque commande que vous donnez Betty, il vous dira quelle commande qu`il utilise pour répondre à votre demande, ainsi que vous donner la sortie de ladite commande. Non seulement cette marque en utilisant le terminal beaucoup plus facile, mais il peut aussi être utilisé comme outil d`enseignement, aussi longtemps que vous faites attention aux commandes qu`il utilise.
Vers le temps de publication de cet article, Betty ne sera environ deux mois. Par conséquent, ce n`est pas capable de faire littéralement tout ce que vous voulez pour l`instant, mais comme vous pouvez le voir supporte déjà un grand nombre de commandes. Plus vous donnez, plus les commandes qu`il soutiendra. Et l`attente ne devrait pas prendre de temps soit - l`ajout de commandes est assez facile pour les développeurs et il y a déjà plus d`une poignée de personnes qui contribuent au projet.
Qu`est-ce que Betty peut faire
Voici quelques exemples de Betty en action:
Video: How to change Terminal Font size in Ubuntu
Voici un exemple de certaines requêtes Web que Betty peut effectuer. Pour eux de travailler, vous devez d`abord exécuter la commande:
betty activer le mode Web sur
.
Il y a beaucoup de choses que vous pouvez faire avec Betty qui se rapportent à votre ordinateur. Il peut également apporter des modifications (comme les permissions, décompressez, suppression) et non seulement d`exécuter des commandes d`information.
J`ai essayé un juste parce que je me sentais comme ça, et ça a marché!
Installation de Betty
La partie la plus difficile sur l`utilisation de Betty est vraiment l`installation. Malheureusement, il n`y a pas simple PPA que vous pouvez ajouter installer Betty et être terminé.Qu`est-ce qu`un Ubuntu PPA & Pourquoi devrais-je utiliser l`une? [Technologie Explained]Qu`est-ce qu`un Ubuntu PPA & Pourquoi devrais-je utiliser l`une? [Technologie Explained]Lire la suite
Tout d`abord, vous aurez besoin d`installer ses dépendances avec la commande suivante:
sudo apt-get install git boucle rubis
Video: la commande script sous Ubuntu
Depuis Betty est écrit en Ruby, l`installation du package Ruby lui permet de fonctionner. Le paquet boucle est nécessaire chaque fois que Betty veut effectuer certaines tâches liées à l`Internet, comme le téléchargement d`un fichier. Enfin, git est nécessaire dans un instant afin de rendre le téléchargement Betty plus facile. Ensuite, exécutez:
CD && git clone https://github.com/pickhardt/betty
Ceci va télécharger le code Betty dans un nouveau dossier dans votre dossier d`accueil. Enfin, exécutez la commande suivante:
écho "alias betty = "~ / Betty / main.rb "" gt; gt; ~ / .bashrc && la source ~ / .bashrc
Cela va insérer quelque chose dans votre fichier .bashrc qui vous permet de taper simplement « betty » dans le terminal et que le système sait ce qu`il faut chercher.
Donc, encore une fois, ce n`est pas la meilleure façon d`installer un programme, mais au moins vous n`aurez pas à faire plus que simplement copier et coller des commandes.
Partagez vos pensées sur Betty
Je suis très heureux de voir jusqu`où Betty vient quand il a beaucoup plus de commandes qu`il prend en charge actuellement. Pour l`instant, vous pouvez consulter la page Github Betty pour la plupart du temps complet (mais non exhaustive) des commandes pris en charge Betty. Ou, vous pouvez simplement jouer avec elle et voir ce qui fonctionne!
Comment utiliseriez-vous Betty? Que voulez-vous voir faire qu`il ne peut pas en ce moment? Betty pourrait balancer vos amis non-geek pour essayer Linux? Faites le nous savoir dans les commentaires!