co to jest procedura odinstalowania oprogramowania zainstalowanego przez „make install” w CentOS 6.2


10

Jakiś czas temu zainstalowałem OCILIB na moim serwerze CentOS 6.2, a teraz chcę zainstalować nowszą wersję. Sprzedawca wymaga odinstalowania, ale nie udostępnia instrukcji. Zgaduję, że to dlatego, że jest to banalne dla ludzi z Linuksem.

http://orclib.sourceforge.net/doc/html/group__g__install.html

Jeśli zainstalowałem to oprogramowanie, używając:

krok 1: # ./configure --with-oracle-headers-path = / usr / include / oracle / 11.2 / client64 --with-oracle-lib-path = / usr / lib / oracle / 11.2 / client64 / lib

krok 2: # make

krok 3: # su root

krok 4: # wykonaj instalację

krok 5: # gcc -g -DOCI_IMPORT_LINKAGE -DOCI_CHARSET_ANSI -L / usr / lib / oracle / 11.2 / client64 / lib -lclntsh -L / usr / local / lib -locilib conn.c -o conn

Jak mogę odinstalować to? Próbowałem tego śledzić

http://www.cyberciti.biz/faq/delete-uninstall-software-linux-commands/

ale nic nie znaleziono na moim dysku za pomocą rpm -qa *oci*lub yum list *oci*. Może ponieważ nie został zainstalowany z yum lub rpm, nie powinienem oczekiwać, że którykolwiek z nich go znajdzie. Czy istnieją ogólne instrukcje dotyczące odinstalowywania oprogramowania w systemie Linux, których mógłbym użyć, czy też instrukcje naprawdę zależą od konkretnego oprogramowania? Każda pomoc bardzo doceniana.


Odpowiedzi:


14

Przejdź do katalogu, w którym znajdował się plik źródłowy, i wpisz, make uninstall jeśli to nie zadziała, to może nie być żadnych wskazówek dotyczących odinstalowywania. W takim przypadku musisz to zrobić ręcznie, co możesz zrobić, ponownie wykonując polecenie make install i sprawdzając, co się instaluje, aby je usunąć. w przeciwnym razie, jeśli znasz katalog, w którym zainstalowany jest program, możesz go usunąć. Coś, co zawsze powinieneś zrobić podczas instalacji ze źródła, to użyćcheckinstall

Co robi checkinstall?

Ułatwia instalację, a tym samym odinstalowanie, dzięki systemowi zarządzania pakietami systemowymi. Będzie mógł automatycznie wygenerować pakiet RPM lub YUM, który można później odinstalować, na przykład wywołującyum uninstall httpd


Co ma checkinstallzrobić? Czy muszę make uninstalljako root?
gkdsp,

1
Ułatwia instalację, a tym samym odinstalowanie, dzięki systemowi zarządzania pakietami systemowymi. Będę w stanie automatycznie wygenerować pakiet RPM lub YUM, który można później odinstalować, dzwoniąc na przykładyum uninstall httpd
JMeterX,

1
Nie mogę uwierzyć, że nigdy o tym nie wiedziałem.
Aaron Copley
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.