Երբեմն մենյուում հավելվածի ավելի նոր տարբերակին թարմացնելուց հետո Բացեք հավելվածում նույն տարրը հայտնվում է երկու անգամ: Խնդիրն ազդում է ցանկացած աղբյուրից ներբեռնված և նույնիսկ Mac App Store-ի միջոցով բաշխված ծրագրերի վրա: Ես ինքս նման անհարմարություն զգացի վերջերս, երբ թարմացնում էի հայտնի պատկերների խմբագրիչը՝ Pixelmator:
Ինչպե՞ս հեռացնել անցանկալի կրկնօրինակները: Շատ պարզ. Բացեք տերմինալը և մուտքագրեք հետևյալ հրամանը.
cd /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support
Հրաման cd (փոխել գրացուցակը) միայն փոխել է ընթացիկ գրացուցակը: Այժմ մուտքագրեք մեկ այլ հրաման՝ այս անգամ վերացնելով կրկնօրինակները.
./lsregister -kill -domain local -domain system -domain user
Սպասեք մի քանի վայրկյան, մինչև մաքրումն ավարտվի: Այնուհետև դուք ինքներդ կարող եք տեսնել, որ յուրաքանչյուր հավելված գտնվում է համատեքստի ընտրացանկում Բացեք հավելվածում որբ. Եթե դուք ավելի երկար ձեռնարկ էիք սպասում, մենք պետք է ձեզ հիասթափեցնենք: Այս կոսմետիկ փոփոխությունը (բարեբախտաբար) ընդամենը երկու հրամանի հարց է:
[do action = "sponsor-counseling"/]
Հե, շնորհակալություն Դեն տղերք :)
Հիանալի, շնորհակալություն!! :)
Շքեղ Դանիել… սովորաբար տարվա հոդվածը իմ տեսանկյունից… դա այնքան անիմաստ է և ինչ-որ մեկի համար հսկայական խնդիր կլուծի… հիանալի :)
Կա՞ նման բան այն իրավիճակում, երբ հավելվածի պատկերակը բացակայում է նաև այնտեղ:
Հիանալի հուշում, շնորհակալություն, ազատվեց շատ բալաստից: Պարզապես կուզենայի փորձել որևէ ձև գտնել կայքում առաջին հրամանը գրելու համար, որպեսզի այն ամբողջությամբ լինի էջում և հիշեցնեմ, որ ենթագրքի առաջին տառերը cd հրամանում մուտքագրելով և ներդիրը սեղմելով ավտոմատ կերպով լրացնում է անունը: առկա է սկավառակի վրա, եթե այն եզակի է: Եթե ոչինչ չի անում, ավելացրեք ևս մեկ տառ և կրկին TAB:
Ես փորձեցի հեռացնել դրանք՝ օգտագործելով այս ձեռնարկը:
Առանց հաջողության, բայց քննարկման ժամանակ բոլորը գովաբանում են, որ այն աշխատում է, ուստի կարծում եմ՝ գուցե դուք պետք է «օգտատեր» տերմինը փոխարինեք գլխավոր թղթապանակի անունով։
Իհարկե անհաջող, բայց հիմա վախենում եմ, որ համակարգում հիմարություն եմ արել։ (դա 10.8.2 է)
Վախն արդարացվա՞ծ է։
Կարո՞ղ եմ ինչ-որ կերպ վերադարձնել այն իր սկզբնական ձևին:
Ինձ մոտ էլ չի ստացվում, բայց այս մեկն աշխատում է:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user