כיצד לדעת לאיזו חבילה קובץ מסוים שייך

האם קרה לך אי פעם שלא יכולת לבנות חבילה כי חסר תלות? מצב דומה יכול להתרחש כאשר אנו רוצים להרכיב תוכנית או להריץ תוכנית בינארית. במקרים אלה אנו עלולים להיתקל בשגיאה כגון: «קובץ X חסר, אי אפשר לבצע את המשימה המבוקשת".

או גרוע מכך: כיצד לתקן את הקלאסי סכסוך תלות"קובץ X כבר מותקן«? בשביל זה יש צורך לגלות איזו חבילה מכילה את הקובץ המדובר. איך לעשות את זה? הא! היכנס וגלה ...


לפני זמן מה ראינו כיצד לעשות זאת על דביאן, אובונטו ונגזרות. עכשיו, בואו נראה איך זה נעשה גם בשאר ההפצות.

APT: דביאן, אובונטו ונגזרים

הפצות אלה המשתמשות ב- APT יכולות להשתמש קובץ apt.

sudo apt-get install קובץ apt

לאחר ההתקנה, הוא פועל כך:

apt-file search / path / file

איפה / נתיב / קובץ הוא הנתיב של הקובץ שאתה מחפש.

סל"ד: רד האט, פדורה ונגזרות

אתה רק צריך לבצע את הפקודה הבאה:

סל"ד -qf / נתיב / קובץ

איפה / נתיב / קובץ הוא הנתיב של הקובץ שאתה מחפש.

פקמן: קשת ונגזרות

ב- Arch, אתה צריך להשתמש רק בפקמן הכל יכול:

pacman -Qo / path / file

אז, למשל, הפקודה:

pacman -Qo /usr/lib/gtk-2.0/2.10.0/engines/libmist.so

להחזיר:

/usr/lib/gtk-2.0/2.10.0/engines/libmist.so בבעלות מנועי gtk 2.20.2-1

אפשר גם להשתמש ב- pkgfile. עליך להתקין אותו רק:

pacman -S pkgtools

זה פועל כך:

קובץ pkgfile

איפה קובץ הוא שם הקובץ שאתה מחפש.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   מיגה צ'אן דיג'ו

    יאללה, זה בא אליי מעשר (כישרון הקומפילציה) !!! תודה וברכה !!!

  2.   בואו נשתמש בלינוקס דיג'ו

    אתה מוזמן מיגה! אני שמח שזה עובד.
    חיבוק! פול.

  3.   ג'ואדלביה דיג'ו

    תרומה טובה. ב- Debian, באובונטו ובנגזרות, אתה יכול גם להשתמש בפקודה dpkg עם האפשרות -S כדי לקבל את אותו מידע, במקרה שאתה לא רוצה להתקין קובץ apt. השימוש בו יהיה דומה מאוד לקובץ apt:
    dpkg -S / path / file

    1.    בואו נשתמש בלינוקס דיג'ו

      מעניין! תודה על התרומה!
      לְחַבֵּק! פול.