Kada kupujete novo računalo s macOS-om ili formatirate postojeće, najzamorniji zadatak koji morate obaviti jest instalirati sve svoje softverske aplikacije od nule. Prvo, morate zapamtiti svaku od njih, a drugo, posjećivanje web stranice svake aplikacije, preuzimanje aplikacije i njezino instaliranje traje vječnost.
Ali što ako imate skriptu za preuzimanje koja bi automatski preuzela i instalirala svaku od njih umjesto vas? Sve što biste trebali učiniti je pokrenuti skriptu, zatim otići i napraviti si kavu dok skripta radi svoje. To možete učiniti koristeći HomeBrew i HomeBrew Cask.
Što je HomeBrew?
HomeBrew je program koji se može instalirati na vaše macOS računalo koji preuzima i instalira aplikacije umjesto vas, bez potrebe da prvo posjetite web mjesto aplikacije. Sve što trebate je prozor terminala, naredba Homebrew i naziv aplikacije koju želite preuzeti.
HomeBrew ne podržava sve softverske aplikacije. Za koji trenutak ću vam pokazati kako saznati koji su podržani. Ali općenito, podržani su svi oni velikih imena.
Instaliranje HomeBrew
Prije nego što možemo napraviti skupni instalacijski program za MacOS, moramo instalirati HomeBrew i HomeBrew Cask. Cask je program koji vam omogućuje preuzimanje svih programa odjednom. Oba su potrebna kako bi instalacijski program za macOS aplikaciju ispravno funkcionirao.
Da biste instalirali HomeBrew, otvorite prozor terminala i upišite:
"/usr/bin/ruby -e $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install) "
Zatim da biste instalirali HomeBrew Cask, upišite sljedeće dvije naredbe zasebno.
kuhinja za pivo/bačva
brew install caskroom/cask/brew-cask
To je to. Sada imate instaliran HomeBrew.
Da biste instalirali program s HomeBrewom, potrebna je jednostavna terminalska naredba
brew cask instaliraj “naziv aplikacije”
Očito, "naziv aplikacije" zamijenili biste nazivom aplikacije koju želite.
Za deinstalaciju, utipkajte:
brew cask deinstaliraj “naziv aplikacije”
Vidjeti koje programe podržava HomeBrew
Prije nego što prijeđemo na izradu skupnog programa za instalaciju aplikacija, trebate vidjeti koje programe HomeBrew podržava. Osim ako ne koristite neki stari nejasan program za koji nitko nikada nije čuo, vjerojatno će ga HomeBrew podržati.
Ali morate vidjeti kako HomeBrew točno zove program kako biste dobili pravu naredbu. U suprotnom, vaš skupni instalacijski program neće raditi dobro.
Dakle, sada u terminalu upišite:
brew search “name of app”
Dakle, ako ste tražili da vidite je li Google Chrome podržan, mogli ste upisati
brew search chrome
I Terminal će vam sada dati sve HomeBrew pakete koji se odnose na Chrome.
Kao što vidite, Chrome je na HomeBrewu naveden kao google-chrome. Zbog toga morate dobiti točnu terminologiju u programu za instalaciju aplikacije.
Izrada programa za instalaciju aplikacije
Kada dobijete popis svih aplikacija koje želite u svom instalacijskom programu (s nazivima u formatu HomeBrew), vrijeme je da počnete pisati skriptu.
Otvorite macOS uređivač teksta (kao što je zadani TextEdit) i na vrhu upišite:
!/bin/sh
U sljedećem retku počnite upisivati naredbe HomeBrew Cask za svaki program, odvojene sa . Dakle, tako :
brew cask instaliraj google-chrome
brew cask instaliraj firefox
brew cask install audacity
brew cask install dropbox
I tako dalje. Nastavite dok ne dobijete sve programe navedene s priloženim HomeBrew cask naredbama.
Kada završite, spremite datoteku kao :
Pazite da txt nije na kraju tog naziva datoteke.
Sada se vratite na Terminal, usmjerite Terminal na lokaciju datoteke koju ste upravo napravili i u Terminal upišite:
chmod a+x caskconfig.sh
Ovo čini datoteku spremnom za korištenje. Premjestite skriptu s računala na USB stick ili pohranu u oblaku. Ako vam se računalo sruši, posjedovanje skripte na tom računalu čini cijelu ovu vježbu pomalo besmislenom!
Korištenje skripte na novom računalu
Na novo ili preformatirano računalo instalirajte HomeBrew i HomeBrew Cask, kao što smo upravo pokazali. Zatim premjestite caskconfig.sh u početni direktorij vašeg Maca.
Na kraju pokrenite Terminal i upišite :
./caskconfig.sh
Sada se udobno smjestite i gledajte kako se svi programi u skripti preuzimaju i instaliraju, bez ikakvih dodatnih napora s vaše strane!
Lijepa stvar kod ove skripte je ta što samo upućuje na programe na mreži. Dakle, kada pokrenete skriptu, uvijek ćete dobiti najažurnije verzije tih programa. Ne neka strašno zastarjela verzija koja zahtijeva desetak instaliranih zakrpa nakon toga.