uninstall ?
6 отговора
289 прегледа
uninstall ?
Znam, che wyprosa ste wi prozwuchi mnogo typo , no neka nqkoj da mi kaje kak se deinstalira dadena programa pod Linux ??
Няколко варианта
От конзола:
- Ако си RPM базирана система (RedHat, Mandrake, SuSE, OpenLinux) - като администратор пишеш rpm -e името-на-пакета
- Ако си с Debian базиран Linux - програмата-мениджър е dpkg, не знам опциите наизуст, но можеш да ги видиш с man dpkg
- ако си инсталирал от source (с ./configure; make; make install) - в общи линии не можеш да деинсталираш. Всъщност може, ама най-добре е да го правиш като станеш по-опитен.
Освен от конзола, можеш да махаш софтуер и с графични инструменти. Примерно, с krpm. Но наистина най-добре е да кажеш с каква дистрибуция си, за да ти кажем нещо конкретно
- Ако си RPM базирана система (RedHat, Mandrake, SuSE, OpenLinux) - като администратор пишеш rpm -e името-на-пакета
- Ако си с Debian базиран Linux - програмата-мениджър е dpkg, не знам опциите наизуст, но можеш да ги видиш с man dpkg
- ако си инсталирал от source (с ./configure; make; make install) - в общи линии не можеш да деинсталираш. Всъщност може, ама най-добре е да го правиш като станеш по-опитен.
Освен от конзола, можеш да махаш софтуер и с графични инструменти. Примерно, с krpm. Но наистина най-добре е да кажеш с каква дистрибуция си, за да ти кажем нещо конкретно
Re: Няколко варианта
otnasq se za Slackware 8.0, instalirani sa razni paketi prez consolata i to ot source (./configure; make; make install) ...
Re: Няколко варианта
Абе, чекайте малко :)...
Masklin, защо да не може да деинсталира от инсталиран сорс?
Та, аз също съм новак, но вече понаписах и аз туй онуй от скромния си опит :-D
Значи, за мен най-добрия начин за инсталация си остава от сорс. Щото... RPM-а се дъни понякога. (С Red Hat 8.0 съм).
Значи, ако инсталираш с 'make install', деинсталираш с 'make uninstall' или с 'make clean'. Културна работа. Имам предвид, нали си го инсталирал от няква папка, пак си влизаш в нея и пишеш командата за деинсталиране. Какво... не му е наред на тоя метод??
Masklin, защо да не може да деинсталира от инсталиран сорс?
Та, аз също съм новак, но вече понаписах и аз туй онуй от скромния си опит :-D
Значи, за мен най-добрия начин за инсталация си остава от сорс. Щото... RPM-а се дъни понякога. (С Red Hat 8.0 съм).
Значи, ако инсталираш с 'make install', деинсталираш с 'make uninstall' или с 'make clean'. Културна работа. Имам предвид, нали си го инсталирал от няква папка, пак си влизаш в нея и пишеш командата за деинсталиране. Какво... не му е наред на тоя метод??
А де
make clean със сигурност няма да деинсталира пакета - само ще забърше компилираните файлове (и разни други, може би) в изходната директория - примерно /home/fla/zlib-най-нова-версия - но няма да пипне нищо в /usr/local/lib, примерно. Смисълът на make clean е точно това - да махне всичко компилирано
виж ... make uninstall ... когато го има (т.е. в makefile-а има такъв target), наистина ще зачисти инсталирания продукт. Странно, ама никога не съм се замислял за това... може би, защото след инсталация просто забърсвам source кода, а без него никакъв make не бачка
RPM си има предимства. Най-вече в зависимостите, и то при деинсталиране. Не можеш да махнеш пакет, от който зависят инсталирани след наго пакети. (При инсталиране и ./configure подхода върши работа, горе-долу
)
виж ... make uninstall ... когато го има (т.е. в makefile-а има такъв target), наистина ще зачисти инсталирания продукт. Странно, ама никога не съм се замислял за това... може би, защото след инсталация просто забърсвам source кода, а без него никакъв make не бачка
RPM си има предимства. Най-вече в зависимостите, и то при деинсталиране. Не можеш да махнеш пакет, от който зависят инсталирани след наго пакети. (При инсталиране и ./configure подхода върши работа, горе-долу
Re: Няколко варианта
Ако има uninstall в Makefile
Щото по-често няма ...
salle.online.bg/sig
Щото по-често няма ...
salle.online.bg/sig