Yoda, un assistant personnel pour la ligne de commande Gnu / Linux

à propos de yoda

Dans le prochain article, nous allons jeter un œil à l'assistant personnel Yoda. J'ai trouvé celui-ci à la recherche de trucs sympas sur GitHub. Comme je le dis, Yoda est un assistant de ligne de commande personnel ce qui peut nous aider à effectuer des tâches triviales sur Gnu / Linux. C'est une application open source gratuite écrite en Python.

Il faut dire qu'il est conseillé de tester Yoda dans un environnement virtuel. Pas seulement Yoda, mais toutes les applications Python afin qu'elles n'interfèrent pas avec les packages installés globalement. Yoda nécessite Python 2 et PIP. Si PIP n'est pas installé sur votre Ubuntu, vous pouvez vérifier un article que nous avons publié dans ce blog Ça fait un moment pour s'en emparer.

Installez Yoda, l'assistant personnel en ligne de commande

Une fois que nous avons installé PIP dans notre système, nous utiliserons git clone pour mettre la main sur le programme. Nous n'aurons plus qu'à ouvrir un terminal (Ctrl + Alt + T) et écrire:

git clone https://github.com/yoda-pa/yoda

La commande ci-dessus créera un répertoire appelé "yoda" dans notre répertoire de travail actuel et clonera tout le contenu qu'il contient. Nous accèderons au répertoire yoda:

cd yoda/

Ensuite, nous exécuterons la commande suivante pour installer l'application Yoda:

pip install .

Il y a prendre en compte le point (.) à la fin de la commande précédente.

Configurer Yoda

Tout d'abord, nous allons lancer la configuration pour sauvegarder nos informations sur le système local. Pour ce faire, exécutez:

yoda setup new

La commande précédente nous obligera à répondre aux questions suivantes:

Yoda créer des paramètres

Notre mot de passe sera enregistré dans le fichier de configuration chiffré, il n'y a donc pas lieu de s'inquiéter. Par défaut, nos informations seront stockées dans l'annuaire ~ / .yoda.

Pour vérifier la configuration actuelle, courir:

yoda setup check

Pour supprimer une configuration existante, nous n'aurons plus qu'à écrire dans le terminal (Ctrl + Alt + T):

yoda setup delete

Utilisation de Yoda

Qui veut peut savoir tout ce que cet assistant peut faire pour l'utilisateur dans sa Page GitHub. Ce qui suit est une liste de certaines des choses que nous pouvons faire avec Yoda.

Discuter avec Yoda

Nous serons capables interagir de manière basique avec le programme en utilisant la commande de chat comme indiqué ci-dessous:

Yoda qui es-tu

yoda chat who are you?

Testez votre vitesse Internet

Nous pourrons interroger Yoda sur la vitesse que nous avons d'Internet. Pour ce faire, exécutez:

Test de vitesse Yoda

yoda speedtest

Raccourcir et développer l'URL

Yoda aide également raccourcir n'importe quelle URL écrire quelque chose comme:

Raccourcir l'URL Yoda

yoda url shorten https://ubunlog.com

Pour développer une URL raccourcie Nous écrirons:

Extension de l'URL Yoda

yoda url expand https://goo.gl/Pn1EeU

Lisez les actualités de Hacker News

d'habitude je jetez un œil au site Web de Hacker News. Quiconque le souhaite peut lire les actualités sur cette page en utilisant Yoda comme indiqué ci-dessous:

Nouvelles de Yoda Hacker

yoda hackernews

Yoda montrera une information à la fois. Pour lire les prochaines nouvelles, tapez simplement «y» et appuyez sur Entrée.

Gérer les journaux personnels

Journal Yoda

  1. Nous pouvons également tenir un journal personnel pour enregistrer les événements importants. Pour créer un nouveau journal nous utiliserons la commande:
yoda diary nn
  1. Pour créer une nouvelle note, vous devrez exécuter la commande précédente. Si nous voulons voir toutes les notes Nous écrirons:
yoda diary notes
  1. Nous ne serons pas seulement capables de rédiger des notes. Yoda peut également nous aider à créer des tâches. Pour créer une nouvelle tâche, nous exécuterons:
yoda diary nt
  1. Pour voir la liste des tâches, nous écrirons dans le terminal:
yoda diary tasks
  1. Si nous avons une tâche comme incomplète, nous allons exécuter la commande suivante pour écrire le numéro de série de la tâche pour la terminer:
yoda diary ct
  1. Nous serons capables analyser les tâches du mois en cours à tout moment en utilisant la commande:
yoda diary analyze

Prenez des notes sur nos contacts

Tout d'abord, il faut lancer la configuration pour stocker les coordonnées de nos contacts. Pour ce faire, exécutez:

yoda love setup

Ici nous écrirons les coordonnées de notre contact:

configuration d'amour yoda

De les voir détails de la personne, courir:

yoda love status

Pour ajouter un anniversaire du contact écrit:

Yoda aime la naissance

yoda love addbirth

Suivre les dépenses monétaires

Nous n'aurons pas besoin d'un outil séparé pour contrôler nos dépenses financières. Nous pouvons le faire avec Yoda. Tout d'abord, nous allons lancer la configuration pour contrôler les dépenses en argent à l'aide de la commande:

yoda money setup

Ici nous écrirons notre code de devise et le montant initial:

Configuration de l'argent Yoda

Apprendre le vocabulaire anglais

C'est bon pour connaître les mots en anglais, bien que les définitions nous soient également données en anglais. Yoda va nous aider apprendre des mots aléatoires en anglais et suivre nos progrès d'apprentissage.

Pour apprendre un nouveau mot, nous écrirons:

Mot de vocabulaire Yoda

yoda vocabulary word

Cela nous montrera un mot aléatoire. Appuyez sur Entrée pour afficher la signification du mot. Yoda nous demandera si nous connaissons déjà le sens du mot.

Aide

De plus, Yoda peut vous aider à faire d'autres choses, comme trouver la définition d'un mot et créer des cartes mémoire pour apprendre facilement n'importe quoi. Pour obtenir plus de détails et une liste des options disponibles, consultez la section d'aide en tapant:

Aide Yoda

yoda --help

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Leonardo Figueiredo Cámara dit

    Fabio Nevés

  2.   David Avilés Espinola dit

    Pucha et moi avons juste un problème avec une équipe avec UBUNTU

  3.   Guazo romain dit

    Bonne entrée, je cherchais quelque chose de similaire depuis longtemps mais

    Que se passe-t-il si je l'installe dans mon ubuntu et non dans un environnement virtuel? affecter quelque chose?

    La seule chose que je veux faire avec YODA est de garder un JOURNAL car je n'aime pas RedNoetebook, et donc les entrées sont un peu longues. Puis-je faire ça avec YODA?

    Si je ne l'aime pas, comment puis-je le désinstaller?

  4.   Damien Amoedo dit

    Je pense que vous pouvez trouver une solution à vos doutes sur la page GitHub du projet https://github.com/yoda-pa/yoda. Salut2.