RPM это очень полезная утилита, и как вы видите имеет различные
опции. Лучший способ прочувствовать их это посмотреть на несколько
примеров. Я привел простые примеры установки/удаления выше, так что
здесь будет несколько больше примеров:
Допустим вы случайно удалили некоторые файлы, но не уверены в
том что удалили. Если вы хотите проверить всю систему и просмотреть
что может отсутствовать, вы должны сделать:
rpm -Va
Допустим вы нашли файл, который вы не можете опознать. Для
того чтобы найти к какому пакету он относится, вы должны сделать:
rpm -qf /usr/X11R6/bin/xjewel
Вывод должен быть:
xjewel-1.6-1
Вы нашли новый пакет RPM, но не знаете для
чего он. Для того чтобы найти некоторую информацию о нем, сделайте:
rpm -qpi koules-1.2-2.i386.rpm
Вывод должен быть:
Name : koules Distribution: Red Hat Linux Colgate
Version : 1.2 Vendor: Red Hat Software
Release : 2 Build Date: Mon Sep 02 11:59:12 1996
Install date: (none) Build Host: porky.redhat.com
Group : Games Source RPM: koules-1.2-2.src.rpm
Size : 614939
Summary : SVGAlib action game with multiplayer, network, and sound support
Description :
This arcade-style game is novel in conception and excellent in execution.
No shooting, no blood, no guts, no gore. The play is simple, but you
still must develop skill to play. This version uses SVGAlib to
run on a graphics console.
Теперь вы хотите посмотреть какие файлы установит этот пакет.
Вы должны сделать:
Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!