Včasih boste morda želeli nekatere mape skriti v macOS-u, ne da bi jih dejansko odstranili. To je lahko zato, ker si v prihodnosti še vedno želite dostopati do aplikacij ali ker nočete, da uporabniki Maca zaženejo aplikacijo prek Finderja ali celo ko se ukvarjajo z vgrajenimi Applovimi aplikacijami, ki niso vedno dobre ideja za odstranitev.
K sreči ima macOS nekaj zmogljivih funkcij upravljanja datotek, ki uporabnikom omogočajo preprosto skrivanje (in poznejše prikazovanje) datotek in celo aplikacij. Torej, če obstaja določena aplikacija, ki jo želite skriti, tukaj je to.
Skrij Mac aplikacije prek Terminala
- Poiščite aplikacijo, ki jo želite skriti. V našem primeru bomo uporabili Microsoft OneDrive.
- Zaženite Terminal in uporabite naslednji ukaz, pri čemer preprosto spremenite ime aplikacije v skladu s svojo situacijo.
- Ker gre za ukaz nadpovprečnega uporabnika, ob pozivu vnesite geslo skrbnika. Ko to storite, bo označena aplikacija takoj izginila iz Finderja.
- Upoštevajte pa, da je aplikacija zgolj skrita in ne izbrisana. Do njega lahko še vedno dostopate prek Spotlight-a in bo še vedno zagnan, ko odprete povezano vrsto datoteke ali če je konfiguriran za zagon ob zagonu ali prek skripta.
sudo chflags -h skrita "/Applications/.app"
sudo chflags -h nohidden "/Applications/.app"
Skrivanje zaščitenih aplikacij Apple
Zgornji koraki bodo delovali pri večini aplikacij drugih proizvajalcev in celo pri nekaterih Applovih aplikacijah. Če pa poskusite z nekaterimi vgrajenimi Applovimi aplikacijami, kot sta News ali Safari, boste prejeli napako »Operacija ni dovoljena«. To je zato, ker so nekatere aplikacije zaščitene s sistemsko zaščito integritete (SIP), varnostno funkcijo, uvedeno v El Capitanu, ki ščiti tisto, kar Apple meni, da so ključne sistemske datoteke.
Če želite skriti ali drugače spremeniti te zaščitene aplikacije in datoteke, boste morali SIP vsaj začasno onemogočiti. Ko je SIP onemogočen, lahko ponovite zgornje korake, da skrijete želene vgrajene aplikacije, in nato znova omogočite SIP, ko končate, da vaš Mac ostane zaščiten.
