小wolf@http://blog.csdn.net/xiaolangyangyang
1. Konfigurieren Sie den Kernel
1. Melden Sie sich bei FreeBSD als Root an.
2. #cd /usr/src/sys/i386/conf
3. #cp GENERIC KERNEL_CUSTOMIZE
4. Ändern Sie die KERNEL_CUSTOMIZE-Datei und fügen Sie den folgenden Inhalt hinzu:
# Begin For Oracle Installation options NBUF=2048 options MAXDSIZ="(1024UL*1024*1024)" options MAXSSIZ="(1024UL*1024*1024)" options DFLDSIZ="(1024UL*1024*1024)" #options SYSVSHM options SHMMAXPGS=65536 options SHMMIN=2 options SHMMNI=256 options SHMSEG=256 #options SYSVSEM #options SEMMAP=512 options SEMMNI=512 options SEMUME=512 options SEMMNS=1024 options SEMMNU=512 options SEMMSL=256 options SEMOPM=256 #options SYSVMSG #SYSV-stylmessage queues options MSGMNB=8192 options MSGMNI=256 options MSGSEG=8192 options MSGSSZ=16 options MSGTQL=128 # End For Oracle InstallationNach dem Login kopieren
5. Kompilieren Sie die neue Kernel-Konfigurationsdatei
#config KERNEL_CUSTOMIZENach dem Login kopieren
6. Geben Sie das kompilierte Verzeichnis ein
#cd ../compile/KERNEL_CUSTOMIZE
7. Kompilieren Sie den Kernel
#make cleandepend
#make depend
#make
10. Installieren Sie einen neuen Kernel
#make install
11. FreeBSD neu starten
#reboot
2. Linux-kompatible Umgebung konfigurieren
1 , Installieren Sie das Paket linux_base-8-8.0_14
#sysinstall
und wählen Sie Konfigurieren->Pakete->CD/DVD ->All->linux_base-8-8.0_14.
2. Installieren Sie das Paket linux_devtools-8.0_5
1) Von http://ftp.ru. freebsd .org/FreeBSD-Archive/old-releases/amd64/5.5-RELEASE/packages/linux/ Laden Sie das Paket linux_devtools-8.0_5 herunter.
2) Kopieren Sie die heruntergeladene Datei linux_devtools-8.0_5.tbz in das Verzeichnis /compat/linux.
3) #cd /compat/linux
4) #tar zxvf linux_devtools-8.0_5.tbz
3. Erstellen Sie die ausführbare Arch-Datei in /compat/linux/bin mit folgendem Inhalt:
#!/compat/linux/bin/bash echo i686 #需要根据机器来确定,是i686、i586还是i486。Nach dem Login kopieren
4. Aktivieren Sie die Ausführungsberechtigungen
#chmod +x arch
5. Mounten Sie das Linux-Proc-Dateisystem
#mkdir /compat/linux/proc
#mount -t linprocfs /dev /device /compat/linux/proc
Der zweite Schritt kann in die Datei /etc/fstab eingefügt und beim Booten automatisch abgefangen werden
Drei, Erstellen Sie eine Oracle-Benutzergruppe und einen Benutzer
1. Erstellen Sie eine Oracle-Benutzergruppe
#pw groupadd dba
#pw groupadd oinstall
2. Oracle-Benutzer erstellen
#pw useradd -n oracle -c „Oracle Owner“ -d /home/oracle -m -s /compat/linux/bin/bash -g dba -G oinstall,wheel
3. Ändern Der Oracle-Benutzer Das Passwort von Fügen Sie den folgenden Code hinzu:
4. Installieren Sie Oracle1. Melden Sie sich mit einem Oracle-Konto am System an.
3. Erstellen Sie ein Installationsverzeichnis zum Speichern der Oracle-Installationsdateien# begin for oracle export ORACLE_BASE=/home/oracle export ORACLE_HOME=$ORACLE_BASE/920 export ORACLE_SID=ORCL export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib export CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib export LC_CTYPE=en_US.UTF-8 export DISPLAY=:0 export PATH=$PATH:$ORACLE_HOME/bin # end for oracleNach dem Login kopieren
$mkdir /home/oracle/install
(Der obige Vorgang wurde abgeschlossen, lnx_920_disk1.cpio, lnx_920_disk2.cpio und lnx_920_disk3 jedoch nicht online gefunden. .cpio drei Dateien)
3. Kopieren Sie die drei Dateien lnx_920_disk1.cpio, lnx_920_disk2.cpio und lnx_920_disk3.cpio nach /home /oracle /install-Verzeichnis.4. Entpacken Sie die cpio-Installationsdatei
$cd ~/ installiere
$cpio -idmv < lnx_920_disk1.cpio
$cpio -idmv < ;lnx_920_disk2.cpio
$cpio -idmv < lnx_920_disk3.cpio
Nach der Ausführung werden drei Verzeichnisse, Disk1, Disk2 und Disk3, generiert.
5. Führen Sie die Installationsdatei aus$cd ~ /install/Disk1
$./runInstaller
Das Obige stellt die Installation von oracle9i unter FreeBSD 9.0 vor, einschließlich der relevanten Aspekte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.