Movatterモバイル変換


[0]ホーム

URL:


Bước tới nội dung
WikipediaBách khoa toàn thư mở
Tìm kiếm

Advanced Packaging Tool

Bách khoa toàn thư mở Wikipedia

Advanced Packaging Tool, hayAPT, làphần mềm tự do dùng để quản lý việc cài đặt phần mềm trênLinux.[1] APT làm đơn giản các thủ tục quản lý phần mềm trên các máy tính tựaUnix bằng cáchtự động hóa việc tải về, cấu hình và cài đặt cácgói phần mềm, cả ở dạng biên dịch sẵn (dạng binary) hoặcbiên dịchmã nguồn.[1]

APT ban đầu được thiết kế như là một giao diện chodpkg để làm việc với các gói.deb củaDebian, nhưng nó cũng đã được thay đổi để có thể làm việc với hệ thốngRPM thông quaapt-rpm.[2] Dự ánFink đã chuyển APT lên hệ điều hànhMac OS X với một số chức năng quản lý gói, và APT cũng đã có trênOpenSolaris (bao gồm bản phân phốNexenta OS).[3]

Cách sử dụng

[sửa |sửa mã nguồn]

"apt" không phải là một chương trình, nó chỉ là tên của một gói chứa tập hợp các công cụ (và các thư viện cần thiết) để thực hiện chức năng của nó. Phần quan trọng nhất của APT là các hàm thư việnC++ (nằm trong một gói khác có tên làlibapt) dùng bởi các phần mềm giao diện người dùng cuối có liên quan để xử lý các gói, thí dụ nhưapt-getapt-cache. Nó được dùng phổ biến như là một thí dụ về sự đơn giản và thống nhất; apt-get và apt-cache là phần"quan trọng" trong tất cả các phiên bảnDebian, do đó nó được cài đặt mặc định trong Debian. APT về mặt chức năng có thể xem như là một giao diện đầu cuối củadpkg, và thân thiện hơn so vớidselect. Trong khidpkg chỉ thực hiện trên từng gói, APT quản lý các mối quan hệ (đặc biệt là sự phụ thuộc) giữa các gói, cũng như là quản lý nguồn phần mềm và quản lý phiên bản (theo dõi các bản phát hành vàversion pinning).

APT thường được ca ngợi như là một chức năng tốt nhất của Debian.[4]

Một chức năng chính của APT là các nó gọi dpkg - nó thực hiệnsắp xếp phân cấp danh sách các gói để có thể cài đặt hoặc gỡ và gọi dpkg theo một trình tự tốt nhất. Một số trường hợp nó sử dụng tham số--force của dpkg. Tuy nhiên, nó chỉ làm vậy khi không thể tìm được cách buộc dpkg phải thực thi.

Lệnhapt-get được sử dụng nhiều nhất làapt-get installtên gói (thông thườngtên gói chỉ đơn giản là tên của một ứng dụng có thể chạy được,apt-get update,apt-get upgradeapt-get dist-upgrade.

Cài đặt phần mềm

[sửa |sửa mã nguồn]

Update, upgrade và dist-upgrade

[sửa |sửa mã nguồn]

Cấu hình và các tập tin

[sửa |sửa mã nguồn]

Các nguồn phần mềm

[sửa |sửa mã nguồn]

Giao diện người dùng cuối

[sửa |sửa mã nguồn]
Synaptic Package Manager là một trong những giao diện người dùng cuối cho APT

Có nhiềugiao diện người dùng cuối cho APT. Các giao diện này cung cấp các tính năng cài đặt cao cấp và giao diện trực quan. Có nhiều chương trình:

Các giao diện người dùng cuối APT có thể:

  • tìm các gói phần mềm mới;
  • nâng cấp gói phần mềm;
  • cài đặt và gỡ các gói;
  • nâng cấp toàn bộ hệ thống lên phiên bản mới.

Các giao diện người dùng cuối của APT có thể liệt kê các gói phụ cần phải cài đặt hoặc nâng cấp, gợi ý cho người quản trị các gói mới cần phải cài, tự động cài đặt các gói phụ thuộc và gỡ các file, gói không còn sử dụng.

Lịch sử

[sửa |sửa mã nguồn]

Tham khảo

[sửa |sửa mã nguồn]
  1. ^ab"apt-get(8) - Linux man page". linux.die.net. Truy cập ngày 12 tháng 5 năm 2008.
  2. ^"APT-RPM". apt-rpm.org.Bản gốc lưu trữ ngày 21 tháng 4 năm 2008. Truy cập ngày 12 tháng 5 năm 2008.
  3. ^"Fink - About". www.finkproject.org. Truy cập ngày 12 tháng 5 năm 2008.
  4. ^Byfield, Bruce."An apt-get primer". Newsforge.[liên kết hỏng]
  5. ^apt:foo designs #1 | OzOS | apt:foo

Liên kết ngoài

[sửa |sửa mã nguồn]
Stub icon

Bài viết liên quan đếnphần mềm này vẫn cònsơ khai. Bạn có thể giúp Wikipediamở rộng nội dung để bài được hoàn chỉnh hơn.

Lấy từ “https://vi.wikipedia.org/w/index.php?title=Advanced_Packaging_Tool&oldid=74435101
Thể loại:
Thể loại ẩn:

[8]ページ先頭

©2009-2026 Movatter.jp