I neste artikkel skal vi ta en titt på den personlige assistenten Yoda. Jeg fant denne på jakt etter kule ting på GitHub. Som jeg sier, Yoda er en personlig kommandolinjeassistent som kan hjelpe oss med å utføre trivielle oppgaver på Gnu / Linux. Det er et gratis program med åpen kildekode skrevet i Python.
Det må sies at det er tilrådelig å teste Yoda i et virtuelt miljø. Ikke bare Yoda, men ethvert Python-program, slik at de ikke forstyrrer globalt installerte pakker. Yoda krever Python 2 og PIP. Hvis PIP ikke er installert på Ubuntu, kan du sjekke en artikkel som vi har publisert i denne bloggen Det har gått en stund å få tak i den.
Installer Yoda, personlig assistent på kommandolinjen
Når vi har PIP installert på systemet vårt, vi vil bruke git clone for å få tak i programmet. Vi trenger bare å åpne en terminal (Ctrl + Alt + T) og skrive:
git clone https://github.com/yoda-pa/yoda
Ovennevnte kommando vil opprette en katalog kalt "yoda" i vår nåværende arbeidskatalog og klone alt innholdet i den. Vi får tilgang til yoda-katalogen:
cd yoda/
Deretter vil vi utføre følgende kommando til installer Yoda-appen:
pip install .
Må ta i betraktning perioden (.) på slutten av forrige kommando.
Konfigurer Yoda
Først vil vi starte konfigurasjonen for lagre informasjonen vår på det lokale systemet. For å gjøre det, løp:
yoda setup new
Den forrige bestillingen vil tvinge oss til å svare på følgende spørsmål:
Passordet vårt lagres i kryptert konfigurasjonsfil, så det er ingen grunn til bekymring. Som standard lagres informasjonen vår i katalogen ~ / .yoda.
Til sjekk gjeldende konfigurasjon, løpe:
yoda setup check
Til slette en eksisterende konfigurasjon, vi trenger bare å skrive i terminalen (Ctrl + Alt + T):
yoda setup delete
Bruk av Yoda
Hvem vil kan vet alt som denne veiviseren kan gjøre for brukeren i sin GitHub-side. Følgende er en liste over noen av tingene vi kan gjøre med Yoda.
Chat med Yoda
Vi klarer det samhandle på en grunnleggende måte med programmet ved hjelp av chat-kommandoen som vist nedenfor:
yoda chat who are you?
Test Internett-hastigheten
Vi vil kunne spørre Yoda om den hastigheten vi har på Internett. For å gjøre det, løp:
yoda speedtest
Forkort og utvid URL
Yoda hjelper også forkorte url skrive noe sånt som:
yoda url shorten https://ubunlog.com
Til utvide en forkortet url vi vil skrive:
yoda url expand https://goo.gl/Pn1EeU
Les nyheter fra Hacker News
til vanlig ta en titt på nettstedet Hacker News. Alle som vil kan lese nyhetene på denne siden ved hjelp av Yoda som vist nedenfor:
yoda hackernews
Yoda vil vise ett nytt om gangen. For å lese de neste nyhetene, skriv bare "y" og trykk Enter.
Administrer personlige tidsskrifter
- Vi kan også føre en personlig journal for å registrere viktige hendelser. Til lage en ny dagbok vi vil bruke kommandoen:
yoda diary nn
- For å opprette et nytt notat, må du utføre forrige kommando. Hvis vi vil se alle merknader vi vil skrive:
yoda diary notes
- Vi vil ikke bare kunne skrive notater. Yoda kan også hjelpe oss med å lage oppgaver. Til lage en ny oppgave, vil vi utføre:
yoda diary nt
- Til se oppgavelisten, vil vi skrive i terminalen:
yoda diary tasks
- Hvis vi har det en oppgave som ufullstendig, vil vi utføre følgende kommando for å skrive oppgavens serienummer for å fullføre den:
yoda diary ct
- Vi klarer det analysere oppgaver for inneværende måned når som helst ved hjelp av kommandoen:
yoda diary analyze
Ta notater om kontaktene våre
Først av alt må vi starte konfigurasjonen for lagre detaljene i kontaktene våre. For å gjøre det, løp:
yoda love setup
Her skal vi skrive detaljene i kontakten vår:
Å se dem personopplysninger, løpe:
yoda love status
Til legg til bursdag av kontakten skriver:
yoda love addbirth
Spor penger
Vi trenger ikke et eget verktøy for å kontrollere våre økonomiske utgifter. Vi kan gjøre dette med Yoda. Først vil vi starte konfigurasjonen for å kontrollere pengeutgiftene ved hjelp av kommandoen:
yoda money setup
Her vi vil skrive valutakoden vår og det opprinnelige beløpet:
Lær engelsk ordforråd
Dette er bra for å kunne ord på engelsk, selv om definisjonene også vil bli gitt oss på engelsk. Yoda kommer til å hjelpe oss lære tilfeldige ord på engelsk og å følge læringsutviklingen vår.
For å lære et nytt ord, vil vi skrive:
yoda vocabulary word
Dette vil vise oss et tilfeldig ord. Trykk på Enter for å vise betydningen av ordet. Yoda vil spørre oss om vi allerede vet hva ordet betyr.
Hjelp
I tillegg kan Yoda hjelpe deg med å gjøre andre ting, som å finne definisjonen av et ord og lage flashcards for enkelt å lære noe. Til få mer informasjon og en liste over tilgjengelige alternativer, se hjelpeavdelingen ved å skrive:
yoda --help
Fabio Neves
Pucha og jeg har bare et problem med et team med UBUNTU
God inngang, jeg hadde lett etter noe lignende i lang tid, men
Hva skjer hvis jeg installerer det på min ubuntu og ikke i et virtuelt miljø? påvirke noe?
Det eneste jeg vil gjøre med YODA er å holde en JOURNAL siden jeg ikke liker RedNoetebook, og derfor er oppføringene noe lange. Kan jeg gjøre det med YODA?
Hvis jeg ikke liker det, hvordan kan jeg avinstallere det?
Jeg tror du kan finne en løsning på tvilen din på prosjektets GitHub-side https://github.com/yoda-pa/yoda. hei 2.