Керування програмами на Mac OS X


8

Я давній користувач Windows і випадковий користувач Linux, який зараз користується Mac OS X (10.6.6) на iMac. В основному це здається досить інтуїтивно зрозумілим, але мені незрозуміло, як керуються програмами (встановлюються, видаляються, запускаються, припиняються).

Деякі програми, які я встановлюю, завантажуються у форматі .dmg, а інші - у звичному архіві .zip або .tar.gz. Якщо хтось знає хороший посібник із керування програмами на Mac OS X (та іншу інформацію про ОС, яка була б корисною для Mac noobs), будь ласка, дайте мені знати.

Дякую!

Відповіді:


21

dmgФайли - це зображення диска , як-от завантажувач великого пальця або компакт-диск. Ви двічі клацніть по них, вони встановлюються ("вставляються"), і ви можете переглядати їх вміст.

Програми або розповсюджуються як інсталятор (дуже мало, переважно програмне забезпечення з великими іменами від Apple, Adobe, або програмне забезпечення, пов’язане із системою, наприклад, VMware Fusion), або безпосередньо у вигляді пакетів програм .

Ви запускаєте інсталяторів подвійним клацанням миші та виконайте подані вами кроки. Зазвичай програми встановлюються на /Applications.

Ви "встановлюєте" пакети програм, копіюючи їх у зручне місце (наприклад, /Applicationsабо ~/Applications), і все. Ось що стосується чимало додатків (наприклад, Adium ) у дизайні зображень диска:

введіть тут опис зображення

Програми з відкритим кодом, Linux та UNIX, доступні через одного з неофіційних менеджерів пакетів Fink , MacPorts та Homebrew . Яке ви використовуєте (або навіть взагалі жодне, якщо в цьому немає потреби), саме вам.

З декількох днів тому тут також є Mac App Store , концепція, яка дебютувала на iPhone та iPad. Він включає функцію автоматичного оновлення, і дуже багато додатків також доступні там.


Видалення програмного забезпечення, не встановленого за допомогою Mac App Store або одного з менеджерів пакетів, є "невирішеною проблемою". Ви можете просто видалити пакет програм у /Applications or~ / Applications` і зробити це. Немає "реєстру", який би підтримував чистоту, і крихітні файли особистих уподобань не шкодять.

Деякі програми скидають небагато даних у вашому ~/Library(особливо Application Support), але є рішення, коли місця на диску є недостатньо. Дивіться нижню частину моєї відповіді щодо інформації, що зберігається в папці вашої бібліотеки, або цю відповідь щодо зовсім іншої теми, але може бути корисною в будь-якому випадку .

Інакше я б не переймався цим. Я створив свій профіль користувача ще в 2005 році, перемістив його на трьох машинах, і він все ще працює досить добре. У мене було встановлено та видалено кілька сотень додатків за той час, і я не можу скаржитися на швидкість. Як я вже сказав, "реєстру" немає.


Деякі "програми" (наприклад, відьма, про які йдеться нижче) - це фактично панелі уподобань (розширення до програми System Preferences ) або віджети для панелі керування . Ви зазвичай розпізнаєте їх за їх іконою. Просто встановіть, двічі клацнувши.


Ви запускаєте / відкриваєте програми, двічі клацнувши по них або використовуючи open -a ApplicationNameтермінал. Вони розташовані в /Applicationsодному з його підкаталогів. Перевірте меню Finder's Go для комбінацій клавіш там.

Ви можете пити програми до Dock, щоб зберегти їх там (подібне до закріплення на панелі завдань Windows 7). Перетягніть їх із док-станції ще раз, щоб видалити їх. Док-станція відображає як "закріплені", так і запущені програми, тому перетягування запущених програм із Док-станції не має ефекту негайно.

Ви також можете перетягнути їх на бічну панель Finder, запустити їх звідти, або на панель інструментів Finder. Є й інші програми, наприклад, Overflow, які намагаються допомогти вам запустити програми.

Популярною альтернативою є використання програм для запуску програм, таких як Quicksilver , Launchbar або Alfred для запуску програм.


Ви можете закрити будь-яку програму, натиснувши Cmd-Qабо вибравши Quit у меню програми (меню відкрилося, натиснувши ім'я програми на панелі меню). Ви можете навіть вийти з цього програми з перемикача програм, який ви отримаєте, натиснувши Cmd-Tab: Тримайте Cmd, щоб перемикач відкрився, і натисніть q- вибраний додаток спробує вийти. Крім того, ви можете вийти з програм, клацнувши правою кнопкою миші або натиснувши і утримуючи їх піктограму Dock, поки не з’явиться меню.

Заморожені програми можна припинити в тому ж док-меню, натиснувши Optionта вибравши Force Quitпункт меню, який з’явиться. Крім того, натискання Cmd-Option-Escapeвідкриває вікно Force Quit Applications , де ви також можете вийти із заморожених програм.

Деякі програми закривають, коли ви закриваєте останнє вікно, але це не завжди має сенс:

  • чому програма "Пошта" повинна вийти, коли ви не хочете її переглядати, але вона може повідомляти вас про вхідну пошту?
  • Чому слід запускати редактор або інструмент для створення авторів, який потребує декількох секунд, щоб запустити роботу, оскільки ви хочете працювати над іншим документом, і ви закриєте попередній?

Добре знати :

Документи та програми окремі в Mac OS X: будь-яка програма запускається лише один раз (є обхідні шляхи, наприклад, програма openкомандного рядка), і кожен екземпляр підтримує декілька документів. Ось чому комутатор програм відображає лише програми, а не документи. Використовуйте LightSwitchX або Witch, якщо вам це не подобається.


Для отримання загальної інформації про використання нового Mac, ви можете почати з читання Mac 101 від Apple.

Є кілька книг, наприклад, серія «Посібник про відсутність». Просто перегляньте Amazon і прочитайте кілька відгуків.

TidBITS пропонує електронні книги на окремі теми, наприклад, резервні копії, в їх серії "Взяття контролю".

На цьому веб-сайті є багато інформації про Mac OS X, і досить багато користувачів, які є постійними особами, що стосуються Mac. Ви можете шукати на цьому сайті спеціально для отримання інформації, якщо ви не хочете читати книгу від обкладинки до обкладинки.

Деякі документи розробника Apple можуть бути цікавими і для користувачів. Це та це інструкції для розробників, куди слід розмістити файли своїх додатків.


Оскільки я вже пройшов шість редакцій, я поки що надаю виправлення та доповнення як коментарі.
Даніель Бек

Видаліть панелі налаштувань та віджети , видаливши їх із своєї папки в ~/Library. Віджети можна також видалити за допомогою віджета панелі інструментів Widgets (просто натисніть Керувати віджетами на інформаційній панелі) та панелей налаштувань , натиснувши їх правою кнопкою миші в системних налаштуваннях та вибравши Видалити .
Даніель Бек

Серія електронних книг від TidBITS називається Take Control і знаходиться тут .
Даніель Бек

@Don Для уточнення: зображення диска dmg- це лише такий спосіб транспортування, як компакт-диск, палець zipабо tar.gzархів. Фактичне додаток , що там, і вона упакована в зв'язці додатків. Пакети або пакети насправді є загальними: Деякі програми зберігають свої документи у вигляді пакетів / пакетів , які в основному є лише структурами каталогів у певному форматі, які, як видається, є файлами у Finder (але не у Terminal). Ви можете клацнути правою кнопкою миші будь-який пакет / пакет і вибрати пункт Show Package Contents, щоб перевірити нутрощі.
Деніел Бек

@DanielBeck, Чому ви кажете, що бродячий реєстр "болить", поки не існує списку?
Pacerier

2

Немає центрального місця для встановлення чи видалення програм на Mac OS X. Як каже Даніель Бек, більшість додатків надходять як пакет, що називається . Хоча це виглядає як програма, і її можна двічі клацнути, але це насправді папка, що містить програму та всі інші ресурси, які вона потребує для запуску, тому ви можете розмістити їх куди завгодно, і вони все ще будуть працювати щасливо, хоча, як каже Даніель, /Applicationsце за умовою, де більшість людей ставлять своє.

Для запуску програм просто двічі клацніть їх у Finder. Щоб отримати швидший доступ до програм, які ви найбільше використовуєте, перетягніть їх значки на док-станцію в нижній частині екрана - якщо ви більше не хочете туди програму, перетягніть її знову, піктограма зникне із задимленням (хоча фактична заявка буде там). Ви також можете додати файли та папки в праву частину док-станції - можливо, ви захочете перетягнути /Applicationsтуди папку, щоб забезпечити доступ до більшості програм.

Більшість програм закінчується командою quit, яка має бути останнім пунктом у меню програми (вона має таку ж назву, що і програма, і завжди є другим лівим меню). Ярлик на клавіатурі - [команда] -q, і ви також можете вийти з програм, натиснувши і утримуючи або [керуючи] -натиснувши на їх піктограму дока. На відміну від програм Windows, додатки Mac OS X цілком законно можуть працювати без відкритих вікон, тому закриття всіх вікон не обов'язково запускає програму. Якщо програма зависає або зависає, натисніть [параметр] - [команда] - [втеча], щоб примусити закрити її.

Видалити додатки аналогічно просто. Якщо програма прийшла з видаленням програми, скористайтеся нею, проте більшість можна просто перетягнути до кошика - пам’ятайте, що вони насправді є папкою. Програми часто встановлюють налаштування та інші товари в ~/Library(як правило, ~/Library/Preferences/і ~/Library/Application Support). Якщо ви хочете бути дуже ретельними, ви можете видалити ці (або отримати програму, яка зробить це автоматично), але, на відміну від ключів реєстру Windows, є кілька недоліків, щоб просто залишити їх.


1
Чудова відповідь, чи .dmg-файл, на який ви згадували вище, як пакет?
Dónal

3
Ні, файл .dmg - це образ диска - спосіб завершення пакету для транспорту. Він стискає його (як zip-файл) і захищає метадані, які змушують пакет діяти як програма, а не папка, оскільки зображення диска містить власну автономну файлову систему. Скріншот у публікації Даніеля Бека має зображення диска. Ви завантажуєте .dmg файл, двічі клацніть по ньому, і він кріпиться на робочому столі та відкриває вікно, як показано на скріншоті. Потім ви можете отримати вміст - у цьому випадку Adium є пакетом, але ви також можете помістити в них звичайні файли (наприклад, текстові файли) та папки.
Скотт

@Scott, Re "натисніть .."; Чи не завжди він пишеться як cmdoptionesc замість optioncmdesc?
Pacerier
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.