Betty: Slå generisk engelsk til Linux Terminal Commands
Linux-terminalen kan være et komplekst dyr, og det ville være nyttig å ha noe som Siri for å gjøre det lettere. Jo, det er ofte ikke nødvendig å gå inn i terminalen for vanlige brukere, men det er noen fordeler med å bruke terminalen over det grafiske brukergrensesnittet . Du kan gjøre mange ting med terminalen som ikke er like lett å gjøre i grafiske brukergrensesnitt - dessuten er det bare denne merkelige nerdy glede å gjøre så mye som mulig fra et kommandolinjegrensesnitt.
Å få tak i terminal- og terminalkommandoene er ikke det enkleste, men Betty kan bare gjøre ting mye enklere. Betty er et Linux-verktøy som kan oversette enkle engelske kommandoer til Linux-terminalkommandoer . På en måte er det litt som Siri eller Google Nå for Linux-terminalen .
Hele motivasjonen bak utviklingen, ifølge GitHub-siden, var å tillate brukere å bruke terminalen ved hjelp av naturlig språkinngang, slik at du gjør mange ting uten å forlate terminalen eller måtte se opp obskure terminalkommandoer på Internett.
Installere Betty
Du kommer til å dvele inn i Linux-terminalen for å installere Betty, men det er en straightfoward-prosess; bare vær sikker på at du skriver inn disse kommandoene nøyaktig, og sørg for at Linux-installasjonen din er oppdatert.
Først må du installere Ruby, Curl og Git. Skriv inn disse kommandoene i terminalen (hvis du allerede har disse installert, kan du hoppe over disse trinnene):
$ sudo apt-get install ruby curl
$ sudo apt-get install git
Når du har installert Ruby, Curl og Git, er det på tide å installere Ruby og sette opp et alias for enklere bruk. Dette forutsetter at du har installert Betty i hjemmemappen.
$ cd ~ && git clone https://github.com/pickhardt/betty
$ echo "alias betty=\"~/betty/main.rb\"" >> ~/.bashrc
$ source ~/.bashrc
Hvis du kjører eldre versjoner av Ubuntu (for eksempel 12.04), må du kanskje også oppdatere Ruby til 1.9.1 for å unngå å få mange feil når du kjører Betty-kommandoer. Bare kjør disse to kommandoene:
$ sudo apt-get install ruby1.9.1
$ sudo update-alternatives –config ruby
Når du kjører den andre kommandoen, blir du bedt om å velge din versjon av Ruby. Bare velg Ruby 1.9.1 ved å skrive sitt valgnummer, trykk Enter og du er god til å gå.
Bruke Betty
Når du har fullført installasjonsprosessen, kan du begynne å bruke Betty. Det er ganske mye du kan gjøre med Betty, og det er en liste over kommandoer på den offisielle GitHub siden, med flere og flere kommandoer lagt til etter hvert som utviklingen utvikler seg.
Men la oss bare se på noen eksempler på hva Betty kan gjøre. La oss begynne med noen grunnleggende. Betty kan gi grunnleggende informasjon som tid og dato. Bare skriv inn Betty hvilken tid er det å få tid, og Betty hva er datoen for å få datoen.
Betty kan også hente og returnere annen grunnleggende informasjon som brukernavn, IP-adresse, andre innloggede brukere og så videre.
Du kan også bruke Betty til å komprimere og komprimere filer og mapper.
I tillegg til handlinger relatert til maskinen din, har Betty også en webmodus som lar deg utføre Internett-spørringer . Disse spørsmålene inkluderer å sjekke været, oversette ord og til og med se opp folk, ting og steder.
Et par ting å merke seg: For det første er det bare noen få eksempler på hva Betty kan gjøre. Noen eksperimenter, og en rask titt på listen over kommandoer som er tilgjengelige på GitHub, bør avsløre alt annet Betty kan gjøre (inkludert å kontrollere iTunes og Spotify ).
For det andre, siden Betty har som mål å forstå naturlig språkinngang, er det mange forskjellige måter å bli den samme forespørselen - du må bare eksperimentere for å finne ut hva de er.
Konklusjon
Betty er ganske nyttig verktøy for alle som er interessert i å bruke Linux-terminalen, så vel som for alle som er interessert i utviklingen av naturlige språkinngangssystemer for datamaskiner.
Det faktum at Betty viser kommandoene den utfører, gjør det også bra for alle som prøver å lære Linux-terminalkommandoer, siden det hjelper deg å knytte ofte abstrakte kommandoer med naturlige engelske setninger.
Det kan fortsatt være litt begrenset i hva det kan gjøre, men det faktum at det er under aktiv utvikling betyr at det definitivt er et verktøy for å holde øye med, selv om det ennå ikke er din kopp te i sin nåværende tilstand.
Slik slår du på / av Windows Action Center-meldingen på din PC [Quicktip]
Hvor ofte ser du dette bildet når du er på Windows? Det er irriterende, ikke sant? Hver gang du starter datamaskinen på nytt, kommer påminnelsen på deg.Disse meldingene kommer fra Action Center . Handlingssenteret hjelper deg med å skanne PCen for sikkerhets- og vedlikeholdsproblemer, og det vil varsle deg om nødvendig. Hvis
Mastodon: Som Twitter, men mye kulere
Hvis du har vært en langvarig Twitter-bruker, er sjansene gode at du er kjent med noen av Twitters mer ... unødvendige endringer . Selv om mange av oss har besluttet å holde seg til Twitter for øyeblikket, bestemte en 24-årig tysk ved navn Eugene Rochko å ta saker i egne hender for å utvikle en "bedre" versjon av Twitter. Denne