CyberTek - the future at the present!
Google

Käytä komentoa rpm

Lähettäjä: admin (asetettu 12)

Katso kaikki rpm paketit asennetaan:

# Rpm-qa

Kyselyn rpm db suodatus kaikki paketit sisältävät merkkijonon "httpd":

# Rpm-qa | grep httpd

Saadakseen tietoa tietyn paketin asennettuna, esimerkki:

# Rpm-qi httpd

Katso tiedostoluettelo tarjoaa paketin asennettuna, esimerkki:

# Rpm-httpd QL

Näytä vain luettelo asetustiedostoja toimittamien asennetun paketin:

# Rpm-QC httpd

Hanki tietoa toimittaman aineiston paketti:

# Rpm-QC httpd

Katso lista riippuvuuksien edellytetty paketti:

# Rpm-q httpd-whatrequires

Katso valmiudet tarjoaa paketin:

# Rpm-q httpd-whatprovides

Katso kirjoitus alkoi asennuksen poisto:

# Rpm-q httpd-skriptit

Katso historiaa tarkistuksia paketin:

# Rpm-q httpd-vaihdokas

Tarkista, mitä paketti tiedosto kuuluu:

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

Katso tiedostoluettelo toimittamien paketti ei ole vielä asennettu:

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


Fedora / Redhat, allekirjoittamaan kaikki paketit, joiden digitaalisen yksityisen GPG avain. Tuominen julkisen avaimen avulla seuraava herruus:

# Rpm-tuonti / media / cdrom / RPM-GPG-KEY

Voit tarkistaa eheyden paketin ennen asennusta voi jatkaa, etenkin jos se on ladattu Internetistä, suorita seuraava komento:

# Rpm-checksig nome_pacchetto.rpm

Voit tarkistaa kaikki paketit asennettu järjestelmään:

# Rpm-qa gpg-pubkey

Asentaminen binääripakettien:

# Rpm-ivh nome_pacchetto.rpm

Asentaminen binääripakettien unohdetaan riippuvuudet tarvitaan:

# Rpm-ivh-nodeeps nome_pacchetto.rpm

Asentaminen binääripakettien lähettämällä automaattisesti päätöslauselman riippuvuudet:

# Rpm-ivh-tuki nome_pacchetto.rpm


Päivitä paketti muuttamatta asetustiedostot:

# Rpm-U nome_pacchetto.rpm

Päivitä paketti vain, jos se on jo asennettu:

# Rpm-F nome_pacchetto.rpm

Rimuore rpm paketin:

# Rpm-e paketin_nimi


Tarkista tiedoston koko, oikeudet, tyyppi, omistaja, ryhmä, MD5 ja viimeinen muutos on RPM-tietokanta:

# Rpm-V httpd

Tarkista kaikki paketit asennettu järjestelmä - käyttää varoen, järjestelmä harjoittaa äärimmäisen:

# Rpm-Va

Testaa paketti ei ole asennettu:

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

Tätä komentoa purkaa paketin tiedostot on muunnettava virta ja sitten cpio poimia executable kollista:

# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-uute-make-hakemistot * bin *

Asentaminen lähdepaketista i386.

Vaihe 1:

# Rpmbuild-rebuild nome_pacchetto.src.rpm

Vaihe 2:

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

Asentaminen lähdepaketista i386 (vaihtoehtoinen menettely).

Vaihe 1:

# Rpmbuild-uudelleenkääntämisen nome_pacchetto.src.rpm

Vaihe 2:

# Rpmbuild-bb / usr / src / redhat / SPECS / nome_pacchetto.spec

Vaihe 3:

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


Luominen rpm paketin lähteestä.
Haluamme luoda paketin lähdekoodin ohjelma esimerkki. Lataa lähde Internetistä wget:

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

Esimerkki-2.0.0.tar.gz # cp / usr / src / redhat / SOURCE

# Cd / usr / src / redhat / SOURCE

# Tar xzf esimerkki-2.0.0.tar.gz


Tarkista, että hakemiston purkaa tiedoston. "Spec", joka sisältää tiedot luomiseen radan, ja kopioi se / usr / src / redhat / SPEC:

Example.spec # cp / usr / src / redhat / SPEC / example.spec

Jos tiedosto. Spec ei löydy voidaan luoda. Lisäksi Valmista täyte luoda uuden RPM

# Cd / usr / src / redhat

# Rpmbuild BB-SPECS / snort.spec

Julkaistu: linux , RedHat , shell , vinkkejä

Lisää kommentti

Spam suojaa WP Captcha-Free

Powered by CyberTek - etätukitoiminnon