开发linux系统用什么软件?
在linux里不同的领域用不同的开发语言:
1. 接近系统的软件开发必然是C,因为linux是C语言开发的;
2. 系统关联不大的应用程序开发可以用C或C++;
3. 动态网页方面可以用perl或python脚本语言或java或php;
4. 日常管理上,当然是bash;
5. 做GUI界面开发的话,很多人用GTK,也有很多人用Qt。当然也有一些其他新涌现出来的语言,比如go,ruby,还有一些轻量级的出色语言如lua。66
十大轻量级linux系统?
Damn Small Linux DSL是一个非常体积小的发行版。它是一个50M大小的LiveCD,也能安装到硬盘上。DSL能完全的在RAM里运行,而且你可以通过软件仓库为它安装更多的软件。DSL的推荐配置是P200和64MB内存。
Puppy Linux 也是以Live CD的开式发行,它运行的最低内存要求可以达到32M,并且它的启动速度很快,一般都能在60秒内完成启动。Puppy Linux的目标是打造一个易用的系统,不需要太多技术方面的要求。
Feather Linux 是一个大小为128M的发行版,与DSL一样,它也是基于knoppix(knoppix是基于Debian Linux)定制而成的,它集成了人们日常的常用工具。
DeLi(DeLi Linux 表示 “Desktop Light” Linux)它是一个针对老计算机的发行版,支持从 486 到 Pentium III 或类似的计算机。专注于桌面用途,包括:电子邮件客户端、图形界面的网页浏览器、办公软件(文字处理、电子表格)等等。包括了 Xorg 和开发工具的完全安装不会需要超过750 MB 的硬盘空间。
Vector Vector Linux Standard GOLD是一个完全免费下载的发行版,它包括了各种软件。Vector Linux是一下基于Slackware,而专门为低配置的老计算机设计的。在一台只有Pentium 200、128内存以及3G硬盘空间的老机器上高效的运行。在即将发行的VL Light完全安装只需要350M的空间以及64M的内存来运行。
Zenwalk是另一个基于Slackware的发行版,它追求的是轻便、快速,并没有过多的软件。虽然它以i686为标准,但也是完全兼容i486的。Zenwalk的配置要求是 Pentium III处理器、128M内存和2G的硬盘空间。
Antix 是一个基于Mepis定制的轻量级系统。Antix的最低配置要求是P266处理器和64M的内存。由于antiX-M7采用的i686的内核,所以不能在一些旧的处理器上运行了,如Pentium I, AMD K5, AMD K6…
PClos TinyME是一个基于PCLinuxOS定制的系统。它集成了Abiword、Opera浏览器、Audacious音乐播放器以及Sylpheed邮件客户端等程序。TinyME的配置要求是Pentium处理器、64M的内存。
Debian 是一个 自 由 的操作系统 (OS) 供您和您的计算机使用。一个操作系统就是让您的计算机工作 的一系列基础程序和实用工具的集合。由于Debian采用了Linux 内核(一个操作系统的核心),但是大部分基础的操作系统工具都来源于GNU项目,因此又称之为GNU/Linux。
Slackware Linux是由Patrick Volkerding开发的GNU/Linux发行版。与很多其他的发行版不同,它坚持KISS(Keep It Simple Stupid)的原则,就是说没有任何配置系统的图形界面工具。一开始,配置系统会有一些困难,但是更有经验的用户会喜欢这种方式的透明性和灵活性。
如何在linux下进行软件开发?
进行Linux程序开发是可以在Windows环境下进行的,建议用EclipseIDE环境,在Windows环境使用Eclipse须安装JDK,当然也可以在Linux下使用Eclipse,参考下致远电子的《嵌入式Linux开发上册》这本书,有电子档,详细介绍了两种环境下使用Eclipse的方法。
口碑最好的linux?
个人认为是ubuntu最好。
这个系统在国内外都很受欢迎,是目前主力开发机种。ubuntu的图形界面做的非常漂亮,这也是很多人选择它的主要原因。