CyberTek - the future at the present!
Google

Використовуйте команду об / хв

Розмістив: Admin (Sep 12)

Показати все хв пакети встановлені:

# RPM-QA

Виконати запит до БД хв фільтрацію всіх пакунків, що містять рядок 'HTTPD':

# RPM-Какао | grep HTTPD

Отримати інформацію про конкретний пакеті установки, наприклад:

# RPM-ци HTTPD

Відображення списку файлів, що надаються пакетом, наприклад:

# RPM-QL HTTPD

Дивіться тільки список файлів конфігурації, представленої встановлений пакунок:

# RPM-QC HTTPD

Отримання інформації про документації, представленої на упаковці:

# RPM-QC HTTPD

Показати список залежностей потрібно пакет:

# RPM-Q-HTTPD whatrequires

Показати можливості надаються пакетом:

# RPM-Q-HTTPD whatprovides

Див скрипти почали під час установки / видалення:

# RPM-Q HTTPD-скрипти

Перегляд історії зміни в упаковці:

# RPM-Q-HTTPD змін

Перевірте, який пакет входить файл:

# RPM-QF / ETC / HTTPD / CONF / httpd.conf

Показати список файлів, представлена пакета ще не встановлені:

# RPM-QP HTTPD-2.0.52-3.i386.rpm-L


Fedora / RedHat, підписати всі пакети з цифровою приватні GPG ключ. Для імпорту публічного ключа, використовуючи наступну команду:

# RPM-імпорт / ЗМІ / CDROM / RPM-GPG-KEY

Щоб перевірити цілісність упаковки, перш ніж приступати до установки, особливо якщо воно було завантажено з Інтернету, запустіть наступну команду:

# RPM-nome_pacchetto.rpm checksig

Щоб перевірити всі пакети встановлені на вашій системі:

# RPM-GPG-Какао pubkey

Установка бінарного пакета:

# RPM-ivh nome_pacchetto.rpm

Установка бінарного пакету ігноруючи залежності потрібно:

# RPM-ivh-nodeeps nome_pacchetto.rpm

Установка бінарного пакету, використовуючи автоматичне дозвіл залежностей:

# RPM-ivh допомоги nome_pacchetto.rpm


Оновлення пакета без зміни конфігураційних файлів:

# RPM-U nome_pacchetto.rpm

Оновлення пакету, тільки якщо він вже встановлений:

# RPM-F nome_pacchetto.rpm

Rimuore об / хв пакета:

# RPM-е package_name


Перевірте розмір файлу, дозвіл, тип, власника, групу, MD5 контрольну суму і останньої модифікації на базі RPM:

# RPM-V HTTPD

Перевірити всі пакети встановлені на вашій системі - використовувати з обережністю, система бере участь в екстремальних

# Мін-ва

Перевірте, чи встановлено пакет:

# RPM-Vp HTTPD-2.0.52-3.i386.rpm

Дана команда дозволяє витягти файли з пакету буде перетворений в потоці, а потім CPIO витягти файл з пакета:

# Rpm2cpio HTTPD-2.0.52-3.i386.rpm | CPIO-виписка-робити-каталоги бен * *

Встановлення пакету вихідного i386.

Крок 1:

# Rpmbuild-відновити nome_pacchetto.src.rpm

Крок 2:

# RPM-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm

Встановлення пакету вихідного i386 (альтернативні процедури).

Крок 1:

# Rpmbuild-перекомпіліруйте nome_pacchetto.src.rpm

Крок 2:

# Rpmbuild BB-/ USR / SRC / RedHat / SPECS / nome_pacchetto.spec

Крок 3:

# RPM-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm


Створення хв пакет з джерелом.
Ми хочемо, щоб створити пакет з вихідного коду прикладу. Завантажити джерела з інтернету з Wget:

# Wget http://www.example.org/dl/example-2.0.0.tar.gz

# Cp пример-2.0.0.tar.gz / USR / SRC / RedHat / SOURCE

# Cd / USR / SRC / RedHat / SOURCE

# Бітумінозних xzf пример-2.0.0.tar.gz


Перевірте, якщо є в каталозі Розпакуйте файл ". Спец", який містить специфікації для створення треку, і скопіюйте його в / USR / SRC / RedHat / SPEC:

Example.spec # CP / USR / SRC / RedHat / SPEC / example.spec

Якщо файл. Специфікація не існує, може бути створений. І, нарешті, підготувати наповнення для створення нового об / хв:

# Cd / USR / SRC / RedHat

# Rpmbuild BB-SPECS / snort.spec

Опубліковано в: Linux, RedHat, Shell, поради

Додати коментар

Powered By CyberTek - Віддалений помічник