"Show Package Contents" ไม่สามารถใช้งานได้? แยกแฟ้ม. pkg โดยไม่ติดตั้ง

คุณเคยต้องการที่จะดูเนื้อหาของไฟล์แพคเกจบนเครื่อง Mac แต่ไม่ต้องติดตั้งหรือไม่? คุณสามารถทำได้ด้วยความช่วยเหลือของบรรทัดคำสั่งที่ยอดเยี่ยม ต่อไปนี้เป็นชุดตรวจสอบเนื้อหาของโปรแกรมติดตั้งแอปพลิเคชันและในกรณีนี้เราจะสาธิตวิธีแยกไฟล์แพคเกจและเรียงลำดับเนื้อหาโดยไม่ได้ติดตั้งลงบน Mac OS X

วิธีการดูและการขยายแฟ้มแพคเกจใน Mac OS X โดยไม่ต้องติดตั้ง

มีจริงสองวิธีในการดูและแยกไฟล์แพคเกจบนเครื่อง Mac โดยไม่ต้องติดตั้งแพคเกจจริง วิธีแรกคือผ่าน Finder และวิธีที่สองใช้กับบรรทัดคำสั่ง ลองมาดูวิธี Finder ก่อนจากนั้นแสดงวิธีการแยกแพคเกจโดยไม่ต้องติดตั้งผ่านทางบรรทัดคำสั่ง

วิธีการดูไฟล์แพ็คเกจด้วย "Show Package Contents" ใน Mac Finder

วิธีแรกค่อนข้างง่ายและพร้อมใช้งานจาก Mac Finder ซึ่งเป็นที่รู้จักกันดีของผู้ใช้ขั้นสูง:

  1. ไปที่ไฟล์แพคเกจใน Finder
  2. ตอนนี้คลิกขวาที่ไฟล์ pkg แล้วเลือก "Show Package Contents"

อย่างไรก็ตาม "แสดงเนื้อหาแพคเกจ" ไม่แสดงเป็นตัวเลือกเสมอ ในความเป็นจริงบางครั้ง "Show Package Contents" ไม่สามารถใช้ได้หรือไม่แสดงขึ้นเลยขึ้นอยู่กับว่าแพ็กเกจได้จัดและสร้างขึ้นจาก get-go ในสถานการณ์เช่นนี้คุณสามารถเปลี่ยนเป็นบรรทัดคำสั่งเพื่อแยกไฟล์แพคเกจได้

วิธีการขยายแฟ้มแพคเกจบน Mac โดยบรรทัดคำสั่ง

สมมติว่าตัวเลือก 'Show Package Contents' ไม่พร้อมใช้งานเราสามารถแยกไฟล์. pkg โดยใช้เครื่องมือบรรทัดคำสั่งที่เรียกว่า pkgutil ซึ่งมาพร้อมกับ Mac OS ซึ่งเป็นสิ่งที่เราจะเน้นที่นี่

  1. Launch Terminal (พบใน / Applications / Utilities /) ถ้าคุณยังไม่ได้ทำเช่นนั้น
  2. ใช้ไวยากรณ์ต่อไปนี้ชี้เส้นทางไปยังไฟล์แพคเกจที่ต้องการและระบุปลายทางขาออกสำหรับไฟล์ที่จะแยกออกจากแพคเกจ
  3. pkgutil --expand /path/to/package.pkg /output/destination/

    คำแนะนำ: จำได้ว่าคุณสามารถลากและวางรายการลงใน Terminal เพื่อพิมพ์เส้นทางเต็มรูปแบบของพวกเขาทำให้ง่ายขึ้นโดยพิมพ์คำแนะนำนี้:

    pkgutil --expand [drop file here] /destination/path/

  4. ไปที่เส้นทางผลลัพธ์ใน Finder และตรวจสอบไฟล์ที่แยกแล้วด้วยตัวคุณเองหรือไปที่คำสั่ง 'cd' โดยตรงที่บรรทัดคำสั่ง

คุณจะสังเกตเห็นว่าไฟล์แพคเกจบางชุดมีไฟล์แพคเกจมากยิ่งขึ้นนำคุณเข้าสู่ขั้นตอนการสกัดแพคเกจที่ซ้อนกันอย่างล้ำลึก

นี่เป็นวิธีที่ยอดเยี่ยมในการดูว่ามีอะไรบรรจุอยู่ภายในแพ็กเกจโดยเฉพาะอย่างยิ่งในส่วนของ alt show "Show Package Contents" ไม่สามารถใช้งานได้ซึ่งขึ้นกับ Mac OS X Lion และรุ่นที่ใหม่กว่าของซอฟต์แวร์ระบบปฏิบัติการ Mac OS, แม้ว่าในท้ายที่สุดก็ขึ้นอยู่กับวิธีการที่แพคเกจถูกสร้างขึ้น

มีวิธีอื่น ๆ ในการตรวจสอบเนื้อหาของแพ็กเกจเช่นกันซึ่งรวมถึงแอพพลิเคชันของบุคคลที่สามเช่น Pacifist หากคุณมีเคล็ดลับหรือเทคนิคเฉพาะสำหรับการดูและการแยกไฟล์แพ็กเกจในเครื่อง Mac ให้แจ้งให้เราทราบในความคิดเห็นด้านล่างนี้!