Homebrew kallar sig själv för ”den saknade pakethanteraren för macOS”. Men hur kan du använda den?
Som du säkert förstår av namnet är en pakethanterare ett program som låter dig hantera programvarupaket. Dessa installerar appar, applets och andra små godbitar för att öka och förbättra din dagliga datorupplevelse.
Låt oss ta en titt på vad Homebrew kan göra med några praktiska appar för din Mac.
Förutsättningar för att använda Homebrew
Följ de här stegen för att ställa in allt du behöver för att installera de appar som diskuteras här.
Installera Homebrew
Först måste du öppna Terminal för att installera Homebrew på din Mac. När du ändå håller på, gå vidare och installera cask också. Det kommer att öppna upp de olika alternativ som är tillgängliga för dig.
Installera Python
Att installera programmeringsspråk är en av Homebrews viktigaste uppgifter. En hel del programvara med öppen källkod, i synnerhet, byggs med Python.
Python 2 är standard i macOS, men du måste installera Python 3 separat. Dessutom bör du installera pip, Pythons pakethanterare.
Kommando för att installera Python:
brew install python
Kommando för att installera pip:
sudo easy_install pip
Xcode Command Line Tools (CLT)
Se sedan till att du har Xcode installerat. Du kan ladda ner Xcode gratis på Mac App Store.
När allt är klart kan du installera Command Line Tools via själva Xcode eller via kommandoraden med följande kommando:
xcode-select -install
Nu är du redo att dra nytta av den fantastiska kraften i Homebrew.
1. ql plugins
När du väljer en fil på din Mac och trycker på mellanslag visar Quick Look en förhandsgranskningsbild av filen du vill öppna. macOS Mojave har förbättrat den här funktionen avsevärt, så att du till och med kan göra markeringar och redigeringar i själva Quick Look.
Du kan förbättra Quick Look-funktionen med ql, en serie plugins som förbättrar vad Quick Look kan berätta för dig.
- qlimagesize: Förhandsgranska storleken på bilder i megabyte, tillsammans med deras upplösning i pixlar.
- qlcolorcode: Förhandsgranska källkodsfiler och visa deras syntaxmarkering.
- qlmarkdown: Förhandsgranska Markdown-kompatibla filer.
- suspicious-package: Förhandsgranska alla vanliga installationspaket från Apple (de som slutar på PKG) och se exakt vad det kommer att installera och var, inklusive skript före och efter installationen.
Det finns en uppsjö av ytterligare ql-plugins tillgängliga. Med dessa kan du förhandsgranska allt från JSON-filer till ZIP-filer.
Kommando för att installera alla ql-plugins:
brew install qlcolorcode qlstephen qlmarkdown quicklook-json webpquicklook suspicious-package quicklookase qlvideo qlImageSize
2. mas
Ta bort grafiska gränssnittet helt och hållet från dina nedladdningar av Mac-appar genom att installera mas, Mac App Store CLI-installationsprogrammet. Detta gör att du kan installera appar från App Store direkt från kommandoraden.
Du kan söka efter appar, installera alla befintliga uppdateringar, skriva ut versionsnumret för en app i butiken och mycket mer. Det finns till och med ett roligt alternativ som heter lucky som installerar det allra första sökresultatet. Prova det om du vågar.
Kommando för att installera:
brew install mas
3. midnight-commander
Denna kraftfulla app försöker kombinera det bästa av både Finder och kommandoraden genom att skapa en interaktiv filhanterare direkt i Terminal-fönstret.
Med Midnight-commander kan du söka i din katalogstruktur med hjälp av klick eller tangentbordspilar. Du kan jämföra katalogerna till höger med katalogerna till vänster för att snabbt få en uppfattning om filstorlekar, katalogstruktur med mera.
Efter installationen kan du starta midnight-commander med kommandot
mc
.
Kommando för att installera:
brew install midnight-commander
4. speedtest-cli
Observera: Det här programmet kräver pip, pakethanteraren för Python. Vi tillhandahöll instruktioner för att installera pip tidigare.
speedtest-cli låter dig göra ett snabbt test av hastigheten på din internetanslutning direkt från kommandoraden.
Populära alternativ inkluderar:
--bytes
: Visar utdata i bytes i stället för i bitar (kom ihåg att det finns åtta bitar i en byte, så en anslutning på en gigabit per sekund är egentligen 125 megabyte per sekund).
--simple
: Visar endast grundläggande information (pinghastighet, nedladdningshastighet och uppladdningshastighet), vilket sannolikt är allt du vill veta.
Kommando för att installera:
pip install speedtest-cli
5. wifi-password
Obs: Du behöver XCodes uppdaterade CLT för att detta ska fungera (se ovan).
Appen wifi-password visar, efter en nyckelringsautentisering, wifi-lösenordet för det nätverk du för närvarande är ansluten till, eller ett annat nätverk i din nyckelring.
Kommando för att installera:
brew install wifi-password
6. tldr
Alla som någonsin har sysslat med bash-skript vet hur värdefulla (och hur täta och oläsbara) man-sidorna kan vara.
Om allt du vill göra är att få en snabb lista över tillgängliga alternativ för ls eller syntaxen för find är tldr en ovärderlig resurs. Det är som att ha din egen kodkompis som sitter bredvid dig och översätter man-kommandot till vänligare termer.
Kommando att installera:
brew install tldr
7. archey
Har du någonsin velat visa den flammande snabba hastigheten hos ditt moderna system och kontrastera det med bara en antydan till nostalgi? archey är här för att hjälpa dig. Den här söta appen med en enda funktion visar din systeminformation i Terminal bredvid en textbaserad Apple-ikon i retrostil. Det är bara ett roligt sätt att få en retrolook på din Mac.
Kommando för att installera:
brew install archey
8. htop
Som en kommandoradsversion av Activity Monitor är top kraftfull men lämnar mycket att önska. Den visar mycket användbar information om de processer som körs på din dator, men den är nästan omöjlig att navigera. Om du vill välja en process eller döda den kan du lika gärna starta om hela maskinen på den tid det tar att räkna ut hur man gör det med top.
Kom in i htop, den homebrew-installerbara kommandoradsapplikationen som toppar top. Den är lätt att navigera, gör det enkelt att välja processer och att döda dem är inget pussel. Appen lyfter fram olika typer av data med hjälp av olika färger, vilket också gör det lätt att läsa och smälta den information du ser.
Kommando för att installera:
brew install htop