I installed Yellow Dog Linux 6.2 on my PS3 this past weekend. The updater yum worked initially, but it stopped working on Sunday. I found that the problem is the server hosting mirrorlist is down. The workaround is to specify the base server manually. By editing the yum repo files, yum is working again.
In order to edit these files, you need to get root privilege first. In a terminal window, type su, press enter key and type the root’s password. Change directory to /etc/yum.repos.d. Use your favorite editor and edit the following 3 files.
#generated by system-config-ydlnet [base] name=Yellow Dog Linux 6.2 Base baseurl=http://ftp.yellowdoglinux.com/pub/yellowdog/yum/6.2/base/ #mirrorlist=http://www.terrasoftsolutions.com/resources/yd62-base-mlist enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY
#generated by system-config-ydlnet [extras] name=Yellow Dog Linux 6.2 Extras baseurl=http://ftp.yellowdoglinux.com/pub/yellowdog/yum/6.2/extras/ #mirrorlist=http://www.terrasoftsolutions.com/resources/yd62-extras-mlist enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY
#generated by system-config-ydlnet [updates] name=Yellow Dog Linux 6.2 Updates baseurl=http://ftp.yellowdoglinux.com/pub/yellowdog/yum/6.2/updates/ #mirrorlist=http://www.terrasoftsolutions.com/resources/yd62-updates-mlist enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY
Note that I use the Yellow Dog Linux version 6.2, if you use other versions, you need to modify the files accordingly.
This post may contain affiliated links. When you click on the link and purchase a product, we receive a small commision to keep us running. Thanks.