linux软件

 

 

软件名称:

1.gcc:

             gcc-c++

 

2.autoconf:

             Autoconf是一个用于生成可以自动地配置软件源代码包以适应多种Unix类系统的 shell脚本的工具。


3.libjpeg:

             libjpeg 是一个完全用C语言编写的库,包含了被广泛使用的JPEG解码、JPEG编码和其他的JPEG功能的实现。这个库由独立JPEG工作组维护。和libjpeg一起工作的程序还有:* cjpeg and djpeg,用于JPEG和一些其他流行图形文件格式之间的转换。* rdjpgcom and wrjpgcom,用于在JFIF文件中插入和提取文字信息。* jpegtran – 一个用于在不同的JPEG格式之间进行无损转换的工具。官网:http://www.ijg.org/


4.libjpeg-devel


5.libpng:

              PNG 库是用来创立和操作PNG 格式的图像文件.PNG 格式是设计来替代GIF,他对于更小范围的TIFF(标记图象文件格式)来说, 有了非常多的进步和拓展并且减少了关于专利权的麻烦. 官网:http://www.libpng.org/pub/png/libpng.html


6.libpng-devel


7.freetype:

                 FreeType库是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括TrueType, OpenType, Type1, CID, CFF, Windows FON/FNT, X11 PCF等。支持单色位图、反走样位图的渲染。FreeType库是高度模块化的程序库,虽然它是使用ANSI C开发,但是采用面向对象的思想(下文中将会介绍到)。因此,FreeType的用户可以灵活地对它进行裁剪,例如我们在使用过程中,仅仅使用 TrueType字体格式的处理,就可以将其他和这个格式无关的代码通过若干宏定义的取消就可以达到裁剪目的,这可以保证最后的二进制代码的紧凑性。例如,我们对TrueType格式处理的裁剪,使用单色位图渲染,最后的二进制代码大约只有25KB。这个库可以用于各种图形处理系统,当然如果你想自己控制字体的渲染、布局的话。另外,拿它来当作学习的范例也是非常不错,其中包含一些优秀的设计思想和比较成熟的算法。本文大多是对FreeType文档的翻译,有些地方如果翻译的不好,还请原谅,可以访问http://www.freetype.org以获得最新的信息。这里先介绍一下FreeType的设计思路和字形规范,也希望和国内使用FreeType库的朋友多多交流。


8.freetype-devel:


9.libxml2:

               Libxml2 是一个xml c语言版的解析器,本来是为Gnome项目开发的工具,是一个基于MIT License的免费开源软件。它除了支持c语言版以外,还支持c++、PHP、Pascal、Ruby、Tcl等语言的绑定,能在Windows、Linux、Solaris、MacOsX等平台上运行。功能还是相当强大的,相信满足一般用户需求没有任何问题。官网:http://xmlsoft.org/


10.libxml2-devel


11.zlib:

           zlib是提供资料压缩之用的函式库,由Jean-loup Gailly与Mark Adler所开发,初版0.9版在1995年5月1日发表。zlib使用抽象化的DEFLATE算法,最初是为libpng函式库所写的,后来普遍为许多软件所使用。此函式库为自由软件,使用zlib授权。


12.zlib-devel


13.glibc:

              Glibc 是提供系统调用和基本函数的 C 库,比如open, malloc, printf等等。所有动态连接的程序都要用到它。


14.glibc-devel


15.glib2


16.glib2-devel


17.bzip2:

              bzip2 比传统的 gzip 或者 ZIP 的压缩效率更高,但是它的压缩速度较慢。从这点来说,它非常类似于最近出现的其它一些压缩算法。与 RAR 或者 ZIP 等其它不同的是,bzip2 只是一个数据压缩工具,而不是归档工具,在这一点上它与 gzip 类似。程序本身不包含用于多个文件、加密或者文档切分的工具,相反按照 UNIX 的传统需要使用如 tar 或者 GnuPG 这样的外部工具。


18.bzip2-devel


19.ncurses:

                  CURSES的命名是来自一个叫做 “cursor optimization”(光标最优化)的双关语(译者注:CURSES本身有诅咒的意思)。CURSES构成了一个工作在原始终端代码之上的封装,并向用户提供了一个灵活高效的API(Application Programming Interface 应用程序接口)。它提供了移动光标,建立窗口,产生颜色,处理鼠标操作等功能。使应用程序不需要担心那些底层的终端功能。那么什么是NCURSES?NCURSES是从最早的System V Release 4.0 (SVr4)中 CURSES的一个克隆。这是一个可自由配置的库,完全兼容旧版本的CURSES。简而言之,它是一个管理应用程序在字符终端屏幕显示的函数库。当后面提到CURSES库的时候,同时可以和NCURSES库互换。教程:http://www.qiuhao.com/Tips50000%5C52853.htm


20.ncurses-devel


21.curl:

           cURL是一个利用URL语法在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称cURL为下载工具。cURL支援的通讯协定有FTP、FTPS、HTTP、HTTPS、TFTP、Telnet、DICT、FILE和LDAP。


22.curl-devel


23.e2fsprogs:

                     又称为 e2fs programs) 是一整套的工具程式,用来维护 ext2, ext3 和 ext4 的 档案系统。由于这些档案系统在 Linux 操作系统中很常见,所以这套工具程式可算是 Linux 内相当基本的软件之一。

24.e2fsprogs 实际上包含底下这些独立的程式:
    * e2fsck, 作用如 fsck 程式,用来检查档案系统的一致性。
    * mke2fs, 建立 ext2, ext3,和 ext4 档案系统。
    * resize2fs, 调整已建立的 ext2, ext3,和 ext4 档案系统的大小。
    * tune2fs, 修改 ext2, ext3,和 ext4 档案系统的相关参数。
    * dumpe2fs, 显示档案系统中 superblock 和 block group 的相关资讯。
    * debugfs, 检视且可修改档案系统的底层结构。
上面这些程式都有用到 libext2fs 这支函式库。
虽然 e2fsprogs 的名字看起像是只支援 ext2 档案系统,但它实际上可以处理 ext2, ext3, 和 ext4 这三种格式。尽管 ext3 因为有日志系统而可以不必使用 e2fsck 来做档案系统的一致性检查,但为了顾虑到核心可能存在的 bug,或是硬件上可能的错误,e2fsck 偶尔仍会派上用场。


25.e2fsprogs-devel


26.krb5:

             Kerberos is a network authentication protocol. It is designed to provide strong authentication for client/server applications by using secret-key cryptography.


27.krb5-devel


28.libidn:

               GNU Libidn is a fully documented implementation of the Stringprep, Punycode and IDNA specifications. Libidn's purpose is to encode and decode internationalized domain names. The native C, C# and Java libraries are available under the GNU Lesser General Public License version 2.1 or later.


29.libidn-devel


30.openssl:

                  OpenSSL是套開放原始碼的SSL套件,其函式庫是以C語言所寫成,實作了基本的傳輸層資料加密功能。此軟體是以Eric Young以及Tim Hudson兩人所寫的SSLeay為基礎所發展的,SSLeay隨著兩人前往RSA公司任職而停止開發。雖然此軟體是開放原始碼的,但其授權書條款與GPL有衝突之處,故GPL軟體使用OpenSSL時(如Wget)必須對OpenSSL給予例外。


31.openssl-devel


32.openldap:

                    LDAP(轻量级目录服务访问协议,Lightweight Directory Access Protocol)基于X.500标准,支持TCP/IP,使用简单方便。现在越来越多的网络应用系统都支持LDAP。OpenLDAP是LDAP的一种开源实现 学习笔记:http://www.ringkee.com/note/opensource/openldap.htm


33.openldap-devel:


34.nss_ldap:

                    The resolution of the entities defined in RFC 2307 is generally performed by a set of UNIX C library calls (such as getpwnam() to return the attributes of a user). The nss_ldap module provides the means for Solaris and Linux workstations to this information (such as users, hosts, and groups) from LDAP directories. The module is the reference implementation of RFC 2307, and has been studied by vendors such as Sun (who developed the original Name Service Switch interface).


35.openldap-clients


36.openldap-servers

37.Fast-CGI:

                    FastCGI 是一个可伸缩、高速的在web server和脚本语言间通迅的接口。关于FastCGI技术的更多信息可以在官方网站和Wikipedia看到。FastCGI 被许多脚本语言所支持,包括 php,如果用 --enable-fastcgi 选项编译的话。多数流行的web server都支持 FastCGI。包括Apache(mod_fastcgi和mod_fcgid),Zeus,nginx和lighttpd。FastCGI 的主要优点是把动态语言和 web server 分离开来。这种技术允许 web server 和动态语言运行在不同的主机上。这可以改进可扩展性和安全性而没有大的效率损失。

38.php-fpm:

                   可以和任何支持外部 FastCGI 技术的 web server 一起使用。
39.PHP-FPM:

                  启用 FastCGI SAPI 时的问题和 php-fpm 是如何解决他们的对比列表.
40.libiconv:

                  库为需要做转换的应用提供了一个iconv()的函数,以实现一个字符编码到另一个字符编码的转换。


41.memcached:

                        Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。
它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。
Memcache官方网站:http://www.danga.com/memcached,更多详细的信息可以来这里了解


42.memcache:

                      Memcache的PHP扩展,在http://pecl.php.net/package/memcache 选择相应想要下载的memcache版本


43.mhash:

                Mhash is a free (under GNU Lesser GPL) library which provides a uniform interface to a large number of hash algorithms. These algorithms can be used to compute checksums, message digests, and other signatures.
The HMAC support implements the basics for message authentication, following RFC 2104. In the later versions some key generation algorithms, which use hash algorithms, have been added. http://mhash.sourceforge.net/


44.PCRE:

              Perl Compatible Regular Expressions.The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5. PCRE has its own native API, as well as a set of wrapper functions that correspond to the POSIX regular expression API. The PCRE library is free, even for building commercial software.http://www.pcre.org/
45.eaccelerator:

                         eAccelerator 是一个免费开源的PHP加速、优化、编译和动态缓存的项目,它可以通过缓存PHP代码编译后的结果来提高PHP脚本的性能,使得一向很复杂和离我们很远的 PHP脚本编译问题完全得到解决。通过使用eAccelerator,可以优化你的PHP代码执行速度,降低服务器负载,可以提高PHP应用执行速度最高达10倍。


46.PDO_MYSQL:

                         MySQL driver for PDO


47.ImageMagick:

                          ImageMagick (TM) 是一个免费的创建、编辑、合成图片的软件。它可以读取、转换、写入多种格式的图片。图片切割、颜色替换、各种效果的应用,图片的旋转、组合,文本,直线,多边形,椭圆,曲线,附加到图片伸展旋转。ImageMagick是免费软件:全部源码开放,可以自由使用,复制,修改,发布。它遵守GPL许可协议。它可以运行于大多数的操作系统。ImageMagick的大多数功能的使用都来源于命令行工具。通常来说,它可以支持以下程序语言: Perl, C, C++, Python, PHP, Ruby, Java;现成的ImageMagick接口(PerlMagick, Magick++, PythonMagick, MagickWand for PHP, RubyMagick, and JMagick)是可利用的。这使得自动的动态的修改创建图片变为可能。


48.imagick:

              ImageMagick Wrap

 

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐