Russian Qt Forum
Сентябрь 30, 2024, 20:18 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как корректно деинсталлировать Qt Open source на linux ?  (Прочитано 10665 раз)
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 чего то напрописал. Как удалить ?
Записан
niXman
Гость
« Ответ #1 : Июнь 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

хотя я всегда просто удаляю каталог, т.к. от него ничего не зависит.
Записан
solo700
Гость
« Ответ #2 : Июнь 10, 2010, 03:16 »

Цитировать
чтоб установить собранное тобою чудо.
То что я насобирал в папке конфигурации - это же чудо я могу и использовать, не дублируя ещё и инсталяцией.
Хотя конечно, если использовать несколько конфигураций то может быть подход с инсталяцией и оправдан.
Где вызывать маке uninstall ? в конфигурации или в целевой папке ?
Записан
solo700
Гость
« Ответ #3 : Июнь 10, 2010, 03:21 »

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

Спасибочки ! Сработало .
Записан
crossly
Гость
« Ответ #4 : Июнь 10, 2010, 12:32 »

Цитировать
В менеджере пакетов я эту версию не нашел.
Uninstall - ов ни в папке конфигурации ни в папке инсталляции тоже не нашел. Зачем делается make install
печально слышать такие речи от программиста...
Записан
solo700
Гость
« Ответ #5 : Июнь 10, 2010, 17:28 »

Цитировать
печально слышать такие речи от программиста...
Позвольте узнать что вас так опечалило ? Менеджер пакетов, uninstall - ы или make install ?  Улыбающийся
Записан
crossly
Гость
« Ответ #6 : Июнь 10, 2010, 18:39 »

не знание того что делает make install, make uninstall и какое отношение они имеют к менеджеру пакетов
Записан
solo700
Гость
« Ответ #7 : Июнь 10, 2010, 19:55 »

Цитировать
не знание того что делает make install, make uninstall
Я спрашивал не "Что?" делает make install, а "Зачем?" это делать, а это как говорится две большие разницы. Сомнения в необходимости этого я высказал выше.
Я спрашивал не "Что?" делает make uninstall, а как корректно сделать деинсталяцию, т.к. в доках на эту тему я ничего не нашел. Знал бы не спрашивал.
Цитировать
какое отношение они имеют к менеджеру пакетов
По собственной воле я бы не залез в линух. Но требование заказчика не оставляет выбора. Пока что не владею деталями управления приложениями. Опять таки - знал бы не спрашивал.
Вам бы Уважаемый следовало бы повнимательней читать тему, а не анализировать знание и незнание.
Записан
crossly
Гость
« Ответ #8 : Июнь 10, 2010, 20:00 »

если бы вы знали "что?" делает make install то не задавали бы вопроса "зачем?"
если бы вы знали "что?" делает make uninstall то не спрашивали бы как корректно удалить....

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

ПЫСЫ не в обиду конечно же
Записан
solo700
Гость
« Ответ #9 : Июнь 10, 2010, 20:06 »

ндаааааа .... предлагаю закрыть тему.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.049 секунд. Запросов: 21.