Apple želi, da prenesete samo odobrene aplikacije iz trgovine App Store, vendar to ni vedno mogoče. Če v spletu najdete primerno aplikacijo, ki ni bila odobrena za namestitev, bo macOS preprečil njen zagon. Ta varnostna funkcija je dobronamerna, vendar jo boste morali zaobiti, če želite namestiti aplikacije tretjih oseb.
Na srečo je zagon nepreverjenih aplikacij na Macu precej enostaven. Preden začnemo, ne pozabite, da ta varnostni ukrep obstaja z razlogom. Razmislite o nameščanju aplikacij samo iz virov, ki jim zaupate, sicer lahko ogrozite svoj Mac, tudi če je nameščen protivirusni program Mac.
Dovoli nepreverjene aplikacije v sistemskih nastavitvah
Ko prvič poskusite odpreti aplikacijo nepreverjenega razvijalca, jo bo Apple blokiral in namesto tega prikazal opozorilno polje. macOS bo aplikacijam, ki jih ne prepozna, vedno preprečil zagon brez vaše odobritve.
Možno je tudi, da vaše varnostne nastavitve macOS preprečujejo zagon vseh aplikacij, ki niso iz App Store. To vključuje aplikacije preverjenih razvijalcev, ki so bile neposredno prenesene iz interneta.
- Če ne morete zagnati nepreverjene aplikacije (ali preverjene aplikacije, ki ni iz trgovine App Store), boste morali odpreti Sistemske nastavitve . Do tega lahko dostopate neposredno iz Dock-a ali pa ga zaženete znotraj Launchpad-a.
- V System Preferences kliknite Security & Privacy >Splošno, nato kliknite Gumb za zaklepanje, da lahko spremenite svoje nastavitve. Za odklepanje boste morali vnesti svoje geslo ali uporabiti Touch ID. Če je vaša aplikacija od preverjenega razvijalca, vendar ni iz trgovine App Store, pod kategorijo z imenom Dovoli aplikacije, prenesene iz, izberite App Store in identificirani razvijalci
- Zadnja aplikacija, ki ste jo poskušali odpreti, bo navedena pod varnostnimi možnostmi App Store. Če želite zagnati aplikacijo (oziroma slikovno datoteko DMG, ki vsebuje vašo aplikacijo), kliknite All Anyway Open.
To boste morali storiti za vsako nepreverjeno aplikacijo, ki jo zaženete, saj je Apple odstranil možnost za samodejno omogočanje tega v starejši različici macOS. Za določeno aplikacijo pa boste to morali storiti samo enkrat.
Če ste kliknili Vseeno odpri, se bo zagnala slikovna datoteka DMG, ki vsebuje vašo nepreverjeno aplikacijo. Večina datotek DMG vsebuje vašo priloženo programsko datoteko in bližnjico do mape z aplikacijami.
Če želite namestiti to nepreverjeno aplikacijo, povlecite ikono svoje aplikacije in jo spustite na bližnjico do aplikacij v oknu Finder. S tem boste kopirali aplikacijo iz vaše slikovne datoteke DMG v vašo namestitev macOS, kar bo omogočilo dostop do nje iz Launchpada ali iz mape Applications v Finderju.
- Če aplikacije še niste odprli, vas bo macOS po namestitvi opozoril, da poskušate odpreti aplikacijo iz interneta. Za zagon ga boste morali odobriti, zato za to kliknite gumb Odpri.
Odpiranje nepreverjenih aplikacij brez namestitve
Med mnogimi stvarmi, ki vam jih omogoča Finder, je možnost ogleda vsebine slikovne datoteke DMG, preden namestite aplikacijo. Namesto da priloženo aplikacijo povlečete na (običajno priloženo) bližnjico do aplikacij, jo lahko odprete neposredno iz datoteke DMG, ne da bi jo namestili.
- Če želite to narediti, odprite datoteko DMG. To naredite tako, da dvokliknete ikono aplikacije ali z desno miškino tipko kliknete datoteko aplikacije v oknu Finderja in kliknete gumb Odpri.
- Pojavilo se bo opozorilo o nepreverjeni aplikaciji. To vas bo obvestilo, da poskušate odpreti aplikacijo iz interneta. Kliknite Odpri, da omogočite zagon.Izberete lahko tudi potrditveno polje Ne opozori me pri odpiranju aplikacij na tej sliki diska, da omogočite zagon vseh aplikacij v vaši datoteki DMG brez opozorila.
Vaša aplikacija se bo zagnala na tej točki. Ker ne bo nameščen v vašem sistemu, boste morali ta postopek ponoviti, da ga znova zaženete, ko ga zaprete.
Uporaba Homebrew za zagon nepreverjenih aplikacij na Macu
Medtem ko bi Apple raje nameščal aplikacije prek trgovine App Store, jo lahko z Homebrew popolnoma obidete. Prednost uporabe Homebrew za namestitev aplikacij za macOS je, da zaobide varnostne mehanizme, ki jih Apple uporablja za "zaščito" pred nepreverjenimi aplikacijami.
To je dvorezen meč, saj čeprav boste lahko nameščali nepreverjene aplikacije, boste morali zagotoviti, da nameščate samo aplikacije in programsko opremo, ki jim zaupate.
Homebrew deluje kot upravitelj paketov na enak način kot APT v Linuxu. Omogoča vam namestitev aplikacij s terminalom macOS, bodisi posamezno bodisi z njegovo uporabo za ustvarjanje množičnega namestitvenega programa za namestitev več aplikacij hkrati.
To je lahko na primer uporabno za namestitev več aplikacij v nove naprave macOS.
- Če želite namestiti Homebrew, začnite tako, da odprete okno aplikacije macOS Terminal. Aplikacijo Terminal najdete v Launchpad > Other folder ali z iskanjem Terminal v Spotlightu, do katerega lahko dostopate s klikom na ikono za iskanje v zgornji menijski vrstici.
- Če želite namestiti Homebrew, vnesite /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master /install)” v terminalskem oknu, nato dvakrat kliknite Enter. To bo uvedlo samodejni namestitveni skript, ki so ga ustvarili razvijalci Homebrew.
- Postopek namestitve za Homebrew bi se moral samodejno zaključiti. Okno terminala se po zaključku posodobi s sporočilom Namestitev uspešna. Ko je Homebrew nameščen, lahko poiščete potencialne aplikacije Homebrew tako, da vnesete brew search appname, ki nadomesti appnamez delnim ali polnim imenom aplikacije. Poiščete jih lahko tudi na spletnem mestu Homebrew.
- Ko najdete ustrezen namestitveni paket za aplikacijo, lahko vnesete brew cask install appname in zamenjate imeaplikacije z aplikacijo. Na primer, če želite namestiti Firefox, če vtipkate brew cask install firefox, bi prenesli in namestili ustrezni paket za Firefox.
Ko je postopek namestitve končan, bo vaša aplikacija na voljo za zagon iz Launchpad-a ali mape Applications v Finderju, poleg vaših drugih aplikacij za Mac.
