gpt4 book ai didi

ubuntu - tcl 在 tclsh 中看不到手册页

转载 作者:行者123 更新时间:2023-12-04 18:30:38 25 4
gpt4 key购买 nike

我刚刚在我的 Ubuntu 12.04.3 64 位上安装了 Tcl/Tk 8.5.11。我安装了以下两个命令:

%sudo apt-get install tcl
%sudo apt-get install tk

现在我可以使用 tclsh 并且几乎一切都很好。唯一的问题是我无法使用“ man <command_name>”命令访问 tclsh 中的联机帮助页。

实际上,如果该命令在 bash 中有对应的命令,例如“ lsearch”,则 man 命令会显示该命令的 linux 手册页。当涉及到仅在 tcl 中可用的命令时,例如“ lappend”,“ man lappend”命令将返回:
%man lappend

No manual entry for lappend

child process exited abnormally

我猜这是由于安装过程中缺少一些程序造成的。任何人都可以帮助我吗?

最佳答案

手册页位于 tcl8.5-doctk8.5-doc包。这是基于 Debian 的系统(包括 Ubuntu)的通常约定,文档包与它们的基本包同名,加上 -doc后缀,开发者包使用 -dev后缀。

另请注意,为 Debian 打包的 Tcl 和 Tk(并由 Ubuntu 拉取)具有虚拟包,这些包由与给定发行版中的 Tcl 和 Tk 的默认版本匹配的物理包提供。这些包是 tcl , tk , tcl-doctcl-dev .您可以安装它们并确保下一次发行版升级将在适当的时候引入下一个默认版本的 Tcl 和 Tk。目前默认版本是 8.5,但据说一年左右会是 8.6。

对于 future ,您完全可以使用 package searching site 自己回答此类问题。 — 导航到页面末尾的“搜索包的内容” block ,输入 lappend进入输入框,选择i386amd64作为您的架构并勾选“包含名称包含关键字的文件的包”选项,然后单击搜索按钮。

关于ubuntu - tcl 在 tclsh 中看不到手册页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18699625/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com