Najbolje Homebrew aplikacije za Mac

Jedna od navika koje sam zadržao od svog kratkog rada kao programer je da volim CLI aplikacije, posebno Homebrew aplikacije. Jednostavne su, zabavne za korištenje, sposobne su za stvari koje neke GUI aplikacije nisu i izvrsne su za podešavanje i sigurnu modificiranje vašeg Maca.

Ako ne znate ništa o CLI aplikacijama ili Homebrewu, možda biste trebali potrošiti malo više vremena na istraživanje CLI aplikacija prije nego instalirate one navedene u ovom članku. Pokriti ću kratko objašnjenje Homebrew-a na početku ovog članka i pokušat ću objaviti više Homebrew/Terminal članke u budućnosti, ali za sada preporučujem da pređete ovaj post ako se ne osjećate spremnim eksperimentirati s CLI aplikacije.

Uvod s puta, idemo u to!

Sadržaj

  • Što su Homebrew aplikacije?
  • Najbolje Homebrew aplikacije za Mac
    • 1. cask: Preuzmite GUI aplikacije putem vašeg Mac terminala
    • 2. htop: Najbolji upravitelj resursa za vaš Mac terminal
    • 3. wget: Preuzmite datoteke i web stranice u trenu
    • 4. veze: pretražujte web sa svog Mac terminala
    • 5. youtube-dl: preuzmite YouTube videozapise sa sigurnošću i lakoćom
    • 6. speedtest-cli: Brzo provjerite brzinu interneta sa svog terminala
    • 7. stablo: Trenutačno pregledajte svoje mape i datoteke u vizualnom stablu
    • 8. taskwarrior: Popis obaveza za vaš terminal
    • 9. tmux: Pokrenite više terminalskih sesija istovremeno
    • 10. mas: Instalirajte aplikacije na Mac App Store sa svog terminala
    • 11. midnight-commander: Koristite terminal kao da je Finder
  • Postanite iskusni korisnik i počnite koristiti ove Homebrew aplikacije
    • Vezane objave:

Što su Homebrew aplikacije?

Koristim izraz "Homebrew aplikacije" da se odnosim na aplikacije koje se instaliraju putem Homebrew-a. Homebrew je ono što je poznato kao upravitelj paketa. Sve to znači da možete instalirati pakete (tj. aplikacije) koristeći Homebrew. Zamislite to kao App Store, ali za terminal vašeg Maca.

Većina Homebrew aplikacija potpuno je besplatna i sigurna. Postoje neki sigurnosni postupci koji sprječavaju preuzimanje zlonamjernog softvera s Homebrew-a. Na primjer, sudo Homebrew ne može koristiti naredbu, što onemogućuje pristup određenim razinama vašeg računala.

Međutim, za razliku od App Storea, Apple ovo ne nadzire, pa ćete htjeti dobiti neku potvrdu da su aplikacije koje preuzimate sigurne (svaka aplikacija u ovom postu provjerena je kao sigurna).

Također treba napomenuti da je Homebrew upravitelj paketa treće strane. Ne dolazi uz vaš Mac i nije ga izradio Apple. Dakle, ako ga još niste instalirali, morat ćete ga instalirati prije instaliranja bilo koje od aplikacija u ovom članku. Na internetu postoji mnoštvo jednostavnih tutorijala koji će vam pomoći u ovom procesu.

Najbolje Homebrew aplikacije za Mac

Ako imate instaliran Homebrew i vaš terminal otvoren na Macu, spremni ste za početak isprobavanja ovih Homebrew aplikacija. Neki od njih bit će više tehnički od drugih. To je zato što su CLI aplikacije općenito usmjerene na programere.

Međutim, također sam pokušao uključiti aplikacije koje svi mogu koristiti, kao što su upravitelj zadataka, siguran program za preuzimanje videozapisa s YouTubea i alat koji vam omogućuje pregledavanje weba s terminala.

Bez daljnjega, evo nekih od najboljih (i meni osobno omiljenih) Homebrew aplikacija na Macu.

1. cask: Preuzmite GUI aplikacije putem vašeg Mac terminala

Prema zadanim postavkama, Homebrew vam dopušta samo preuzimanje CLI programa. CLI programi, ili programi sučelja naredbenog retka, aplikacije su s kojima komunicirate upisivanjem redaka koda u prozor terminala. Obično ne reagiraju na klikove mišem niti imaju bilo kakvu drugu grafiku osim običnog teksta u terminalu.

GUI program ili program grafičkog korisničkog sučelja aplikacije su koje danas najčešće koristimo. Microsoft Word, Safari, YouTube, Slack – svaka aplikacija koja ima gumbe, glatku grafiku, videozapise, animacije i više je GUI aplikacija. Budući da su ove aplikacije jednostavnije za korištenje, gotovo sve aplikacije koje se danas pojavljuju su GUI.

Za Homebrew korisnike koji još uvijek žele instalirati GUI aplikacije putem terminala, bačva obavezno. Možete instalirati aplikacije kao što su Google Chrome, Adobe Creative Cloud, Fantastical i još mnogo toga.

Dodati bačva na svoj popis Homebrew aplikacije, zalijepite ovo u svoj terminal i pritisnite povratak:

brew install bačva

2. htop: Najbolji upravitelj resursa za vaš Mac terminal

htopjedna je od najpopularnijih Homebrew aplikacija i to s dobrim razlogom. To je upravitelj resursa koji se temelji na poznatom vrh CLI aplikacija s boljim sučeljem i dodatnim značajkama.

Ako ste ikada koristili Activity Monitor na svom Macu, tada ste upoznati s tim što radi upravitelj resursa. To samo pokazuje koliko različite aplikacije koriste RAM, CPU i GPU vašeg računala. To ga čini odličnom alternativom za Monitor aktivnosti za one koji stalno rade na svom terminalu.

Instalirati htop, zalijepite sljedeći kod u svoj terminal:

brew install htop

3. wget: Preuzmite datoteke i web stranice u trenu

wget je još jedna od Homebrew aplikacija koju bi svaki korisnik terminala trebao instalirati na svoj Mac. To je paket koji korisnicima omogućuje preuzimanje svega što je povezano s HTTP, HTTPS, FTP ili FTPS protokolom. Budući da su ovo najpopularniji protokoli, to znači da s weba možete preuzeti sve što želite.

To uključuje preuzimanje datoteka, direktorija, pa čak i cijelih web-mjesta izravno iz naredbenog retka. To je jedan od najbržih i najjednostavnijih načina za premještanje datoteka temeljenih na webu na vaše računalo.

Također možete promijeniti nazive datoteka dok ih preuzimate, na taj način web stranice i datoteke koje spremate pomoću wget organizirani su točno onako kako želite. Možete ograničiti i brzinu preuzimanja, što je vrlo korisno kada preuzimate ogromne datoteke kojima ne želite uništiti svoju propusnost.

Instalirati wget koristeći Homebrew, zalijepite sljedeće u svoj terminal:

brew install wget

4. veze: pretražujte web sa svog Mac terminala

poveznice je jedna od više nišnih terminalskih aplikacija. Mislim da prosječni korisnik to nikada neće imati puno koristi. Ipak, to je jedna od najzgodnijih Homebrew aplikacija na koje sam naišao.

poveznice je CLI aplikacija koja vam omogućuje pokretanje web preglednika u vašem terminalu. Verzija web stranice koja vam se prikazuje je nevjerojatno jednostavna. Naravno, bit će baziran na tekstu i samo popis poveznica i teksta navedenih na web stranici.

Međutim, još uvijek je dostupno puno interaktivnosti i navigacije, što ga čini jednostavnim načinom navigacije webom. Korisno kada želite posjetiti web-mjesta sa sporom podatkovnom vezom, impresionirati svoje prijatelje ili... pa, siguran sam da postoje neke druge upotrebe.

Valja napomenuti da postoji nekoliko verzija poveznice:

  • poveznice
  • ris
  • veze 2
  • elinks

Da biste instalirali verziju opisanu u ovom postu, zalijepite ovo u svoj terminal:

brew instalacijske veze

5. youtube-dl: preuzmite YouTube videozapise sa sigurnošću i lakoćom

Iskreno, koristio sam youtube-dl daleko više od bilo koje druge aplikacije Homebrew na ovom popisu. Ako ste ikada pokušali preuzeti YouTube video, znate da to može biti prilično nezgodno. YouTube vam ne dopušta preuzimanje videozapisa sa svoje web stranice, a mnoga web-mjesta trećih strana preuzet će vaš videozapis zajedno s neugodnim virusom.

Zbog toga mi je bilo jako drago što sam ga pronašao youtube-dl. Ne samo da preuzimanje videozapisa s YouTubea čini super jednostavnim i besplatnim, već je i sigurno. Koristim ga na svom Macu već godinama i nikada nisam imao niti jedan problem. Potrebno je samo nekoliko sekundi i vrlo jednostavna naredba za preuzimanje vašeg YouTube videa po izboru.

Možete čak birati između opcija koje vam omogućuju preuzimanje popisa za reprodukciju, minijatura, videozapisa na temelju broja pregleda, kontrolu brzine preuzimanja i još mnogo toga. Ima sve što vam treba, a onda i nešto.

Instalirati youtube-dl, zalijepite ovo u svoj Mac terminal:

brew instalirati youtube-dl

6. speedtest-cli: Brzo provjerite brzinu interneta sa svog terminala

Za sada je brzina interneta još uvijek pomalo sporadična, neovisno o tome koliko plaćate ili gdje živite. Zbog toga ćete možda često provjeravati brzinu interneta. To može biti posebno korisno kada provjeravate koliko je web stranica optimizirana – možete vidjeti kako na njezinu optimizaciju mogu utjecati brzine vaše mreže.

To je gdje speedtest-cli ulazi. To je paket koji vam omogućuje trenutnu provjeru brzine interneta s terminala. Nema posjećivanja sumnjivih web-mjesta koje će se teško učitati kada vam internet radi sporo.

Možete čak koristiti različite opcije u speedtest-cli za promjenu informacija koje vidite. --bajtova, na primjer, pokazat će vašu brzinu u bajtovima, dok --jednostavan dat će vam osnovne informacije koje tražite (brzine pinga, preuzimanja i prijenosa).

Jedina kvaka je to speedtest-cli zahtijeva od vas da instalirate pip prvo, koji je samo Python upravitelj paketa. Da biste ga instalirali pip, zalijepite ovo u svoj terminal:

brew install python

I onda:

sudo easy_install pip

I na kraju, za instalaciju speedtest-cli, zalijepiti:

pip install speedtest-cli

7. stablo: Trenutačno pregledajte svoje mape i datoteke u vizualnom stablu

Ako znate kako se kretati svojim Mac terminalom pomoću naredbi kao što su CD, ls, i .., znate da nije preteško kretati se jednostavnim strukturama datoteka. Međutim, kada imate tone datoteka i direktorija po kojima možete kopati, može biti teško pronaći datoteku koju tražite.

Da biste vas spasili od kopanja po svakoj mapi kako biste pronašli ono što vam je potrebno, možete jednostavno koristiti stablo paket. stablo je jednostavna naredba (samo upišite stablo u terminalu nakon što ga instalirate) koji vam odmah daje pregled svake datoteke i mape na vašem računalu, kao i kako su ugniježđene jedna u drugu.

Možete dobiti stablo mapa za određenu mapu tako da uđete u tu mapu i pozovete naredbu. Također možete kontrolirati koliko razina stabla ima unosom stablo -L 1, pri čemu je jedan broj dubokih razina koje želite biti.

Instalirati stablo, samo zalijepite ovo u svoj Mac terminal:

brew install tree

8. taskwarrior: Popis obaveza za vaš terminal

Sljedeće na našem popisu Homebrew aplikacija je ratnik zadataka. ratnik zadataka jedna je od najefikasnijih Homebrew aplikacija koju svatko može koristiti u bilo kojem trenutku. Ne morate biti programer ili čak tehničar. To je tako jednostavna CLI aplikacija da mislim da je izvrstan alat za one koji se osjećaju ugodno s terminalom za igru.

U osnovi, ratnik zadataka je to-do aplikacija koju možete jednostavno dodati, organizirati i označiti stavke izravno s terminala. Svoje zadatke možete organizirati po datumu, prioritetu ili čak projektu.

Ako ne radite često u terminalu, ratnik zadataka može izgledati malo suvišno. Uostalom, tone GUI aplikacija to rade umjesto vas (npr. Podsjetnici). Ali smatram da je to dobra stvar, pogotovo ako se puno igrate u terminalu.

Instalirati ratnik zadataka na svom Macu, zalijepite ovo u svoj terminal:

zadatak instalacije brew

Budući da je ova aplikacija malo robusnija od većine navedenih do sada, možete kliknite ovdje naučiti kako ga koristiti. Također, obično možete dobiti pomoć za svaki od ovih paketa u svom terminalu upisivanjem njihove naredbe (zadatak, youtube-dl, wget, itd.) slijedi -h, Pomozite, ili -Pomozite. Gotovo svaki CLI program pružit će vam sintaksu, primjere i još mnogo toga s jednom od ovih naredbi.

9. tmux: Pokrenite više terminalskih sesija istovremeno

tmux jedna je od onih Homebrew aplikacija bez koje neki korisnici neće moći živjeti i ona za koju drugi neće razumjeti zašto bi vam uopće trebala.

U suštini, tmux omogućuje vam pokretanje više terminalskih sesija unutar istog prozora na vašem Macu. Vaš terminal bit će podijeljen u više sekcija, od kojih svaki pokreće različitu instancu terminala. Možete prilagoditi gdje se svaka instanca postavlja, koliko zaslona zauzima i koliko različitih instanci želite pokrenuti.

Iako je ovo uglavnom samo radi praktičnosti, ponekad može biti od velike pomoći. Na primjer, možete ga koristiti za SSH na drugom poslužitelju i prekinuti sesije bez završetka procesa. Osim toga, dobro je za produktivnost ako želite izbjeći otvaranje društvenih medija dok radite.

Instalirati tmux, zalijepite ovo u svoj Mac terminal:

brew install tmux

Ovo je još jedna komplicirana CLI aplikacija, pa evo dokumentaciju da vam pomogne da shvatite. Pomaknite se do dna te stranice za ČITAJ ME.

10. mas: Instalirajte aplikacije na Mac App Store sa svog terminala

Kao ratnik zadataka, mas nalazi se na popisu Homebrew aplikacija koje vam vjerojatno nikada neće trebati. Ali to ga ne čini manje cool. mas omogućuje vam da instalirate aplikacije App Store s vašeg terminala. Samo pokrenite naredbu, upišite naziv aplikacije koju želite instalirati i pokrenite naredbu.

Ovaj paket uključuje nekoliko dodatnih značajki koje bi vas mogle potaknuti da ga instalirate ako niste prije bili uvjereni. To uključuje mogućnost provjere broja verzije aplikacije App Store, instaliranje svih vaših ažuriranja App Store odjednom i korištenje sretan naredba za preuzimanje prvog rezultata pretraživanja nakon ključne riječi.

Instalirati mas iz Homebrew-a, zalijepite ovo u svoj Mac terminal:

brew install mas

11. midnight-commander: Koristite terminal kao da je Finder

Posljednje na našem popisu Homebrew aplikacija je ponoć-zapovjednik. To je jedna od najmoćnijih aplikacija na ovom popisu, pretvarajući prozor vašeg terminala u pretraživač datoteka nalik Finderu.

Nakon instalacije, možete pokrenuti ponoć-zapovjednik sa mc naredba. To će prikazati strukturu direktorija po kojoj se možete kretati pomoću strelica miša ili tipkovnice. Pomoću ovog prikaza moći ćete vidjeti veličine datoteka, datume i još mnogo toga.

Prema zadanim postavkama, ponoć-zapovjednik prikazuje vam dva odjeljka koja odražavaju direktorij u kojem se trenutno nalazite. Zatim se možete kretati kroz svoje datoteke u svakom od ovih odjeljaka zasebno, uspoređujući datoteke i mape dok idete.

Ovo je izvrstan alat za one koji pronalaze CD i ls biti previše dosadan.

Instalirati ponoć-zapovjednik, zalijepite ovo u svoj terminal:

brew instalirati midnight-commander

Postanite iskusni korisnik i počnite koristiti ove Homebrew aplikacije

Osim što su sigurne i korisne, aplikacije Homebrew jedan su od najboljih načina da počnete koristiti još više snage i funkcionalnosti iz svog Maca. A ako ste novi u terminalu, oni mogu biti zabavan način da naučite osnove bez nanošenja štete vašem računalu.

Za više savjeta, popisa, vodiča i recenzija, pogledajte ostatak sadržaja ovdje na AppleToolBox.