Встановлення програм
Існує кілька способів встановлення програм на OS X.
App Store: Ще один спосіб встановлення програм - із App Store. Програми з App Store спочатку завантажуються як .dmg
системний каталог, а потім встановлюються в /Applications/
каталог. Додатки, завантажені з App Store, містять пісочний екран, а це означає, що вони можуть читати та записувати лише у певні папки. Вони також керуються трохи краще, коли справа стосується процесу встановлення та видалення.
З Інтернету / перетягування: програми OS X іноді поширюються як окремі папки з .app
розширенням або всередині інсталятора з .pkg
розширенням. Інколи програми розповсюджуються на a .dmg
, що є зображенням диска, що містить .app
і, можливо, Readme.
програми, завантажені за межами App Store, може не працювати, якщо ви не натиснете на них, щоб запустити, а потім надати дозвіл. Це функція безпеки. (За зовнішнім виглядом він схожий на Windows UAC, але він працює інакше.)
Зазвичай програми встановлюються в, /Applications/
але кожен користувач може мати власний каталог програм всередині своєї домашньої папки, розташованої за адресою /Users/{user}/Applications/
або ~/Applications/
коротко. Програми, розміщені в особистому ~/Applications
каталозі, відображатимуться в результатах пошуку Launchpad та Spotlight.
Менеджери пакунків / Командний рядок: досить часто (особливо для розробників) встановлювати програми за допомогою командного рядка з домашньою мовою , макпортами або навіть як дорогоцінні камені Ruby. Вони інколи /usr/local/bin/
розміщуються в інших каталогах, наприклад, якщо ви не впевнені, куди менеджер пакунків зберігає ваші файли, ця інформація легко доступна в Інтернеті.
Дані користувача
Найближче до реєстру Windows в OS X - поняття "список властивостей". Списки властивостей - це невеликі файли, що зберігаються кожною програмою, і на відміну від реєстру Windows, вони не є централізованими. Файли списку властивостей закінчуються .plist
розширенням. (Цікаво, що в відміну від Windows, розширення файлів не визначає , що файл знаходиться на OS X стільки , скільки вони роблять на Windows. Finder робить покладатися розширеннями для інформації про те , як відобразити файл, але файл мета-дані обробляють більше значення в OS X, ніж в Windows.)
Іноді вони зберігаються /Users/{user}/Library/Preferences/
, але їх можна зберігати в різних місцях, залежно від програми та типу інформації, що зберігається. Наприклад, Safari зберігає ваші вкладені вкладки та останній сеанс у~/Library/Safari/LastSession.plist
Видалення програм
У мене виникли запитання щодо видалення програм, коли я придбав свій перший Mac. Найпростіша відповідь полягає в тому, що ви можете просто видалити .app пакет із /Applications/
каталогу. Як зазначалося вище, можуть залишитися деякі plist
файли.
У старій версії OS X існували сторонні програми для видалення, які намагалися очистити за вас. Вони все ще доступні, але я не знаю, наскільки добре вони працюють, оскільки новіші версії OS X суворіші щодо безпеки. (Ви можете спробувати AppZapper, якщо хочете.)
Apple має статтю бази знань, яка стосується встановлення та видалення програм поза межами App Store.