3 Instrumente de distracție Linux pentru a rula pe Windows 10 cu WSL

Aug 25, 2025
General
Microsoft.

Ți-am arătat Cum se instalează un terminal Linux în Windows 10 cu subsistemul Windows pentru Linux. Dar acum că aveți această interfață de linie de comandă (CLI) ce veți face cu ea? Iată câteva idei distractive dincolo de Practicul .

Există o serie de lucruri distractive pe care le puteți face cu o linie de comandă bazată pe Linux pentru cei care iubesc o mică geekery. Iată trei proiecte de pornire pentru a încorpora linia de comandă în rutina zilnică. Am clasat aceste proiecte în ceea ce privește dificultatea de la cel mai ușor la cel mai greu, dar toate aceste proiecte sunt încă suficient de ușor pentru începători. Ele sunt, de asemenea, o modalitate excelentă de a vedea ce poate face linia de comandă. (Și da, asta funcționează WSL pe Windows 11 , de asemenea!)

Acest tutorial presupune că utilizați Ubuntu ca distribuție Linux în WSL. Dacă utilizați altceva, este posibil să trebuiască să adaptați aceste comenzi pentru a vă satisface nevoile. Sau, puteți instala Ubuntu ca un al doilea terminal Linux și urmați-o.

Înainte de a începe

Unul dintre cele mai importante lucruri de făcut atunci când se utilizează terminalul este să vă mențineți aplicațiile și utilitățile instalate actualizate. Acest lucru necesită două comenzi simple. Primul este:

Sudo apt actualizare

Să distrugem asta. Folosind. sudo. temporar ridică cont de utilizator la privilegii de administrator pentru această singură comandă. Fără această altitudine, comanda ar eșua. A folosi sudo. , Terminalul vă va cere să introduceți parola pe care ați creat-o pentru prima dată când ați configurat WSL.

Următoarea parte, apt. (Instrument Advanced Pachet,) Este managerul de pachete Ubuntu utilizează pentru a instala programe și utilități. Un pachet este toate fișierele care se reunesc pentru a lucra ca un program sau utilitate Linux. APT este suficient de inteligent pentru a nu instala doar programul dorit, dar orice dependențe pe care o necesită. O dependență este un alt program pe care programul dvs. dorit trebuie să funcționeze.

În cele din urmă, avem Actualizați , care este o opțiune pentru apt care îi spune să actualizeze listele de pachete de la depozite sistemul dvs. utilizează. Acesta este primul pas în actualizarea noilor versiuni ale programelor instalate în sistem. Fără actualizarea listei, sistemul dvs. nu ar avea suficiente informații pentru a efectua următorul pas.

A doua noastră comandă este:

sudo apt upgrade -y

Am acoperit deja sudo. și apt. , dar noii biți spun ca sistemul să facă upgrade pachetele noastre folosind informațiile din lista pe care am descărcat-o în pasul anterior. În - Se numește "steag" și, în acest caz, înseamnă "da". Aceasta este o comandă opțională care ne permite să sări peste partea enervantă în care sistemul ne spune cât de mult spațiu de depozitare vor lua noile actualizări și apoi întreabă dacă vrem să continuăm.

Acum că sistemul nostru este actualizat, suntem gata să jucăm cu câteva instrumente pe linia de comandă.

Obțineți vremea

Wttr.in oferă vremea pentru terminalul dvs.

Cel mai simplu lucru de făcut este să obțineți o imagine de ansamblu grafică a vremii curente cu o prognoză de trei zile utilizând un site web numit wttr.in. . Acest site vă citește adresa IP pentru a obține locația dvs. aproximativă și apoi livrează vremea înapoi într-un format terminal.

Dacă doriți o previzualizare a ceea ce va arăta acest lucru, puteți vizita site-ul într-un browser obișnuit.

Pentru a obține vremea, aveți nevoie de programul terminal răsuci , care trebuie instalat în sistemul dvs. în mod implicit. Dacă nu este, alerga sudo apt instalați curl pentru ao obține.

Acum, să vedem vremea în terminalul nostru cu curl wttr.in. . În câteva secunde, ar trebui să aveți o prognoză meteo pentru locația dvs. similară cu ceea ce vedeți imaginea de mai sus.

Un alt truc NEAT este de a vă înființa sistemul astfel încât de fiecare dată când deschideți terminalul, acesta arată cea mai recentă prognoză meteo. Puteți face asta prin adăugarea comenzii curl wttr.in. în partea de sus a dvs. .bashrc. fişier.

Pentru a înțelege cum să vă editați .bashrc. Fișier, verificați tutorialul nostru anterior Cum să personalizați (și să colorați) promptul bash .

Obțineți scoruri MLB în terminal

Puteți utiliza MLB-StatSapi pentru a obține actualizările jocului de baseball în terminal.

Am în mod constant terminalul meu deschis și, uneori, nu vreau să mă deranjez cu Google pentru detalii despre cel mai recent joc Yankees. În schimb, mă întorc la un script de încredere Python pentru a obține toate informațiile de care am nevoie.

Dacă ați instalat ultima versiune a Ubuntu pentru WSL, atunci ați primit deja Python 3, ceea ce avem nevoie de asta. Puteți verifica dublu acest lucru introducând Python3 --versiunea , care vă va spune versiunea lui Python 3 pe care o aveți în sistemul dvs.

Acum, să mergem la afaceri. Primul lucru de care aveți nevoie este un set de scripturi Helper care vor apuca toate datele de baseball pe care le dorim. Se numeste Statsapi. , o aplicație de fundal Python bazată pe comunitate pe care o vom instala folosind PIP3. Ca APT, PIP3 este un manager de pachete, dar numai pentru programele scrise în Python.

Mai întâi trebuie să o instalăm cu sudo apt instalați python3-pip -y . Odată ce acest lucru a realizat următoarea comandă:

PIP3 Instalați MLB-StatSapi

Acum, putem să luăm scriptul nostru de baseball care se bazează pe Statsapi. . Scriptul vine de la propriul meu depozit de github (Un depozit este doar un loc pentru a stoca codul) unde am o grămadă de scripturi care pot obține informații despre sezonul de baseball actual.

În primul rând, să facem un nou director (sau folder) numit "bin" cu Mkdir Bin. . În Mkdir. comanda înseamnă literalmente "face director". Apoi, schimbați în directorul respectiv cu CD Bin. ("CD" înseamnă modificarea directorului). "Bin" este un nume comun pentru folderele care conțin scripturi și executabile (binare) într-un mediu Linux, dar puteți numi directorul indiferent de ce doriți.

Acum, vom descărca scriptul cu "wget", un instrument de descărcare a liniei de comandă.

Comanda este:

https://raw.githubusercontent.com/ianPaul/baseball_scores/master/ballGame.py.

Acest lucru descărcați un script numit Ballgame.py din depozit. Extensia de fișier "Py" denotă că acesta este un script al lui Python.

Acum, tot ce trebuie să facem este să conducem scriptul nostru Python folosind comanda Python:

Python3 ~ / Bin / Ballgame.py

Acest lucru spune ca terminalul să folosească Python 3 pentru a interpreta scenariul. În ~ / înseamnă să priviți în dosarul de acasă și apoi uitați-vă la cos dosar în casă și deschideți scriptul ballgame.py.

Odată ce ați făcut acest lucru, scenariul va cere numele echipei care vă interesează și apoi întrebați dacă doriți să vedeți un scor de cutie sau un scor de linie. Odată ce ați efectuat selecția câteva secunde mai târziu, veți primi informațiile despre joc într-un format prietenos terminal.

Țineți minte că acest script este configurat pentru a vă oferi rezultatele ultimului joc finalizat. Nu vă va oferi o actualizare la un joc în curs de desfășurare.

Twitter pe linia de comandă

Rainbow Stream este o aplicație terminală pe bază de python care oferă Tweets la linia de comandă.

Există un număr de clienți Twitter care vă pot oferi feed-ul Twitter la linia de comandă. Lucrul frumos despre această abordare este că reduce Twitter la cea mai pură formă și face ca experiența să fie puțin mai calmă.

Un client cu adevărat bun CLI Twitter este fluxul curcubeu, care se bazează pe Python și necesită unele instrumente pe care le-am folosit deja în pașii anteriori. În primul rând, trebuie să ne asigurăm că avem toate dependențele pe care le cere fluxul de curcubeu. Iată comanda:

sudo apt instala python3-dev libjpeg libjpeg-dev libfretype6 libfreetype6-dev zlib1g-dev

Nu vom explica ce sunt toate aceste instrumente. Dacă doriți să știți că le puteți căuta pe Google. Fiecare utilitate este separată de un spațiu după "instalare" în comanda de mai sus.

Acum, să instalăm fluxul curcubeu. Folosim metoda rapidă, dar dacă doriți să utilizați modul recomandat, verificați Documentația fluxului Rainbow. .

sudo pip3 instalați Rainbowstream

Acest lucru va dura câteva minute în timp ce fluxul curcubeu se instalează.

Acum asigurați-vă că sunteți conectat la Twitter în browserul dvs. web. Apoi, pentru a activa programul, tastați Rainbowstream. în linia de comandă.

Apoi, Rainbow Stream va dori să deschidă o filă de browser web, astfel încât să puteți autoriza aplicația să acceseze contul dvs. Twitter. În unele cazuri, acest lucru ar trebui să se întâmple automat. Dacă nu, copiați și lipiți următoarea adresă URL în browserul dvs. web. Adresa URL arată de obicei așa: https://api.twitter.com/oauth/authorize?oauth_token=xxxxxxxxxxxxxx

Evidențiați că URL-ul, faceți clic dreapta pentru a copia, apoi introduceți-l în browserul dvs. web. Twitter vă va cere să autorizați fluxul de curcubeu pentru a oferi accesul aplicației la contul dvs. și apoi Twitter va oferi un cod PIN de șapte cifre. Introduceți pinul în terminalul unde fluxul curcubeu așteaptă codul și asta este. Tweets dvs. va lovi acum linia de comandă după câteva minute - rula inițială durează de obicei ceva timp înainte ca tweets să înceapă să se toarne.

Rainbow Stream este destul de ușor de utilizat, dar are nevoie de câteva comenzi. Tastarea "t Aici este tweet-ul meu" și lovirea introducerii pe tastatură va publica un Tweet.

Fiecare Tweet din fluxul dvs. are un număr de identificare, cum ar fi "ID: 8". Tastare RT 8. va returna acel tweet. Tastare Citat 8. Vă permite să citați Tweet același Tweet și să adăugați propriul dvs. comentariu. Există o grămadă de alte comenzi pe care le puteți citi în Documentația fluxului Rainbow. .

Ca și în multe alte programe de linie de comandă, puteți scrie și H. În orice moment pentru a obține ajutor în aplicație.

Dacă găsiți că caracterele Unicode nu se afișează corect, atunci este o soluție ușoară Instalați terminalul Windows din magazinul Windows .

LEGATE DE: Noul terminal Windows este gata; Iată de ce este uimitor

Utilizarea liniei de comandă are un pic mai mult de lucru pentru a merge mai mult decât a instala un program regulat, dar poate fi, de asemenea, un instrument foarte puternic, util și distractiv pentru a avea la dispoziția dumneavoastră.


General - Cele mai populare articole

PSA: Puteți descărca în continuare vechea versiune gratuită a schiței

General Apr 13, 2025

Sketchup. Inițial lansat ca software gratuit de open source, popularul Modelarea 3D. Programul Sketchup vine acum cu un preț premium de preț. Sau face? Pu..


Angajăm un scriitor de smarthome cu normă întreagă

General Apr 2, 2025

Căutăm un scriitor bun cu experiență cercetarea, instalarea, depanarea și scris despre tehnologie inteligentă acasă. Cititorii noștri dragoste Cum La spre Geek din cauza voci..


De ce nu arată fotografiile mele ca fotografii "profesionale"?

General Jun 26, 2025

Snapsure. Fotografii "profesionale" - sau cel puțin, fotografii de calitate profesională - sunt peste tot, de la postările Instagram și anunțurile site-ul..


Cum se stabilește o limită de date Internet în Windows 11

General Aug 25, 2025

În Windows 11, puteți seta o limită de date Internet, astfel încât PC-ul dvs. să nu utilizeze mai mult decât cantitatea permisă de date. Vă vom arăta cum să specificați difer..


Cum se schimbă butoanele de navigare sau gesturile pe Android

General Aug 24, 2025

Multe telefoane Android în aceste zile vin cu gesturi de navigare pe ecran fantezist. Poate că nu vă plac sau doriți să încercați celelalte opțiuni. Vă vom arăta cum să modifica..


5 site-uri web fiecare jucător PC ar trebui să marcheze

General Aug 21, 2025

EKKAPHAN CHIMPALEE / Shutterstock.com Sigur, există o mulțime de magazine de joc pentru PC on-line. Dar e mai mult pentru jocuri pe PC decât cumpărarea de ..


FYI: Puteți extinde meniul Siri sugestii pe iPhone și iPad

General Aug 20, 2025

Iată un sfat rapid, mic pentru proprietarii iPhone și iPad, care este ușor de pierdut. Cand tu Aduceți ecranul Căutare Spotlight , puteți extinde sugestiile Siri și obți..


Ce înseamnă "JIC" și cum îl folosiți?

General Oct 3, 2025

Kaspri / Shutterstock.com. Nu, "JIC" nu este sunetul pe care îl faceți când aveți un Hiccup. Este un acronim de internet versatil, care este util să ai ..


Categorii