Unix编程/应用问答中文版---17.文件查看问题18.补丁相关问题

王朝system·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

本文出自:http://www.nsfocus.com 维护:小四

17. 文件查看问题

17.1 如何直接查看man文件

17.2 .tex文件怎么读

17.3 Solaris下怎么看.ps文件

--------------------------------------------------------------------------

18. 补丁相关问题

18.1 如何根据补丁号从Sun主站下载补丁

18.2

18.3

18.4 给Solaris 2.6安装推荐补丁集

18.5 已知补丁号,如何最快判断系统中是否已经安装该补丁

18.6 如何安装补丁

--------------------------------------------------------------------------

17. 文件查看问题

17.1 如何直接查看man文件

A: scz

下面几种方法都可以

/bin/nroff -man | more -s

groff -Tlatin1 -mandoc | less

groff -s -p -t -e -Tascii -mandoc | less

有less的时候建议使用less,而不是more。

在Linux下更简单,不用这样麻烦,比如

ls /usr/man/man5/nologin.5.gz

man /usr/man/man5/nologin.5.gz

man /usr/man/man1/finger6.1

无论什么系统,总是可以利用MANPATH环境变量的

$ mkdir man1

$ cp /usr/man/man1/proc.1 man1

$ man -s 1 -M . proc

17.2 .tex文件怎么读

A: shuoshu.bbs@bbs.whnet.edu.cn

用 latex *.tex 编译生成dvi文件,然后用 xdvi 看

17.3 Solaris下怎么看.ps文件

A: lose@水木清华 Unix

/usr/dt/bin/sdtimage *.ps

18. 补丁相关问题

18.1 如何根据补丁号从Sun主站下载补丁

Q: 已经知道补丁号,可我如何从Sun主站下载这个补丁呢。有些补丁不是安全补丁,

Sun公司并未在主站上提供非安全补丁的下载链接。

A: scz

首先去http://sunsolve.sun.com申请一个帐号(免费),其次假设补丁号是107589,

参看如下链接

http://sunsolve.sun.com/private-cgi/retrieve.pl?type=0&doc=patches/107589

wget -O 107589.tar.Z http://username:password@sunsolve.sun.com/private-cgi

/patchDownload.pl?target=107589&method=h

然后用"file 107589.tar.Z"命令确认这个文件格式,选择不同的解压工具。补丁版

本号在压缩包内有体现。这个方法适用于所有补丁,包括非安全补丁。这样下载获得

的补丁是最新版。

如果你不但知道补丁号,还知道补丁版本号,也可以这样下载

wget http://username:password@sunsolve.sun.com/private-cgi

/patches/107589-06.zip

一般只提供最新版补丁,旧版补丁将被删除。

18.5 已知补丁号,如何最快判断系统中是否已经安装该补丁

A: scz

# showrev -p | grep "^Patch: 105181"

Patch: 105181-05 Obsoletes: 105636-01, 105776-01 Requires: ...

#

18.6 如何安装补丁

A: scz

mkdir -p /tmp/patch

cd /tmp/patch

wget -O 105181.tar.Z http://...

wget -O 106429.tar.Z http://...

zcat 105181.tar.Z | tar xvf -

zcat 106429.tar.Z | tar xvf -

rm 105181.tar.Z

rm 106429.tar.Z

patchadd -M /tmp/patch 106429-02 105181-28

检查补丁安装日志

/var/sadm/patch/106429-02/log

/var/sadm/patch/105181-28/log

cd /

rm -rf /tmp/patch

# showrev -p | grep "^Patch: 105181"

# init 6 (重启系统)

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有  導航