oracle-database-preinstall-19c
The fastest way to fulfill the package requirement for Oralce database 19c installation prerequisites on Solaris 11 is to install a group package called oracle-database-preinstall-19c.
In this post, we'll introduce that how we install oracle-database-preinstall-19c in our solaris server.
Internet Access
First of all, make sure that your internet connection is viable.
root@solaris-11-4:~# nslookup pkg.oracle.com
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
Name: pkg.oracle.com
Address: 147.154.27.196
Check if Installed
We need to know whether the package has been installed or not.
root@solaris-11-4:~# pkg list oracle-database-preinstall-19c
pkg list: no packages matching the following patterns are installed:
oracle-database-preinstall-19c
OK, we have not installed it before. Next, let's check what version we'll have?
root@solaris-11-4:~# pkg refresh
root@solaris-11-4:~# pkg info -r oracle-database-preinstall-19c
Name: group/prerequisite/oracle/oracle-database-preinstall-19c
Summary: Prerequisite package for Oracle Database 19c
Description: Provides the set of Oracle Solaris packages required for
installation and operation of Oracle Database 19c.
Category: Meta Packages/Group Packages
State: Not installed
Publisher: solaris
Version: 11.4
Branch: 11.4.42.0.0.111.0
Packaging Date: Fri Dec 03 16:43:12 2021
Size: 2.52 kB
FMRI: pkg://solaris/group/prerequisite/oracle/[email protected]:20211203T164312Z
Perform a Trial run
To see any error before actually installing it, we can do a verification.
root@solaris-11-4:~# pkg install -n oracle-database-preinstall-19c
Packages to install: 24
Services to change: 4
Create boot environment: No
Create backup boot environment: No
Install oracle-database-preinstall-19c
If there's nothing wrong, we can safely install it.
root@solaris-11-4:~# pkg install oracle-database-preinstall-19c
Packages to install: 24
Services to change: 4
Create boot environment: No
Create backup boot environment: No
DOWNLOAD PKGS FILES XFER (MB) SPEED
Completed 24/24 486/486 103.9/103.9 804k/s
PHASE ITEMS
Installing new actions 1212/1212
Updating package state database Done
Updating package cache 0/0
Updating image state Done
Creating fast lookup database Done
Updating package cache 1/1
Check Installed Status
To see what version we have installed, we may inspect the package.
root@solaris-11-4:~# pkg list oracle-database-preinstall-19c
NAME (PUBLISHER) VERSION IFO
group/prerequisite/oracle/oracle-database-preinstall-19c 11.4-11.4.42.0.0.111.0 i--
root@solaris-11-4:~# pkg info oracle-database-preinstall-19c
Name: group/prerequisite/oracle/oracle-database-preinstall-19c
Summary: Prerequisite package for Oracle Database 19c
Description: Provides the set of Oracle Solaris packages required for
installation and operation of Oracle Database 19c.
Category: Meta Packages/Group Packages
State: Installed
Publisher: solaris
Version: 11.4
Branch: 11.4.42.0.0.111.0
Packaging Date: Fri Dec 03 16:43:12 2021
Last Install Time: Wed Dec 28 20:15:21 2022
Size: 2.52 kB
FMRI: pkg://solaris/group/prerequisite/oracle/[email protected]:20211203T164312Z
List Installed Dependent Packages
To see what actual packages we have installed, we may use the following command to list all dependent packages of oracle-database-preinstall-19c.
root@solaris-11-4:~# pkg contents -ro type,fmri -t depend oracle-database-preinstall-19c
TYPE FMRI
conditional pkg:/service/oracle-rdbms-stats
group pkg:/system/font/truetype/arphic-uming
group pkg:/system/font/truetype/hanyang-ko-core
group pkg:/system/font/truetype/ipafont
group pkg:/system/header
group pkg:/system/kernel/oracka
group pkg:/system/picl
group pkg:/x11/diagnostic/x11-info-clients
group pkg:/x11/library/libxi
group pkg:/x11/library/libxtst
group pkg:/x11/session/xauth
require pkg:/compress/unzip
require pkg:/developer/assembler
require pkg:/developer/build/make
require pkg:/system/dtrace
require pkg:/system/library/openmp
Done.