更新一下13年前的老文件。。时光荏苒,岁月如梭啊。。。
看了下,未更新前的man文件都是2017年的
访问linux的man文件的官网 https://mirrors.edge.kernel.org/pub/linux/docs/man-pages/
找到最新的版本
下载之后放在任意的文档里面,解压,我使用的是右键直接解压,懒得记命令了
命令行的话 使用 tar -xvJf
之后进入解压好的目录,直接 sudo make install 就可以了,因为是文档,只需要安装,无需编译
可以看到对应目录里面已经有了新的文件,再次看下 man strcpy 来看下日期是否更新就知道操作是否成功了。
可以看到 6.05 和日期已经从2017更新到了2023.
===========================旧文件备份===========================
最近发现我的Fedora 10 下的man文件日期都好老,就决定更新一下,在线看man文件方便是方便,但是不能联网的时候就挂了.
google了几个有关man的网站,最后将目标锁定在了
看网址就知道够权威了,优点在于易于检索,文档最新,并且提供最新的man文件下载.
一.用法是如我要搜索一个termios的库函数,我就点击
这样会进去man的第三部分,之后用浏览器搜索的方法来定位到所需的名称,看了下termios的更新日期:2010-06-20
二.更新本机man文件
1.下载
在这里有man文件的列表
Index of /pub/linux/docs/man-pages/
我是下载了3.2.8的man文件和POSIX 2003的2个文档
2.解压
之后将下载的2个文件拷贝到虚拟机的临时目录,然后解压,这里给出命令
gz和bz2的解压命令稍有不同
3.安装
进入各自的解压目录,之后运行:
make install
看到如下的界面就可以了
4.验证
安装完成之后再man 3 termios 看下日期,就知道是否安装正确了.我的已经更改为2010-6-20,和网站上的一致,呵呵,使用新版本的man希望易读性会好一些啊,因为更新了总会改善的,呵呵.
下面给出网站下的man包和POSIX包