apa prosedur uninstall untuk perangkat lunak yang diinstal melalui "make install" pada CentOS 6.2

10

Saya menginstal OCILIB pada server CentOS 6.2 saya beberapa waktu lalu, dan sekarang saya ingin menginstal versi yang lebih baru. Vendor memerlukan penghapusan, tetapi tidak memberikan instruksi. Saya menduga itu karena sepele bagi orang-orang dengan latar belakang Linux.

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

Jika saya menginstal perangkat lunak ini menggunakan:

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

langkah 2: # make

langkah 3: # su root

langkah 4: # make install

langkah 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

Bagaimana cara saya mencopot pemasangan ini? Saya mencoba mengikuti ini

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

tetapi tidak ada yang ditemukan pada disk saya menggunakan rpm -qa *oci*atau yum list *oci*. Mungkin karena tidak diinstal dengan yum atau rpm maka saya seharusnya tidak mengharapkan salah satu dari ini untuk menemukannya. Adakah petunjuk umum untuk menghapus instalasi perangkat lunak di Linux yang dapat saya gunakan, atau apakah instruksi tersebut benar-benar bergantung pada perangkat lunak tertentu? Setiap bantuan sangat dihargai.

gkdsp
sumber
stackoverflow.com/questions/1439950/…
Ciro Santilli 冠状 病毒 审查 六四 事件 事件 法轮功

Jawaban:

14

Pergilah ke direktori tempat file sumber berada dan ketik make uninstall jika itu tidak berfungsi maka mungkin tidak ada arah untuk menghapus instalasi. Dalam hal ini Anda harus melakukannya dengan tangan yang dapat Anda lakukan dengan mengulangi make install dan perhatikan apa yang diinstal sehingga Anda dapat menghapusnya. jika tidak, jika Anda tahu direktori tempat program Anda diinstal, Anda dapat menghapusnya. Sesuatu yang harus selalu Anda lakukan ketika menginstal dari sumber adalah menggunakancheckinstall

Apa yang dilakukan checkinstall?

Itu membuat instalasi dan penghapusan jadi jauh lebih mudah dengan menggunakan sistem manajemen paket sistem Anda. Ini akan dapat secara otomatis menghasilkan paket RPM atau YUM yang dapat dihapus instalasinya nanti dengan menelepon misalnyayum uninstall httpd

JMeterX
sumber
Apa yang checkinstallharus dilakukan Apakah saya perlu melakukan make uninstallroot?
gkdsp
1
Itu membuat instalasi dan dengan demikian penghapusan instalasi lebih mudah dengan menggunakan sistem manajemen paket sistem Anda. Saya twill dapat secara otomatis menghasilkan paket RPM atau YUM yang dapat dihapus kemudian dengan memanggil misalnyayum uninstall httpd
JMeterX
1
Saya tidak percaya saya tidak pernah tahu tentang ini.
Aaron Copley