Определение Принадлежности Файла к Пакету

RPM – это менеджер пакетов, который используется в некоторых дистрибутивах Linux для установки, удаления и обновления программного обеспечения.

Также RPM называют применяемый формат пакетов.

Пакеты состоят из сжатых утилитой cpio данных и дополнительных заголовков.

Определение полного пути файла

Для получения полного имени необходимо использовать команду which.

# which man
/usr/bin/man

Читать далее ›

Утилиты Yum

yum-utils – это набор инструментов для работы с репозиториями и RPM-пакетами.

repomanage

usage: repomanage [--old] [--new] path.
 options:
  -h, --help            show this help message and exit
  -o, --old             print the older packages
  -n, --new             print the newest packages
  -s, --space           space separated output, not newline
  -k KEEP, --keep=KEEP  newest N packages to keep - defaults to 1
  -c, --nocheck         do not check package paload signatures/digests
  • -o – выдаёт список старых версий пакетов если есть более новая версия
  • -n – выдаёт список новых версий пакетов
  • -s делает вывод в одну строку (иначе построчно)

Программа работает только с локальной файловой системой.

Читать далее ›

Дополнительные Репозитории для Fedora

RPMFusion

Репозиторий RPMFusion содержит аудио/видео кодеки, закрытые драйверы и другое ПО, которое не включено в состав дистрибутива по лицензионным соображениям.

Домашняя страница: http://rpmfusion.org/

Установка

Выполните следующую команду:

# rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
# rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

Установка и Настройка Сервера Обновлений для Дистрибутивов CentOS и Fedora

Данный документ написан для тех системных администраторов, у которых есть несколько серверов под управлением одной версии операционной системы.

Дело в том, что при количестве серверов больше 2-х уже имеет смысл поставить на одном из них сервер обновлений, с которого все остальные серверы вашей компании будут обновляться.

Это выгодно по нескольким причинам:

  • Чем больше количество серверов, тем больше Вы будете экономить на оплате трафика, т.к. обновления будут загружаться из сети только один раз.
  • Многие системные администраторы не придают обновлению системы достаточное количества внимания, что отражается на безопасности системы и на надежности функционирования.

Читать далее ›

Настройка Yum

Добавление репозитория

Создайте файл с расширением repo в каталоге /etc/yum.repos.d/, например: /etc/yum.repos.d/myrepo.repo:

[myrepo]
name=My repo
baseurl=file:///var/install/myrepo
enabled=1
gpgcheck=0

где:

  • name – описание репозитория;
  • baseurl – url репозитория. Формат:
    • http://www.mydomain.org/myrepo
    • ftp://ftp.mydomain.org/myrepo
    • file:///path_to_my_repo
  • enabled – включен/отключен;
  • gpgcheck – проверка GPG-подписи пакетов.

Читать далее ›

Категории
Поиск