APT

Phần mềm chụp màn hình:
APT
Các chi tiết về phần mềm:
Phiên bản: 1.6.3 Cập nhật
Ngày tải lên: 17 Aug 18
Nhà phát triển: APT Development Team
Giấy phép: Miễn phí
Phổ biến: 294

Rating: 1.0/5 (Total Votes: 1)

APT là viết tắt của Advanced Package Tool và là một ứng dụng dòng lệnh nguồn mở được sử dụng trong nhiều bản phân phối Linux sử dụng định dạng gói DEB. Nó ban đầu được phát triển bởi các nhà phát triển Debian cho hệ điều hành Debian GNU / Linux. Nó là một trong những công cụ quản lý gói dòng lệnh tốt nhất được phát minh trong những năm qua cho một hệ thống Linux. Nó là trình quản lý gói chính thức cho Debian GNU / Linux, đã truyền cảm hứng cho nhiều hệ điều hành Linux phổ biến, bao gồm cả Ubuntu hoặc Linux Mint.


Dễ dàng cài đặt các gói DEB & nbsp;

Mặc dù thực tế là phần mềm dòng lệnh, apt cho phép người dùng dễ dàng cài đặt nhiều gói DEB như họ muốn, cập nhật tất cả hoặc chỉ một số ứng dụng đã cài đặt, cũng như loại bỏ các gói nhất định khỏi máy tính của họ. APT là thành phần mạnh mẽ đằng sau những người quản lý gói đồ họa nổi tiếng được phát triển qua nhiều năm, bao gồm Synaptic Package Manager hoặc Ubuntu Software Center. Nếu bạn sử dụng bản phân phối dựa trên Debian, apt đã được cài đặt.

Giao diện người dùng nâng cao cho dpkg

APT thực sự là giao diện người dùng nâng cao cho trình quản lý gói dpkg. Dự án bao gồm một số tiện ích dòng lệnh, bao gồm apt-get (để cài đặt, gỡ bỏ, cập nhật hoặc nâng cấp các gói), apt-cache (để tìm kiếm bộ đệm gói phần mềm), apt-file (để khám phá gói nào có tệp) và apt-add-repository (để thêm kho phần mềm PPA).


Cung cấp các tính năng độc đáo

Trong khi một số sẽ thích sử dụng ứng dụng Aptitude, APT cung cấp cho người dùng một số tính năng độc đáo, chẳng hạn như thứ tự cài đặt hoàn chỉnh và nhiều khả năng nguồn. Những ngày này, người dùng Linux hiện đại có xu hướng sử dụng các ứng dụng như Synaptic Package Manager, Adept Package Manager hoặc Ubuntu Software Center mà không biết rằng chúng thực sự được cung cấp bởi phần mềm apt.


Nó đã được chuyển sang iOS

Rất ít người biết rằng apt cũng được chuyển đến hệ điều hành di động iOS do Apple tạo ra, bởi dự án Cydia, một trình quản lý gói cho các thiết bị iOS đã bẻ khóa. Theo chúng tôi, apt là trình quản lý gói tốt hơn nhiều so với yum (công cụ quản lý gói mặc định cho bản phân phối dựa trên RPM).

Tính năng mới trong bản phát hành này:

  • Khắc phục sự phân tích cú pháp của các nhóm trong các gói dựng sẵn với các gói bị bỏ qua (LP: # 1694697)

Tính năng mới trong phiên bản 1.6.1:

  • Khắc phục phân tích cú pháp hoặc nhóm trong quá trình xây dựng-dep với các gói bị bỏ qua (LP: # 1694697)

Tính năng mới trong phiên bản:

  • Khắc phục sự phân tích cú pháp hoặc nhóm trong quá trình xây dựng-dep với gói bị bỏ qua ( LP: # 1694697)

Có gì mới trong phiên bản 1.4.1:

  • Không đọc stderr từ tập lệnh tự động dò tìm proxy
  • travis: Di chuyển codecov từ after_success sang after_script
  • Cập nhật bản dịch của man page Nhật Bản
  • Cập nhật bản dịch chương trình tiếng Thổ Nhĩ Kỳ (Đóng: # 838731)

Có gì mới trong phiên bản 1.4:

  • Không đọc stderr từ tập lệnh tự động dò tìm proxy
  • travis: Di chuyển codecov từ after_success sang after_script
  • Cập nhật bản dịch của man page Nhật Bản
  • Cập nhật bản dịch chương trình tiếng Thổ Nhĩ Kỳ (Đóng: # 838731)

Tính năng mới trong phiên bản 1.3.1:

  • Không đọc stderr từ tập lệnh tự động dò tìm proxy
  • travis: Di chuyển codecov từ after_success sang after_script
  • Cập nhật bản dịch của man page Nhật Bản
  • Cập nhật bản dịch chương trình tiếng Thổ Nhĩ Kỳ (Đóng: # 838731)

Tính năng mới trong phiên bản 1.3:

  • edsp: tài liệu định danh gói duy nhất
  • edsp: cảnh báo nếu các đoạn mã bất ngờ xuất hiện trong giải pháp
  • hiển thị globalerrors trước khi yêu cầu xác nhận
  • hiển thị giải pháp cuối cùng trong chế độ --no-download --fix-missing
  • tài liệu --no- as --show-upgrade là mặc định (Đóng: 824456)
  • thất bại thay vì segfault trên các tệp cấu hình không đọc được (Đóng: 824503)
  • chuyển đổi EDSP thành dựa trên FileFd thay vì FILE *
  • edsp: dump: hỗ trợ bán phá giá vào tệp nén
  • edsp: thêm Forbid- {New-Install, Remove} và Upgrade-All
  • cập nhật tệp biểu tượng
  • bump không thay đổi của Standard-Version thành 3.9.8
  • ghi đè lintian trên doxygens nhúng-javascript-library
  • sửa và ghi tài liệu trên cấu hình máy nén máy bay
  • ngăn định dạng số địa phương C ++ trong API văn bản (Đóng: # 825396)
  • chỉ chấp nhận múi giờ UTC dự kiến ​​trong phân tích cú pháp ngày (Đóng: 819697)
  • tránh thay đổi LC_TIME toàn cầu cho việc viết bản phát hành
  • sử dụng std cục bộ :: put_time thay vì tự cuộn
  • sử dụng std :: locale :: global thay vì setlocale
  • xem lại đúng tên miền văn bản cho apt-utils
  • cố gắng phát hiện root-shell sudo trong tiền tố (Đóng: 825742)
  • bỏ qua std :: ngoại lệ ngôn ngữ trên không tồn tại & quot; & quot; ngôn ngữ
  • apt-key: thay đổi thành / trước khi tìm thấy để đáp ứng nhu cầu của TKT. Cảm ơn Samuel Thibault vì đã 'tìm ra' thủ phạm! (Đóng: 826043)
  • edsp: sử dụng ánh xạ ID cho trình giải quyết nội bộ
  • edsp: sử dụng giao diện dựa trên stanza để viết giải pháp
  • edsp: tùy chọn lưu trữ bản sao được nén của kịch bản cuối cùng
  • di chuyển bộ giải 'dump' từ apt-utils sang gói apt
  • edsp: nếu nội bộ được sử dụng, hãy giữ quyết định này
  • edsp: nếu việc ghi nhật ký được yêu cầu, hãy thực hiện việc này cho nội bộ,
  • edsp: thả các đặc quyền trước khi thực hiện các trình giải quyết
  • không định cấu hình rõ ràng gói dịch vụ cuối cùng
  • thả Dpkg :: MaxArgs ủng hộ Dpkg :: MaxArgsBytes
  • không treo đầu vào đường ống trong PipedFileFdPrivate
  • không rò rỉ một FD trong nén lz4 (de)
  • không rò rỉ đầu ra bộ giải mã EDSP fd
  • không bị rò rỉ FD trong phân tích cú pháp trả về lệnh AutoProxyDetect
  • Cung cấp hoàn thành hoàn thành bash apt. Nhờ Elias Frohner và Svyatoslav Gryaznov cho công việc ban đầu (LP: # 1573547)
  • apt.systemd.daily: Đặt dấu ngoặc mở của check_power trên dòng phụ (LP: # 1581985)
  • Thêm các giá trị đã ký tên xung đột vào thông báo lỗi
  • Bình thường hóa các giá trị đã ký bằng cách xóa dấu phẩy ở mọi nơi
  • Vượt qua - ẩn nội tuyến-ẩn thành g ++
  • zh_CN.po: cập nhật bản dịch tiếng Trung giản thể.
  • Cập nhật bản dịch chương trình tiếng Nga (Đóng: 824702)
  • Cập nhật bản dịch chương trình tiếng Nhật (Đóng: 826291)

Tính năng mới trong phiên bản 1.2.6:

  • Khắc phục nhiều lỗi chính tả
  • apt-pkg / algorithms.cc: Tránh tràn bộ đệm ngăn xếp trong KillList
  • mức độ khẩn cấp = cao vì điều này khắc phục tình trạng tràn ngăn xếp và lần tải lên cuối cùng đã sửa một số segfaults và chưa di chuyển.

Có gì mới trong phiên bản 1.1.4:

  • mặc định.mak: Đặt LC_COLLATE = C.UTF -8 cho thứ tự sắp xếp tái tạo
  • Tránh tràn khi tổng hợp kích thước tệp
  • thêm dấu ngắt apt (apt-utils

Tính năng mới trong phiên bản 1.0.9.9:

  • sử dụng các phụ thuộc cụ thể-arch một cách chính xác trên một vòm hệ thống (Đóng: 777760)
  • xoá & quot; gói đầu tiên được xem là gói gốc & quot; giả định. Cảm ơn Axel Beckert đã kiểm tra (Đóng cửa: 782777)

Tính năng mới trong phiên bản 1.0.9.7:

  • Khắc phục sự cố trong apt-transport-https khi Chủ sở hữu là NULL (Đóng: # 778375)

Có gì mới trong phiên bản 1.0.9.5:

  • đặt http (s) trang lỗi 416 là không -content (Đóng cửa: 768797)
  • không đặt PTY làm nô lệ thiết bị đầu cuối điều khiển (Đóng: 772641)
  • luôn chạy 'dpkg --configure -a' ở cuối cuộc gọi dpkg của chúng tôi (Đóng: 769609)
  • thông qua fdin fd thay vì nội dung nếu không phải là thiết bị đầu cuối (Đóng: 773061)
  • siết chặt việc lọc các hình ảnh hạt nhân trong apt.auto-remove (Đóng: 772732)
  • Bản cập nhật bản dịch của man page của Pháp (Đóng: 771967)
  • Cập nhật bản dịch chương trình Trung Quốc (đã được đơn giản hóa) (Đóng: 771982)
  • Cập nhật bản dịch chương trình tiếng Nhật (Đóng: 772678)
  • Cập nhật bản dịch chương trình tiếng Thái (Đóng: 772913)

Tính năng mới trong phiên bản 1.0.9.4:

  • sử dụng hàm băm 'tốt nhất' để xác thực nguồn (LP: 1098738)
  • phản đối thành viên Mục từ cấu trúc gói
  • cho phép các tùy chọn giữa lệnh và - trên dòng lệnh
  • bật lại hỗ trợ cho -s (và đồng) trong nguồn apt-get (Đóng: 742578)
  • thay đổi tên mã thành jessie thành POV ổn định trong tài liệu
  • đóng nô lệ nô lệ fd sau khi thiết lập ma thuật pty (Đóng: 767774)
  • sửa tương tác PTY trên linux và kfreebsd (Đóng: 765687)
  • hỗ trợ các khóa dài trong & quot; phím apt & quot; thay vì bỏ qua chúng (Đóng: 754436)
  • Sử dụng sysconf (_SC_ARG_MAX) để tìm kích thước của Dpkg :: MaxArgBytes
  • Cập nhật bản dịch chương trình tiếng Hà Lan (Đóng: 771039)
  • Cập nhật bản dịch chương trình tiếng Pháp (Đóng: 766755)
  • Cập nhật bản dịch chương trình Trung Quốc (đã được đơn giản hóa) (Đóng: 766170)
  • Cập nhật bản dịch chương trình tiếng Séc (Đóng: 764055)
  • Cập nhật bản dịch chương trình tiếng Thổ Nhĩ Kỳ (Đóng: 763379)]
  • Cập nhật bản dịch chương trình tiếng Nhật (Đóng: 763033)
  • Cập nhật bản dịch chương trình tiếng Tây Ban Nha (Đóng: 771815)

Tính năng mới trong phiên bản 1.0.9.3:

  • triển khai thông số cấu hình của bản dựng được cập nhật
  • phương thức / rsh.cc: thay thế strcat bằng std :: string (Đóng: # 76442)
  • Xử lý các giá trị của trường Trạng thái Cập nhật
  • không dọn dẹp các tệp cdrom trong bản cập nhật apt-get (Đóng: 765458)

Tính năng mới trong phiên bản 1.0.9.2:

  • test/integration/test-apt-update- tệp: cải thiện kiểm tra
  • Sửa hồi quy khi sao chép: được sử dụng cho đường dẫn tương đối (Đóng: # 762160)
  • generalize Acquire :: GzipIndex để hỗ trợ tất cả các nén mà apt hỗ trợ
  • Khắc phục sự cố hồi quy cho cdrom: nguồn từ bản cập nhật bảo mật mới nhất
  • Đảm bảo rằng iTFRewritePackageOrder là & quot; MD5sum & quot; để khớp với apt-ftparchive
  • debian / rules: thêm phần cứng = + tất cả. Cảm ơn Simon Ruderich, Markus Waldeck
  • Cập nhật bản dịch chương trình tiếng Đức (Đóng: 762223)
  • vô hiệu hóa dấu thời gian trong phần cuối của tài liệu bởi doxygen
  • Đặt STRIP_FROM_PATH cho doxygen
  • apt-get: Tạo thay đổi được tải xuống tạm thời bên trong tmpdir (đóng: # 763780)

Tính năng mới trong phiên bản 1.0.9.1:

  • Michael Vogt]
  • Cho phép ghi đè Proxy-Tự động phát hiện theo cấu hình người dùng (Đóng: 759264)
  • sửa ci autopkgtest
  • sửa lỗi hồi quy từ 1.0.9 khi tệp: /// nguồn được sử dụng và các tệp trên phân vùng khác với thư mục trạng thái apt và thêm kiểm tra hồi quy
  • l10n: vi.po ​​(636t): Cập nhật bản dịch chương trình
  • Đã cập nhật bản dịch tài liệu tiếng Đức
  • Cập nhật bản dịch chương trình tiếng Thổ Nhĩ Kỳ (Đóng: 761394)

Có gì mới trong phiên bản 1.0.9:

  • không hợp lệ hóa không chính xác dữ liệu chưa được xác thực (CVE-2014- 0488)
  • kết hợp xác minh trả lời 304 (CVE-2014-0487)
  • xác minh không chính xác Acquire :: chỉ mục Gzip (CVE-2014-0489)

Tính năng mới trong phiên bản 1.0.8:

  • Cập nhật bản dịch chương trình tiếng Đức (Đóng: 758837)
  • Cập nhật bản dịch của manpage (Đóng: 759608)
  • khởi tạo iPolicyBrokenCount trong DepCache :: Cập nhật (Đóng: 758397)
  • Tránh sử dụng các dòng trống với APT :: Cmd :: use-format = true
  • Thực hiện kiểm tra Tự động Phát hiện Proxy cho từng máy chủ (Đóng: # 759264)
  • Thêm testcase cho danh sách apt --all-versions
  • apt-pkg / deb / dpkgpm.cc:
  • cập nhật đối sánh chuỗi cho lỗi dpkg I / O. (LP: # 1363257)
  • phân tích cú pháp đúng dòng trạng thái dpkg để tên gói được đặt đúng và báo cáo apport được tạo. Nhờ Anders Kaseorg cho bản vá (LP: # 1353171)
  • Sử dụng heap để phân bổ PatternMatch để tránh tràn ngăn xếp tiềm ẩn (Đóng: 759612)
  • Chạy thử nghiệm autopkgtest với & quot; env -i & quot; để tránh ô nhiễm từ máy chủ env (Đóng: # 759655)
  • kiểm tra / tích hợp / kiểm tra-ubuntu-lỗi-346386-apt-get-update-paywall:
  • sử dụng tệp downloadfile () để sửa lỗi kiểm tra
  • Sửa chữa danh sách có thể nâng cấp không chính xác trong & quot; danh sách apt & quot; (nhờ Michael Musenbrock) (Đóng: # 753297)
  • apt-pkg / cachefile.cc:
  • đảm bảo chúng tôi có Chính sách trong CacheFile.BuildDepCache ()
  • phương pháp / http.cc:
  • Cải thiện Gỡ lỗi :: Thu thập :: đầu ra gỡ lỗi http
  • apt-ftparchive: tạo tùy chọn tạo gói và nguồn, trong khi tạo cuộc gọi
  • hỗ trợ cụm từ thông dụng trong 'tìm kiếm apt'
  • triển khai - đầy đủ trong tìm kiếm apt
  • sửa báo cáo tiến trình để nâng cấp và cài đặt lại
  • Làm lại ma thuật PTY để sửa cầu thang trên kfreebsd (Đóng: 759684)
  • không gọi máy nhắn tin trong không phải thiết bị đầu cuối để thay đổi (Đóng: 755040)

Tính năng mới trong phiên bản 1.0.7:

  • thêm REAMDE.md
  • StringToBool: chỉ hành động nếu toàn bộ chuỗi được tiêu thụ bởi strtol ()
  • Sử dụng @ builddeps @ trong tệp debian / tests / control
  • apt-pkg / obtain-item.cc: làm cho pkgAcqDiffIndex đồng nhất hơn
  • Khắc phục SmartConfigure để bỏ qua thứ tự các gói đã hợp lệ
  • doc / apt.8.xml: sửa lỗi đánh máy, nhờ Jakub Wilk (Đóng: # 756056)
  • doc / po / pt.po: được cập nhật, nhờ có Americo Monteir (Đóng: # 756200)
  • Cập nhật bản dịch tài liệu tiếng Nhật (Đóng: # 754817)
  • l10n: vi.po ​​(636t): Cập nhật một chuỗi mới
  • Khắc phục debListParser để chấp nhận & quot; không & quot; làm giá trị cho trường Multi-Arch (Đóng: # 759099)
  • Cập nhật bản dịch chương trình tiếng Thổ Nhĩ Kỳ (Đóng: 756710)
  • Cập nhật bản dịch chương trình tiếng Séc (Đóng: 758208)
  • thêm dpkg :: tùy chọn nguồn cho yêu cầu dpkg-source (Đóng: 757534)
  • hỗ trợ được phiên bản cung cấp như được triển khai bởi dpkg (Đóng: 758153)

Tính năng mới trong phiên bản 1.0.6:

  • Bản dịch tiếng Đức được Erik Pfannenstein xem xét
  • phương thức / http.cc: sử dụng Req.str () trong đầu ra gỡ lỗi
  • Đừng cố phân tích các tệp dịch không hợp lệ (LP: # 756317)
  • Không dọn dẹp & quot; / & quot; trong pkgAcquire :: Clean / pkgArchiveCleaner (Đóng: # 753531)
  • Chỉ hiển thị các gói có thể nâng cấp nếu có CandidateVer! = 0 (Đóng: # 753297)
  • l10n: vi.po: Cập nhật 3 thư mới
  • Cập nhật bản dịch chương trình Đan Mạch (Đóng: 753979)
  • xử lý mmap đã chuyển sau cuộc gọi UniqFindTagWrite (Đóng: # 753941)
  • sử dụng printf thay vì echo trong khung kiểm tra
  • Cải thiện mô tả cách tắt bộ đệm (Đóng: # 753531)
  • po: Điền hoặc thêm trường Ngôn ngữ bị thiếu
  • po: Xoá bỏ tiêu đề của tập tin
  • po: Điền Dự án-Id-Phiên bản với id và phiên bản dự án chính xác
  • po: Khắc phục các trường Số nhiều Biểu mẫu
  • po: Khắc phục hoặc thêm địa chỉ email bị thiếu
  • po: Khắc phục sự cố mã hóa
  • po: Sửa yêu cầu trình định dạng định dạng trong bản dịch
  • build: Đặt tham số XSL thông qua dòng lệnh thay vì sed
  • build: Chuyển đổi từ DebianDoc SGML sang DocBook XML
  • doc: Chuyển đổi từ DebianDoc SGML sang DocBook XML
  • doc: Bản dịch DocBook không được che giấu

Ý kiến ​​để APT

Bình luận không
Nhập bình luận
Bật hình ảnh!