почему я не могу установить пакеты с rpm? Я получаю «блокировку транзакций»

У меня проблемы с yum и я пытаюсь переустановить его. Я загружаю yum.3.2.0-40-el6.centos.noarch.rpm .

Когда я пытаюсь:

 $ rpm -ivh yum.3.2.0-40-el6.centos.noarch.rpm 

Я получил:

ошибка: не удается создать блокировку транзакции на /var/lib/rpm/.rpm.lock (разрешено разрешение)

Я попытался запустить su - и я получаю эту ошибку:

-bash: su: команда не найдена`

Я получаю ту же «отказ в разрешении», если я пытаюсь удалить yum и принудительно игнорировать зависимости (не заставляя игнорировать зависимости, они не удаляются с помощью нескольких зависимостей).

3 Solutions collect form web for “почему я не могу установить пакеты с rpm? Я получаю «блокировку транзакций»”

Эта ошибка:

ошибка: не удается создать блокировку транзакции на /var/lib/rpm/.rpm.lock (разрешено разрешение)

… казалось бы, вы пытаетесь выполнить команду rpm -ivh ... как пользователь, отличный от root.

Вам нужно запустить его так:

 $ sudo rpm -ivh yum.3.2.0-40-el6.centos.noarch.rpm 

Также убедитесь, что вы находитесь в каталоге, где вы загрузили файл yum..rpm . Возможно, вы скачали как свое обычное имя пользователя и теперь пытаетесь установить его как root. Обратите внимание, что когда вы становитесь root, вы обычно меняете каталоги в /root .

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

 $ sudo -i 

Попробуйте запустить $ sudo rm /var/lib/rpm/.rpm.lock

Запустите sudo su раньше, и он работает 🙂

  • yum не выбирает переменную окружения YUM0
  • Пакет установлен и не установлен одновременно
  • 64-разрядная rpm не может разрешать 32-разрядные зависимости
  • проблема при использовании «групп yum»
  • Как установить зависимости пакета rpm без установки самого пакета? (RHEL / Fedora)
  • Каков правильный способ разрешения конфликта? (Ошибка: конфликты p11-kit-доверия с nss-3.13.3-6.el6.x86_64)
  • Как превратить локальный репозиторий yum в локальный спутник для многих других репозиториев
  • Yum не может получить репозиторий CentOS 6
  • Почему «yum update» терпит неудачу со многими дубликатами, после многих месяцев отсутствия обновлений?
  • Обновления загрузок Cron
  • установить модуль python для конкретного экземпляра python
  • Interesting Posts

    Получить информацию о месте без имен дисков

    Как совместить число в одном файле с именем в другом файле?

    Postfix не отправляет письма до перезапуска службы

    Могу ли я использовать `internal-sftp` при использовании сценария-оболочки с` ForceCommand` в sshd?

    Визуальная обратная связь для фокуса окна с помощью Alt-Tab? (Корица)

    Как использовать команду задания и просмотреть результаты

    файловая система, бит архива

    сбросить соединение Ethernet без перезагрузки

    Воспроизведение видео в формате ogg с использованием gstreamer во встроенной системе

    Агент SSH не работает с частным ключом pkcs8

    Решение для закрытых ключей на удаленной машине?

    Ограничить кеш-память, используемую командой

    Ubuntu SELinux – почему разные типы для файлов var_t vs file_t

    Завершение работы, приостановка требует проверки подлинности, когда запланировано в

    Вызов сценария ожидания в цикле сценария bash

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