MacCentre
Форум: Mac и Mac OS X
Тема: удаление пакетов - .pkg
Страницы: [1] 2

[Ответить]
bash [30.10.2007 23:46] удаление пакетов - .pkg:
При клике на пакет (.pkg) запускается инсталлер, который красиво инсталирует содержимое на винт, а вот как это дело потом так же красиво удалить??
m_m [30.10.2007 23:57] :
Что именно удалить?
Сам pkg или установленную прогу?
bash [31.10.2007 00:27] :
Удалить то, что этот pkg установит в системе.
паша кошляк [31.10.2007 06:21] :
в корзину.
bash [31.10.2007 10:15] :
мерси ) проверю скоро )
Leto [31.10.2007 10:44] :
нет :-) имхо никак не удалишь
в корзину-то выкинуть можно, но вот "Удалить то, что этот pkg установит в системе" нельзя.

если посмотреть на содержимое пакета, то можно увидеть разные файлики. в том числе и .bom. я ща не помню че там и как (можно почитать), но в этих файликах могут быть прописаны телодвижения, которые делаются при установке пакета (изменение файлов конфигурации и прочее)
если пакет просто удалить, то эти изменения все равно останутся.

в 99.99% имхо ничего страшного в этом нет. но если ты хочешь _чисто_ удалить пакет, то надо разбираться со содержимым файла .pkg.
паша кошляк [31.10.2007 10:51] :
или удалять, точнее, деинсталировать проги при помощи спец. утилит, к-е сделают это за вас.
Leto [31.10.2007 11:00] :
паша кошляк
я когда разбирался как бы честно удалить драйверы принтеров, то увидел в .pkg скрипты для изменения конфигурации cups
шоп все это обратно откатить надо ручками в конфигах купса потереть все ссылки на драйверы. сомневаюсь, что это можно сделать в автоматическом режиме.

но реально ниче страшного не случится, наверное, если драйверы просто в корзину выкинуть
bash [31.10.2007 11:34] :
Ага, примерно так и думалось... А сам формат .pkg поддерживает процедуру деинсталяции? Т.е. если я сам буду создавать .pkg, могу ли я описать еще и сценарий действий для де-инсталяции или этот формат такого не поддерживает?
Neo [31.10.2007 11:43] :
http://www.macworld.com/weblogs/macosxhints/2005/10/viewprogdetails/
[Ответить]
[Вперед >]