CyberTek - the future at the present!
Google

השתמש סל"ד הפקודה

פורסם על ידי: admin (סט 12)

הצג סל"ד כל החבילות המותקנות:

# Rpm-QA

שאילתות db סל"ד סינון כל מנות המכילות את המחרוזת "httpd ':

# Rpm-QA grep | httpd

קבלת מידע על חבילה ספציפית המותקנת, לדוגמה:

# Rpm-qi httpd

הצג את רשימת הקבצים הניתנים על ידי התקנת החבילה, לדוגמה:

Httpd # rpm-QL

הצג רק רשימה של קבצי תצורה מסופק על ידי התקנת החבילה:

# 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

אם הקובץ. Spec אינו קיים ניתן ליצור. לבסוף, להכין את המילוי ליצירת חדשה RPM

# Cd / usr / src / redhat

# מפרט Rpmbuild-BB / snort.spec

הוסף תגובה

הגנה מפני דואר זבל באמצעות WP-Captcha חינם

מופעל על ידי Cybertek - סיוע מרחוק