ZT:Public yum with Oracle

Public Yum with Oracle

By ckim


Configure your server for Yum (Yellowdog Updater Modified):

There’s no more need to look for CDs from your pile of CDs or from the clutter of your desk. Earlier in 2009, Oracle launched their public yum server which offers a free and convenient way to install packages from the Enterprise Linux and Oracle VM. Obviously, the Yum server if offered without support.

We will show you how to setup your Red Hat or Oracle Enterprise Linux to use Oracle’s public Yum repository. In this example, we only focus on 64-bit Red Hat 5 Update 3.

view sourceprint?
01 [root@rac01 ~]# cd /etc/yum.repos.d/ 

02 [root@rac01 yum.repos.d]# ls -ltr 

03 total 0 

04 [root@rac01 yum.repos.d]# wget http://public-yum.oracle.com/public-yum-el5.repo 

05 --11:27:04--  http://public-yum.oracle.com/public-yum-el5.repo 

06 Resolving public-yum.oracle.com... 141.146.44.34 

07 Connecting to public-yum.oracle.com|141.146.44.34|:80... connected. 

08 HTTP request sent, awaiting response... 200 OK 

09 Length: 1402 (1.4K) [text/plain] 

10 Saving to: `public-yum-el5.repo' 

11   

12 100%[=========================================================>] 1,402       --.-K/s   in 0s      

13   

14 11:27:04 (83.6 MB/s) - `public-yum-el5.repo' saved [1402/1402]
Edit the file public-yum-el5.repo with your choice of editor such as vi. Change enabled=0 to enabled=1 for the following sections since we are on RH5 U3

Portions of your yum.repos.d file should look something like this:

view sourceprint?
01 [el5_u3_base] 

02 name=Enterprise Linux $releasever U3 - $basearch - base 

03 baseurl=http://public-yum.oracle.com/repo/EnterpriseLinux/EL5/3/base/$basearch/ 

04 gpgkey=http://public-yum.oracle.com/RPM-GPG-KEY-oracle-el5 

05 gpgcheck=1 

06 enabled=1 

07   

08 [el5_addons] 

09 name=Enterprise Linux $releasever - $basearch - addons 

10 baseurl=http://public-yum.oracle.com/repo/EnterpriseLinux/EL5/addons/$basearch/ 

11 gpgkey=http://public-yum.oracle.com/RPM-GPG-KEY-oracle-el5 

12 gpgcheck=1 

13 enabled=1 

14   

15 [el5_oracle_addons] 

16 name=Enterprise Linux $releasever - $basearch - oracle_addons 

17 baseurl=http://public-yum.oracle.com/repo/EnterpriseLinux/EL5/oracle_addons/$basearch/ 

18 gpgkey=http://public-yum.oracle.com/RPM-GPG-KEY-oracle-el5 

19 gpgcheck=1 

20 enabled=1
Install missing RPM needed to install Oracle
Here’s an example of downloading the compat-db RPM and installing the package

view sourceprint?
01 [root@rac01 yum.repos.d]# yum install compat-db 

02 Loaded plugins: security 

03 Setting up Install Process 

04 Parsing package install arguments 

05 Package compat-db-4.2.52-5.1.x86_64 already installed and latest version 

06 Resolving Dependencies 

07 --> Running transaction check 

08 ---> Package compat-db.i386 0:4.2.52-5.1 set to be updated 

09 --> Finished Dependency Resolution 

10   

11 Dependencies Resolved 

12   

13 ================================================================================================== 

14  Package                Arch              Version                  Repository                Size

15 ================================================================================================== 

16 Installing: 

17  compat-db              i386              4.2.52-5.1               el5_u3_base              1.7 M 

18   

19 Transaction Summary 

20 ================================================================================================== 

21 Install      1 Package(s) 

22 Update       0 Package(s) 

23 Remove       0 Package(s)          

24   

25 Total download size: 1.7 M 

26 Is this ok [y/N]: y 

27 Downloading Packages: 

28 compat-db-4.2.52-5.1.i386.rpm                                              | 1.7 MB     00:01 

29 Running rpm_check_debug 

30 Running Transaction Test 

31 Finished Transaction Test 

32 Transaction Test Succeeded 

33 Running Transaction

34   Installing     : compat-db                                         [1/1]  

35   

36 Installed: compat-db.i386 0:4.2.52-5.1 

37 Complete!
Posted by Charles Kim, Oracle ACE

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章