Najboljše domače aplikacije za Mac

Ena od navad, ki sem jih obdržal v kratkem času kot programer, je, da obožujem aplikacije CLI, zlasti aplikacije Homebrew. So preproste, zabavne za uporabo, zmožne so stvari, ki jih nekatere GUI aplikacije niso, in so odlične za prilagajanje in varno spreminjanje vašega Maca.

Če ne veste ničesar o aplikacijah CLI ali Homebrew, boste morda želeli porabiti nekaj več časa za raziskovanje aplikacij CLI, preden namestite tiste, ki so navedene v tem članku. Na začetku tega članka bom na kratko razložil Homebrew in poskušal objaviti več Homebrew/Terminal člankov v prihodnosti, vendar za zdaj priporočam, da preskočite to objavo, če se ne počutite pripravljeni eksperimentirati s CLI aplikacije.

Uvodov na stran, pojdimo v to!

Vsebina

  • Kaj so aplikacije Homebrew?
  • Najboljše aplikacije Homebrew za Mac
    • 1. cask: Prenesite aplikacije GUI prek terminala Mac
    • 2. htop: najboljši upravitelj virov za vaš Mac terminal
    • 3. wget: Prenesite datoteke in spletna mesta v trenutku
    • 4. povezave: Brskajte po spletu s terminala Mac
    • 5. youtube-dl: Prenesite videoposnetke iz YouTuba varno in enostavno
    • 6. speedtest-cli: Hitro preverite svojo internetno hitrost na terminalu
    • 7. drevo: Takoj si oglejte svoje mape in datoteke v vizualnem drevesu
    • 8. taskwarrior: seznam opravil za vaš terminal
    • 9. tmux: Zaženite več terminalskih sej hkrati
    • 10. mas: Namestite aplikacije v Mac App Store s svojega terminala
    • 11. midnight-commander: Uporabite terminal, kot da bi bil Finder
  • Postanite izkušeni uporabnik in začnite uporabljati te aplikacije Homebrew
    • Povezane objave:

Kaj so aplikacije Homebrew?

Izraz "aplikacije Homebrew" uporabljam za aplikacije, ki so nameščene prek Homebrew. Homebrew je tisto, kar je znano kot upravitelj paketov. Vse to pomeni, da lahko namestite pakete (tj. aplikacije) z uporabo Homebrew. Pomislite na to kot na App Store, vendar za terminal vašega Maca.

Večina aplikacij Homebrew je popolnoma brezplačnih in varnih. Obstaja nekaj varnostnih postopkov, ki preprečujejo prenos zlonamerne programske opreme iz Homebrew. Na primer, sudo ukaza Homebrew ne more uporabiti, kar onemogoča dostop do določenih ravni vašega računalnika.

Za razliko od App Store pa Apple tega ne spremlja, zato boste želeli dobiti potrditev, da so aplikacije, ki jih prenašate, varne (vsaka aplikacija v tej objavi je preverjena, da je varna).

Opozoriti je treba tudi, da je Homebrew upravljalnik paketov tretje osebe. Ni ga priložen vašemu Macu in ga ni ustvaril Apple. Torej, če ga še nimate nameščenega, ga boste morali namestiti, preden namestite katero koli od aplikacij v tem članku. Na spletu je na voljo veliko preprostih vadnic, ki vam bodo pomagale skozi ta postopek.

Najboljše aplikacije Homebrew za Mac

Če imate nameščen Homebrew in je vaš terminal odprt na Macu, ste pripravljeni začeti preizkušati te aplikacije Homebrew. Nekateri od teh bodo bolj tehnični kot drugi. To je zato, ker so aplikacije CLI na splošno usmerjene k razvijalcem.

Vendar sem poskušal vključiti tudi aplikacije, ki jih lahko uporabljajo vsi, kot so upravitelj opravil, varen prenosnik videoposnetkov YouTube in orodje, ki vam omogoča brskanje po spletu iz terminala.

Brez odlašanja, tukaj je nekaj najboljših (in meni osebno najljubših) aplikacij Homebrew na Macu.

1. cask: Prenesite aplikacije GUI prek terminala Mac

Homebrew vam privzeto omogoča samo prenos programov CLI. Programi CLI ali programi vmesnika ukazne vrstice so aplikacije, s katerimi komunicirate tako, da v terminalsko okno vnesete vrstice kode. Običajno se ne odzivajo na klike miške ali imajo v terminalu kakršno koli drugo grafiko, razen navadnega besedila.

Program GUI ali program grafičnega uporabniškega vmesnika so aplikacije, ki jih danes najpogosteje uporabljamo. Microsoft Word, Safari, YouTube, Slack – vsaka aplikacija, ki ima gumbe, gladko grafiko, videoposnetke, animacije in še več, je aplikacija GUI. Ker so te aplikacije enostavnejše za uporabo, so skoraj vse aplikacije, ki so na voljo danes, GUI.

Za uporabnike Homebrew, ki še vedno želijo namestiti aplikacije GUI prek terminala, sod je nujno. Namestite lahko aplikacije, kot so Google Chrome, Adobe Creative Cloud, Fantastical in druge.

Dodati sod na svoj seznam aplikacije Homebrew, to prilepite v svoj terminal in pritisnite vrnitev:

brew install sod

2. htop: najboljši upravitelj virov za vaš Mac terminal

htopje ena najbolj priljubljenih aplikacij Homebrew in z dobrim razlogom. To je upravitelj virov, ki temelji na znanem vrh Aplikacija CLI z boljšim vmesnikom in dodatnimi funkcijami.

Če ste že kdaj uporabljali Monitor aktivnosti na svojem Macu, potem poznate, kaj počne upravitelj virov. Prikazuje samo, kako različne aplikacije porabljajo RAM, CPU in GPU vašega računalnika. Zaradi tega je odlična alternativa za spremljanje aktivnosti za tiste, ki nenehno delajo iz svojega terminala.

Za namestitev htop, prilepite naslednjo kodo v svoj terminal:

brew install htop

3. wget: Prenesite datoteke in spletna mesta v trenutku

wget je še ena od aplikacij Homebrew, ki bi jo moral imeti vsak uporabnik terminala nameščen na svojem Macu. To je paket, ki uporabnikom omogoča prenos vsega, kar je povezano s protokolom HTTP, HTTPS, FTP ali FTPS. Ker so to najbolj priljubljeni protokoli, to pomeni, da lahko s spleta v bistvu prenesete vse, kar želite.

To vključuje prenos datotek, imenikov in celo celotnih spletnih mest neposredno iz ukazne vrstice. To je eden najhitrejših in najpreprostejših načinov za premikanje spletnih datotek v računalnik.

Prav tako lahko spremenite imena datotek, ko jih prenašate, tako spletna mesta in datoteke, ki jih shranite z wget so organizirane točno tako, kot želite. Prav tako lahko omejite hitrost prenosa, kar je zelo koristno pri prenosu velikih datotek, s katerimi ne želite uničiti svoje pasovne širine.

Za namestitev wget z uporabo Homebrew prilepite naslednje v svoj terminal:

brew install wget

4. povezave: Brskajte po spletu s terminala Mac

povezave je ena izmed bolj nišnih terminalskih aplikacij. Mislim, da ga povprečen uporabnik nikoli ne bo veliko uporabljal. Kljub temu je to ena najbolj kul aplikacij Homebrew, na katere sem naletel.

povezave je aplikacija CLI, ki vam omogoča zagon spletnega brskalnika v vašem terminalu. Različica spletne strani, ki vam je prikazana, je neverjetno preprosta. Seveda bo temeljil na besedilu in le na seznamu povezav in besedila, navedenih na spletnem mestu.

Še vedno pa je na voljo veliko interaktivnosti in navigacije, zaradi česar je vitk način za krmarjenje po spletu. Koristno, ko želite obiskati spletna mesta s počasno podatkovno povezavo, narediti vtis na prijatelje ali... no, prepričan sem, da obstaja še kakšna druga uporaba.

Treba je opozoriti, da obstaja več različic povezave:

  • povezave
  • risa
  • povezave 2
  • elinks

Če želite namestiti različico, opisano v tej objavi, prilepite to v svoj terminal:

brew namestitvene povezave

5. youtube-dl: Prenesite videoposnetke iz YouTuba varno in enostavno

Resnično, uporabljal sem youtube-dl veliko bolj kot katera koli druga aplikacija Homebrew na tem seznamu. Če ste že kdaj poskušali prenesti videoposnetek iz YouTuba, veste, da je to lahko precej težavno. YouTube vam ne dovoljuje prenosa videoposnetkov s svojega spletnega mesta in veliko spletnih mest tretjih oseb bo vaš videoposnetek preneslo skupaj z neprijetnim virusom.

Zato sem bil zelo vesel, da sem ga našel youtube-dl. Ne samo, da je prenos videoposnetkov YouTube izjemno enostaven in brezplačen, ampak je tudi varen. Že leta ga uporabljam na svojem Macu in nikoli nisem imel nobene težave. Prenos izbranega videoposnetka YouTube traja le nekaj sekund in zelo preprost ukaz.

Izbirate lahko celo med možnostmi, ki vam omogočajo prenos seznamov predvajanja, sličic, videoposnetkov glede na število ogledov, nadzor hitrosti prenosa in še veliko več. Ima vse, kar potrebujete, in potem nekaj.

Za namestitev youtube-dl, prilepite to v svoj Mac terminal:

brew namestite youtube-dl

6. speedtest-cli: Hitro preverite svojo internetno hitrost na terminalu

Za zdaj je hitrost interneta še vedno nekoliko občasna, ne glede na to, koliko plačate ali kje živite. Zato se lahko zgodi, da pogosto preverjate svojo internetno hitrost. Še posebej je lahko koristno pri preverjanju, kako optimizirano je spletno mesto – lahko vidite, kako na njegovo optimizacijo lahko vplivajo hitrosti vašega omrežja.

tam je speedtest-cli pride noter To je paket, ki vam omogoča, da takoj preverite svojo internetno hitrost s terminala. Brez obiska senčnih spletnih mest, ki se bodo težko naložila, ko vaš internet deluje počasi.

Uporabite lahko celo različne možnosti speedtest-cli da spremenite informacije, ki jih vidite. --bajtovbo na primer prikazal vašo hitrost v bajtih, medtem ko --preprosto vam bo dal osnovne informacije, ki jih iščete (hitrost pinga, prenosa in nalaganja).

Edina ulov je v tem speedtest-cli zahteva namestitev pip najprej, ki je samo upravitelj paketov Python. Za namestitev pip, prilepite to v svoj terminal:

brew install python

In potem:

sudo easy_install pip

In končno, za namestitev speedtest-cli, prilepi:

pip install speedtest-cli

7. drevo: Takoj si oglejte svoje mape in datoteke v vizualnem drevesu

Če veste, kako krmariti po terminalu Mac z ukazi, kot je cd, ls, in .., veste, da ni pretežko krmariti po preprostih datotečnih strukturah. Ko pa morate prebrskati po množici datotek in imenikov, je težko najti datoteko, ki jo iščete.

Če želite, da ne boste kopali po vsaki mapi, da bi našli tisto, kar potrebujete, lahko preprosto uporabite drevo paket. drevo je preprost ukaz (samo vnesite drevo v terminalu po namestitvi), ki vam takoj omogoči pogled na vsako datoteko in mapo v vašem računalniku ter kako so ugnezdene ena v drugo.

Drevo map za določeno mapo lahko dobite tako, da se pomaknete v to mapo in pokličete ukaz. Z vnosom lahko tudi nadzirate, koliko ravni drevesa je drevo -L 1, pri čemer je ena število globin, ki jih želite biti.

Za namestitev drevo, samo prilepite to v svoj Mac terminal:

brew install tree

8. taskwarrior: seznam opravil za vaš terminal

Naslednji na našem seznamu aplikacij Homebrew je bojevnik nalog. bojevnik nalog je ena najlepših aplikacij Homebrew, ki jo lahko kadar koli uporablja vsak. Ni vam treba biti razvijalec ali celo tehnik. To je tako preprosta aplikacija CLI, da mislim, da je odlično orodje za tiste, ki se počutijo udobno s terminalom, da se lahko igrajo.

v bistvu, bojevnik nalog je aplikacija za opravila, ki jo lahko preprosto dodate, organizirate in označite elemente neposredno iz terminala. Svoja opravila lahko organizirate po datumu, prioriteti ali celo projektu.

Če v terminalu ne delate pogosto, bojevnik nalog se morda zdi malo odveč. Konec koncev, tone GUI aplikacij naredijo to namesto vas (npr. Opomniki). Vendar se mi zdi, da je to odlična stvar, še posebej, če veliko igrate v terminalu.

Za namestitev bojevnik nalog na vašem Macu prilepite to v svoj terminal:

opravilo namestitve brew

Ker je ta aplikacija nekoliko bolj robustna od večine naštetih doslej, lahko Klikni tukaj da se naučite, kako ga uporabljati. Prav tako lahko običajno dobite pomoč za vsakega od teh paketov v terminalu tako, da vnesete njihov ukaz (nalogo, youtube-dl, wgetitd.), ki mu sledi -h, pomoč, oz -pomoč. Skoraj vsak program CLI vam bo z enim od teh ukazov zagotovil sintakso, primere in drugo.

9. tmux: Zaženite več terminalskih sej hkrati

tmux je ena tistih aplikacij Homebrew, brez katere nekateri uporabniki ne bodo mogli živeti, in tista, za katero drugi ne bodo razumeli, zakaj bi jo sploh potrebovali.

V bistvu, tmux vam omogoča zagon več terminalskih sej v istem oknu na vašem Macu. Vaš terminal bo razdeljen na več odsekov, od katerih bo vsak izvajal drugačen primerek terminala. Prilagodite lahko, kje je posamezen primerek postavljen, kolikšen del zaslona zavzame in koliko različnih primerkov želite zagnati.

Čeprav je to večinoma samo zaradi udobja, je včasih lahko v veliko pomoč. Na primer, lahko ga uporabite za SSH v drug strežnik in končate seje, ne da bi končali postopek. Poleg tega je dobro za produktivnost, če se želite izogniti odpiranju družbenih medijev med delom.

Za namestitev tmux, prilepite to v svoj Mac terminal:

brew install tmux

To je še ena zapletena aplikacija CLI, zato tukaj dokumentacijo da vam pomaga ugotoviti. Pomaknite se na dno te strani za PREBERI ME.

10. mas: Namestite aplikacije v Mac App Store s svojega terminala

Všeč mi je bojevnik nalog, mas je na seznamu aplikacij Homebrew, ki jih verjetno nikoli ne boste potrebovali. Ampak to ne pomeni, da je nič manj kul. mas omogoča namestitev aplikacij App Store iz terminala. Samo zaženite ukaz, vnesite ime aplikacije, ki jo želite namestiti, in zaženite ukaz.

Ta paket vključuje nekaj dodatnih funkcij, ki bi vas lahko spodbudile, da ga namestite, če niste bili prej prepričani. To vključuje možnost preverjanja številke različice aplikacije App Store, namestitev vseh posodobitev App Store hkrati in uporabo srečna ukaz za prenos prvega rezultata iskanja po ključni besedi.

Za namestitev mas iz Homebrew, prilepite to v svoj Mac terminal:

brew install mas

11. midnight-commander: Uporabite terminal, kot da bi bil Finder

Zadnji na našem seznamu aplikacij Homebrew je polnočni poveljnik. To je ena najzmogljivejših aplikacij na tem seznamu, ki vaše terminalsko okno spremeni v raziskovalec datotek, podoben Finderju.

Ko je nameščen, lahko zaženete polnočni poveljnik z mc ukaz. S tem se prikaže struktura imenika, po kateri se lahko pomikate s puščicami miške ali tipkovnice. S tem pogledom si boste lahko ogledali velikosti datotek, datume in drugo.

Privzeto, polnočni poveljnik prikaže dva razdelka, ki zrcaljujeta kateri koli imenik, v katerem ste trenutno. Nato se lahko pomikate po datotekah v vsakem od teh razdelkov posebej in med seboj primerjate datoteke in mape.

To je odlično orodje za tiste, ki najdejo cd in ls biti preveč dolgočasen.

Za namestitev polnočni poveljnik, prilepite to v svoj terminal:

brew install midnight-commander

Postanite izkušeni uporabnik in začnite uporabljati te aplikacije Homebrew

Poleg tega, da so varne in uporabne, so aplikacije Homebrew eden najboljših načinov, da začnete iz svojega Maca iztisniti še več moči in funkcionalnosti. In če ste novi v terminalu, so lahko zabaven način za učenje osnov, ne da bi pri tem škodovali vašemu stroju.

Za več nasvetov, seznamov, vodnikov in mnenj, preostalo vsebino si oglejte tukaj na AppleToolBox.