Der Titel selbst ist mehr als selbsterklärend. Ich brauche nur eine Möglichkeit, um Oracle 11g R2 in der neuesten Version von Ubuntu zu installieren. Ich verwende ein 32-Bit-Betriebssystem und muss wissen, wie man die x86-Version installiert. Ich habe auch einen 64-Bit-Desktop und muss die x86_64-Version installieren. Kann mir jemand helfen?
8
Antworten:
Für Oracle 11g R2 sollten einige Extras installiert werden, da sie nicht standardmäßig bereitgestellt werden. Aber wir werden gleich darauf zurückkommen, und viele von ihnen sind nicht unbedingt erforderlich, aber sie werden es einfacher machen. (Wie ssh!)
HINWEIS: Alle Terminalbefehle können kopiert und eingefügt werden. Das Einfügen in das Terminal erfordert jedoch die Tastenkombination Strg + Umschalt + V, an anderer Stelle kann stattdessen Strg + V verwendet werden.
Jetzt hier sind die Dateien, Trennung in zwei Teile und in ZIP - Format. Dies ist für x86. Sie sollten in der Lage sein, sie ohne Probleme zu öffnen, und wenn Sie dies nicht tun, gibt es ein Entpackungsdienstprogramm auf der Site. Der Download des Dienstprogramms zum Entpacken würde auf meiner Seite nicht geladen. Eine Alternative wäre, das Terminal mit Strg + Alt + T zu öffnen und die folgenden Befehle einzugeben.
Dann:
Natürlich {File} durch das .zip-Archiv ersetzen.
JETZT können Sie den hier verlinkten Installationsanweisungen von Oracle folgen , wenn Sie die x86-Version für den Laptop installieren.
Wenn Sie jetzt den Desktop und das Betriebssystem x86_64 verwenden, finden Sie die Installationsdateien hier , die dieselbe Entpackungsmethode wie oben anwenden. Ehrlich gesagt sollten Sie kein Problem mit der Ubuntu-Standardeinstellung haben, aber auch hier ist Linux nicht immer so, wie es scheint. Ein Backup ist also immer gut.
Für eine schnelle und einfache Installationsanleitung ist dies x86.
Die gleiche Installationsanleitung für x86_64 finden Sie hier.
Der Vorgang dauert nicht lange, solange Sie Ihre aktuellen Computerspezifikationen kennen. Viele Anweisungen werden hauptsächlich erzwungen, um zu überprüfen, ob Ihr System die x- Anforderungen erfüllt.
Genießen!
quelle
Ich habe deinen Fehler überwunden. Das Beste, was ich sagen kann, war der Fehler, dass es -lons statt -leons traf. Ich habe keine Ahnung, was einer von beiden ist, aber das Entfernen von -lons und das Einfügen von -leons schien den Trick zu tun. Am Ende habe ich die fehlerhaften Teile von Hand zusammengestellt. Folgendes habe ich von Hand gemacht, aber Sie müssen die Pfade so ändern, dass sie Ihren entsprechen (ich habe es als root gemacht):
Sobald dies ordnungsgemäß kompiliert wurde, müssen Sie das Makefile bearbeiten, um zu vermeiden, dass es versucht, es neu zu kompilieren und das, was Sie gerade erstellt haben, zu beschädigen. Lassen Sie network / lib / ins_net_server.mk folgendermaßen aussehen:
Das wird nur das tnslsnr-Stück loswerden, aber den Rest gehen lassen.
Das nächste Stück, das ich zu dieser Pleite bekam, war, als es 'Orakel' verband. Ich habe diesen Fehler erhalten:
Das Gleiche gilt für diesen. Ich habe das von Hand ausgeführt:
Dann müssen Sie rdbms / lib / ins_rdbms.mk hacken, um die Zeilen 705 und 706 zu kommentieren:
Danach ging der Installer den ganzen Weg durch. Hoffe das hilft.
quelle
Fügen Sie einige zusätzliche Tipps aus der Installation von Oracle 11g unter Linux (Nicht-VM) hinzu.
Installieren Sie Oracle Database XE (Express Edition) aus dem Oracle Open Source Software APT-Repository
Wenn es Ihnen nichts ausmacht, eine 10g XE-Version zu verwenden (gut genug für Lernzwecke), können Sie das Oracle Open Source Software APT-Repository hinzufügen und
apt-get
zur Installation verwenden.Hinzufügen
deb http://oss.oracle.com/debian unstable main non-free
z.B
echo "deb http://oss.oracle.com/debian unstable main non-free" | sudo tee /etc/apt/sources.list.d/virtualbox.list
und dann
Fügen Sie den Schlüssel hinzu und installieren Sie ihn
oracle-xe
Starten, stoppen und konfigurieren:
/etc/init.d/oracle-xe {start|stop|configure}
Weitere Informationen finden Sie unter Installieren von Oracle Database XE unter Debian, Ubuntu und Kubuntu ;-)
Vagrant Base Boxes
Oracle Linux {5,6} (das ebenfalls kostenlos ist) erleichtert die Installation von Oracle Database 11g, 12c erheblich, da Oracle offiziell RPM-Pakete vor der Installation bereitstellt, um alle Deps zu installieren und die erforderlichen Änderungen am System vorzunehmen.
RPM-Pakete vorinstallieren
oracle-validated
oracle-rdbms-server-11gR2-preinstall
12coracle-rdbms-server-12cR1-preinstall
Wenn Sie wirklich Oracle Database 11g, 12c Enterprise Edition möchten, probieren Sie die Vagrantboxen von hier aus
quelle