Onyx или решаем проблемы Mac OS X по французски.

Mar 26, 2012 04:17


Populus remedia cupit.

Claudius Galenus

Однажды, поставив свеженький Microsoft Office, я вполне логично решил, что старый добрый Open Office мне больше не нужен, и со спокойной совестью его снёс. Оказалось, что вместе с Open Office, я снёс и некоторые шрифты (спасибо CleanApp - запомнил гад, что было до установки ;)), заодно и удалил некоторые совсем ненужные программы - надо же освободить место! И тут началось - в некоторых программах и в браузере - буквы наползали друг на друга, а в некоторых и вовсе пропали надписи меню, несмотря на освободившееся пространство на диске, система стала работать медленнее и вообще стали выскакивать дурацкие сообщения и всё такое. Ну со шрифтами я разобрался, почистив кэш шрифтов, сообщения о не найденных программах убрал, переназначив различным типам файлов новые умалчиваемые программы, но... Ну как - то не по людски это всё! Я ленив и не люблю лишних движений - нужна была программа, которая исправляет, чистит и улучшает всё! Да вот такой избалованный Маком пользователь.

И такая программа нашлась - так я познакомился с творением французского программиста Joel Barriere - OnyX.

И так, что такое OnyX и как его использовать?



Начнём с того, OnyX - это оформленный комбайн, набор утилит для Mac OS X, т.е. на самом деле он не делает ничего такого, чего Вы не смогли бы сделать сами в терминале (при условии если вы знаете, что делать, как делать и знаете набор функций default write ;)). Все функции Onyx - это функции самой Mac OS X.

Условно можно разделить функции OnyX на три раздела:

- проверка

- исправление

- изменения интерфейса, включение "скрытых" функций.

Onyx выпускается для всех версий Mac OS X:

Если вы используете Mac OS X 10.7.x (Lion), используйте OnyX версии 2.4.x.

Если вы используете Mac OS X 10.6.x (Snow Leopard), используйте OnyX версии 2.3.x.

Если вы используете Mac OS X 10.5.x (Leopard), используйте OnyX версии 2.0.6.

Если вы используете Mac OS X 10.4.x (Tiger), используйте OnyX версии 1.8.6.

Если вы используете Mac OS X 10.3.x (Panther), используйте OnyX версии 1.5.3.

Если вы используете Mac OS X 10.2.x (Jaguar), используйте OnyX версии 1.3.1.

Здесь описан OnyX версии 2.4.x для Lion, не только потому, что я сам работаю на Lion, но и потому, что в этой версии больше специфических "фишек", а в более младших версиях есть совпадающие (основные) функции.

Сам я использую OnyX начиная с Mac OS X 10.5.x (Leopard) и ни разу не пожалел.

Во первых - убедитесь, что пароль админа у вас установлен!
Если нет - вам сюда.

Зачем нужен пароль админского аккаунта? Затем, что все системные команды в Lion исполняются с помощью sudo (что такое sudo и зачем и с чем его едят я расскажу в следующих заметках).

Если всё ок - скачиваем, запускаем и ждём.

При запуске OnyX проверяет структуру системного тома, что опять же является защитой от возможных проблем. Если выявлены ошибки - Вам предложат перегрузиться с установочного CD (в нашем случае - recovery partition) и исправить ошибки тома.

Надеюсь - у вас всё окей!

Тогда вводим пароль админа и идём в настройки. Да, кстати OnyX закроет все запущенные приложения.

В настройках выбираем -



All acounts - это мы исправляем проблемы и для себя, и для сына и для дочки, и для жены.
(Жены могут заменить все слова на - "я же говорила тебе!!! Вот как надо!" Или тихо - мирно исправить всё, что бы муж не заметил ;)

Ну теперь начинаем расставлять "галочки" с умом!
Хотим проверять новую версию при запуске? Кто сказал - "не хотим"?
Вот здесь и ставим галочку!


Заметьте, в качестве папки, куда будет скачиваться обновлённая версия OnyX - я указываю папку DropBox. Это удобно, потому что DropBox прекрасно   синхронизирует файлы по локальной сети, а значит скачав и установив обновление на MacBook я без проблем и быстро установлю OnyX и на iMac ;).

Выбираем внешний вид.



В расширенных настройках указываем, что прежде всего проверить S.M.A.R.T. статус диска и проверяем его структуру на ошибки. Это несколько увеличит время загрузки приложения, но мы ведь не хотим, что бы изменения наложились на неисправный диск! Если OnyX найдёт ошибки, то предложит вам перегрузиться с Recovery и исправть том (диск).


Теперь посмотрим, что мы сможем сделать...

1. Верификация.


Поскольку СМАРТ статус и структуру мы проверяем при запуске - здесь интересным для нас является пункт проверки plist.
Рекомендую пользоваться время от времени, что бы проверить не "протухли" ли файлы, где хранятся настройки, необходимые для запуска приложения.

2. Очистка.
Теперь приступим к очистке / исправлению нашей системы.

- очищаем кэши системы



- Boot - кэш загружаемых kexst - драйверов устройств - чистить после обновления ОС или девайсов

- Kernel and Extensions - сервисов и расширений ядра - чистить после обновления ОС или девайсов
- International - очистит ваши персональные настройки локализации, например отображения даты и времени.
- CUPS Jobs - удалит "зависшие задания на печать. Очень рекомендую, часто бывает, там болтаются незавершенные распечатки оставшиеся там например после смены принтера или драйвера. ;)
- Directory Services - удаляет кэш аккаунтов и серверов, подключаемых при работе в корпоративной сети. После очистки первое подключение к сетвым ресурсам будет дольше. но зато поможет избежать ошибок вроде : "Объект не найден". Помогает и в "домашних" сетях.
- QuicTime components - ну здесь и так понятно. После очистки освободиться немного места и при необходимости заново скачаются недостоющие.
- Other components - другие кэши, например AppStore. Оч рекомендую периодически чистить.

- кэш пользователя, почти то же, что и выше


Здесь отмечу разве, что Audio Units.
У меня был случай, когда я удалил какое-то аудио расширения звука (то ли триалка закончилась, то ли это был период борьбы с пиратством ;), но со звуком стали твориться чудеса - очистка помогла)!

Кэш интернет браузеров тоже неплохо вычищать периодически!


Ну просто хотя бы потому, что кэш всех браузеров из одного места и одним кликом.

Кэш фонтов


Очень! Очень полезная штука!
Помогает, когда у вас в приложениях вдруг не с того, ни с сего буквы стали налезать друг на друга, или отображаться в чудном размере и т.д..
Не спрашивайте почему так иногда происходит - сотни причин, и зачастую по вине разработчиков приложений.
Так что - удаляем смело!!!
Правда придётся смириться, что после этого первый запуск программы будет медленнее чем обычно (будет перестроен кэш шрифтов и подстановок), но зато потом - наверняка быстрее и без проблем.
...Хотя это касается всего о чем мы здесь говорим. ;)

Убираем логи и "исторические" артефакты.




На последнем снимке - хочу обратить ваше внимание на пункты - previous iTunes Libraries - очень часто после перестройки медиа библиотеки iTunes тянется шлейф старых, что зачастую увеличивает время загрузки приложения и затрудняет поиск.
Все остальные пункты -тоже отчекать и удалить! Ибо неизменно только то, что в Православной Церкви - остальное меняется! (шутка) ;)

Я говорил вам, что ленив? Так вот обычно я пользуюсь самым "ленивым" пунктом - Automation.



Здесь одним "кликом" исправляем/очищаем всё, о чём я рассказал выше.

Почему не отмечены некоторые пункты спросите вы?
Ну во первых их всего два.
- Display of folders' content - я всегда стараюсь настроить вид "папки" по собственному вкусу, а этот чекбокс удалит файл .DS_Store в котором храняться настройки отображения папки, что я с любовью настраивал под себя.
- LaunchServices - вернёт вас к запуску приложений по умолчанию. Бывает полезно, если вы удалили например mPlayerX и теперь каждый раз при открытии видео - вам каждый раз предлагают выбрать программу (как это решается если что расскажу в другой раз если нужно), но я аккуратно разделил каждый тип файлов, привязав их к определённому приложению, и мне лениво (да и не зачем) делать это снова.
Работать надо! ;)

Ну на сегодня пока всё.
Позже дополню "разбором" других вохможностей OnyX, пишите, предлагайте и подписывайтесь на блог.
Бесперебойной работы вашему Маку.
Ну и пишите, если что.

repair permisiions, mac troubleshooting, onyx, hints mac

Previous post Next post
Up