Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: solo700 от Июнь 10, 2010, 02:47



Название: Как корректно деинсталлировать Qt Open source на linux ?
Отправлено: solo700 от Июнь 10, 2010, 02:47
ОС Ubuntu 10.04. Скачал Qt 4.6.3 Open source. Далее всё по докам ... скопировал во временную папку,
сделал ./configure (ну там со своими параметрами) , make , make install ... установилось по умолчанию в папку /usr/local/Trolltech/Qt-4.6.3.
Вообщем то всё замечательно работает (даже фонон заработал).
Но вот вопрос ... Как это всё корректно убрать (именно эту версию). В менеджере пакетов я эту версию не нашел.
Uninstall - ов ни в папке конфигурации ни в папке инсталляции тоже не нашел. Зачем делается make install ? Я свои проекты строил и по профилю Qt в папке конфигурации и по профилю в целевой папке инсталлятора. Всё работает. Ну папка конфигурации ладно ... пригодится для других конфигураций. А вот целевая папка инсталяции ? Нельзя же просто удалить папку /usr/local/Trolltech/Qt-4.6.3 ? Наверняка make install чего то напрописал. Как удалить ?


Название: Re: Как корректно деинсталлировать Qt Open source на linux ?
Отправлено: niXman от Июнь 10, 2010, 03:07
Цитировать
Зачем делается make install ?
чтоб установить собранное тобою чудо.

Цитировать
Нельзя же просто удалить папку /usr/local/Trolltech/Qt-4.6.3 ?
можно.

Цитировать
Наверняка make install чего то напрописал.
ничего. он такими делами не занимается.

Цитировать
Как удалить ?
> sudo rm -R /usr/local/Trolltech/Qt-4.6.3

хотя, если не ошибаюсь, можно выполнить что-то типа:
> sudo make uninstall

хотя я всегда просто удаляю каталог, т.к. от него ничего не зависит.


Название: Re: Как корректно деинсталлировать Qt Open source на linux ?
Отправлено: solo700 от Июнь 10, 2010, 03:16
Цитировать
чтоб установить собранное тобою чудо.
То что я насобирал в папке конфигурации - это же чудо я могу и использовать, не дублируя ещё и инсталяцией.
Хотя конечно, если использовать несколько конфигураций то может быть подход с инсталяцией и оправдан.
Где вызывать маке uninstall ? в конфигурации или в целевой папке ?


Название: Re: Как корректно деинсталлировать Qt Open source на linux ?
Отправлено: solo700 от Июнь 10, 2010, 03:21
Цитировать
хотя, если не ошибаюсь, можно выполнить что-то типа:
> sudo make uninstall

Спасибочки ! Сработало .


Название: Re: Как корректно деинсталлировать Qt Open source на linux ?
Отправлено: crossly от Июнь 10, 2010, 12:32
Цитировать
В менеджере пакетов я эту версию не нашел.
Uninstall - ов ни в папке конфигурации ни в папке инсталляции тоже не нашел. Зачем делается make install
печально слышать такие речи от программиста...


Название: Re: Как корректно деинсталлировать Qt Open source на linux ?
Отправлено: solo700 от Июнь 10, 2010, 17:28
Цитировать
печально слышать такие речи от программиста...
Позвольте узнать что вас так опечалило ? Менеджер пакетов, uninstall - ы или make install ?  :)


Название: Re: Как корректно деинсталлировать Qt Open source на linux ?
Отправлено: crossly от Июнь 10, 2010, 18:39
не знание того что делает make install, make uninstall и какое отношение они имеют к менеджеру пакетов


Название: Re: Как корректно деинсталлировать Qt Open source на linux ?
Отправлено: solo700 от Июнь 10, 2010, 19:55
Цитировать
не знание того что делает make install, make uninstall
Я спрашивал не "Что?" делает make install, а "Зачем?" это делать, а это как говорится две большие разницы. Сомнения в необходимости этого я высказал выше.
Я спрашивал не "Что?" делает make uninstall, а как корректно сделать деинсталяцию, т.к. в доках на эту тему я ничего не нашел. Знал бы не спрашивал.
Цитировать
какое отношение они имеют к менеджеру пакетов
По собственной воле я бы не залез в линух. Но требование заказчика не оставляет выбора. Пока что не владею деталями управления приложениями. Опять таки - знал бы не спрашивал.
Вам бы Уважаемый следовало бы повнимательней читать тему, а не анализировать знание и незнание.


Название: Re: Как корректно деинсталлировать Qt Open source на linux ?
Отправлено: crossly от Июнь 10, 2010, 20:00
если бы вы знали "что?" делает make install то не задавали бы вопроса "зачем?"
если бы вы знали "что?" делает make uninstall то не спрашивали бы как корректно удалить....

если вы знали что значит установка ПО из исходников в Linux низа что не стали бы искать эту версию в менеджере пакетов.... а обратились бы к тому "что?" делает make uninstall

ПЫСЫ не в обиду конечно же


Название: Re: Как корректно деинсталлировать Qt Open source на linux ?
Отправлено: solo700 от Июнь 10, 2010, 20:06
ндаааааа .... предлагаю закрыть тему.