"הצג את תוכן החבילה" לא זמין? Extract.pkg קבצים מבלי להתקין אותם
תוכן עניינים:
האם אי פעם רצית לראות את התוכן של קובץ חבילה ב-Mac, אבל בלי להתקין אותו? אתה יכול לעשות זאת בעזרת שורת פקודה מצוינת. זה ממשיך עם סדרת בדיקת התוכן של מתקיני אפליקציות, ובמקרה זה נדגים כיצד לחלץ קבצי חבילה ולמיין את התוכן שלהם מבלי להתקין אותם בפועל על Mac OS X.
כיצד להציג ולחלץ קבצי חבילה ב-Mac OS X מבלי להתקין
יש למעשה שתי דרכים להציג ולחלץ קבצי חבילה ב-Mac, מבלי להתקין את החבילה בפועל. הגישה הראשונה היא דרך ה-Finder, והגישה השנייה היא עם שורת הפקודה. בוא נסקור תחילה את שיטת Finder, ולאחר מכן נראה לך כיצד לחלץ חבילה מבלי להתקין באמצעות שורת הפקודה.
כיצד להציג קובצי חבילה עם "הצג תוכן חבילה" ב-Mac Finder
השיטה הראשונה די קלה וזמינה מ-Mac Finder, היא מוכרת היטב על ידי משתמשים מתקדמים:
- נווט אל קובץ החבילה ב-Finder
- כעת לחץ לחיצה ימנית על קובץ ה-pkg ובחר "הצג את תוכן החבילה"
עם זאת, "הצג את תוכן החבילה" לא תמיד מוצג כאופציה.למעשה, לפעמים "הצג את תוכן החבילה" אינו זמין או אינו מופיע כלל, בהתאם לאופן שבו החבילה סודרה ויצרה מההתחלה. במצב כזה, תוכל לפנות לשורת הפקודה כדי לחלץ קובץ חבילה.
כיצד להרחיב קובץ חבילה ב-Mac באמצעות שורת הפקודה
בהנחה שהאפשרות 'הצג את תוכן החבילה' אינה זמינה, אנו יכולים לחלץ קבצי .pkg באמצעות כלי שורת פקודה בשם pkgutil המצורף ל-Mac OS, ובזה אנחנו הולכים להתמקד כאן .
- הפעל את מסוף (נמצא ב- /Applications/Utilities/) אם לא עשית זאת כבר
- השתמשו בתחביר הבא, הצביעו על הנתיב לקובץ החבילה המדובר, ותספקו יעד פלט לקבצים לחילוץ מהחבילה
- עבור לנתיב הפלטים ב-Finder ובדוק את הקבצים שחולצו בעצמך, או נווט ישירות אל הקבצים עם הפקודה 'cd' בשורת הפקודה
pkgutil --expand /path/to/package.pkg /output/destination/
רמז: זכור שאתה יכול לגרור ולשחרר פריטים לתוך הטרמינל כדי להדפיס את הנתיב המלא שלהם, מה שמקל על טיפ זה על ידי הקלדת:
pkgutil --הרחב /destination/path/
תבחין שחלק מקובצי החבילה מכילים אפילו יותר קובצי חבילה, מה שמוביל אותך במהירות לתהליך חילוץ חבילה מקונן עמוק.
זוהי דרך מצוינת לראות מה כלול בחבילות, במיוחד אלה שבהן האפשרות "הצג תוכן חבילה" עם לחיצה אלטנית אינה זמינה, מה שנפוצה יותר ויותר החל מ-Mac OS X Lion ו מהדורות מאוחרות יותר של תוכנת מערכת Mac OS, אם כי בסופו של דבר זה תלוי באופן שבו החבילה נבנתה.
ישנן שיטות אחרות לבדיקת תכולת החבילה גם כן, כולל אפליקציות צד שלישי כמו Pacifist. אם יש לך טיפים או טריקים מסוימים לצפייה וחילוץ קבצי חבילה ב-Mac, ספר לנו בתגובות למטה!