linux查看补丁的方法

linux查看补丁的方法,第1张

linux下patch命令使用详解---linux打补丁命令

功能说明:修补文件

语法:patch [-bceEflnNRstTuvZ][-B <备份字首字符串>][-d <工作目录>][-D <标示符号>][-F <监别列数>][-g <控制数值>][-i <修补文件>][-o <输出文件>][-p <剥离层级>][-r <拒绝文件>][-V <备份方式>][-Y <备份字首字符串>][-z <备份字尾字符串>][--backup-if -mismatch][--binary][--help][--nobackup-if-mismatch][--verbose][原始文件 <修补文件>] 或 path [-p <剥离层级>] <[修补文件]

补充说明:patch指令让用户利用设置修补文件的方式,修改,更新原始文件。倘若一次仅修改一个文件,可直接在指令列中下达指令依序执行。如果配合修补文件的方式则能一次修补大批文件,这也是Linux系统核心的升级方法之一。

参数:

 -b或--backup  备份每一个原始文件。

 -B<备份字首字符串>或--prefix=<备份字首字符串> 设置文件备份时,附加在文件名称前面的字首字符串,该字符串可以是路径名称。

 -c或--context  把修补数据解译成关联性的差异。

 -d<工作目录>或--directory=<工作目录> 设置工作目录。

 -D<标示符号>或--ifdef=<标示符号> 用指定的符号把改变的地方标示出来。

 -e或--ed  把修补数据解译成ed指令可用的叙述文件。

 -E或--remove-empty-files  若修补过后输出的文件其内容是一片空白,则移除该文件。

 -f或--force  此参数的效果和指定-t参数类似,但会假设修补数据的版本为新 版本。

 -F<监别列数>或--fuzz<监别列数> 设置监别列数的最大值。

 -g<控制数值>或--get=<控制数值> 设置以RSC或SCCS控制修补作业。

 -i<修补文件>或--input=<修补文件> 读取指定的修补问家你。

 -l或--ignore-whitespace  忽略修补数据与输入数据的跳格,空格字符。

 -n或--normal  把修补数据解译成一般性的差异。

 -N或--forward  忽略修补的数据较原始文件的版本更旧,或该版本的修补数据已使 用过。

 -o<输出文件>或--output=<输出文件> 设置输出文件的名称,修补过的文件会以该名称存放。

 -p<剥离层级>或--strip=<剥离层级> 设置欲剥离几层路径名称。

 -f<拒绝文件>或--reject-file=<拒绝文件> 设置保存拒绝修补相关信息的文件名称,预设的文件名称为.rej。

 -R或--reverse  假设修补数据是由新旧文件交换位置而产生。

 -s或--quiet或--silent  不显示指令执行过程,除非发生错误。

 -t或--batch  自动略过错误,不询问任何问题。

 -T或--set-time  此参数的效果和指定-Z参数类似,但以本地时间为主。

 -u或--unified  把修补数据解译成一致化的差异。

 -v或--version  显示版本信息。

 -V<备份方式>或--version-control=<备份方式> 用-b参数备份目标文件后,备份文件的字尾会被加上一个备份字符串,这个字符串不仅可用-z参数变更,当使用-V参数指定不同备份方式时,也会产生不同字尾的备份字符串。

 -Y<备份字首字符串>或--basename-prefix=--<备份字首字符串> 设置文件备份时,附加在文件基本名称开头的字首字符串。

 -z<备份字尾字符串>或--suffix=<备份字尾字符串> 此参数的效果和指定-B参数类似,差别在于修补作业使用的路径与文件名若为src/linux/fs/super.c,加上backup/字符串后,文件super.c会备份于/src/linux/fs/backup目录里。

 -Z或--set-utc  把修补过的文件更改,存取时间设为UTC。

 --backup-if-mismatch  在修补数据不完全吻合,且没有刻意指定要备份文件时,才备份文件。

 --binary  以二进制模式读写数据,而不通过标准输出设备。

 --help  在线帮助。

 --nobackup-if-mismatch  在修补数据不完全吻合,且没有刻意指定要备份文件时,不要备份文件。

 --verbose  详细显示指令的执行过程。

patch,是打补丁的命令,有很多用法,见帮助#man patch

patch -p0 (“p”指的是路径,后面的数字表示去掉路径的第几部分。0,表示不去掉,为全路径)

patch -p1 (“p”后面的数字1,表示去掉前第一个路径)fetch http://people.freebsd.org/~delphij/misc/patch-bge-releng62

fetch http://people.freebsd.org/~delphij/misc/patch-bce-watchdog-rewritecd /sys/dev/bge

fetch ...

patch -p0 <...fetch http://people.freebsd.org/~delphij/misc/patch-tcp_auto_buf-20061212-RELENG_6.diff

patch -p <patch-tcp_auto_buf-20061212-RELENG_6.diff

也可以把文件中的目录全改成系统已在的目录如/usr/src/sys.....注意:

1,确认目录

然后确认目录,如不在默认目录下,就写下要打补丁的当前绝对目录。如/usr/src/sys/dev/bge/if_bce.c2,P的使用

可以使用不带数字的参数。

patch 后的软件安装

 

telnetd服务器的问题及补丁 在当前FreeBSD所有版本中,也就是FreeBSD 5.0、FreeBSD 4.3、FreeBSD 4.2、FreeBSD 4.1.1、FreeBSD 4.1、FreeBSD 4.0、FreeBSD 3.x、FreeBSD 2.x的版本,其telnetd守护进程中存在一个致命的缓冲区溢出漏洞,该问题是由于telnetd在处理telnet协议选项的函数中没有进行有效的边界检查,当使用某些选项(\'AYT\')时,可能发生缓冲区溢出。这会导致远程root级别的安全威胁。

因此,如果一定要使用telnet服务的话,必须为服务器打上最新的patch,该patch可以从以下链接获得: (注:通常有两个版本的telnetd服务器,有crypto及无crypto的版本,因此需要判断主机使用的是哪种版本的telnetd,这通常可以通过察看src文件来判断,比如# ls /usr/src/crypto/telnet/telnetd,如果不存在,则说明使用的是无crypto的版本了,在判别清楚之后再分别下载相关补丁文件) crypto版本补丁:

ftp://ftp.freebsd.org/pub/FreeBSD/CERT/patches/SA-01:49/telnetd-crypto.patch

ftp://ftp.freebsd.org/pub/FreeBSD/CERT/patches/SA-01:49/telnetd-crypto.patch.asc patch方法:

# cd /usr/src/

# patch -p </path/to/patch

# cd /usr/src/secure/libexec/telnetd

# make depend &&make all install 无crypto版本补丁:

ftp://ftp.freebsd.org/pub/FreeBSD/CERT/patches/SA-01:49/telnetd.patch

ftp://ftp.freebsd.org/pub/FreeBSD/CERT/patches/SA-01:49/telnetd.patch.asc patch方法:

# cd /usr/src/

# patch -p </path/to/patch

# cd /usr/src/libexec/telnetd

# make depend &&make all install 例子来源http://toby.bokee.com/文件:isp1161-2.6.12.patch(在/root下)

由于patch文件的首行已经指明了路径,所以根据当前所在的目录,加不同的参数使用patch命令:

1:如果当前的目录是和linux-2.6.12的同级目录:

[root@ www.linuxidc.com]#patch -p0 </root/isp1161-2.6.12.patch

2:如果当前的目录为 linux-2.6.12/:

[root@ www.linuxidc.com]#patch -p1 </root/isp1161-2.6.12.patch

3:如果当前的目录为 linux-2.6.12/drivers/:

[root@ www.linuxidc.com]#patch -p2 </root/isp1161-2.6.12.pathc

0,1,2,是指略去的patch文件中的前几级目录。

ln 命令的使用

这是linux中一个非常重要的命令。它的功能是为某一个文件在另外一个位置建立一个不同的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。

当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。

例如:ln -s /bin/less /usr/local/bin/less

-s 是代号(symbolic)的意思。

这里有两点要注意:

第一,ln命令会保持每一处链接文件的同步性。也就是说,不论你改动了哪一处,其它的文件都会发生相同的变化。

patch附带有一个很好的帮助,其中罗列了很多选项,但是99%的时间只要两个选项就能满足我们的需要:

patch -p1 <[patchfile]

patch -R <[patchfile] (used to undo a patch)

-p1选项代表patchfile中文件名左边目录的层数,顶层目录在不同的机器上有所不同。要使用这个选项,就要把你的patch放在要被打补丁的目录下,然后在这个目录中运行path -p1 <[patchfile]。来自Linux内核patch的一个简短的引用可以这样实现:

diff -u --recursive --new-file v2.1.118/linux/mm/swapfile.c linux/mm/swapfile. c--- v2.1.118/linux/mm/swapfile.c Wed Aug 26 11:37:45 1998 +++ linux/mm/swapfile.c Wed Aug 26 16:01:57 1998 @@ -489,7 +489,7 @@

int swap_header_version

int lock_map_size = PAGE_SIZE

int nr_good_pages = 0- char tmp_lock_map = 0+ unsigned long tmp_lock_map = 0

应用来自本段中使用-p1开关拷贝的patch可以有效地减短patch定位的路径;patch会查找当前目录下一个名为/mm的子目录,接着应该会在这儿发现swapfile.c文件,然后等待打补丁。在这个过程中,以破折号(“-”号,译者注)开始的行会被一个以加号(“+”号,译者注)开始的行代替。一个典型的patch会包含对多个文件的更新,每个部分中都由对两个版本的文件运行diff -u命令的输出结果组成。

patch在 *** 作时把自己的输出结果显示在屏幕上,但是这种输出通常都滚屏太快,来不及观看。原来准备patch的文件名为*.orig,新的patch文件会覆盖这个初始文件名。

打补丁的问题

使用不同版本的patch问题来源可能不同,所有的版本在网络上都是可用的。Larry Wall近年来已经不再做很多工作来更新patch了,这可能是由于他最后发行的一个版本在大部分情况下都能正常运行。最近几年以来,一直是GNU项目的 FSF程序员发行新版本的patch。他们首先修订有问题的patch,但是我最近一直使用没有问题的2.5版本(这是Debian2.0的发行版本号)。过去,我的2.1版本也一直运行的很好。当前的GNU patch的版本可以从GNU FTP站点上获取,然而大部分人都只使用他们Linux发行版中所提供的版本。

让我们假定你已经对一个目录下的源程序文件进行了patch修补工作,但是patch并没有清晰地发挥作用。这可能会偶然发生,在打补丁的过程中会显示错误信息,其中带有行号,说明哪一个文件出现了问题。有时错误是很明显的,例如缺少了分号,��种错误可以不费多大力气就能改正。另外一种可能是从 patch部分删除了产生问题的部分,但是这样根据所涉及到的文件的不同可能会正常工作,也可能不能正常工作了。

另外一种常见的错位为:假设你有一个未使用tar打包的内核源程序文件,在/linux/arch/下浏览各个子目录时你会发现各种机器体系结构子目录,例如alpah、sparc等等。如果你和大多数Linux用户一样,使用的是Intel的处理器(或者是Intel系列),你可以决定删除这些目录,这些目录对于编译你特殊的内核并不需要,只是白白占用了磁盘空间。一段时间之后发行了一个新的内核patch,此时试图进行patch *** 作,当它发现不能找到自己打补丁需要的Alpha或者PPC文件,就会停顿下来。幸运的是patch在这些地方允许用户参与,它会询问Skip this patch?回答y,patch就可以按照正确的路径继续执行。也许你需要回答这个问题很多次,因此允许自己不需要的目录保留在磁盘上是一种很好的方法。

多,不是一般得多。

描述

视窗

Linux

1)网络

浏览器

Internet Explorer, Netscape / Mozilla, Opera [版权], Firefox, 等

1) Netscape / Mozilla.

2) Galeon.

3) Konqueror.

4) Opera. [版权]

5) Firefox.

6) Nautilus.

7) Epiphany.

8)连接. (用 "-g" 键).

9) Dillo.

10) Encompass.

命令行浏览器

1) Links

2) Lynx

3) Xemacs + w3.

1) Links.

2) ELinks.

3) Lynx.

4) w3m.

5) Xemacs + w3.

电子邮件客户端软件

Outlook Express, Netscape / Mozilla, Thunderbird, The Bat, Eudora, Becky, Datula, Sylpheed / Sylpheed-claws, Opera

1) Evolution.

2) Netscape / Mozilla/Thunderbird messenger.

3) Sylpheed / Sylpheed-claws.

4) Kmail.

5) Gnus.

6) Balsa.

7) Bynari Insight GroupWare Suite. [版权]

8) Arrow.

9) Gnumail.

10) Althea.

11) Liamail.

12) Aethera.

13) MailWarrior.

14) Opera.

电子邮件客户端软件/ 个人信息管理MS Outlook 风格

Outlook

1) Evolution.

2) Bynari Insight GroupWare Suite. [版权]

3) Aethera.

4) Sylpheed.

5) Sylpheed-claws.

电子邮件客户端软件The Bat 风格

The Bat

1) Sylpheed.

2) Sylpheed-claws.

3) Kmail.

4) Gnus.

5) Balsa.

命令行电子邮件客户端软件

Mutt [de], Pine, Pegasus, Emacs

1) Pine. [非自由软件]

2) Mutt.

3) Gnus.

4) Elm.

5) Emacs.

新闻阅读

1) Agent [版权]

2) Free Agent

3) Xnews

4) Outlook

5) Netscape / Mozilla

6) Opera [版权]

7) Sylpheed / Sylpheed-claws

8) Dialog

9) Gravity

10) BNR2

1) Knode.

2) Pan.

3) NewsReader.

4) Netscape / Mozilla.

5) Opera [版权]

6) Sylpheed / Sylpheed-claws.

命令行:

7) Pine. [非自由软件]

8) Mutt.

9) Gnus.

10) tin.

11) slrn.

12) Xemacs.

13) BNR2.

地址本

Outlook

1) Rubrica

文件下载

Flashget, Go!zilla, Reget, Getright, DAP, Wget, WackGet, Mass Downloader, 等

1) Downloader for X.

2) Caitoo (former Kget).

3) Prozilla.

4) Wget (命令行, 标准).

5) Wget图形界面: Kmago, Gnome Transfer Manager, QTget, Xget, 等

6) Aria.

7) Axel.

8) Download Accelerator Plus.

9) GetLeft.

10) Lftp.

站点下载

Teleport Pro, Httrack, Wget, 等

1) Httrack.

2) WWW Offline Explorer.

3) Wget (命令行, 标准). 图形界面: Kmago, QTget, Xget, 等

4) Downloader for X.

5) Pavuk.

6) XSiteCopy.

7) GetLeft.

8) Curl (命令行).

9) Khttrack.

FTP-客户端软件

Bullet Proof FTP, CuteFTP, WSFTP, SmartFTP, 文件Zilla, 等

1) Gftp.

2) Konqueror.

3) KBear.

4) IglooFTP. [版权]

5) Nftp.

6) Wxftp.

7) AxyFTP.

8) mc. (cd ftp://等)

9) tkFTP.

10) Yafc.

11) Dpsftp. (消亡项目)

命令行FTP-客户端软件

FTP in Far, ftp.exe, Ncftp

1) Ncftp.

2) Lftp.

3) Avfs. (从任意程序: /#ftp:等)

IRC-客户端软件

Mirc, Klient, VIRC, Xircon, Pirch, XChat

1) Xchat.

2) KVirc.

3) Irssi.

4) BitchX.

5) Ksirc.

6) Epic.

7) Sirc.

8) PJIRC.

本地网络聊天客户端软件无服务器

1) QuickChat

2) Akeni

3) PonyChat

4) iChat

1) talk (命令行), ktalk.

2) Akeni.

3) Echat.

4) write, wall (同机用户间聊天)

视窗机器的本地消息系统

WinPopUp

smbclient (命令行). 图形界面:

1) LinPopUp 2.

2) Kpopup.

3) Kopete.

即时通讯客户端软件

ICQ Lite, ICQ Corp, MSN, AIM, Yahoo, 等

Trillian ICQ (自由软件, 可替代所有IM 客户端软件), Miranda, Gaim

1) Licq (ICQ).

2) Centericq (近似IM 协议, 命令行).

3) Alicq (ICQ).

4) Micq (ICQ).

5) GnomeICU (ICQ).

6) Gaim. (几乎所有IM 协议)

7) Ayttm. (几乎所有IM 协议)

8) Kopete.

9) Everybuddy.

10) Simple Instant Messenger.

11) Imici Messenger.

12) Ickle (ICQ).

13) aMSN (MSN).

14) Kmerlin (MSN).

15) Kicq (ICQ).

16) YSM. (ICQ, 命令行).

17) kxicq.

18) Yahoo Messenger for Unix.

19) Kmess (MSN).

20) AIM.

21) MSNre. (命令行)

Jabber IM 客户端软件

JAJC, Tkabber (+activestate tcl), Psi, Exodus, WinJab, myJabber, RhymBox, Rival, Skabber, TipicIM, Vista, Yabber, Miranda, Gaim, Akeni Messenger Jabber Edition

1) Tkabber.

2) Gabber.

3) Psi.

4) Gaim.

5) Centericq (命令行).

6) Ayttm.

7) Akeni Messenger Jabber Edition.

监视站点邮箱, 显示邮件台头

WatzNew

1) Web Secretary.

2) Knewsticker &korn.

3) Mozilla (未知).

4) watch -n seconds lynx -dump

视频/音频会议

NetMeeting

1) GnomeMeeting.

2) vat/vic/wb.

3) rat/wbd/nte.

4) NeVoT.

5) IVS.

语音通讯

Speak Freely

1) Speak Freely for Unix.

2) TeamSpeak.

防火墙 (包过滤)

BlackICE, ATGuard, ZoneAlarm, Agnitum Outpost 防火墙, WinRoute Pro, Norton Internet Security, Sygate Personal 防火墙 PRO, Kerio Personal 防火墙, 等

iptables或更多过时IPchains (命令行, 标准). 前端:

1) Kmy防火墙.

2) Easy 防火墙 Generator.

3) 防火墙 Builder.

4) Shorewall.

5) Guarddog.

6) FireStarter.

7) Smoothwall. [版权]

8) IPCop.

9) Zorp.

IDS (入侵检测系统)

1) BlackICE

2) Agnitum Outpost 防火墙

3) Tripwire [版权]

4) Kerio Personal 防火墙

1) Snort.

2) Portsentry / Hostsentry / Logsentry.

3) Tripwire [GPL].

4) Tripwall.

5) AIDE.

6) ViperDB.

7) Integrit.

8) Cerberus Intrusion Detection System.

9) MIDAS NMS.

端口扫描检测

未知

1) Pkdump.

增强系统安全

未知

1) Bastille.

2) Linux Security Auditing Tool.

虚拟路由

VisualRoute [版权]

1) Xtraceroute.

2) VisualRoute. [版权]

3) Mtr.

4) Geotrace.

内容过滤

Proxomitron, ATGuard, Agnitum Outpost 防火墙, Privoxy, MS ISA 服务器, Guidescope, 等

1) DansGuardian.

2) Squid.

3) Squidguard.

4) Privoxy.

5) JunkBuster.

6) Zorp.

7) Fork.

8) Redirector.

流量控制 / shaping

WinRoute Pro, 等

1) IP Relay.

2) CBQ (从IP路由2 包).

3) tc (从IP路由2 包).

4) LARTC.

流量控制统计

Netstat, Tmeter, 等

1) Tcp4me.

2) Getstatd.

3) Ipacct.

4) Ipac-ng.

5) Ipaudit.

6) Lanbilling.

7) SARG (完全Squid交通).

8) Talinux.

9) NetUP UserTrafManager.

10) MRTG.

11) NetTop.

点对点客户端软件 / 服务器, 文件共享(p2p)

Morpheus (Gnutella), WinMX, Napster, KaZaA (Fasttrack), eDonkey [版权], eMule, TheCircle, Bittorrent, SoulSeek, Direct Connect

1) Mldonkey. (eDonkey, Soulseek, Fasttrack, Gnutella, Open Napster, Direct Connect, BitTorrent)

2) LimeWire. (Gnutella)

3) Lopster. (OpenNAP)

4) Gnapster. (OpenNAP)

5) eDonkey. (eDonkey) [版权]

6) cDonkey. (eDonkey)

7) Gift client / 服务器 / fasttrack plugin (Fasttrack)

8) ed2k_图形界面.

9) Gtk-Gnutella. (Gnutella)

10) Qtella. (Gnutella)

11) Mutella. (Gnutella, 命令行)

12) TheCircle.

13) Freenet. (匿名点对点)

14) GNUnet.

15) Lmule. (eDonkey)

16) Xmule. (eDonkey)

17) Bittorrent.

18) PySoulSeek (Soulseek).

19) Loophole. (WinMX) [版权]

20) Direct Connect.

21) QuickDC. (Direct Connect).

22) OverNet.

23) Apollon.

24) GrapeWine. (匿名点对点)

25) Snark. (Bittorrent)

"Hotline"点对点协议 客户端软件 / 服务器

未知

客户端软件:

1) Gtkhx.

2) Fidelio.

3) GHX. [版权]

服务器:

1) Synapse.

2) HSX.

调制解调器- 从回叫和AON到传真设备

Venta Fax, PrimaFax

1) Gfax. (未知)

2) PrimaFax. [版权, 99$]

3) mgetty + voice + sendfax.

4) vgetty.

传真

WinFax

1) HylaFax.

2) Fax2Send. [版权]

3) Efax.

4) VSI-FAX. [版权]

拨号

Vdialer, etc

1) Kppp.

2) X-isp.

3) wvdial. (前端: X-wvdial, kvdial, gtkdial).

4) Gppp.

5) Kinternet.

6) Rp3.

7) pppconfig + pon + poff.

8) Modem Lights.

9) Netcount. (命令行)

FTN 编辑器

Golded

1) Golded.

2) Golded+.

3) Msged.

4) Qded.

FTN tosser

FastEcho, hpt

1) hpt.

2) CrashEcho.

3) Qecho.

4) CrashMail II.

5) Fidogate - 新闻组门户.

6) ifmail - 新闻组门户.

FTN mailer

SF-Mail, T-Mail

1) ifcico.

2) qico.

3) Bforce.

4) Binkd.

远程管理

1) VNC, Virtual Network Computing

2) Remote Administrator (Radmin) [版权]

3) Remote Assistance [版权]

4) Symantec pcAnywhere [版权]

5) Windows Terminal 服务器 [版权]

6) Rdesktop [版权]

7) Radmin [版权]

8) PC-Duo [版权]

9) Huey PC 远程 Control (only for NT) [版权]

10) Timbuktu Pro [版权]

11) LapLink [版权]

12) GoToMyPC [版权]

13) Bo2k and other trojans

1) VNC, Virtual Network Computing.

2) ssh.

3) 远程管理XFree86.

4) 远程管理KDE 3.1. ("桌面共享").

5) Rdesktop Client.

6) rsh / rlogin.

7) telnet.

8) Gtelnet.

9) x0rfb服务器.

10) KDE Universal 远程 桌面.

文件传输

HyperTerminal, Terminate, etc

1) Minicom + lrzcz + Kermit.

2) Msterm.

3) Xtel.

4) uucp.

5) lrzsz +从uucp到cu.

SSH

Putty, Irlex, cygwin + ssh

1) Kssh.

2) ssh / openssh.

3) GTelnet. (Telnet, SSH, Rlogin)

网络监视

Dumeter, Netmedic

1) Gkrellm.

2) Big Brother.

3) Etherape.

4) Nagios.

5) Tkined.

6) MRTG.

7) Rrdtool.

8) PIKT.

9) Autostatus.

10) bcnu.

11) mon.

12) Sysmon.

13) Spong.

14) SNIPS.

15) iptraf (命令行).

16) Ksysguard.

17) OpenNMS.

18) tcpdump.

网络维护

惠普OpenView, MS SMS, Tivoli

1) HP OpenView agents. [版权]

2) Big Brother.

3) Cheops.

4) Tkined.

5) OpenNMS.

协议分析, 探测

Sniffer Pro, EtherPeek (TokenPeek, AiroPeek), Windump, Ethereal, MS 网络 Monitor, Iris, Lan Explorer, NetSniffer, Snort, 等

1) Ethereal.

2) Tcpdump.

3) Etherape.

4) Ntop.

5) IPxdump. (+IPxparse解析)

6) Snort.

安全扫描

ShadowScan, ISS, Retina, Internet Scanner

1) Nessus.

2) Nmap.

路由

MS RRAS

1)IP路由2 +IPtables.

2) GateD. [版权]

3) GNU Zebra.

以太网/IP 测试工具,软件库

lcrzo

lcrzo

IP-电话

Buddyphone [版权], Cisco SoftPhone

1) GNU Bayonne.

2) Openh323.

3) OpenPhone.

4) tkPhone.

5) NauPhone.

数据/文件共享

Windows 共享

1) NFS.

2) Samba.

3) Samba-TNG.

4) FTP.

未知

Windows Domain, Active Directory

1) Samba.

2) Ldap.

3) yp.

查看视窗-网络

网络 邻居

1) Samba.

2) KDE Lan Browser, lisa

3) Lin邻居.

4) xSMBrowser.

5) Komba2.

6) Konqueror.

ADSL

1) RASPPPOE

1) rp-pppoe.

2) Pptp client.

分布式计算

所有项目.

1) United Devices.

2) Seti @ Home.

3) Folding @ Home.

4) Genome @ Home.

所有项目.

1) Distributed.net.

2) Seti @ Home.

3) Folding @ Home.

4) Genome @ Home.

5) D2ol.

* 有些Linux 版本仅在命令行模式下运行.

IPSEC 协议

-

FreeSWAN.

VRML 查看,编辑器

未知

1) White Dune.

Ebay

未知

1) Bidwatcher.

2)文件.

文件管理(FAR和NC 风格)

FAR, Norton Commander, Disco Commander, Volcov Commander, etc

1) Midnight Commander.

2) X Northern Captain.

3) Deco (Demos Commander).

4) Portos Commander.

5) Konqueror in MC style.

6) Gentoo.

7) VFU.

8) Ytree.

文件管理(Windows Commander 风格)

Total Commander (Windows Commander前身)

1) Krusader.

2) Kcommander.

3) 文件Runner (TCL/TK).

4) Linux Commander.

5) LinCommander.

6) Rox, Rox-文件r.

7) Emelfm.

8) Midnight Commander.

9) Worker.

文件管理视窗风格

Windows Explorer / Internet Explorer

1) Konqueror.

2) Gnome-Commander.

3) Nautilus.

4) Endeavour Mark II.

5) XWC.

虚拟Shell

未知

1) vshnu: the New Visual Shell.

快速查看本地 HTML文档

1) Internet Explorer

2) Microsoft Document Explorer

1) Dillo. (俄语补丁- here).

2) Konqueror.

3) Nautilus.

4) Lynx / Links.

查看所有文件 *** 作

文件mon

文件mon.

UDF

Roxio (former Adaptec) UDF Reader, Roxio Direct CD

Linux-UDF.

多路CD +从多CD中恢复信息

IsoBuster

CDFS.

压缩文件

1) WinZip

2) WinRar

3) 7-Zip

4) WinACE

5) UltimateZip

1) Ark (kdeutils).

2) Gnozip.

3) KArchiveur.

4) Gnochive.

5) 文件Roller.

6) Unace.

7) LinZip.

8) TkZip.

命令行归档

arj, rar, zip, tar, gzip, bzip2, lha等

1) tar, gzip, bzip2.

2) Unarc.

3) Lha. (日语)

4) Infozip.

5) Arj.

6) Avfs. (支持各种程序格式 - file.zip#/等).

7) Zoo.

8) RAR.

9) CAB Extract.

文件、目录压缩

1) Beyond Compare.

2) Araxis Merge.

3) WinMerge

4) Minimalist GNU For Windows (diff.exe)

5) Unison

1) Mgdiff.

2) diff, patch.

3) Xemacs.

4) Xdelta. (为二进制文件打补丁)

5) Meld.

6) Xxdiff.

7) Unison.

批文件重命名

TotalCommander插件, 等

1) GPRename. (基于Perl)

2) 插件 for MC (未知)

3)桌面系统软件

文本编辑器

Notepad, WordPad, TextPad, Vim, Xemacs, 等

1) Kedit (KDE).

2) Gedit (Gnome).

3) Gnotepad.

4) Kate (KDE).

5) KWrite (KDE).

6) Nedit.

7) Vim.

8) Xemacs.

9) Xcoral.

10) Nvi.

11) Ozeditor.

命令行文本编辑器

1) Vim

2) Emacs

3) FAR编辑器, DN编辑器, 等

1) Vim.

2) Emacs.

3) Nano. (pico的一个自由版本)

4) joe.

5) Fte.

6) Jed.

7) CoolEdit.

多用途文本、代码编辑器

SciTE, UltraEdit, MultiEdit, Vim, Xemacs, 等

1) Kate (KDE).

2) Nedit.

3) CodeCommander.

4) SciTE.

5) Quanta Plus.

6) Vim.

7) Xemacs.

8) Mcedit (同mc一起发布).

9) Jed.

10) Setedit. (Turbo Vision looking 风格)

11) HT 编辑器.

文本编辑器 (古代斯拉夫语)支持

Bred, Rpad32, Aditor, Vim, Xemacs

1) Kate (KDE).

2) Nedit.

3) Fte (命令行).

4) Patched version of Midnight Commander.

5) Vim.

6) Xemacs.

查看PostScript

1) RoPS

2) GhostView

1) GhostView.

2) Kghostview.

3) GV.

4) GGV.

查看PDF

1)Adobe Acrobat Distiller

2) GhostView

1)Acrobat Reader.[版权]

2) Xpdf.

3) GV.

4) GGV.

5) GhostView.

6) Kghostview.

创建PDF

1) Adobe Acrobat Distiller

2) GhostView

3) Ghostscript

1)任何Linux所见所得程序 ->打印到文件 ->ps2pdf. (这里有专门介绍文章).

2)Adobe不偿失Acrobat Distiller. [版权]

3)PStill. [共享软件]

4)PDFLatex.

5) Xfig.

6) Ghostscript.

7)Tex2Pdf.

8) Reportlab.

9) GV.

10) GGV.

11) GhostView.

12) Kghostview.

13) Panda PDF Generator.

加密

PGP, GnuPG + Windows Privacy Tools

1) GnuPG (命令行) + GPA, KGpg, 和其他前端s.

2) PGP. [版权]

磁盘卷加密

EFS (标准), PGP-Disk, BestCrypt, Private Disk Light

1) Loop-aes.

2) CFS.

3) TCFS.

4) BestCrypt.

5) CryptFS.

日程安排

mstask, nnCron

cron, at (标准, 命令行). 图形界面: Kcron.

Outlook日程安排

Outlook日程安排

1) KOrganizer.

虚拟CD

VirtualDrive, VirtualCD, Daemon 工具, 等

1) Virtual CD Kernel Modul.

2) "cp /dev/cdrom mycd.iso" + "mount -o loop mycd.iso /mnt/cdrom/".

文本辨识(OCR)

Recognita, FineReader

1) ClaraOcr.

2) Gocr.

3) Kooka.

翻译(古代斯拉夫语)

Promt, Socrat

Ksocrat (未知)

英-俄字典 (古代斯拉夫语)

1) ABBYY Lingvo

2) Socrat

3) JaLingvo

4) phpMyLingvo

1) Mueller.

2) Ksocrat.

3) JaLingvo.

4) phpMyLingvo.

5) dict+Kdict.

6) DictX.

7) Groan.

8) Mova.

9) Slowo.

10) Stardict.

扫描仪

随扫描仪CD的程序, VueScan

1) Xsane.

2) Kooka.

3) Xvscan. [版权]

4) VueScan. [版权]

杀毒软件

AVG 杀毒软件, NAV, Dr. Web, TrendMicro, F-Prot, Kaspersky, 等

1) Dr. Web. [版权]

2) Trend ServerProtect. [版权]

3) RAV 杀毒软件. [版权] (Bought by Microsoft?)

4) OpenAntivirus + AMaViS / VirusHammer.

5) F-Prot. [版权]

6) Sophie / Trophie.

7) Clam Antivirus.

8) Kaspersky. [版权]

9) YAVR.

系统配置

控制面板, Msconfig, RegEdit, WinBoost, TweakXP, Customizer XP, X-Setup, PowerToys, Config NT, 等

1) setup (Red Hat).

2) chkconfig (Red Hat).

3) redhat-config-<feature>. (Red Hat 8.0).

4) xf86config, xf86cfg.

5) Linuxconf.

6) Drakeconf.

7) Webmin.

8) yast and yast2 (SuSE).

9) sysinstall (FreeBSD).

10) /dev/hands :).

启动管理

系统 Commander, PowerQuest Boot Magic, GAG, 等

1) Grub.

2) Lilo.

3) ASPLoader.

4) Acronis OS Selector [版权].

5) Ranish Partition Manager.

6) osbs.

7) Symon.

8) Smart Boot Manager.

9) Xosl.

10) GAG.

硬盘分区管理

1) PowerQuest Partition Magic [版权]

2) Acronis PartitionExpert [版权]

3) Paragon Partition Manager [版权]

4) Partition Commander [版权]

1) Part图形界面. (partimage和parted图形界面)

2) GNU Parted. (图形界面 - QTParted).

3) Partition Image.

4) fips.

5) Diskdrake (Mandrake).

6) Paragon Partition Manager [版权].

7) Acronis PartitionExpert [版权]. (review)

LVM + 软-RAID + parted + 等

-

EVMS.

备份软件

ntbackup (标准), Legato 网络er [版权]

1) Legato Networker. [版权]

2) Lonetar. [版权]

3) Disk Archive.

4) Bacula.

5) Taper.

6) dump / restore. (命令行, 标准)

7) Amanda (命令行).

8) Mondo Rescue. (备份自启动,自动恢复到磁盘)

硬盘分区映象

1) DriveImage

2) Ghostpe

1) PartitionImage (图形界面 - 部分图形界面).

2) dd (命令行, 标准).

3) Mondo Rescue.

网络映象

1) ImageCast

2) Norton Ghost

1) UDP Cast.

2) Techteam's UDP Cast Disks.

3) Ghost for Unix (g4u).

任务管理

TaskMan (标准), TaskInfo, ProcessExplorer NT.

1) top (命令行, 标准).

2) Gtop, Ktop.

3) Ksysguard.

4) "ps aux|more", "kill <pid>"

自动切换英语、俄语

Punto Switcher, Keyboard Ninja, Snoop

没有:(.

鼠标手势

Sensiva

1) Kgesture.

2) wayV.

3) Optimoz.

电视软件

未知

Home Portal.

文本语音转换

MS 文本 to speech

1) KDE Voice 插件.

2) Festival.

3) Emacspeak.

4) VoiceText.

声音识别

ViaVoice, DragonNaturally Speaking

目前没有可用语音识别软件包. 但:

1) Sphinx.

2) ViaVoice. (基本上消亡了)

流文本处理

1) Minimalist GNU For Windows (sed.exe)

2) perl

1) sed, awk.

2) perl.

PIM / DB / hierarchical 树形视图写字板

TreePad [版权], Leo, CueCards

1) TreePad Lite. [版权]

2) Yank.

3) TreeLine.

4) Gjots.

5) Leo.

6) Hnb - hierarchical notebook.

7) TuxCards.

快速切换解析度频率

Integrated with 系统, comes on CD with 视频 card

1) Multires.

2) Ctrl+Alt+"-", Ctrl+Alt+"+".

3) Fbset. (使用帧缓存时)

文件中查找替换文字

1) Integrated with 系统

2) Indexing service

3) HTMLChanger

4) Any file 管理

1) find (命令行, 标准).

2) slocate (命令行, 标准).

图形界面:

1) Gsearchtool.

2) Kfind.

3) Any file 管理

本地搜索引SGBD

1) Indexing service (未知)

2) mnoGoSearch. [版权,视窗版]

1) mnoGoSearch.

2) ASPSeek.

系统监视

系统监视 (built-in)

1) top (命令行, 标准).

2) Gkrellm.

3) Ksysguard.

4) Survivor.

5) "Hot-babe". (有特殊副作用, 不要使用他 :).

日志查看

Event Viewer (built-in)

1) Xlogmaster.

2) Analog.

3) Fwlogview. (防火墙)

数据恢复工具

R-Studio (supports Linux 分区)

1) e2undel.

2) myrescue.

3) TestDisk.

4) unrm.

5) Channel 16.

文本文件编码器,字符集自动探测

未知

1) Enca.

2) Jconv.

3) Xcode. (古代斯拉夫语)

4) Asrecod. (古代斯拉夫语)

闹钟

MindIt!

1) KAlarm.

掌上电脑

Palm 桌面

1) Kpilot.

2) Jpilot.

处理掌上电脑.html 文件

iSilo

1) iSilo.

2) Plucker.

硬件优化

(芯片组,PCI总线)

Powertweak

1) Powertweak-Linux.

百科全书

On-Line Bible, The SWORD

1) BibleTime (KDE)

2) Gnomesword (Gnome)

鼠标滚动

Mouse Imp

未知

桌面背景切换

未知

1) Background Buddy.

键盘语言切换

未知

1) GSwitchIt.

视窗注册表编辑器

RegEdit

Kregedit :).

4.1) 多媒体 (音频/CD).

有用连接:

-

Linux MIDI &声音应用程序 - 许多连接资源.

声音软件.

音乐 / mp3 / ogg 播放器

1) Winamp

2) Zinf

3) SnackAmp

4) Soritong

5) Apollo

6) K-jofol 2000

7) Sonique

8) C-4

9) Media Box Audio / 视频 Workstation 5

10) Blaze Media Pro

11) NEX 3

12) Real Jukebox

13) Windows Media 播放器

1) XMMS (X multimedia system).

2) Noatun.

3) Zinf. (Freeamp前身)

4) Winamp.

5) Xamp.

6) GQmpeg.

7) SnackAmp.

8) Mplayer. (前端: Kplayer).

9) Xine. (前端: Sinek, Totem)

命令行 音乐 / mp3 / ogg 播放器s

mpg123, dosamp, Mplayer

1) Cplayer.

2) mpg123.

3) ogg123.

4) mpg321.

5) Orpheus.

6) Mp3blaster.

7) Madplay.

8) Console utils for xmms.

9) Mplayer.

这里列不完,请去看参考资料

具体安装步骤如下:

1、双击启动安装包之后,将会打开一个欢迎界面。在这里,直接点击“下一步”即可。

2、接着,会提示你登陆Qt账户。这个Qt账户对普通人来说没什么必要,所以直接点击下面的“Skip”跳过即可。

3、随后,便会d出真正的开始安装界面,点击“下一步”。

4、在安装文件夹的界面,建议大家要将Qt安装到D盘。其他保持默认即可。继续点击“下一步”。

5、在选择组件界面,请务必要选对安装Qt所需要的组件。首先,点击各项前面的>箭头展开子项的内容。

6、在Qt5、9一项中,如果你是使用MinGW进行编译,请务必选中MinGW模块。而如果你希望调用VS的编译器进行编译,则需要勾选对应的VS模块。当然,如果希望进行安卓开发,则安卓模块是少不了了。

至于其余的一些模块,则可以根据自身需要勾选。

7、接着看工具项(Tools)的选择。第一项是CDB的调试器,如果你仅使用MinGW进行编译,则此项可以不选。第二项虽然名字带MinGW,但只是用于交叉编译的(交叉编译即在某一平台上编译用于其他平台的程序),如果用不到,也可以不选。选择完成后,继续点击“下一步”。

8、在打开的页面中勾选“我已经阅读并同意条款”(原文是英文)。然后,继续一路点击“下一步”,直到安装完成就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8994773.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存