现在哪个LINUX系统最好用,支持软件最多?
如果想在Linux下编程的话首先要熟悉linux,基本命令什么的然后就是编程环境,linux下没有VS这样的IDE,当然你要用eclipse或netbeans也可以了,不过真正的linux hacker是不会用的。
通常的编程环境是vim/emacs + gcc + gdb + make每个都很强大,不过不像VS那样有图形界面,基本是命令解决的,刚开始学习可能有点困难,熟悉之后会很爽的接下来要了解linux的系统调用等API,开始读>是可以的,还有>也是必读之书,另外unp也是应该读的。
如果要开发有图形界面的软件的话,就学学GTK+吧,是一个纯C的控件库。
熟悉编程之后,就可以尝试研究内核咯。
linux系统的优缺点
Linux 的优点:稳定性和高效性:因为 Linux 是由 Unix 发展而来,因此 Linux 与 Unix 有许多相似之处,不只是用户接口和操作方式,Linux 还继承了 Unix 卓越的稳定性和高效性。
对于使用 Linux 作为操作系统的服务器,连续运行一年不宕机是相当平常的事情。
低配置要求:Linux 对硬件的要求很低,它可以在数年前的电脑上很流畅的运行。
使用 Windows,则需要不断升级机器的硬件。
免费或者少许费用:Linux 基于 GPL,因此任何人可以免费使用或者修改其中的原代码。
只有在选择某些厂商制作的 Linux 的发行版时,才会需要一点点费用。
强大的支持:大量的 Linux 爱好者会进行交流讨论,并且开发分享一些好的软件,有非常开放的使用氛围。
安全性:Linux 拥有相当庞大的用户和社区支持,因此能很快发现系统漏洞,并迅速发布安全补丁。
真正的多用户:Linux 实现不同的用户共同登录系统,并且资源分享比较公平。
而不是像 Windows 那样的伪多用户操作系统,如果需要登录更多的用户,要么退出当前用户,要么向微软购买多用户授权。
Linux 还有许多其它优点,如强大的网络支持、方便的控制台操作等等,虽然整体上而言 Linux 做得很好,但它依然还是存在一些不足之处。
Linux 的缺点:没有特定的支持厂商:因为 Linux 上面的软件都是免费发行的,所以自然不会有售后服务之类的支持。
图形界面不够好:这恐怕是影响 Linux 桌面端普及的最重要原因了。
但随着时间的流逝,X-window 也变得越来越好用,越来越优秀了。
目前各大 Linux 发行版,都能很好地做为桌面端计算机使用。
Linux操作系统好用吗?
从Linux操作系统出现开始,使用Linux替代Windows的观点和期待就一直存在。
经过多年的发展,Linux取得了长足的进步,在桌面计算机领域的占有率也有了一定的提高。
然而,当下的Linux操作系统是否已经在实用性上达到目标了呢?Linux距离Windows还有多远的距离呢? 系统功能非常接近 对Linux持质疑态度的人们总是抱有一个论调,那就是在使用Linux系统之后,他们将无法完成在Windows平台上所进行的工作。
其实单纯从具备的功能来说,Linux并不比Windows逊色,无论是处理日常办公任务,还是进行一些家庭娱乐活动,Linux都可以轻松完成。
可以说,Linux在桌面领域已经可以完成95%以上的Windows职能。
然而,我们必须承认,和Windows相比,Linux在一些方面还有所欠缺。
比如作为一个娱乐平台,在游戏软件的支持方面,Windows令Linux阵营无法在短期内超越。
不过反过来分析,也有不少工作是Linux系统可以完成而Windows却很难完成的。
一个比较简单的例子就是Linux的多桌面功能。
一直以来这都是Linux在桌面系统领域引以为傲的功能,而内核级别的可定制能力以及在线式的应用程序获取,也证明了Linux在模式上的优越性。
当然,由于Linux是一种产自技术圈子的操作系统软件,在软件技术领域一些成果发布的时候,也往往呈现出在Linux平台上发布早于Windows平台的态势。
事实上,从功能层面来说,Linux已经可以看作是一个主流的、成熟的操作系统了。
技术型与用户型产品 尽管Linux具有了和Windows一样的应用功能支持,甚至在某些方面支持的应用比Windows还要多。
但事实上,Linux并没有超越Windows成为最受欢迎的桌面操作系统,这其中最大的原因就是用户的使用习惯。
一般情况下,用户会对自己所使用的产品有所期望,并猜测其功能和使用方法,进而在使用过程中形成经验。
我们通常将在这一系列过程中指导用户与产品进行交互的思维心理模型,称为使用者模式。
从技术角度来看,Linux有很多Windows无法比拟的优势。
也许我们应该把Linux称作是具有企业级技术的桌面操作系统。
不过作为一种软件产品,能够在多大程度上将技术要素转化成在用户接受程度上的提升,将是决定用户对产品认可度的核心问题。
微软的操作系统从设计伊始就从使用者模式出发,并在数次产品版本更迭中汲取了大量的用户意见,所以才能够具备突出的易用性。
而对于Linux操作系统来说,设计者模式往往是与使用者模式并驾齐驱的,很多设计是从开发团队自己的想法和经验出发研制的。
即使Linux能够从社区获得一些用户接口设计方面的反馈,但是由于整个系统是由不同套件组成,也即是由不同团队设计的,在意见的汇总以及设计的统合方面,Linux还面临一定困难。
对于使用了多年Windows操作系统的用户来说,早已熟悉了该系统的各种惯例,而正是这种惯性,增加了用户使用Windows时的亲切感和舒适感。
对于计算机新手而言,也许学习Windows和学习Linux的差别并不太大。
但是对于类似本专题中酒店行业用户这样的企业来说,要从Windows环境转换到Linux环境,就会面临着一定的阻力和成本压力。
入主桌面尚待时日 如果不考虑Windows先入为主所带来的各种效应,Linux成为能够抗衡Windows的桌面操作系统,甚至超越Windows还需要很长时间吗?也许我们无法预知确切的答案,不过这确实不是短期内能够达到的目标,因为这不仅与产品特性有关,很大程度还在于“标准”。
虽然多种多样的Linux发行版使得Linux阵营看起来具有广泛的影响力,同时也使得有不同需要的用户可以选择更适合自己的产品版本,但是这种现状对Linux阵营的帮助更大还是阻碍更大呢?这是一个值得开发者深思的问题。
从本质上来说,Linux这个词涵盖的范围只是操作系统的内核部分。
在内核基础上,制作各种发行版的团队整合了用户界面和各种应用程序,才形成了最终应用于用户的Linux套件。
而这些用户界面和应用程序与Linux内核并没有严格的一对一关系。
Linux既可以使用GNOME提供的图形界面功能,也可以选择使用KDE,而OpenOffice这样的大型套件也可以在包括Linux在内的多种系统平台上使用。
这意味着Linux系统的形态可以有很大的差别,这也使得各个Linux发行版之间难以获得全面的统一。
产品众多、缺乏标准已经成为阻碍Linux向更高层次发展的最严重的问题之一。
此外,标准方面的困难还包含另一层含义,那就是不同的操作系统,如Windows和Linux之间始终没有一个很好的互操作标准,这也增加了目前的Windows用户走向Linux的担心。
例如,虽然通过Wine这样的程序,Linux能够通过模拟的方式执行Windows程序,但对于日益复杂、包含大量周边组件的Windows应用,Wine很难达到理想的兼容性。
一个在全球消费者领域获得成功的桌面操作系统,必须要跨越单纯的产品层面,成为一个符合行业标准、符合市场规律的产品,这是Linux发展过程中必须要考虑到的问题。
走向未来 适者为王 最早,投身到Linux阵营当中的是一些想完全掌握自己的命运、想通过自身努力优化这个世界的理想家。
而随着Linux的成熟,不断有更多的人因为Linux适合他...
什么是LINUX操作系统,好用吗?
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。
它能运行主要的UNIX工具软件、应用程序和网络协议。
它支持32位和64位硬件。
Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。
Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。
Linux以它的高效性和灵活性著称。
它能够在PC计算机上实现全部的Unix特性,具有多任务、多用户的能力。
LLinux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。
它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用Windows NT一样,允许我们使用窗口、图标和菜单对系统进行操作。
Linux操作系统哪个版本最好用?
目前linux社区主流的系统厂家有redhat 、debian、ubuntu、suse等几个国外大商,在国内著名的有两家,一家是中标普华,一家是红旗。
相比之下,国内的两家linux厂商适合政府机构与oem厂商使用,而国外的厂家以redhat公司最为出名,因为redhat是目前linux社区走的最前沿的系统厂家,它不仅使用方便,而且社区维护的人比较多,如果有问题,更新比较方便,它旗下有两条操作系统生产线,一条是桌面版生产线,命名为fedora系列,目前最新的是fedora7,这个操作系统目前集成了linux社区内较新的软件,同时提供在线升级功能,而且使用的人也比较多,有问题好交流,更为主要的是该系统是完全免费的,具体的下载地址为http://fedoraproject.org/。
redhat的另外一条生产线是Red Hat Enterprise Linux ,这是服务器的生成线,该系统适合企业级服务器使用,因为安全系数比较高,性能较好,所以社区使用的人比较多。
但是需要注册,且要想得到最全的代码,要付费,更为主要的是这个系统中并没有集成社区最新的技术,而是集成了比较稳定的技术。
debian公司虽然在社区的时间长,但是其代码风格独具匠心,所以学习起来不太方便。
suse系统是novell公司出的linux系统,它的界面风格独具匠心,看起来十分美观,而且在代码维护方面方便。
ubuntu是一个团队在开发的版本,适合休闲使用。
所以在这里我为你推荐RedHat 公司出厂的Fedora7,下载地址为http://fedoraproject.org/
linux下的编程,用什么语言的最多?
linux主流语言:C一般,一些商业软件或特别的跟系统相关不大的,可以考虑用C++;在动态网页上还可以用perl、python、java之类的;一般系统管理员和普通用户,用的最多的恐怕就是bash了,shell可以完成一系列动作和自动化管理。
当然,这里也可以用perl或python之类的脚本语言由此看来,在linux里编程:1. 接近系统的软件开发必然是C;2. 系统关联不大的应用程序开发可以用C或C++;3. 动态网页方面可以用perl或python脚本语言或java;4. 日常管理上,当然是bash!5. 做GUI界面开发的话,很多人用GTK,也有很多人用Qt;因此,说C是linux编程的主流一点都不过分。
这也是linux这个开源环境和本身机制所导致的,就连linus都力挺C,而驳斥C++。
虽然没必要拒绝C++,但是,不可否认,C更适合linux~
转载请注明出处51数据库 » linux编程软件哪个好用吗