Я пытаюсь устранить недавний эксплойт Shellshock, однако каждый раз, когда я запускаю «yum update» или «yum update bash», он прямо говорит, что все обновлено.
Я очень расстроен этой проблемой и, вероятно, пропустил небольшую вещь, которую мне еще предстоит выяснить ...
Буду очень признателен за помощь, ура!
Использование 64-разрядной версии CentOS 6.5, просто чтобы вы знали!
Пример обновления:
sudo yum update bash
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
* epel: mirror.hmc.edu
Setting up Update Process
No Packages marked for Update
Вы включили репозиторий обновлений? Подтвердить с помощью yum repolist all
что updates
репозиторий доступен и включен.
Если у вас отключен репозиторий обновлений, вы можете включить репозиторий для одной команды yum с помощью:
yum --enablerepo=updates update bash
или навсегда, отредактировав /etc/yum.repos.d/CentOS-Base.repo
Файл конфигурации.
Во-вторых, иногда помогает очистка кешей yum с помощью yum clean all
Оказывается, у меня были плохие репозитории!
редактировать /etc/yum.repos.d/CentOS-Base.repo
:
[base]
name=CentOS-$releasever - Base
baseurl=http://ftp.osuosl.org/pub/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
[updates]
name=CentOS-$releasever - Updates
baseurl=http://ftp.osuosl.org/pub/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
[extras]
name=CentOS-$releasever - Extras
baseurl=http://ftp.osuosl.org/pub/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
[centosplus]
name=CentOS-$releasever - Plus
baseurl=http://ftp.osuosl.org/pub/centos/$releasever/centosplus/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
[contrib]
name=CentOS-$releasever - Contrib
baseurl=http://ftp.osuosl.org/pub/centos/$releasever/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
Это исправило это для меня, просто введите yum clean all
после того, как вы закончите редактировать файл, и yum update
после этого и он должен работать.