User Tools

Site Tools


aix:scripts_install_yum

yum_install.sh

Install minimum version: rpm.rte.4.13.0.5

repo="nimserver" # repository http
aixlevel=$(oslevel | cut -d'.' -f1,2)
aixlevelshort=$(echo $aixlevel | sed 's/\.//g')

#Download yum_bundle from IBM web site
rpm -Uhv ca-certificates-2016.10.7-2.aix6.1.ppc.rpm
 rpm -Uhv curl-7.52.1-1.aix6.1.ppc.rpm
rpm -Uhv gettext-0.19.7-1.aix6.1.ppc.rpm
 rpm -Uhv readline-6.1-2.aix6.1.ppc.rpm
 rpm -Uhv sqlite-3.15.2-1.aix6.1.ppc.rpm
rpm -Uhv glib2-2.14.6-2.aix5.2.ppc.rpm
rpm -Uhv gdbm-1.8.3-5.aix5.2.ppc.rpm
rpm -Uhv python-2.7.10-1.aix6.1.ppc.rpm
rpm -Uhv python-devel-2.7.10-1.aix6.1.ppc.rpm
rpm -Uhv python-pycurl-7.19.3-1.aix6.1.ppc.rpm
rpm -Uhv python-tools-2.7.10-1.aix6.1.ppc.rpm
rpm -Uhv python-urlgrabber-3.10.1-1.aix6.1.noarch.rpm
rpm -Uhv pysqlite-1.1.7-2.aix6.1.ppc.rpm
rpm -Uhv python-iniparse-0.4-1.aix6.1.noarch.rpm
rpm -Uhv yum-3.4.3-5.aix6.1.noarch.rpm yum-metadata-parser-1.1.4-2.aix6.1.ppc.rpm
rpm --noscripts -Uhv yum-3.4.3-5.aix6.1.noarch.rpm


cp /opt/freeware/etc/yum/yum.conf /opt/freeware/etc/yum/yum.conf.$$

cat > /opt/freeware/etc/yum/yum.conf << EOF
[main]
cachedir=/var/cache/yum
keepcache=1
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
#proxy=http://10.10.20.20:1234

[AIX_Toolbox]
name=AIX generic repository
baseurl=http://$repo/RPMS/ppc/
enabled=1
gpgcheck=0

[AIX_Toolbox_noarch]
name=AIX noarch repository
baseurl=http://$repo/RPMS/noarch/
enabled=1
gpgcheck=0


[AIX_Toolbox_${aixlevelshort}]
name=AIX ${aixlevel} specific repository
baseurl=http://$repo/RPMS/ppc-${aixlevel}/
enabled=1
gpgcheck=0
EOF
aix/scripts_install_yum.txt · Last modified: 2021/01/01 21:24 (external edit)