搜寻Linux软件实用指南

对于初学者来说,仅仅安装好Linux系统还是不够的,还需要安装大量的应用软件。许多下载网站都提供了诸如装机必备软件的下载,分门别类提供经典的工具软件下载。本文主要针对初学者,介绍可以提供Linux装机必备和常用软件的网站。
1.国外Linux社区
除了Linux装机必备的程序之外,Linux中还有数量众多的各类软件,大家可以尽情享用这些开源软件。许多初学者面临的第一个难题就是如何搜索这些软件,以及到哪里去下载这些软件,这里介绍几个著名的下载网站。如果知道开源软件的名称,则可以直接到最大的开源软件社区-Sourceforge去下载。
图1
不仅如此,Sourceforge还提供了独特的词典检索搜索软件方式,打开此网页后就会看到其独到的词典检索目录,按照项目首字母从a到z给出检索目录, 选中一个首字母后就会出现该字母与a - z字母组合的二级检索目录。这样就可以根据软件名称一直找下去,直到找到该软件为止,跟查英文词典差不多。例如,要找aMule这个软件,可以先单击“a”字母项,如图所示。然后再查找am 字母组合,依次查找下去,直到最后找到aMule,需要说明的是,在Sourceforge下载软件通常是从其某个镜像网站下载, 由于其镜像站点遍布全球,同一软件不同镜像下载速度差异很大,笔者通常选用的是速度较快的HEAnet镜像站点。选择一个镜像站点后,单击“Download”列相应行的图标,即可开始下载。如果没有下载,则还可以单击跳转页中的链接直接进行下载。对于喜欢分门别类搜寻软件的朋友,Freshmeat社区是理想之选,这里对数量众多的开源软件做了分类,可以根据类别顺利找到需要的图2查找a字母开头的项目图3查找a,m开头的项目。
图2Freshmeat社区的首页图
从Freshmeat搜索vim软件。Freshmeat网址为http://freshmeat.net/该社区操作方法是打开该网站,网站首页是最新更新的软件,可以根据需要选择下载。Freshmeat社区界面如图所示。如果要分类查找。则可以单击首页的“browse”。这时就会出现其分类页面,从该页面选择欲下载软件的分类,然后从该分类中找到自己需要的软件。例如,要搜索十分常用的vim,就可以单击首页“browse”, 然后选择“Text Editor”项目,打开后马上就可以看到vim选项。不仅如此,该社区还提供了关于vim 详细信息,如版本、运行环境和硬件平台等内容,搜索结果如图所示 单击其左上方的软盘标志即可下载vim 软件。
2.RPMfind
搜索RPM软件包对于流行的、基于RPM的发行版本来说,找到一个软件后,很可能还有许多依赖关系需要解决.如果不解决,所有的努力就前功尽弃了。下面就给大家介绍如何从网络社区搜索需要的软件包。RPM 软件包和Linux软件有什么区别和联系呢?一般来说,一个软件可以是一个独立的RPM软件包,也可以是由多个RPM 软件包组成,多数情况下一个软件是由多个相互依赖的软件包组成的,也就是说安装一个软件需要下载很多软件包。例如, 要安装Xine程序就需要首先安装其依赖Xine-Lib及其他库的支持,这时就需要到RPMfind社区的首页下载相关库的安装包。那么哪里可以找到这些急需的安装包呢?对于流行的RPM 包来说, 首推RPMfind社区,见图3。从其名字就可以看出,RPMfind是一个专业的RPM 包下载网站,提供各种基于RPM 包发行版本的RPM 软件包下载。当然,同一发行版本的不同版本的软件包也可以在这里找到。具体查找方法十分简单, 只需在浏览器中打开Rpmfind.net,然后在搜索栏中输入要找的软件包名称和版本,稍等片刻即可列出所有找到的软件包了。例如,使用rpmfind搜索libpng所有版本,只需输入“libpng”,单击“search 按钮, 即可搜索到所有版本的libpng库。下载需要的版本就可以了。由于RPM 软件包存在着复杂的依赖关系,所以通常会多次搜索才能安装好一个软件,这不能不说是RPM 软件包的一个遗憾。如果你访问http://rpm.pbone.net/同样可以搜到和rpmfind一样的效果。
图3
图4 RPMpbone.net首页
2.国内Linux社区
国内提供Linux下载软件的网站很多,这里不得不首先介绍IT168旗下的ChinaUnix(以下简称CU),网址:http://www.chinaunix.net/ 。CU是一个以讨论Linux/Unix类操作系统技术、软件开发技术、数据库技术和网络应用技术等为主的开源技术社区网站。,目前CU的注册会员已达70万;论坛每天的平均在线交流人数超过3000多人,而且他们还办起了开源杂志-《开源时代》如图5、6所示。
图5
图6 ChinaUnix下载频道
另外,Linux公社社区(http://www.linuxfans.org)提供了Linux装机必备的各类工具软件下载,如大家熟悉的WinRAR 的Linux版本、火爆的BitTorrent下载工具、流行的流媒体播放器RealPlayer的最新Linux版,该社区采用开放的上传机制,注册会员都可以上传软件,软件分门别类提供下载, 初学者可以根据其详细的分类迅速找到需要的软件。如果从其分类没有找到需要的软件,还可以利用其站内搜索来寻找到需要的软件。此外,由于是开放上传,Linux公社社区的软件更新速度比较快,几乎每天都有几个软件更新,这也是笔者经常光顾的一个下载网站之一。
图7
另外,还有黄嘴企鹅论坛(Linuxsir)社区,也是个不错的讨论linux技术的网站。一向以论坛出现的LinuxSir社区的下载就比较“低调” 了,尽管如此,LinuxSir下载社区还是以其丰富的资源吸引了不少人气。LinuxSir下载社区的地址为download.linuxsir.org。
图8 Linux sir的下载社区
除了以上两个大型站点以外,乐悠Loveunix,也是一个在线达到4000人以上的极品论坛,现在已经成为国内最重要的Linux专业技术网站之一。
图9
Linux伊甸社区的下载也很不错。其突出特点就是下载种类十分丰富,可以从其详细的分类中找到需要的软件。在Linux伊甸社区的首页还可以找到热门软件和推荐软件,可以十分便捷地下载到最新、最流行的Linux软件。Linux伊甸杜区下载地址为http://www.linuxeden.com/download/,如图10所示。
图10
最后,在给大家介绍一个非常不错的linux网站,Linux宝库(linuxpk.com),全球最大的中文开源linux门户网站。这里不但有丰富的软件资源和一群志同道合的人,同样有他的开源杂志(http://oss.linuxpk.com/)《开源》。如果你想学linux苦于下载光盘镜像太慢,我推荐大家到(http://www.unix-cd.com/unixcd12/shop.asp)unix爱好者家园去下载。
蓝森林(http://www.lslnet.com/linux/)
Linux中国(http://www.linux-cn.com/)
http://www.linuxforum.net/

本文转自 李晨光 51CTO博客,原文链接:http://blog.51cto.com/chenguang/275953,如需转载请自行联系原作者

搜寻Linux软件实用指南相关推荐

  1. Linux疑难杂症解决方案100篇(二十)-Linux正则表达式(实用)指南

    前言 正则表达式(Regular Expression,或者Regex),能干嘛?听说很强悍,很多人用来查找字符串,或者替换某些字符串. 实际上,正则表达式有四个功能: 匹配,即查找,例如,从杂乱的一 ...

  2. Fedora和Red Hat Enterprise Linux实用指南(第6版)(套装上下册)火热上市!!!!

    亚马逊热卖地址: http://www.amazon.cn/Fedora%E5%92%8CRed-Hat-Enterprise-Linux%E5%AE%9E%E7%94%A8%E6%8C%87%E5% ...

  3. Linux 桌面玩家指南:02. 以最简洁的方式打造实用的 Vim 环境

    原文:Linux 桌面玩家指南:02. 以最简洁的方式打造实用的 Vim 环境 特别说明:要在我的随笔后写评论的小伙伴们请注意了,我的博客开启了 MathJax 数学公式支持,MathJax 使用$标 ...

  4. Fedora和Red Hat Enterprise Linux实用指南(第6版)(上、下册)( 入行必读的Linux圣经)

    Fedora和Red Hat Enterprise Linux实用指南(第6版)(上.下册)( 入行必读的Linux圣经) (美)苏贝尔(SobellL,M.G.)著 李洋等译 ISBN 978-7- ...

  5. Fedora和Red Hat Enterprise Linux实用指南(第6版)(上、下册)( 入行必读的Linux圣经)...

    Fedora和Red Hat Enterprise Linux实用指南(第6版)(上.下册)( 入行必读的Linux圣经) (美)苏贝尔(SobellL,M.G.)著 李洋等译 ISBN 978-7- ...

  6. 系统服务器Fedora和Red Hat Enterprise Linux实用指南(第6版)(上、下册)( 入行必读的Linux圣经)...

    天今始终在学习系统服务器之类的问题,上午正好有会机和大家享共一下. Fedora和Red Hat Enterprise Linux用实指南(第6版)(上.下册)( 入行必读的Linux圣经) (美)苏 ...

  7. Linux 汇编语言开发指南

    Linux 汇编语言开发指南 肖文鹏 (xiaowp@263.net), 北京理工大学计算机系硕士研究生 本文作者 肖文鹏是北京理工大学计算机系的一名硕士研究生,主要从事操作系统和分布式计算环境的研究 ...

  8. Linux 桌面玩家指南:09. X Window 的奥秘

    Linux 桌面玩家指南:09. X Window 的奥秘 原文:Linux 桌面玩家指南:09. X Window 的奥秘 特别说明:要在我的随笔后写评论的小伙伴们请注意了,我的博客开启了 Math ...

  9. Git初学者:权威的实用指南

    好的,在看到PJ Hyett的这篇文章之后,我决定跳到最后,选择Git . 因此,我需要的是Git的初学者实用指南. "初学者"被定义为知道如何处理其编译器,在某种程度上理解Mak ...

  10. 《黑客秘笈——渗透测试实用指南》—第1章1.1节搭建渗透测试主机

    本节书摘来自异步社区<黑客秘笈--渗透测试实用指南>一书中的第1章1.1节搭建渗透测试主机,作者[美]Peter Kim(彼得 基姆),更多章节内容可以访问云栖社区"异步社区&q ...

最新文章

  1. ST-GCN 实现人体姿态行为分类
  2. 图像特征检测描述(一):SIFT、SURF、ORB、HOG、LBP特征的原理概述及OpenCV代码实现
  3. 抽象类调用自己的抽象方法,实现来自子类
  4. c 富文本html编辑器,富文本HTML编辑器UEditor
  5. md5加密解密代码_Python内置方法实现基于秘钥的信息加解密
  6. window环境下安装Python2和Python3
  7. 深入理解php 匿名函数和 Closure
  8. Could not load requested class
  9. 悉尼大学计算机工程专业世界排名,悉尼大学世界排名及专业排名汇总(QS世界大学排名版)...
  10. 林记seo告诉你seo教程菜鸟seo一个月到底能赚多少钱
  11. 线粒体和叶绿体的基因组特点_线粒体基因组有什么特点?
  12. java xml 小于等于_MyBatis中xml文件中的大于 大于等于 小于 小于等于 写法
  13. oracle 数据泵导出时间,Oracle DMP备份文件使用数据泵expdp/impdp导出导入dmp文件
  14. curl常用参数详解及示例
  15. Python基础总结(一、二) 基础知识及流程控制
  16. MQ(message queue)使用 Spring整合 MQ下载 五分钟上手使用
  17. Ubuntu 屏幕颜色校准
  18. 阿里测试工程师聊:软件测试需要学什么?
  19. c语言实现lower_bound和upper_bound
  20. Shiro实战1-介绍

热门文章

  1. Enterprise Library2.0(1):Data Access Application Block学习
  2. android wifi 静态地址设置_手机“wifi”越来越慢,3个优化小技巧,网速提升好几倍...
  3. Docker容器实战(七) - 容器中进程视野下的文件系统
  4. FreeSwitch中的会议功能
  5. gdb 打印字符串全部内容
  6. activiti 启动tomcat乱码_Activiti 流程图片显示乱码问题分析与解决
  7. logistic回归详解(四):梯度下降训练逻辑回归python实现
  8. 读取jar包中的资源文件
  9. javascript练习案例--消失的星星
  10. 关闭后天 树莓派_树莓派|如何打开和关闭树莓派(绝对新手)