Skip to main content

Rpm - Perintah Linux - Perintah Unix

Redirection And Piping in Linux (Juni 2025)

Redirection And Piping in Linux (Juni 2025)
Anonim

Linux / Unix Command: rpm

NAMA

rpm - Manajer Paket RPM

RINGKASAN

PAKET QUERYING DAN VERIFIKASI:

rpm --pertanyaan Pilih Pilihan opsi kueri

rpm -V Pilih Pilihan verifikasi-opsi

rpm --impor PUBKEY …

rpm -K --ciri khas --nodigest PACKAGE_FILE …

MENGINSTAL, MEMPERBARUI, DAN MENGHAPUS PAKET:

rpm -i menginstal-opsi PACKAGE_FILE …

rpm --meningkatkan menginstal-opsi PACKAGE_FILE …

rpm -F menginstal-opsi PACKAGE_FILE …

rpm -e --allmatches --nodeps --noscripts --terriggers --repackage --uji NAMA PAKET …

MISCELLANEOUS:

rpm --initdb

rpm --addsign PACKAGE_FILE …

rpm --showrc

rpm --setugids NAMA PAKET …

Pilih Pilihan

NAMA PAKET -a, - semua -f, - file MENGAJUKAN -g, - grup KELOMPOK {-p, - paket PACKAGE_FILE --fileid MD5 --hdrid SHA1 --pkgid MD5 --tid TID --Penyimpanan kayu HDRNUM --dipicu oleh NAMA PAKET --apa yang menyediakan KEMAMPUAN - apa yang diperlukan KEMAMPUAN

opsi kueri

--changelog -c, - configfiles -d, - docfiles --membuang --filesbypkg -i, - info --terakhir -l, - daftar --menyediakan --qf, - queryformat QUERYFMT -R, - membutuhkan --scripts -s, - state --triggers, - triggerscripts

verifikasi-opsi

--nodeps --tidak ada data --noscripts --nodigest --ciri khas --nolinkto --nomd5 --nosize --nouser --nogroup --nomtime --nomode --nordev

menginstal-opsi

--membantu --semua data --badreloc --excludepath OLDPATH --excludedocs --memaksa -h, - hash --menandatangani --ignorearch --ignoreos --includedocs --justdb --nodeps --nodigest --ciri khas --nosuggest --tidak ada pesanan --noscripts --terriggers --oldpackage --persen --awalan JALUR BARU - Relokasi OLDPATH = JALUR BARU --repackage --replacefiles --replacepkgs --uji

DESKRIPSI

rpm adalah yang kuatManajer Paket, yang dapat digunakan untuk membuat, memasang, meminta, memverifikasi, memperbarui, dan menghapus paket perangkat lunak individu. SEBUAHpaket terdiri dari arsip file dan meta-data yang digunakan untuk menginstal dan menghapus file arsip. Meta-data termasuk skrip pembantu, atribut file, dan informasi deskriptif tentang paket.Paket datang dalam dua varietas: paket biner, digunakan untuk mengenkapsulasi perangkat lunak yang akan diinstal, dan paket sumber, yang berisi kode sumber dan resep yang diperlukan untuk menghasilkan paket biner.

Salah satu mode dasar berikut harus dipilih:Pertanyaan, Memeriksa, Pemeriksaan Tanda Tangan,Instal / Tingkatkan / Segarkan, Copot pemasangan, Inisialisasi Database, Bangun Kembali Basis Data, Mengundurkan diri, Tambahkan Tanda Tangan, Setel Pemilik / Grup, Tampilkan Querytags, danTampilkan Konfigurasi.

PILIHAN UMUM

Opsi ini dapat digunakan di semua mode yang berbeda.

- ?, - Bantuan

Cetak pesan penggunaan lebih lama, lalu normal.

--versi

Cetak satu baris yang berisi nomor versirpm sedang digunakan.

--diam

Cetak sesedikit mungkin - biasanya hanya pesan kesalahan yang akan ditampilkan.

-v

Cetak informasi verbose - biasanya pesan perkembangan rutin akan ditampilkan.

-vv

Cetak banyak informasi debug yang buruk.

--rcfile FILELIST

Masing-masing file dalam usus besar dipisahkan FILELIST dibaca secara berurutan olehrpm untuk informasi konfigurasi. Hanya file pertama dalam daftar harus ada, dan tildes akan diperluas ke nilai$ HOME. Defaultnya FILELIST aku s / usr / lib / rpm / rpmrc : / usr / lib / rpm / redhat / rpmrc : ~ / .rpmrc .

--pipa CMD

Pipa keluaranrpm ke perintah CMD .

--dbpath DIREKTORI

Gunakan database di DIREKTORI rathen dari jalur default / var / lib / rpm

--akar DIREKTORI

Gunakan pohon sistem file yang di-root pada DIREKTORI untuk semua operasi. Perhatikan bahwa ini berarti database dalam DIREKTORI akan digunakan untuk pemeriksaan ketergantungan dan setiap skrip (s) (mis.%pos jika menginstal, atau%persiapan jika membangun, paket) akan dijalankan setelah chroot (2) ke DIREKTORI .

INSTAL DAN UPGRADE OPSI

Bentuk umum dari perintah rpm install adalah

rpm --memasang menginstal-opsi PACKAGE_FILE …

Ini menginstal paket baru.

Bentuk umum dari perintah upgrade rpm adalah

rpm --meningkatkan menginstal-opsi PACKAGE_FILE …

Ini meningkatkan atau menginstal paket yang saat ini diinstal ke versi yang lebih baru. Ini sama seperti menginstal, kecuali semua versi lain dari paket dihapus setelah paket baru diinstal.

rpm -F menginstal-opsi PACKAGE_FILE …

Ini akan meningkatkan paket, tetapi hanya jika versi sebelumnya saat ini ada. Itu PACKAGE_FILE dapat ditetapkan sebagaiftp atauhttp URL, dalam hal ini paket akan diunduh sebelum dipasang. LihatFTP/HTTP PILIHAN untuk informasi tentangrpminternalftp danhttp dukungan klien.

--membantu

Tambahkan paket yang disarankan ke set transaksi saat diperlukan.

--semua data

Pasang atau perbarui semua file missingok dalam paket, terlepas dari apakah ada.

--badreloc

Digunakan dengan- Relokasi, izin relokasi pada semua jalur file, bukan hanya itu OLDPATH 's termasuk dalam petunjuk relokasi paket biner (s).

--excludepath OLDPATH

Jangan menginstal file yang namanya dimulai dengan OLDPATH .

--excludedocs

Jangan menginstal file apa pun yang ditandai sebagai dokumentasi (yang mencakup halaman manual dan dokumen texinfo).

--memaksa

Sama seperti menggunakan--replacepkgs, --replacefiles, dan--oldpackage.

-h, --hash

Cetak 50 tanda hash sebagai arsip paket yang dibongkar. Gunakan dengan-v | --verbose untuk tampilan yang lebih bagus.

--menandatangani

Jangan periksa sistem file mount untuk ruang disk yang cukup sebelum menginstal paket ini.

--ignorearch

Izinkan pemasangan atau peningkatan meskipun arsitektur paket biner dan host tidak cocok.

--ignoreos

Izinkan pemasangan atau peningkatan bahkan jika sistem operasi paket biner dan host tidak cocok.

--includedocs

Instal file dokumentasi. Ini adalah perilaku default.

--justdb

Perbarui hanya database, bukan filesystem.

--nodigest

Jangan verifikasi paket atau rekaman kepala saat membaca.

--ciri khas

Jangan verifikasi paket atau tandatangan header saat membaca.

--nodeps

Jangan lakukan pemeriksaan ketergantungan sebelum menginstal atau meng-upgrade paket.

--nosuggest

Jangan menyarankan paket yang menyediakan ketergantungan yang hilang.

--tidak ada pesanan

Jangan mengatur ulang paket untuk pemasangan. Daftar paket biasanya akan disusun kembali untuk memenuhi dependensi.

--noscripts

--nopre

--nopost

--nopreun

--nopostun

Jangan jalankan scriptlet dengan nama yang sama. Itu--noscripts opsi setara dengan

--nopre --nopost --nopreun --nopostun

dan mematikan eksekusi yang sesuai%pra, %pos, % preun, dan% postunskrip (s).

--terriggers

--notriggerin

--notriggerun

--notriggerpostun

Jangan jalankan skrip pemicu apa pun dari jenis yang dinamai. Itu--terriggers opsi setara dengan

--notriggerin --notriggerun --notriggerpostun

dan mematikan eksekusi yang sesuai% triggerin, % triggerun, dan% triggerpostun skrip (s).

--oldpackage

Izinkan peningkatan untuk mengganti paket yang lebih baru dengan yang lebih lama.

--persen

Cetak persentase sebagai file yang dibongkar dari arsip paket. Ini dimaksudkan untuk membuatnyarpm mudah dijalankan dari alat lain.

--awalan JALUR BARU

Untuk paket biner relocateable, terjemahkan semua path file yang dimulai dengan awalan instalasi dalam petunjuk relokasi paket untuk JALUR BARU .

- Relokasi OLDPATH = JALUR BARU

Untuk paket biner relocatable, terjemahkan semua path file yang dimulai dengan OLDPATH dalam petunjuk relokasi paket ke JALUR BARU . Pilihan ini dapat digunakan berulang kali jika beberapa OLDPATH dalam paket harus direlokasi.

--repackage

Isi ulang file sebelum menghapus. Paket yang sebelumnya dipasang akan diberi nama sesuai dengan makro% _repackage_name_fmt dan akan dibuat dalam direktori yang dinamai oleh makro% _repackage_dir (nilai default adalah / var / tmp ).

--replacefiles

Instal paket bahkan jika mereka mengganti file dari paket lain yang sudah terinstal.

--replacepkgs

Instal paket-paket tersebut bahkan jika beberapa dari mereka sudah diinstal pada sistem ini.

--uji

Jangan menginstal paket, cukup periksa dan laporkan potensi konflik.

HILANGKAN PILIHAN

Bentuk umum dari perintah rpm erase adalah

rpm -e --allmatches --nodeps --noscripts --terriggers --repackage --uji NAMA PAKET …

Opsi berikut mungkin juga digunakan:

--allmatches

Hapus semua versi paket yang cocok NAMA PAKET . Biasanya kesalahan dikeluarkan jika NAMA PAKET cocok dengan banyak paket.

--nodeps

Jangan periksa dependensi sebelum menghapus instalasi paket.

--noscripts

--nopreun

--nopostun

Jangan jalankan scriptlet dengan nama yang sama. Itu--noscripts pilihan selama penghapusan paket setara dengan

--nopreun --nopostun

dan mematikan eksekusi yang sesuai% preun, dan% postun skrip (s).

--terriggers

--notriggerun

--notriggerpostun

Jangan jalankan skrip pemicu apa pun dari jenis yang dinamai. Itu--terriggers opsi setara dengan

--notriggerun --notriggerpostun

dan mematikan eksekusi yang sesuai% triggerun, dan% triggerpostun skrip (s).

--repackage

Isi ulang file sebelum menghapus. Paket yang sebelumnya dipasang akan diberi nama sesuai dengan makro% _repackage_name_fmt dan akan dibuat dalam direktori yang dinamai oleh makro% _repackage_dir (nilai default adalah / var / tmp ).

--uji

Jangan benar-benar mencopot apa pun, cukup ikuti gerakannya. Berguna bersama dengan-vv opsi untuk debugging.

PILIHAN QUERY

Bentuk umum dari perintah rpm query

rpm --pertanyaan Pilih Pilihan opsi kueri

Anda dapat menentukan format informasi paket yang harus dicetak. Untuk melakukan ini, Anda menggunakan

--qf | --queryformat QUERYFMT

pilihan, diikuti oleh QUERYFMT string format. Format kueri adalah versi standar yang dimodifikasiprintf (3) pemformatan. Format ini terdiri dari string statis (yang mungkin termasuk pelarian karakter C standar untuk baris baru, tab, dan karakter khusus lainnya) danprintf (3) type formatters. Sebagairpm sudah tahu jenis yang akan dicetak, tipe specifier harus dihilangkan, dan diganti dengan nama tag header yang akan dicetak, diapit oleh{} karakter. Nama-nama tag adalah case insesitive, dan leadingRPMTAG_ bagian dari nama tag dapat dihilangkan juga.

Format output alternatif dapat diminta dengan mengikuti tag dengan: typetag . Saat ini, jenis berikut didukung:

:baja

Bungkus kunci publik dalam armor ASCII.

: base64

Encode data biner menggunakan base64.

:tanggal

Gunakan strftime (3) format "% c".

:hari

Gunakan strftime (3) format "% a% b% d% Y".

: depflags

Format bendera ketergantungan.

: fflags

Format bendera file.

: hex

Format dalam heksadesimal.

: oktal

Format dalam oktal.

: perms

Izin file format.

: shescape

Hindari tanda kutip tunggal untuk digunakan dalam skrip.

: triggertype

Tampilkan akhiran pemicu.

Misalnya, untuk mencetak hanya nama paket yang ditanyakan, Anda bisa menggunakannya%{NAMA} sebagai string format. Untuk mencetak nama paket dan informasi distribusi dalam dua kolom, Anda bisa menggunakan% -30 {NAME}% {DISTRIBUSI}. rpm akan mencetak daftar semua tag yang diketahui tentang kapan ia dipanggil dengan--querytags argumen.

Ada dua subset opsi untuk query: pemilihan paket, dan pemilihan informasi.

PILIHAN PILIHAN PAKET:

NAMA PAKET

Paket kueri yang diinstal bernama NAMA PAKET .

-a, --all

Permintaan semua paket yang terinstal.

-f, --file MENGAJUKAN

Paket kueri yang dimiliki MENGAJUKAN .

--fileid MD5

Paket kueri yang berisi pengidentifikasi file yang diberikan, yaitu MD5 mencerna isi file.

-g, --group KELOMPOK

Paket kueri dengan grup KELOMPOK .

--hdrid SHA1

Paket kueri yang berisi pengenal header yang diberikan, yaitu SHA1 dicerna dari wilayah header berubah.

-p, --package PACKAGE_FILE

Permintaan paket (dihapus) PACKAGE_FILE . Itu PACKAGE_FILE dapat ditetapkan sebagaiftp atauhttp URL gaya, dalam hal ini header paket akan diunduh dan dipertanyakan. LihatPILIHAN FTP / HTTP untuk informasi tentangrpminternalftp danhttp dukungan klien. Itu PACKAGE_FILE argumen (s), jika bukan paket biner, akan ditafsirkan sebagai manifes paket ASCII. Komentar diizinkan, dimulai dengan '#', dan masing-masing baris file manifes paket dapat menyertakan ekspresi globper ruang kosong yang terpisah, termasuk URL dengan ekspresi glob jauh, yang akan diperluas ke jalur yang diganti sebagai pengganti manifes paket sebagai tambahan PACKAGE_FILE argumen ke query.

--pkgid MD5

Paket kueri yang berisi pengenal paket yang diberikan, yaitu MD5 mencerna isi header dan payload gabungan.

--Penyimpanan kayu HDRNUM

Pertanyaannya HDRNUM entri basis data secara langsung; ini hanya berguna untuk debugging.

--specfile SPESIFIKASI

Parse dan kueri SPESIFIKASI seolah-olah itu sebuah paket. Meskipun tidak semua informasi (misalnya daftar file) tersedia, jenis kueri ini memungkinkan rpm digunakan untuk mengekstrak informasi dari file spesifikasi tanpa harus menulis parser specfile.

--tid TID

Paket kueri (s) yang diberikan TID pengenal transaksi. Stempel waktu unix saat ini digunakan sebagai pengidentifikasi transaksi. Semua paket yang diinstal atau dihapus dalam satu transaksi memiliki pengidentifikasi umum.

--dipicu oleh NAMA PAKET

Paket kueri yang dipicu oleh paket NAMA PAKET .

--apa yang menyediakan KEMAMPUAN

Tanyakan semua paket yang menyediakan KEMAMPUAN kemampuan.

- apa yang diperlukan KEMAMPUAN

Permintaan semua paket yang dibutuhkan KEMAMPUAN untuk berfungsi dengan baik.

PAKET PILIHAN PAKET:

--changelog

Tampilkan informasi perubahan untuk paket.

-c, --configfiles

Buat daftar file konfigurasi saja (artinya-l).

-d, --docfiles

Daftar hanya file dokumentasi (menyiratkan-l).

--membuang

Informasi file Dump sebagai berikut:

ukuran jalur mtime md5sum mode pemilik grup isconfig isdoc rdev symlink

Opsi ini harus digunakan dengan setidaknya satu dari-l, -c, -d.

--filesbypkg

Buat daftar semua file di setiap paket yang dipilih.

-i, --info

Tampilkan informasi paket, termasuk nama, versi, dan deskripsi. Ini menggunakan--queryformat jika ada yang ditentukan.

--terakhir

Pesan daftar paket dengan waktu penginstalan sedemikian rupa sehingga paket terbaru berada di atas.

-l, --list

Daftar file dalam paket.

--menyediakan

Daftar kemampuan yang disediakan paket ini.

-R, --requires

Buat daftar paket yang tergantung paket ini.

--scripts

Buat daftar skrip khusus paket yang digunakan sebagai bagian dari proses instalasi dan pencopotan pemasangan.

-s, --state

Tampilkan menyatakan file dalam paket (berarti-l). Keadaan setiap file adalah salah satu normal , tidak terpasang , atau diganti .

--triggers, --triggerscripts

Tampilkan skrip pemicu, jika ada, yang terkandung dalam paket.

VERIFIKASI PILIHAN

Bentuk umum dari perintah verifikasi rpm adalah

rpm -V Pilih Pilihan verifikasi-opsi

Memverifikasi paket membandingkan informasi tentang file yang diinstal dalam paket dengan informasi tentang file yang diambil dari metadata paket yang disimpan dalam database rpm. Antara lain, memverifikasi membandingkan ukuran, jumlah MD5, perizinan, jenis, pemilik dan kelompok setiap file. Setiap ketidaksesuaian ditampilkan.File yang tidak diinstal dari paket, misalnya, file dokumentasi dikecualikan pada instalasi menggunakan "--excludedocs"Pilihan, akan diam-diam diabaikan.

Pilihan pilihan paket adalah sama seperti untuk permintaan paket (termasuk file manifes paket sebagai argumen). Pilihan lain yang unik untuk memverifikasi mode adalah:

--nodeps

Jangan verifikasi dependensi paket.

--nodigest

Jangan verifikasi paket atau rekaman kepala saat membaca.

--tidak ada data

Jangan memverifikasi atribut apa pun dari file paket.

--noscripts

Jangan mengeksekusi% verifyscript skriplet (jika ada).

--ciri khas

Jangan verifikasi paket atau tandatangan header saat membaca.

--nolinkto

--nomd5

--nosize

--nouser

--nogroup

--nomtime

--nomode

--nordev

Jangan verifikasi atribut file yang sesuai.

Format output berupa string 8 karakter, penanda atribut yang mungkin:

c % konfig file konfigurasi. d %dokter file dokumentasi. g %hantu file (yaitu isi file tidak termasuk dalam paket payload). l %lisensi file lisensi. r %Baca aku file readme.

dari header paket, diikuti oleh nama file. Masing-masing dari 8 karakter menunjukkan hasil perbandingan atribut (s) dari file ke nilai atribut-atribut (s) yang tercatat dalam database. Tunggal "."(periode) berarti tes berlalu, sementara satu"?"(tanda tanya) menunjukkan bahwa pengujian tidak dapat dilakukan (mis. izin file mencegah pembacaan). Jika tidak, (mnemonically emBoldened) karakter menunjukkan kegagalan yang sesuai--memeriksa uji:

S mengajukan Size berbeda M Mode berbeda (termasuk perizinan dan jenis file) 5 MD5 sum berbeda D Device major / minor number mis-match L Baca bacaLtinta (2) jalan salah pertandingan U Ukepemilikan ser berbeda G Group kepemilikan berbeda T mTime berbeda

TANDA TANGAN DIGITAL DAN VERIFIKASI TERTINGGI

Bentuk umum dari perintah tanda tangan digital rpm adalah

rpm --impor PUBKEY …

rpm {--checksig} --ciri khas --nodigest PACKAGE_FILE …

Itu--checksig pilihan memeriksa semua intisari dan tanda tangan yang terkandung di dalamnya PACKAGE_FILE untuk memastikan integritas dan asal paket. Perhatikan bahwa tanda tangan sekarang diverifikasi setiap kali paket dibaca, dan--checksig berguna untuk memverifikasi semua intisari dan tanda tangan yang terkait dengan paket.

Tanda tangan digital tidak dapat diverifikasi tanpa kunci publik. Kunci publik lapis baja ascii dapat ditambahkan kerpm database menggunakan--impor. Kunci publik yang diimpor dibawa dalam header, dan manajemen ring kunci dilakukan persis seperti manajemen paket. Misalnya, semua kunci publik yang diimpor saat ini dapat ditampilkan oleh:

rpm -qa gpg-pubkey *

Detail tentang kunci publik tertentu, saat diimpor, dapat ditampilkan dengan kueri. Berikut informasi tentang kunci Red Hat GPG / DSA:

rpm -qi gpg-pubkey-db42a60e

Akhirnya, kunci publik dapat dihapus setelah mengimpor seperti paket. Beginilah cara menghapus kunci Red Hat GPG / DSA

rpm -e gpg-pubkey-db42a60e

MENANDAKAN PAKET

rpm --addsign | --resign PACKAGE_FILE …

Keduanya--addsign dan--mengundurkan diri opsi menghasilkan dan memasukkan tanda tangan baru untuk setiap paket PACKAGE_FILE diberikan, mengganti tanda tangan yang ada. Ada dua opsi untuk alasan historis, tidak ada perbedaan dalam perilaku saat ini.

MENGGUNAKAN PAKET GPG UNTUK MASUK

Untuk menandatangani paket menggunakan GPG,rpm harus dikonfigurasi untuk menjalankan GPG dan dapat menemukan gantungan kunci dengan kunci yang sesuai. Secara default,rpm menggunakan konvensi yang sama seperti GPG untuk menemukan gantungan kunci, yaitu$ GNUPGHOME variabel lingkungan. Jika kunci Anda tidak berada di tempat yang diharapkan GPG, Anda harus mengonfigurasikan makro% _gpg_path menjadi lokasi gantungan kunci GPG untuk digunakan.

Untuk kompatibilitas dengan versi GPG, PGP, dan rpm yang lebih lama, hanya paket tanda tangan OpenPGP V3 yang harus dikonfigurasi. Algoritma verifikasi DSA atau RSA dapat digunakan, tetapi DSA lebih disukai.

Jika Anda ingin dapat menandatangani paket yang Anda buat sendiri, Anda juga perlu membuat pasangan kunci publik dan rahasia Anda sendiri (lihat manual GPG). Anda juga perlu mengkonfigurasirpm makro

%_tanda tangan

Jenis tanda tangan. Saat ini hanya gpg dan pgp yang didukung.

% _gpg_name

Nama "pengguna" yang kunci yang ingin Anda gunakan untuk menandatangani paket Anda.

Misalnya, untuk dapat menggunakan GPG untuk menandatangani paket sebagai pengguna "John Doe < [email protected] >' dari gantungan kunci yang terletak di /etc/rpm/.gpg menggunakan executable / usr / bin / gpg Anda akan termasuk

% _signature gpg% _gpg_path /etc/rpm/.gpg% _gpg_name John Doe % _gpgbin / usr / bin / gpg

dalam file konfigurasi makro. Menggunakan / etc / rpm / macro untuk konfigurasi per-sistem dan ~ / .rpmmacros untuk konfigurasi per pengguna.

MEMBUAT PILIHAN DATABASE

Bentuk umum dari perintah database rpm rekondisi adalah

rpm --rebuilddb -v --dbpath DIREKTORI --akar DIREKTORI

Menggunakan--initdb untuk membuat database baru, gunakan--rebuilddb untuk membangun kembali indeks basis data dari header paket yang diinstal.

SHOWRC

Perintah

rpm --showrc

menunjukkan nilai-nilairpm akan digunakan untuk semua opsi yang saat ini disetel rpmrc dan makro file konfigurasi (s).

PILIHAN FTP / HTTP

rpm dapat bertindak sebagai klien FTP dan / atau HTTP sehingga paket dapat ditanyakan atau dipasang dari internet. Paket file untuk menginstal, meng-upgrade, dan operasi query dapat ditetapkan sebagaiftp atauhttpURL gaya:

ftp: // USER: PASSWORD @ HOST: PORT / jalur / ke / paket.rpm

Jika itu:KATA SANDI Bagian dihilangkan, kata sandi akan diminta untuk (sekali per pasangan pengguna / nama host). Jika baik pengguna dan kata sandi dihilangkan, anonimftp digunakan. Dalam semua kasus, pasif (PASV)ftp transfer dilakukan.

rpm memungkinkan opsi berikut untuk digunakan dengan URL ftp:

--ftpproxy TUAN RUMAH

Sang penyelenggara TUAN RUMAH akan digunakan sebagai server proxy untuk semua transfer ftp, yang memungkinkan pengguna untuk ftp melalui mesin firewall yang menggunakan sistem proxy. Pilihan ini juga dapat ditentukan dengan mengkonfigurasi makro% _ftpproxy.

--ftpport TUAN RUMAH

TCP PELABUHAN nomor yang digunakan untuk koneksi ftp pada server ftp proxy, bukan port default. Pilihan ini juga dapat ditentukan dengan mengkonfigurasi makro% _ftpport.

rpm memungkinkan opsi berikut untuk digunakan bersamahttp URL:

--httpproxy TUAN RUMAH

Sang penyelenggara TUAN RUMAH akan digunakan sebagai server proxy untuk semuahttp transfer. Pilihan ini juga dapat ditentukan dengan mengkonfigurasi makro% _httpproxy.

--httpport PELABUHAN

TCP PELABUHAN nomor yang akan digunakan untukhttp koneksi pada server http proxy bukan port default. Pilihan ini juga dapat ditentukan dengan mengkonfigurasi makro% _httpport.

ISU LEGACI

Melaksanakan rpmbuild

Mode build dari rpm sekarang tinggal di / usr / bin / rpmbuild dapat dieksekusi. Meskipun kompatibilitas warisan yang disediakan oleh alias pop-up di bawah telah memadai, kompatibilitasnya tidak sempurna; maka membangun kompatibilitas modus melalui alias popt sedang dihapus dari rpm. Instalrpmbuild paket, dan lihatrpmbuild(8) untuk dokumentasi semuarpm membangun mode yang sebelumnya didokumentasikan di sinirpm(8).

Tambahkan baris berikut ke / etc / popt jika Anda ingin terus memohonrpmbuild darirpmgaris komando:

rpm exec --bp rpmb -bp rpm exec --bc rpmb -bc rpm exec --bi rpmb -bi rpm exec --bl rpmb -bl rpm exec --ba rpmb -ba rpm exec --bb rpmb -bb rpm exec --bs rpmb -bs rpm exec --tp rpmb -tp rpm exec --tc rpmb -tc rpm exec --ti rpmb -ti rpm exec - tl rpmb -tl rpm exec --ta rpmb -ta rpm exec - tb rpmb -tb rpm exec - rpmb -ts rpm exec --rebuild rpmb --rebuild rpm exec --recompile rpmb --recompile rpm exec --clean rpmb --clean rpm exec --rmsource rpmb --rmsource rpm exec --rmspec rpmb --rmspec rpm exec --target rpmb --target rpm exec --short-circuit rpmb --short-circuit

LIHAT JUGA

popt(3), rpm2cpio(8), rpmbuild(8),

http://www.rpm.org/ http://www.rpm.org/>

Penting: Menggunakan pria perintah ( % pria ) untuk melihat bagaimana perintah digunakan pada komputer khusus Anda.