CyberTek - the future at the present!
Google

Koristite naredbu rpm

Posted by: admin (Sep 12)

Prikaži sve rpm paketi instalirani:

# Rpm-QA

Pokretanje upita za filtriranje db rpm sve pakete koji sadrže niz 'httpd':

# Rpm-QA | grep httpd

Dobiti informacije o određenim paket instalirati, primjerice:

# Rpm-Qi httpd

Prikaz popisa datoteka koje paket instalirati, primjerice:

# Rpm-QL httpd

Pogledajte samo popis konfiguracijske datoteke koje instaliran paket:

# Rpm-QC httpd

Dobivanje informacija o dokumentaciji koju paket:

# Rpm-QC httpd

Prikaži popis zavisnosti potrebnih paketa:

# Rpm-q httpd-whatrequires

Prikaz mogućnosti koje paket:

# Rpm-q httpd-whatprovides

Pogledajte skripte započela tijekom instalacije / uklanjanje:

# Rpm-q httpd-skripte

Pogledajte povijest izmjene u paket:

# Rpm-q httpd-changelog

Provjerite u koju datoteku paketa pripada:

# Rpm-qf / etc / httpd / conf / httpd.conf

Prikaz popisa datoteka koje paket koji još nije instaliran:

# Rpm-qp httpd-2.0.52-3.i386.rpm-l


Fedora / RedHat, potpisati sve pakete sa digitalne privatne GPG ključ. Uvoziti javni ključ koristeći sljedeće naredba:

# Rpm-import / media / cdrom / RPM-GPG ključ

Da biste provjerili cjelovitost paketa prije nego što nastavite s instalacijom, pogotovo ako je skinuti sa interneta, pokrenite sljedeću naredbu:

# Rpm-nome_pacchetto.rpm checksig

Da biste provjerili sve pakete instalirati na vaš sustav:

# Rpm-QA gpg-pubkey

Instaliranje binarni paket:

# Rpm-ivh nome_pacchetto.rpm

Instaliranje binarni paket ignorissuchi zavisnosti potreban:

# Rpm-ivh-nodeeps nome_pacchetto.rpm

Instaliranje binarni paket pomoću automatskog rezolucija zavisnosti:

# Rpm-ivh pomoć nome_pacchetto.rpm


Ažuriraju paket bez promjene konfiguracijskih datoteka:

# Rpm-U nome_pacchetto.rpm

Ažuriraju paket samo ako je već instaliran:

# Rpm-F nome_pacchetto.rpm

Rimuore rpm paket:

# Rpm-e package_name


Provjerite veličinu datoteke, dozvole, tip, vlasnik, grupa, MD5 provjerava i zadnji modifikacija RPM na bazi:

# Rpm-V httpd

Provjeri sve pakete instalirati na vaš sustav - koristite sa oprezom, sustav angažira u krajnost

# Rpm-Va

Verificiraj instaliran paket:

# Rpm-VP httpd-2.0.52-3.i386.rpm

Ova naredba omogućava vam da izdvojite datoteke iz paketa biti pretvorena u potoku, a zatim izvaditi cpio izvršnu iz paketa:

# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-extract-make-bin direktorije * *

Instaliranje izvornom paketu i386.

Korak 1:

# Rpmbuild-obnoviti nome_pacchetto.src.rpm

Korak 2:

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

Instaliranje izvornom paketu i386 (alternativni postupak).

Korak 1:

# Rpmbuild-recompile nome_pacchetto.src.rpm

Korak 2:

# Rpmbuild-bb / usr / src / RedHat / Specifikacije / nome_pacchetto.spec

Korak 3:

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


Stvaranje rpm paket od izvora.
Želimo stvoriti paketa iz izvornog koda primjer. Preuzmi izvorni sa Interneta sa wget:

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

# Cp-2.0.0.tar.gz primjerice / usr / src / RedHat / IZVOR

# Cd / usr / src / RedHat / IZVOR

# Xzf primjer Tar-2.0.0.tar.gz


Provjeri ako postoji unutar imenika raspakirati datoteke '. Izvanred', koji sadrži specifikacije za izgradnju staze, i kopirajte ga u / usr / src / RedHat / spec.:

Example.spec # cp / usr / src / RedHat / spec / example.spec

Ako se datoteka. Izvanred ne postoji može biti kreiran. Naposlijetku, pripremite punjenje za stvaranje nove rpm:

# Cd / usr / src / RedHat

# Rpmbuild-bb Specifikacije / snort.spec

Dodaj komentar

Powered by CyberTek - Daljinska pomoć