Thanks, I downloaded YUM from
http://linux.duke.edu/projects/yum/download/2.6/
yum-2.6.1.tar.gz
My Steps:
1º wget
http://linux.duke.edu/....
2º tar -zxvf yum-2.6.1.tar.gz
2.1 the command create a folder yum-2.6.1.tar.gz
3º cd yum-2.6.1
In this folder I apply this command:
4º make install
the entire logs:
[root@ns yum-2.6.1]# make install
mkdir -p /usr/share/yum-cli
for p in callback.py cli.py i18n.py output.py progress_meter.py pullheaders.py serverStuff.py shell.py translate.py yummain.py ; do \
install -m 644 $p /usr/share/yum-cli/$p; \
done
python -c "import compileall; compileall.compile_dir('/usr/share/yum-cli', 1, '', 1)"
Listing /usr/share/yum-cli ...
Compiling /usr/share/yum-cli/callback.py ...
Compiling /usr/share/yum-cli/cli.py ...
Compiling /usr/share/yum-cli/i18n.py ...
Compiling /usr/share/yum-cli/output.py ...
Compiling /usr/share/yum-cli/progress_meter.py ...
Compiling /usr/share/yum-cli/pullheaders.py ...
Compiling /usr/share/yum-cli/serverStuff.py ...
Compiling /usr/share/yum-cli/shell.py ...
Compiling /usr/share/yum-cli/translate.py ...
translate.py:117: FutureWarning: hex/oct constants > sys.maxint will return positive values in Python 2.4 and up
if _StrToInt(buffer[:4]) != 0x950412de:
translate.py:162: FutureWarning: hex/oct constants > sys.maxint will return positive values in Python 2.4 and up
f.write(_intToStr(0x950412de)) # magic number
Compiling /usr/share/yum-cli/yummain.py ...
mkdir -p /usr/bin /usr/bin
install -m 755 bin/yum.py /usr/bin/yum
install -m 755 bin/yum-arch /usr/bin/yum-arch
mkdir -p /var/cache/yum
for d in repomd rpmUtils yum etc docs; do make PYTHON=python DESTDIR=`cd ; pwd` -C $d install; [ $? = 0 ] || exit 1; done
make[1]: Entering directory `/programas/yum-2.6.1/repomd'
mkdir -p /root//usr/lib/python2.3/site-packages/repomd
for p in __init__.py mdErrors.py mdUtils.py packageObject.py packageSack.py repoMDObject.py test.py ; do \
install -m 644 $p /root//usr/lib/python2.3/site-packages/repomd/$p; \
done
python -c "import compileall; compileall.compile_dir('/root//usr/lib/python2.3/site-packages/repomd', 1, '', 1)"
Listing /root//usr/lib/python2.3/site-packages/repomd ...
Compiling /root//usr/lib/python2.3/site-packages/repomd/__init__.py ...
Compiling /root//usr/lib/python2.3/site-packages/repomd/mdErrors.py ...
Compiling /root//usr/lib/python2.3/site-packages/repomd/mdUtils.py ...
Compiling /root//usr/lib/python2.3/site-packages/repomd/packageObject.py ...
Compiling /root//usr/lib/python2.3/site-packages/repomd/packageSack.py ...
Compiling /root//usr/lib/python2.3/site-packages/repomd/repoMDObject.py ...
Compiling /root//usr/lib/python2.3/site-packages/repomd/test.py ...
make[1]: Leaving directory `/programas/yum-2.6.1/repomd'
make[1]: Entering directory `/programas/yum-2.6.1/rpmUtils'
mkdir -p /root//usr/lib/python2.3/site-packages/rpmUtils
for p in arch.py __init__.py miscutils.py oldUtils.py transaction.py updates.py ; do \
install -m 644 $p /root//usr/lib/python2.3/site-packages/rpmUtils/$p; \
done
python -c "import compileall; compileall.compile_dir('/root//usr/lib/python2.3/site-packages/rpmUtils', 1, '', 1)"
Listing /root//usr/lib/python2.3/site-packages/rpmUtils ...
Compiling /root//usr/lib/python2.3/site-packages/rpmUtils/__init__.py ...
Compiling /root//usr/lib/python2.3/site-packages/rpmUtils/arch.py ...
Compiling /root//usr/lib/python2.3/site-packages/rpmUtils/miscutils.py ...
Compiling /root//usr/lib/python2.3/site-packages/rpmUtils/oldUtils.py ...
Compiling /root//usr/lib/python2.3/site-packages/rpmUtils/transaction.py ...
Compiling /root//usr/lib/python2.3/site-packages/rpmUtils/updates.py ...
make[1]: Leaving directory `/programas/yum-2.6.1/rpmUtils'
make[1]: Entering directory `/programas/yum-2.6.1/yum'
mkdir -p /root//usr/lib/python2.3/site-packages/yum
for p in comps.py config.py constants.py depsolve.py Errors.py failover.py __init__.py logger.py mdcache.py mdparser.py misc.py packages.py parser.py pgpmsg.py plugins.py repos.py sqlitecache.py sqlitesack.py transactioninfo.py update_md.py ; do \
install -m 644 $p /root//usr/lib/python2.3/site-packages/yum/$p; \
done
python -c "import compileall; compileall.compile_dir('/root//usr/lib/python2.3/site-packages/yum', 1, '', 1)"
Listing /root//usr/lib/python2.3/site-packages/yum ...
Compiling /root//usr/lib/python2.3/site-packages/yum/Errors.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/__init__.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/comps.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/config.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/constants.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/depsolve.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/failover.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/logger.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/mdcache.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/mdparser.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/misc.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/packages.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/parser.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/pgpmsg.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/plugins.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/repos.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/sqlitecache.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/sqlitesack.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/transactioninfo.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/update_md.py ...
make[1]: Leaving directory `/programas/yum-2.6.1/yum'
make[1]: Entering directory `/programas/yum-2.6.1/etc'
#mkdir -p /root/etc/security/console.apps
#install -m 644 yum.console /root/etc/security/console.apps/yum
#mkdir -p /root/etc/pam.d
#install -m 644 yum.pam /root/etc/pam.d/yum
mkdir -p /root/etc/yum.repos.d
install -m 644 yum.conf /root/etc/yum.conf
mkdir -p /root/etc/cron.daily
install -m 755 yum.cron /root/etc/cron.daily/yum.cron
mkdir -p /root/etc/cron.weekly
install -m 755 yum.cron.weekly /root/etc/cron.weekly/yum.cron
mkdir -p /root/etc/rc.d/init.d
install -m 755 yum.init /root/etc/rc.d/init.d/yum
mkdir -p /root/etc/logrotate.d
install -m 644 yum.logrotate /root/etc/logrotate.d/yum
mkdir -p /root/etc/yum/
install -m 644 yum-daily.yum /root/etc/yum/yum-daily.yum
make[1]: Leaving directory `/programas/yum-2.6.1/etc'
make[1]: Entering directory `/programas/yum-2.6.1/docs'
mkdir -p /root/usr/share/man/man{5,8}
install -m 644 yum.8 /root/usr/share/man/man8/yum.8
install -m 644 yum-shell.8 /root/usr/share/man/man8/yum-shell.8
install -m 644 yum-arch.8 /root/usr/share/man/man8/yum-arch.8
install -m 644 yum.conf.5 /root/usr/share/man/man5/yum.conf.5
make[1]: Leaving directory `/programas/yum-2.6.1/docs'
[root@ns yum-2.6.1]# rpm -q yum
package yum is not installed
[root@ns yum-2.6.1]#
Now, my question is: What do I do wrong? How Can I run yum?