搜寻Linux软件实用指南<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
对于初学者来说,仅仅安装好Linux系统还是不够的,还需要安装大量的应用软件.许多下载网站都提供了诸如装机必备软件的下载,分门别类提供经典的工具软件下载.本文主要针对初学者,介绍可以提供Linux装机必备和常用软件的网站.
1.国外Linux社区
除了Linux装机必备的程序之外,Linux中还有数量众多的各类软件,大家可以尽情享用这些开源软件.许多初学者面临的第一个难题就是如何搜索这些软件,以及到哪里去下载这些软件,这里介绍几个著名的下载网站.如果知道开源软件的名称,则可以直接到最大的开源软件社区-Sourceforge去下载.
拥有帝国一切,皆有可能。欢迎访问phome.net
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
图1
不仅如此,Sourceforge还提供了独特的词典检索搜索软件方式,打开此网页后就会看到其独到的词典检索目录,按照项目首字母从a到z给出检索目录, 选中一个首字母后就会出现该字母与a - z字母组合的二级检索目录.这样就可以根据软件名称一直找下去,直到找到该软件为止,跟查英文词典差不多.例如,要找
拥有帝国一切,皆有可能。欢迎访问phome.netaMule这个软件,可以先单击“a”字母项,如图所示.然后再查找am 字母组合,依次查找下去,直到找到aMule,需要说明的是,在Sourceforge下载软件通常是从其某个镜像网站下载, 其镜像站点遍布全球,同一软件不同镜像下载速度差异很大,笔者通常选用的是速度较快的HEAnet镜像站点.选择一个镜像站点后,单击“Download”列相应行的图标,即可开始下载.如果没有下载,则还可以单击跳转页中的链接直接进行下载.对于喜欢分门别类搜寻软件的朋友,Freshmeat社区是理想之选,这里对数量众多的开源软件做了分类,可以根据类别顺利找到需要的图2查找a字母开头的项目图3查找a,m开头的项目.
图2Freshmeat社区的首页图
从
拥有帝国一切,皆有可能。欢迎访问phome.netFreshmeat搜索vim软件.Freshmeat网址为http://freshmeat.net/该社区操作方法是打开该网站,网站首页是最新更新的软件,可以根据需要选择下载.Freshmeat社区界面如图所示.如果要分类查找.则可以单击首页的“browse”.这时就会出现其分类页面,从该页面选择欲下载软件的分类,然后从该分类中找到自己需要的软件.例如,要搜索十分常用的vim,就可以单击首页“browse”, 然后选择“Text Editor”项目,打开后马上就可以看到vim选项.不仅如此,该社区还提供了关于vim 详细信息,如版本、运行环境和硬件平台等内容,搜索结果如图所示 单击其左上方的软盘标志即可下载vim 软件.
2.RPMfind
搜索
拥有帝国一切,皆有可能。欢迎访问phome.netRPM软件包对于流行的、基于RPM的发行版本来说,找到一个软件后,很可能还有许多依赖关系需要解决.如果不解决,所有的努力就前功尽弃了.下面就给大家介绍如何从网络社区搜索需要的软件包.RPM 软件包和Linux软件有什么区别和联系呢?一般来说,一个软件可以是一个独立的RPM软件包,也可以是由多个RPM 软件包组成,多数情况下一个软件是由多个相互依赖的软件包组成的,也就是说安装一个软件需要下载很多软件包.例如, 要安装Xine程序就需要安装其依赖Xine-Lib及其他库的支持,这时就需要到RPMfind社区的首页下载相关库的安装包.那么哪里可以找到这些急需的安装包呢?对于流行的RPM 包来说, 首推RPMfind社区,见图3.从其名字就可以看出,RPMfind是一个专业的RPM 包下载网站,提供各种基于RPM 包发行版本的RPM 软件包下载.当然,同一发行版本的不同版本的软件包也可以在这里找到.具体查找方法十分简单, 只需在浏览器中打开Rpmfind.net,然后在搜索栏中输入要找的软件包名称和版本,稍等片刻即可列出所有找到的软件包了.例如,使用rpmfind搜索libpng所有版本,只需输入“libpng”,单击“search 按钮, 即可搜索到所有版本的libpng库.下载需要的版本就可以了.
拥有帝国一切,皆有可能。欢迎访问phome.netRPM 软件包存在着复杂的依赖关系,通常会多次搜索才能安装好一个软件,这不能不说是RPM 软件包的一个遗憾.如果你访问http://rpm.pbone.net/同样可以搜到和rpmfind一样的效果.
|