2017-02-18 10 views
0

ich diese Störung erhalte:Installation von Oracle 12c auf Xenial

Error in invoking target 'client_sharedlib' of makefile '/u01/app/oracle/product/12.2.0/dbhome_1/rdbms/lib/ins_rdbms.mk'. 

im make.log Sehen, sehe ich diesen Fehler:

/usr/bin/ld: cannot find /usr/lib64/libpthread_nonshared.a 

tun: `locate libpthread_nonshared, erhalte ich diese respons:

/home/romio/libpthread_nonshared.a 
/usr/lib/x86_64-linux-gnu/libpthread_nonshared.a 

was bedeutet, dass die relevante lib ist bereits auf meinem Computer.

Aber ich weiß nicht, wie von hier gehen. Wie kann ich dem Programm mitteilen, dass der Ort mit der Bibliothek gesucht wird? Ich komme von Windows, also bin ich noch sehr schwach mit Linux. Ich renne auf Ubunto 16.04

Und ich denke, das Verschieben des Pakets an den Ort, den Oracle suchen muss eine schlechte Idee sein, da es möglicherweise andere Programme, die das Paket an seinem aktuellen Speicherort verwenden?

Vielen Dank für jede Hilfe

+1

Siehe https://www.dizwell.com/wordpress/technical-articles/oracle/install-oracle-12c-on-ubuntu-16-04/ und http://tutorialforlinux.com/2016/03/31/how-to-install-oracle-12c-datenbank-auf-ubuntu-16-04-xenial-64bit-easy-guide/ – MT0

+0

Ubuntu wird nicht von Oracle unterstützt, so dass Sie Oracle entweder allein oder durch installieren müssen den "Installationshinweisen" von jemandem folgen, die sie veröffentlichen wollten. Da du mit Linux sehr schwach bist, gehe ich davon aus, dass du Letzteres tust. Welche Installationsanleitung folgen Sie? – mathguy

+0

Ich persönlich habe die Dizwell-Anweisungen verwendet (siehe den obigen Link MT0). Die Anweisungen sind für 16.04.1 und ich musste tatsächlich ein Skript bearbeiten, damit es für 16.04.2 funktioniert, aber ansonsten funktionierte die Installation genau wie in dem Artikel angekündigt. – mathguy

Antwort

0

Sie sind eine nicht unterstützte Linux-Distribution verwenden. Du bist ziemlich alleine. Ich würde vorschlagen, eine unterstützte Linux-Distribution zu verwenden.

Verwandte Themen