Установка марионетки на RHEL6

При установке марионетки на RHEL6 я получаю следующие ошибки. Хотя я установил рубиновые драгоценные камни, у меня возникают проблемы с зависимостями рубиновых драгоценных камней. Как решить эту проблему?

[root@INFINI-ONE ~]# yum install puppet Loaded plugins: product-id, subscription-manager Updating Red Hat repositories. core-0 | 1.8 kB 00:00 core-1 | 1.8 kB 00:00 core-2 | 1.8 kB 00:00 core-3 | 1.8 kB 00:00 core-4 | 1.8 kB 00:00 core-5 | 1.8 kB 00:00 puppetlabs-deps | 1.9 kB 00:00 puppetlabs-products | 1.9 kB 00:00 Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package puppet.noarch 0:3.2.1-1.el6 will be installed --> Processing Dependency: facter >= 1.6.11 for package: puppet-3.2.1-1.el6.noarch --> Processing Dependency: hiera >= 1.0.0 for package: puppet-3.2.1-1.el6.noarch --> Processing Dependency: ruby(selinux) for package: puppet-3.2.1-1.el6.noarch --> Processing Dependency: ruby-augeas for package: puppet-3.2.1-1.el6.noarch --> Processing Dependency: ruby-rgen for package: puppet-3.2.1-1.el6.noarch --> Processing Dependency: ruby-shadow for package: puppet-3.2.1-1.el6.noarch --> Running transaction check ---> Package facter.x86_64 1:1.7.1-1.el6 will be installed ---> Package hiera.noarch 0:1.2.1-1.el6 will be installed --> Processing Dependency: rubygem-json for package: hiera-1.2.1-1.el6.noarch ---> Package puppet.noarch 0:3.2.1-1.el6 will be installed --> Processing Dependency: ruby(selinux) for package: puppet-3.2.1-1.el6.noarch ---> Package ruby-augeas.x86_64 0:0.4.1-1.el6 will be installed ---> Package ruby-rgen.noarch 0:0.6.2-1.el6 will be installed ---> Package ruby-shadow.x86_64 0:1.4.1-13.el6 will be installed --> Running transaction check ---> Package puppet.noarch 0:3.2.1-1.el6 will be installed --> Processing Dependency: ruby(selinux) for package: puppet-3.2.1-1.el6.noarch ---> Package rubygem-json.x86_64 0:1.5.5-1.el6 will be installed --> Processing Dependency: rubygems for package: rubygem-json-1.5.5-1.el6.x86_64 --> Finished Dependency Resolution Error: Package: rubygem-json-1.5.5-1.el6.x86_64 (puppetlabs-deps) Requires: rubygems Error: Package: puppet-3.2.1-1.el6.noarch (puppetlabs-products) Requires: ruby(selinux) You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest [root@INFINI-ONE ~]# gem -v 2.0.3 

One Solution collect form web for “Установка марионетки на RHEL6”

Являются ли рубиновые камни, которые вы упомянули, установленными с помощью менеджера пакетов gem или они являются фактическими RPM для этих драгоценных камней?

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

Вы можете перечислить, какие камни установлены следующим образом:

 $ gem list *** LOCAL GEMS *** abstract (1.0.0) actionmailer (3.0.10, 3.0.5) actionpack (3.0.10, 3.0.5) activemodel (3.0.10, 3.0.5) activerecord (3.0.10, 3.0.5) ... 

Потенциальное разрешение

Я нашел эту тему под названием: puppet 3.x, rubygem pkg не может быть найден на RHEL 6.4, который обсуждает эту же проблему. Чтобы решить проблему, похоже, вам нужно добавить репозиторий дополнений к настройке yum. Вы можете сделать это с помощью этой команды:

 yum-config-manager --enable rhel-6-server-optional-rpms 

Частный рубин устанавливает с помощью rvm

Если вы обнаружите, что вам приходится иметь дело с большим количеством пакетов, пропавших без вести, или вам нужно бросить свои собственные для разных драгоценных камней, вы можете отказаться от использования RPM и просто создать свой собственный экземпляр Ruby + Gems с помощью rvm . Я обсуждаю в этом другом U & L Q & A.

Я также писал о настройке и использовании rvm здесь: Как использовать установки rvm для Ruby в сценариях оболочки и CGI .

  • Как установить / обновить только определенный пакет в Fedora из репо?
  • Как коррумпировать rpmdb?
  • CentOS - действует ненормально каждую неделю и приводит к отключению всей моей настройки, как я могу откат / восстановление до одной недели?
  • Как можно отключить интерфейс конфигурации связи после того, как подчиненные интерфейсы были отключены
  • dnsmasq адрес не доступен?
  • Как уменьшить буферы \ кеш
  • Как извлечь компакт-диск Linux Install во время установки?
  • Поиск и устранение неисправностей HAProxy на RHEL7
  • Как сделать сценарии ведения журнала Apache не выполнимыми как root?
  • Docker «не может выделить память» - настройка виртуальной памяти
  • Есть ли усилитель или эквалайзер для Linux, которые не являются Ubuntu?
  • Interesting Posts

    Перезапись строки в оболочке unix после печати

    Как получить простые скрипты, которые, как представляется, нуждаются в корневых привилегиях для запуска через пользователя www-data?

    Могу ли я автоматически заполнять вкладку в zsh с регулярным выражением

    мета-ключ emacs и менеджер окон Mint

    Как запустить uTorrent?

    Как изменить действие выключения кнопки питания

    Установите передачу как программу по умолчанию при открытии магнитных ссылок

    Почтовый сервер CentOS 6.4

    Интерактивный поиск в стиле Ctrl-R в пользовательском файле

    Создание интерактивных ссылок в терминале

    Не удалось установить mysql-server-5.6

    Можно ли одновременно использовать две клавиатуры?

    замещение процесса с помощью <(gunzip …) не выполняется

    Linux Mint обнаруживает микрофон, но микрофон не подбирает звук

    Как использовать результаты «файла» (Имя приложения: Microsoft Word) для поиска определенной строки?

    Linux и Unix - лучшая ОС в мире.