Câu trả lời:
Trên Debian
và các dẫn xuất của nó như Ubuntu, các info
trang không được cài đặt trừ khi bạn cài đặt package-doc
gói tương ứng cho một gói nhất định package
.
Vì vậy, trong trường hợp của bạn:
apt-get install tar-doc
Một ngoại lệ đáng chú ý (mặc dù điều đó chỉ có thể áp dụng cho Debian chứ không phải Ubuntu) bash-doc
. Tài liệu bash textinfo không được coi là phần mềm miễn phí bởi Debian vì bạn không được tự do sửa đổi nó (bạn phải thông báo cho các nhà bash
bảo trì nếu bạn muốn phân phối phiên bản sửa đổi của nó trái với chính sách Debian).
Có một trường hợp tương tự cho texinfo-doc
dù trong trường hợp đó có là một texinfo-doc-nonfree
gói.
bash-doc
là miễn phí (nhưng không chứa hướng dẫn sử dụng thông tin bash trong trạng thái khò khè), trong khi tar-doc
trong trạng thái khò khè có chứa hướng dẫn thông tin và không miễn phí. Mỗi bug.debian.org/427804 , hướng dẫn thông tin đã trở lại trong gói bash-doc, ít nhất là ./usr/share/info/bash.info.gz, dường như là "Hướng dẫn tham khảo Bash".
Trên hệ thống Ubuntu 12.04 của tôi khi tôi chạy lệnh, info tar
tôi thực sự có được trang man tar
. Bạn có thể xem tập tin nào info
đang sử dụng với công -w
tắc.
$ info -w tar
*manpages*
$ info -w ls
/usr/share/info/coreutils.info.gz
Nếu bạn tìm kiếm các repos bạn sẽ tìm thấy điều này:
$ apt-cache search info|grep tar
...
pax - Portable Archive Interchange (cpio, pax, tar)
tar-doc - documentation for the tar package
...
Cài đặt tar-doc
gói cho thông tin.
Có thể có một cách dễ dàng hơn để làm điều này (không phải như vậy apt..
) nhưng bạn có thể tìm thấy tất cả các info
tệp doc bị thiếu bằng lệnh này:
$ apt-cache search info | grep -- '-doc '