понеділок, 29 грудня 2014 р.

Видаляємо дублікати з меню «Відкрити за допомогою» в OS X

Операційна система OS X може вважатися однією з найбільш стабільних серед аналогічних рішень, але навіть у неї можуть спостерігатися різні збої в роботі.


Найчастіше перші проблеми можуть виникнути через півроку активної роботи за комп'ютером з 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



Рішення для просунутих користувачів


Як ви могли зрозуміти, така проблема буде практично постійно виникати в 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


Такий спосіб очищення меню «Відкрити за допомогою» може істотно спростити рутинний процес.

Немає коментарів:

Дописати коментар