Nếu bạn dùng bản phân phối Linux dựa trên Debian, chắc hẳn thấy từ apt rất nhiều. Áp dụng cho Ubuntu, các spin-off Ubuntu, Linux Mint, LXLE, Trisquel GNU/Linux. Dù nó chỉ trình quản lý gói giúp cài phần mềm, tên này xuất hiện ở thư mục apt, apt-cache và nhiều nơi khác. "apt nghĩa là gì" là câu hỏi phổ biến của người mới bắt đầu terminal. Có lẽ nhiều lập trình viên cũng không rành lý do tên gọi.
Do sự thống trị của tiện ích apt-get mà người dùng dòng lệnh dùng cài phần mềm, nhiều người đoán tên viết tắt của "get application terminal" hay "get an application today" – nhưng cả hai đều sai. Tên apt viết tắt của Advanced Package Tool, và mọi chương trình có tên apt đều dựa trên ý nghĩa gốc này.
Ý nghĩa của apt
Trước đây, tất cả man page của apt gọi nó là Advanced Package Tool. Tuy nhiên, một số phiên bản hiện tại không dùng tên gọi này nữa – đó là nguồn gốc sự nhầm lẫn. Khi tên còn trong man page, người ta dùng nhiều hơn. Muốn tự kiểm tra trên bản phân phối apt-based, nhấn Ctrl+Alt+T mở terminal. Hoặc tìm "terminal" trên Ubuntu Unity Dash hoặc menu Ứng dụng/Whisker > Công cụ hệ thống > Terminal.
Tại terminal, gõ man apt Enter. Hiện tại nó chỉ gọi là "apt – command-line interface". Chúng tôi cũng mở xman, chọn Manual Page > Options > Search, gõ "apt" – nhận cùng trang. Vẻ như lý do nào đó tên đầy đủ không được tham chiếu nhiều, nhưng câu trả lời cho "apt nghĩa là gì" chính là Advanced Package Tool. Chắc hẳn nó được coi là cải tiến lớn so với phương pháp cài phần mềm Linux cũ. Dù biên dịch từ nguồn có ưu điểm, quản lý gói dễ dàng quản trị hệ thống lớn cần cập nhật liên tục – do đó đặt tên.
Bạn thấy lập trình viên Debian và bản phân phối khác dùng tên này cho công cụ trên hệ thống của bạn. Gõ:
apropos apt | grep apt-
Bạn thấy apt-get quen thuộc, apt-secure, apt-key, apt-mark và nhiều công cụ khác ít quen nhưng hỗ trợ quản lý gói tốt. Phần mềm khác như Synaptic và aptitude đặt tên dựa trên gioco chữ từ apt. Nhiều nhà phát triển Linux/Unix có khiếu hài hước.
Rõ ràng nhóm phát triển apt cũng có khiếu hài hước. Thử gõ apt Enter. Bạn nhận bức tường văn bản về tùy chọn cài/gỡ gói. Cuối cùng, trên hầu hết triển khai apt-based GNU/Linux, bạn thấy thông báo "This APT has Super Cow Powers" trước khi về dấu nhắc. Nếu lần đầu thử, bạn sẽ ngạc nhiên. Dù sao, bạn biết điều sắp xảy ra rất quan trọng.
Muốn xem "siêu năng lực bò" hoạt động, gõ apt moo tại dấu nhắc và chờ câu hỏi "cực kỳ quan trọng".
Nếu thấy đó thú vị, hãy suy nghĩ: tên dự án gốc dẫn đến apt-get từng có codename là deity (thần thánh). Mailing list nhà phát triển gọi nhóm là "The Deity Creation Team!"