Вопросы с тегом «rpm»

19
Почему вы всегда должны использовать `rpm -U`, а не` rpm -i` для установки пакета?

rpm имеет опцию -i( --install) для установки пакета rpm имеет опцию -U( --upgrade), которая устанавливает или обновляет пакет Шляпа документация красный указывает на то, что rpm -iвполне приемлемо. Однако, каждая документация, которую я когда-либо видел, рекомендовала использовать -U, даже если...

18
Как установить зависимости пакета rpm без установки самого пакета? (RHEL / Fedora)

У меня есть набор пакетов (* .rpm). Для каждого пакета, который я могу сделать, rpm -qRp <package>требуется список, но я хотел бы установить их (те, которые требуются), не устанавливая сами пакеты. Требуются все живые во включенных репозиториях. Есть ли какой-нибудь простой способ сделать это...

18
Локальная установка с использованием dnf в Fedora без подключения к интернету

Я пытаюсь локально установить rpmпакет без использования Интернета. Я попробовал следующее: sudo rpm -u kernel-devel-4.2.7-200.fc22.x86_64.rpm и я получил: error: kernel-devel-4.2.7-200.fc22.x86_64.rpm: hdr blob(2060952): BAD, read returned 0 error: kernel-devel-4.2.7-200.fc22.x86_64.rpm cannot be...

18
Установка пакета локально для пользователя - лучшие практики?

Я хочу установить Git локально для пользователя на сервере RHEL (у меня нет доступа с правами root). Каков ваш самый чистый / наиболее организованный способ установки программного обеспечения для локальной учетной записи пользователя? Установка всего в домашнем каталоге этого пользователя? Как...

18
Как скачать пакет RPM и установить его в одну строку?

Мне было интересно, можно ли с помощью wgetэтого загрузить RPM, а затем передать его, sudo rpm -iчтобы установить в одну строку? Я понимаю, что могу просто бежать: wget -c <URL> sudo rpm -i <PACKAGE-NAME>.rpm чтобы установить пакет, но мне было интересно, возможно ли сделать это в одной...

17
Переустановка пакетов с отсутствующими / поврежденными файлами

После нечистого выключения и красочного fsck пропала целая куча файлов. Вывод 'rpm -Va' - это несколько сотен строк (в основном пропускаются файлы, а также некоторые контрольные суммы и другие несоответствия). Есть ли простой способ переустановить пакеты, в которых отсутствуют и / или повреждены...

17
Что такое DRPM и чем он отличается от RPM?

Выполняя обновление на моем CentOS 7, я заметил, что было установлено несколько DRPM. После некоторых поисков в Google нет прямого ответа на этот вопрос, поэтому я подумал, что он уместен здесь, чтобы спросить. Мне интересно, что такое DRPM? Чем он отличается от пакета RPM?...

16
Как узнать, какое имя ввести для запуска программы после ее установки с помощью yum / rpm?

Я только что установил с rpmпомощью следующей команды: yum localinstall ./FoxitReader-1.1-0.fc9.i386.rpm Теперь это сработало, и я мог запустить приложение, используя: FoxitReader & Что делать, если FoxitReaderне удалось запустить приложение и имя было что-то другое. Как я могу узнать, какое...

15
Что делать с циклической зависимостью между двумя пакетами в Fedora?

Я новичок в Fedora и недавно установил Fedora 26 OS. Я пытаюсь подключиться к Wi-Fi, используя это. Я следил за установкой Broadcom на YouTube и попытался установить драйверы Broadcom. Я загрузил rpm-файл broadcom-wl-6.30.223.271-2.fc26.noarch.rpm, когда выполнил команду, rpm -ivh...

14
Как правильно установить контекст SELinux в RPM .spec?

Я пытаюсь создать RPM, который нацелен на RHEL4 и 5. Сейчас я звоню chconиз, %postно несколько записей Google говорят: «Это не то, что вы должны делать» с очень ограниченной помощью на правильном пути. Я также заметил, что fixfiles -R mypackage checkговорит, что файлы неправильные, когда они правы...

13
Как я могу убедиться, что ключ PGP импортирован в RPM?

Ключ можно импортировать с помощью: rpm --import / path / to / key Но как вы можете узнать позже, если вы уже импортировали этот ключ? Попытка реимпортировать его не удастся с ошибкой, и я пытаюсь избежать этого, поскольку я использую Puppet для установки...

13
Не удается установить справочные страницы в минимальный контейнер Centos Docker

У меня есть минимальный образ Centos 7 Docker, и я пытаюсь получить на нем несколько справочных страниц, которые помогут отладить мой Dockerfile. Из коробки не так много: # man ls No manual entry for ls Согласно этому ответу Serverfault , я установил man-pagesRPM, и все прошло нормально: # yum...

13
Что происходит с транзакцией RPM, когда она прерывается в середине?

Давайте представим, что я устанавливаю пакеты RPM A, B и C. Они устанавливаются в том же порядке. И вдруг в середине установки B происходит отключение питания. 1) относительно состояния после включения: что происходит с этой транзакцией? Будет ли это возобновлено? Или, возможно, RPM удалит все...

13
Как использовать Bash для sh в Ubuntu

Я устанавливаю огромную программу, которая имеет свои ресурсы в виде rpmфайла. Это застряло на линии #!/bin/sh SCITEGICPERLBIN=`dirname $0` SCITEGICPERLHOME=`dirname $SCITEGICPERLBIN` if [ $SCITEGICPERLHOME == "." ] Видимо, в Red Hat Linux shработают bashс этим синтаксисом, но он выдает ошибку...

12
yum: дерево зависимостей RPM

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

12
Что меньше делает с rpm, и как мне получить этот текст без rpm

Когда я выполняю less package.rpm, less показывает мне всю метаинформацию о пакете. Что менее точно делать - есть ли в нем встроенный код, позволяющий извлекать метаинформацию, или rpm структурирован так, что первая часть выглядит просто как текстовый файл? Я бы предположил первое, так как...

12
Как установить пакеты в пользовательское место в centos6

Это установка, которую я делаю для колледжа, чтобы продвигать использование Linux в своих лабораториях. У меня есть общее местоположение, позвольте мне позвонить /tp; Я хочу установить все мои библиотеки и пакеты в этом месте, как при установке по умолчанию. Причина этого заключается в следующем: я...