0

这个问题是基于线程的

我将手册下载为文件“v5.1 (Maria) TGZ”。我将文件移动到/usr/share/man/. 我无法通过以下方式访问手册

man mysqlbug

.tar.gz 文件包含这些不包含自述文件的文件

comp_err.1
innochecksum.1
make_win_bin_dist.1
msql2mysql.1
my_print_defaults.1
myisam_ftdump.1
myisamchk.1
myisamlog.1
myisampack.1
mysql.1
mysql.server.1
mysql_config.1
mysql_convert_table_format.1
mysql_find_rows.1
mysql_fix_extensions.1
mysql_fix_privilege_tables.1
mysql_install_db.1
mysql_secure_installation.1
mysql_setpermission.1
mysql_tzinfo_to_sql.1
mysql_upgrade.1
mysql_waitpid.1
mysql_zap.1
mysqlaccess.1
mysqladmin.1
mysqlbinlog.1
mysqlbug.1
mysqlcheck.1
mysqld.8
mysqld_multi.1
mysqld_safe.1
mysqldump.1
mysqldumpslow.1
mysqlhotcopy.1
mysqlimport.1
mysqlmanager.8
mysqlshow.1
mysqlslap.1
perror.1
replace.1
resolve_stack_dump.1
resolveip.1

我将文件复制到 /usr/share/man/mysql。但是,我无法通过关键字访问手册mysql

我应该把文件放在哪里,以便 Man 可以访问它们?

如何将 MySQL 手册安装到 OS X Leopard?

4

3 回答 3

2

.1 后缀表示文件放在手册的第 1 节中。您需要确保将文件移动到 /usr/share/man/man1 并且 /usr/share/man 在您的 MANPATH 环境变量中(应该已经存在)。

于 2009-07-12T15:17:09.597 回答
1

“.tgz”表示这些文件使用 tar 归档并使用 gzip 压缩。您应该能够打开文件,tar xvfz然后使用文件名。请记住,可能有多个文件,我不知道它们是否为 man 格式,也不知道目录结构。我会在工作目录中做,而不是/usr/share/man,只是为了看看它实际上是什么。

或者,您下载文件的位置可能有说明。

于 2009-07-09T15:17:37.407 回答
1

正如man man详细解释的那样,man可以访问单个压缩文件(因此可以 gzip 一个或多个单独的联机帮助页并用.gz后缀命名它们)但不能查看页面存档,并且tar(是否压缩)正是这样的存档。所以你需要解压它,正如@David 提到的那样(如果你急于节省磁盘空间,你可能会 gzip 每个单独的页面)。

于 2009-07-09T15:33:34.910 回答