Операційна система OS X може вважатися однією з найбільш стабільних серед аналогічних рішень, але навіть у неї можуть спостерігатися різні збої в роботі.
Найчастіше перші проблеми можуть виникнути через півроку активної роботи за комп'ютером з OS X. Однією з таких проблем може стати занадто велика кількість однакових програм в меню «Відкрити за допомогою», яке з'являється при відкритті будь-яких файлів в OS X за допомогою правої кнопки миші і відповідного меню.
Така помилка виникає при наявності кількох версій одного і того ж додатка, а також їх подальшого видалення.
Видаляємо однакові версії програм з «Відкрити з допомогою»
Для видалення декількох варіантів однакових програм «Відкрити з допомогою» потрібно запустити термінал, після чого скопіювати і ввести наступну команду:
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister-kill-r-domain local-domain user;killall Finder;echo "Open With has been rebuilt, Finder will relaunch"
або ж вручну ввести наступну команду:
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/
LaunchServices.framework/Versions/A/Support/
lsregister-kill-r-domain local-domain user
Після введення команди може знадобитися почекати, поки база даних Launch Service переформують, під час чого і будуть видалені дублікати з меню «Відкрити за допомогою».
Після завершення цього процесу необхідно перезапустити Finder, що дозволить змін вступити в силу.
Для цього в терміналі введіть команду:
killall Finder
і дочекайтеся, поки Finder не запуститься знову. Тепер всі дублюючі додатки будуть прибрані з меню «Відкрити за допомогою».
Рішення для просунутих користувачів
Як ви могли зрозуміти, така проблема буде практично постійно виникати в OS X і постійний введення настільки довгою команди в терміналі може неабияк набриднути. На щастя, для цього є більш зручне рішення.
Для цього необхідно створити файл.bash_profile за допомогою наступних команд у терміналі:
touch.bash_profile
open-a TextEdit.app bash_profile
Після виконання цих команд відкриється текстовий редактор, який дозволити додати нову команду ст. bash_profile.
Відкритий файл текстового редактора скопіюйте наступну команду:
alias fixow='/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister-kill-r-domain local-domain user;killall Finder;echo "Open With has been rebuilt, Finder will relaunch"'
Тепер натисніть «Ctrl+O» для збереження і закрийте текстовий редактор. Для того щоб перевірити, чи працює новий спосіб очищення меню «Відкрити за допомогою», досить відкрити термінал і ввести команду fixow.
Якщо все пройшло успішно, то в терміналі з'явиться наступне повідомлення:
$ fixow
Open With menu has been rebuilt, Finder will relaunch
Такий спосіб очищення меню «Відкрити за допомогою» може істотно спростити рутинний процес.
Немає коментарів:
Дописати коментар