הצג סל"ד כל החבילות המותקנות:
# Rpm-QA
שאילתות db סל"ד סינון כל מנות המכילות את המחרוזת "httpd ':
# Rpm-QA grep | httpd
קבלת מידע על חבילה ספציפית המותקנת, לדוגמה:
# Rpm-qi httpd
הצג את רשימת הקבצים הניתנים על ידי התקנת החבילה, לדוגמה:
# Rpm-QL httpd
הצג רק רשימה של קבצי תצורה מסופק על ידי התקנת החבילה:
# Rpm-QC httpd
קבל מידע על התיעוד שמספקת החבילה:
# Rpm-QC httpd
הצג את רשימת תלות נדרש על ידי החבילה:
# Rpm-q httpd-whatrequires
הצג את היכולת שמספקת החבילה:
# Rpm-q httpd-whatprovides
הצג את התסריטים נכתבו במהלך ההתקנה / הסרה:
# Rpm-q httpd-סקריפטים
הצג את ההיסטוריה של התיקונים של החבילה:
# Rpm-q httpd-changelog
בדוק מה החבילה קובץ שייך:
# Rpm-qf / etc / httpd / conf / httpd.conf
הצג את רשימת הקבצים הניתנים על ידי החבילה לא מותקנת עדיין:
אני # rpm-QP-2.0.52-3.i386.rpm httpd-
Fedora / RedHat, לחתום על כל מנות עם GPG פרטיים המפתח דיגיטלית.
# Rpm-לייבא / media / cdrom / RPM-GPG-KEY
nome_pacchetto.rpm # rpm-checksig
כדי לאמת את כל החבילות המותקנות במערכת שלך:
# Rpm-QA-GPG pubkey
התקנת חבילה בינארית:
nome_pacchetto.rpm # rpm-ivh
התקנת חבילה בינארית מתעלם תלות נדרש:
nome_pacchetto.rpm # rpm-ivh-nodeeps
התקנת החבילה הבינארית ע"י שליחת ברזולוציה אוטומטית של תלות:
# Rpm-הסיוע ivh-nome_pacchetto.rpm
שדרוג חבילה מבלי לשנות קבצי תצורה:
# Rpm-U nome_pacchetto.rpm
שדרוג חבילה רק אם כבר מותקנת:
# Rpm-F nome_pacchetto.rpm
Rimuore חבילה סל"ד:
Rpm-e package_name #
בדוק את גודל הקובץ, הרשאות, סוג, הבעלים, הקבוצה, בדיקת MD5 ושינויים לאחרונה ב RPM באתר:
# Rpm-V httpd
בדוק את כל החבילות המותקנות במערכת שלך - להשתמש בזהירות, המערכת עוסקת קיצוני:
# Rpm-Va
מבחן החבילה לא מותקנת:
# Rpm-סמנכ"ל httpd-2.0.52-3.i386.rpm
פקודה זו מאפשרת לך לחלץ את הקבצים מהחבילה כדי להפוך זרם ואז cpio כדי לחלץ את ההפעלה מהחפיסה:
# Rpm2cpio httpd-2.0.52-3.i386.rpm cpio |-לחלץ-make-מדריכים * בן *
התקנת קוד חבילה 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 / מפרט / 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 / המקור
# Cd / usr / src / redhat / המקור
# למשל xzf טאר-2.0.0.tar.gz
בדוק אם המדריך פרקה את הקובץ. "Spec", אשר מכיל את מפרט להקמת המסילה, ולהעתיק אותו ל usr / src / redhat / SPEC:
cp Example.spec # / usr / src / redhat / SPEC / example.spec
לבסוף, להכין את המילוי ליצירת חדשה RPM



































