Homebrew betegner sig selv som “den manglende pakkehåndtering til macOS”. Men hvordan kan du bruge det til noget?
Som du sikkert kan se af navnet, er en pakkehåndtering et program, der lader dig administrere softwarepakker. Disse installerer apps, applets og andre små godbidder for at forbedre og forbedre din daglige computeroplevelse.
Lad os se på, hvad Homebrew kan gøre med nogle praktiske programmer til din Mac.
Forudsætninger for at bruge Homebrew
Følg disse trin for at konfigurere alt det, du skal bruge for at installere de apps, der omtales her.
Installer Homebrew
Først skal du åbne Terminal for at installere Homebrew på din Mac. Mens du er i gang, skal du også installere cask. Det vil åbne op for de mange muligheder, der er tilgængelige for dig.
Installer Python
Installation af programmeringssprog er en af Homebrew’s brød-og-butter-opgaver. Især en masse open source-software er bygget med Python.
Python 2 er standard i macOS, men du er nødt til at installere Python 3 separat. Derudover skal du installere pip, Pythons pakkehåndteringsprogram.
Kommando til at installere Python:
brew install python
Kommando til installation af pip:
sudo easy_install pip
Xcode Command Line Tools (CLT)
Derefter skal du sørge for, at Xcode er installeret. Du kan downloade Xcode gratis i Mac App Store.
Når det er klaret, kan du installere Command Line Tools via selve Xcode eller via kommandolinjen med følgende kommando:
xcode-select -install
Nu er du klar til at udnytte den fantastiske kraft i Homebrew.
1. ql plugins
Når du vælger en fil på din Mac og trykker på mellemrum, viser Quick Look et forhåndsvisningsbillede af den fil, du vil åbne. macOS Mojave har forbedret denne funktion betydeligt, så du endda kan foretage markeringer og redigeringer i selve Quick Look.
Du kan forbedre Quick Look-funktionen med ql, en række plugins, der forbedrer det, som Quick Look kan fortælle dig.
- qlimagesize: Vis et eksempel på størrelsen af billeder i megabyte sammen med deres opløsning i pixel.
- qlcolorcode: Vis et eksempel på kildekodefiler og visning af deres syntaksmarkering.
- qlmarkdown: Vis et eksempel på Markdown-kompatible filer.
- suspicious-package: Vis et eksempel på enhver standard Apple-installationspakke (dem, der ender på PKG) og se præcis, hvad den vil installere og hvor, herunder scripts før og efter installationen.
Der er et væld af yderligere ql-plugins til rådighed. Disse giver dig mulighed for at forhåndsvise alt fra JSON-filer til ZIP-filer.
Kommando til at installere alle ql-plugins:
brew install qlcolorcode qlstephen qlmarkdown quicklook-json webpquicklook suspicious-package quicklookase qlvideo qlImageSize
2. mas
Tag GUI’en helt ud af dine downloads af Mac-apps ved at installere mas, Mac App Store CLI-installationsprogrammet. Dette giver dig mulighed for at installere apps fra App Store direkte fra kommandolinjen.
Du kan søge efter apps, installere alle eksisterende opdateringer, udskrive versionsnummeret for en app i butikken og meget mere. Der er endda en sjov mulighed kaldet lucky, som installerer det allerførste søgeresultat. Prøv det, hvis du tør.
Kommando til installation:
brew install mas
3. midnight-commander
Denne kraftfulde app forsøger at kombinere det bedste fra både Finder og kommandolinjen ved at skabe en interaktiv filhåndtering direkte i Terminal-vinduet.
Midnight-commander giver dig mulighed for at søge i din mappestruktur ved hjælp af klik eller pilene på tastaturet. Du kan sammenligne mapperne til højre med mapperne til venstre for at få en hurtig fornemmelse af filstørrelser, mappestruktur og meget mere.
Når du har installeret, kan du starte midnight-commander med kommandoen
mc
.
Kommando til installation:
brew install midnight-commander
4. speedtest-cli
Bemærk: Dette program kræver pip, Python-pakkehåndteringsprogrammet. Vi har tidligere givet instruktioner til at installere pip.
speedtest-cli giver dig mulighed for at lave en hurtig test af hastigheden på din internetforbindelse direkte fra kommandolinjen.
Populære indstillinger omfatter:
--bytes
: Viser output i bytes i stedet for bits (husk, at der er otte bits til en byte, så en forbindelse på én gigabit pr. sekund er i virkeligheden 125 megabyte pr. sekund).
--simple
: Viser kun grundlæggende oplysninger (ping-hastighed, downloadhastighed og uploadhastighed), hvilket højst sandsynligt er alt, hvad du ønsker at vide.
Kommando til installation:
pip install speedtest-cli
5. wifi-password
Bemærk: Du skal bruge XCode’s opdaterede CLT for at dette virker (se ovenfor).
Appen wifi-password viser efter en Keychain-godkendelse Wi-Fi-adgangskoden for det netværk, du i øjeblikket er forbundet til, eller et andet netværk i din nøglering.
Kommando til installation:
brew install wifi-password
6. tldr
Enhver, der nogensinde har rodet sig ud i bash-scripting, ved, hvor værdifulde (og hvor tætte og ulæselige) man-siderne kan være.
Hvis det eneste, du ønsker at gøre, er at få en hurtig liste over de tilgængelige muligheder for ls eller syntaksen for find, er tldr en uvurderlig ressource. Det er som at have din helt egen kodningsven siddende lige ved siden af dig, der oversætter man-kommandoen til mere venlige termer.
Kommando til installation:
brew install tldr
7. archey
Har du nogensinde haft lyst til at vise den lynhurtige hastighed på dit moderne system og sætte den i kontrast til den med bare et strejf af nostalgi? archey er her for at hjælpe. Denne søde app med en enkelt funktion viser dine systemoplysninger i Terminal ved siden af et tekstbaseret Apple-ikon i retro-stil. Det er blot en sjov måde at få et retro-look på din Mac på.
Kommando til installation:
brew install archey
8. htop
Som en kommandolinjeversion af Activity Monitor er top kraftfuld, men lader meget tilbage at ønske. Den viser en masse nyttige oplysninger om de processer, der kører på din computer, men den er næsten umulig at navigere i. Hvis du vil vælge en proces eller dræbe den, kan du lige så godt genstarte hele din maskine i den tid, det tager at finde ud af, hvordan du gør det med top.
Indtast htop, den homebrew-installerbare kommandolinje-app, der topper top. Den er nem at navigere, gør det nemt at vælge processer, og det er ikke noget puslespil at dræbe dem. Appen fremhæver forskellige typer data ved hjælp af forskellige farver, hvilket også gør det nemt at læse og fordøje de oplysninger, du ser.
Kommando til installation:
brew install htop