Một số trang thông tin bị thiếu


9

Trên máy tính của tôi (ubfox 12.04), một số infotrang bị thiếu, như cho tar.
Khi tôi nhập info tar, nó sẽ mở trang man tar thay vì hướng dẫn sử dụng thông tin tar.

Vậy làm thế nào tôi có thể cài đặt các trang này trên hệ thống của mình?

Câu trả lời:


11

Trên Debianvà các dẫn xuất của nó như Ubuntu, các infotrang không được cài đặt trừ khi bạn cài đặt package-docgó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à bashbả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-docdù trong trường hợp đó có một texinfo-doc-nonfreegói.


Tôi có thể làm gì nếu tôi cần bash-doc? Làm thế nào tôi có thể cài đặt hướng dẫn thông tin bash?
Hóa đơn

1
@Bill, bạn có thể lấy nó từ gnu.org/software/bash/manual
Stéphane Chazelas

Trên thực tế, bash-doclà 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-doctrong 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".
Faheem Mitha

Không cài đặt hướng dẫn sử dụng chỉ là một mặc định thực sự buồn.
qu1j0t3

4

Trên hệ thống Ubuntu 12.04 của tôi khi tôi chạy lệnh, info tartô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 -wtắ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-docgó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 infotệp doc bị thiếu bằng lệnh này:

$ apt-cache search info | grep -- '-doc '

Vâng, nó sẽ mở các trang. Đó là những gì tôi nói trong câu hỏi.
Kartik

@Kartik - Tôi biết tôi đã cho bạn thấy lý do tại sao.
slm
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.