Где я могу получить libcgroup и policycoreutils-python из на CentOS7?

У меня есть виртуальная машина, созданная из Vagrant centos / 7 .

Я пытаюсь установить докер , но это не работает. Я пробовал использовать миньон SaltStack и просто vagrant ssh и sudo yum install . Но он сообщает мне, что не может найти эти зависимости:

--> Finished Dependency Resolution
Error: Package: docker-engine-1.9.1-1.el7.centos.x86_64 (docker_repo)
           Requires: libcgroup
Error: Package: docker-engine-selinux-1.9.1-1.el7.centos.noarch (docker_repo)
           Requires: policycoreutils-python
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Я не думаю, что какое-либо из предложенных решений будет делать то, что мне нужно. Я погуглил, но все, что я получил, - это ссылки на rpmfind или rpmbone и, конечно же, они могут предоставить rpm, который я мог бы загрузить, но я почти уверен, что эти должны быть где-то в репозитории.

yum repolist дает мне следующее:

repo id                                                                  repo name                                                                                             status
docker_repo                                                              Docker Repository                                                                                        14
*epel/x86_64                                                             Extra Packages for Enterprise Linux 7 - x86_64                                                        8,842
extras/7/x86_64                                                          CentOS-7 - Extras                                                                                       278
repo-saltstack-el7                                                       SaltStack EL7 Repo                                                                                       92
updates/7/x86_64                                                         CentOS-7 - Updates                                                                                    1,726
repolist: 10,952
2
задан 21 November 2015 в 00:02
1 ответ

Он должен находиться в базовом репозитории centos (а не в репозитории обновлений). Вы, наверное, отключили это. Посмотрите /etc/yum.repos.d/* и установите enabled = 1

Если вы не можете его найти, вероятно, это то, что вам нужно (если вы используете стандартное оборудование):

rpm -ivh http://mirror.centos.org/centos-7/7/os/x86_64/Packages/centos-release-7-1.1503.el7.centos.2.8.x86_64.rpm
1
ответ дан 3 December 2019 в 12:43

Теги

Похожие вопросы