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.

gkdsp
źródło
stackoverflow.com/questions/1439950/…
Ciro Santilli 冠状 病毒 审查 六四 事件 法轮功 法轮功

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

JMeterX
źródło
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