Thủ thuật giải nén file .pkg trên MacOS

giải nén tập tin pkg

Mặc dù AppStore chủ yếu được sử dụng để tải xuống các chương trình trên Mac OS ngày nay, nhưng vẫn có một cơ sở phần mềm tốt tiếp tục được tải xuống trong các gói có thể cài đặt, nhưng nếu bạn là người yêu thích tùy chỉnh và lập trình, bạn có thể muốn giải nén tệp . pkg.

Bạn có muốn biết thêm về các gói .pkg không? Chúng tôi sẽ dạy cho bạn tất cả về họ trong bài viết này.

Gói .pkg là gì?

Tệp .pkg là một loại tệp được sử dụng chủ yếu trên hệ điều hành macOS, tệp này được sử dụng để phân phối và cài đặt phần mềm trên Mac, nghĩa là, nó là một tệp nén chứa một loạt thành phần cần thiết để cài đặt ứng dụng hoặc gói phần mềm trên hệ thống macOS.

Các thành phần này thường bao gồm tệp nhị phân, tập lệnh cài đặt, tài nguyên, thư viện và siêu dữ liệu mô tả ứng dụng hoặc gói. Nói một cách ví von, nó sẽ giống như các tệp .EXE hoặc .MSI của Windows.

Khi chúng tôi chạy tệp .pkg, tệp này sẽ mở trình cài đặt macOS, trình cài đặt này sẽ trích xuất nội dung của gói và đặt chúng vào các vị trí thích hợp trên hệ thống thông qua quy trình được hướng dẫn riêng của gói.

Tại sao chúng tôi có thể cần giải nén tệp .pkg?

Mặc dù việc giải nén tệp .pkg là không cần thiết, nhưng có thể vì lý do nào đó mà chúng tôi muốn thực hiện việc đó:

Tìm hiểu cách thức hoạt động của chương trình mà chúng tôi muốn cài đặt và có thể trích xuất các tệp từ nó mà chúng tôi có thể quan tâm.
Tùy chỉnh phần mềm chúng tôi muốn cài đặt, loại bỏ một số tính năng không mong muốn.
giải quyết một số vấn đề có thể có trong gói cài đặt.
Cài đặt một số thành phần của chương trình, chứ không phải bản thân chương trình.

Mặc dù .pkg là một tiêu chuẩn của MacOS, nhưng vẫn có các công cụ và phương pháp để giải nén và làm việc với các tệp này trên các hệ điều hành khác nhau như Windows hoặc Linux nếu chúng tôi muốn. Bây giờ chúng ta hãy xem các tệp này được giải nén như thế nào trên ba hệ điều hành.

Làm cách nào để giải nén tệp .pkg trên MacOS?

Có hai cách khác nhau để giải nén tệp .pkg. Một hướng dẫn khác, dành riêng cho người dùng cao cấp hơn và một hướng dẫn khác với công cụ đồ họa rất dễ sử dụng. Hãy xem cả hai.

Sử dụng Terminal, bảng điều khiển lệnh của chúng tôi

giải nén pkg bằng thiết bị đầu cuối mac

Phương thức đầu tiên là phương thức gốc của macOS, bao gồm sử dụng bảng điều khiển lệnh và mức trung bình để quản lý hệ điều hành của chúng tôi.

Để làm như vậy, bạn có thể làm theo các bước dưới đây:

  • Mở Terminal từ thư mục tiện ích trong ứng dụng
  • Điều hướng đến vị trí chứa tệp .pkg sử dụng lệnh cd theo sau là đường dẫn thư mục.
  • Sử dụng lệnh xar -xf file_name.pkg để trích xuất nội dung của tệp .pkg. Hãy nhớ rằng bạn phải thay thế file_name.pkg với tên thật của tệp .pkg mà bạn muốn giải nén.
  • Và voila, với điều này, bạn sẽ giải nén tệp .pkg của mình trong thư mục lưu trữ tệp.

Sử dụng tiện ích unpkg: trợ thủ đắc lực và nhanh chóng

UNPKG giúp giải nén pkg

bỏ kg là một công cụ được phát triển bởi Tim Doug, chịu trách nhiệm làm cho tất cả quy trình thủ công mà chúng tôi đã đề cập trước đây trở nên đơn giản.

Công cụ này cung cấp giao diện đơn giản và dễ sử dụng để trích xuất nội dung của tệp .pkg mà không cần sử dụng các công cụ dòng lệnh hoặc phần mềm bổ sung.

Không còn nghi ngờ gì nữa, ưu điểm lớn của chương trình này là tính đơn giản của nó: bất kỳ người dùng nào, bất kể trình độ của họ, đều có thể sử dụng nó để giải nén các tệp .pkg mà không cần phức tạp thêm.

Để sử dụng unpkg, hãy làm theo các bước sau:

  • Kéo tệp mà bạn muốn giải nén vào chính công cụ đó.
  • Khi bạn đã chọn tệp .pkg, quá trình giải nén sẽ tự động bắt đầu.
  • Khi kết thúc quá trình, unpkg sẽ hiển thị cho bạn nội dung của gói, bao gồm tất cả các tệp và thư mục chứa trong đó.

Điều quan trọng là phải chú ý unpkg chỉ hỗ trợ tệp macOS .pkg và nó không hoạt động với các định dạng gói hoặc tệp nén khác, nhưng không nghi ngờ gì nữa, do dễ sử dụng, đây là công cụ mà chúng tôi khuyên dùng vì SoydeMac để giải nén tệp pkg.

Chúng tôi có thể giải nén tệp .pkg từ Windows không?

7zip giải nén file pkg

Mặc dù Unpkg chỉ khả dụng cho macOS, nhưng người dùng Windows sẽ may mắn là một trong những chương trình nén phổ biến nhất, 7zip, tương thích với loại tệp này.
7zip là một chương trình được tạo để giải nén các tệp tương thích với nhiều tiện ích mở rộng hiện có, bao gồm cả định dạng .pkg nguyên bản.

Điều này ngụ ý rằng để giải nén chương trình, bạn chỉ cần nhấn nút bên phải và nhấn Giải nén bằng 7zip là xong, chương trình sẽ tự động đảm nhận mọi việc.

Một trong những điểm mạnh của 7zip là nó là phần mềm miễn phí: có thể tải xuống miễn phí từ trang web của nhà phát triển và bạn không phải trả bất kỳ giấy phép nào để sử dụng nó, điều không xảy ra với các lựa chọn thay thế Windows trả phí phổ biến như WinZIP hoặc winRAR .

Tôi muốn giải nén tệp .pkg từ Linux

giải nén file pkg trên linux

Như đã lưu ý ở trên, người dùng Linux cũng có khả năng giải nén các tệp .pkg mà không cần phải dùng đến macOS, theo cách tương tự như được mô tả cho Mac.

Tùy chọn đầu tiên là tận dụng Linux Terminal, hoạt động giống như Mac Terminal, nhưng cài đặt chương trình thông qua dòng lệnh: pkg2zip

Chúng tôi sẽ sử dụng làm ví dụ cài đặt thông qua Apt-get được định hướng cho các hệ thống dựa trên Debian hoặc Ubuntu, mặc dù nếu bạn có bản phân phối khác, bạn có thể điều chỉnh bước này cho trình quản lý cài đặt có sẵn của mình:

  • Trước hết, cài đặt chương trình bằng lệnh: sudo apt-get cài đặt pkg2zip.
  • Sau khi cài đặt, điều hướng bằng cách sử dụng lệnh cd vào thư mục nơi .pkg của chúng tôi được lưu trữ
  • Chạy lệnh sau để giải nén nó: pkg2zip file_name.pkg, thay thế tên tập tin cho gói của chúng tôi.

Và với điều này, chúng tôi sẽ kết thúc hướng dẫn ngắn gọn của mình về cách giải nén tệp .pkg trong các hệ điều hành phổ biến nhất của chúng tôi: macOS, Windows và Linux.

Điều quan trọng là khi giải nén nó, bạn phải đặc biệt cẩn thận với các tệp bên trong: một sửa đổi xấu có thể khiến tệp không sử dụng được và không thể cài đặt đúng cách.

Mặc dù nếu điều này xảy ra với bạn, đừng lo lắng: bạn luôn có thể tải lại chương trình đó từ internet và thử sửa đổi lại cho đến khi bạn có thể để nó theo ý thích của mình và hoạt động hoàn hảo.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   L dijo

    Vui lòng kiểm tra bài viết này, có vẻ như Unpack là độc hại. Đừng tải xuống.

    https://news.ycombinator.com/item?id=14111499