学习嵌入式Linux要用到哪些软件
首先linux操作系统,目前用的较多的是Red Hat和ubuntu等,其次是你在操作系统做的应用了,如果做嵌入式GUI界面,就要用到Qt或者GTK+等;如果你做音视频方面的可能要用到Xvid、FFMPEG等;如果做嵌入式数据库方面,就要用到SQLite;如果你的目标平台需要运行java的程序,也可能用到java开发的相关软件,毕竟java具有跨平台性。
总之你要做哪些应用,具体再接触一些软件。
。
Linux 是什么软件?
Linux是基于PC(其它平台也有的支持)的UNIX兼容系统,在跟UNIX的关系上,它不比任何其它UNIX兼容系统远。
Linux不是windows,它不是一个由一家商业公司维护的软件,只有一个包装。
Linux是可以任意包装自由配置的东西。
任何一个人,一家公司都可以按照自己的想法,比如加一点功能,加中文支持,作一个Linux出来。
这些Linux虽然核心部分都一样,但是他们所带的各种软件,缺省的配置都不一样。
区别是用一种Linux 发布 (不同的Linux我们叫做不同的发布)也许硬件很好配置,各种软件也好安装,用另外一种也许速度快,再一种也许支持中文比较好。
总之没有白吃的午餐,在windows下想当然的东西在linux下也许需要你熬夜才能得到。
所以从一开始选择distribution就必须非常小心,否则因为自己刚好随某个杂志得到一个Linux发布就以为所有的都一样就开始安装,等硬盘数据毁了,或者网络哭天跄地也配不出来的时候,就晚了。
不是开玩笑,我知道windows下安装驱动程序就是鼠标点几下,可是在Linux下,为了驱动一个网卡,折腾一夜是不希奇的
一般什么人用linux系统
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。
它能运行主要的UNIX工具软件、应用程序和网络协议。
它支持32位和64位硬件。
Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
linux系统主要是用于后端服务器操作系统,经过这些大公司的大胆尝试,许多事实证明Linux完全可以担负起关键任务计算应用,并且有很多Linux系统从开始运行至今从未宕过机。
Linux最初是作为支持英特尔x86架构的个人电脑的一个自由操作系统。
目前Linux已经被移植到更多的计算机硬件平台,远远超出其他任何操作系统。
Linux可以运行在服务器和其他大型平台之上,如大型主机和超级计算机。
世界上500个最快的超级计算机90%以上运行Linux发行版或变种,包括最快的前10名超级电脑运行的都是基于Linux内核的操作系统。
Linux也广泛应用在嵌入式系统上,如手机、平板电脑、路由器、电视和电子游戏机等。
在移动设备上广泛使用的Android操作系统就是创建在Linux内核之上。
Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。
Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。
Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。
严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU工程各种工具和数据库的操作系统。
LINUX需要什么基础才可以学?还有LINUX职业问题
1、大方向两个:开发,维护。
小方向,开发主要是系统开发(包括嵌入式这种需要自己写驱动的),应用开发什么的,维护主要是服务器维护。
2、计算机基础,操作系统原理。
以及很多计算机基础知识。
还有就是忘了 Windows 操作系统(这个才是最重要的)。
3、完全是两个方向,但是 Linux 可以帮你更好的实现软件系统。
不过说真的,这个竞赛对你未来的发展意义很小。
4、书店有的是,不过前提是你到底是想学什么方向,以及什么层次,其实最好的书是 google 。
别用 baidu 就行了。
5、确实主要方向是软件,但硬件也需要软件才能用,软件需要考虑如何控制硬件才能发挥功能。
你可以选择他们之间的路线,也就是操作系统开发相关的职业。
比如嵌入式,正好适合你去参加竞赛的一些内容。
Linux入门:为什么要安装Linux
关于这个问题,可以换个方式来表述,比如嵌入式开发是否一定需要装虚拟机并且安装linux系统呢?回答是,在windows下也能学习开发,所以不一定要安装linux;但是,由于嵌入式产品是基于linux内核的,所以在开发初期为了方便,应该有一个基本的开发环境,这也是为什么要安装linux操作系统的原因了;而为什么要虚拟机,是出于生活工作习惯了桌面的操作系统,并且不得不肯定的是windows操作系统提供了很多用户体验很高的应用程序,所以,在生活的同时,工作中,学习里,需要用linux操作系统进行开发,就直接在windows上安装虚拟机即可;还有一点就是,开发过程中,介于跨平台的性质,很多产品也是运行在windows下的,所以也需要进行交叉编译;综上所述,安装linux操作系统进行学习开发是明智的选择。
现在哪个LINUX系统最好用,支持软件最多?
linux 本文内容是关于基于Linux的操作系统,GNU/Linux和相关主题的。
请参照Linux内核以获得和内核本身相关的内容。
除此以外,Linux也是一颗小行星的名字,请参阅小行星9885。
图为GNU/Linux爱好者设计的宣传图,并使用GPL授权Linux是一种计算机操作系统和它的内核的名字。
它也是自由软件和开放源代码发展中最著名的例子。
严格来讲,Linux这个词本身只表示Linux内核,但在实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统(也被称为GNU/Linux)。
基于这些组件的Linux软件被称为Linux发行版。
一般来讲,一个Linux发行套件包含大量的软件,比如软件开发工具,数据库,Web服务器(例如Apache),X Window,桌面环境(比如GNOME和KDE),办公套件(比如OpenOffice.org),等等。
Linux内核最初是为英特尔386微处理器设计的。
现在Linux内核支持从个人电脑到大型主机甚至包括嵌入式系统在内的各种硬件设备。
在开始的时候,Linux只是个人狂热爱好的一种产物。
但是现在,Linux已经成为了一种受到广泛关注和支持的一种操作系统。
包括IBM和惠普在内的一些计算机业巨头也开始支持Linux。
很多人认为,和其他的商用Unix系统以及微软 Windows相比,作为自由软件的Linux具有低成本,安全性高,更加可信赖的优势。
绝大多数基于Linux内核的的操作系统使用了大量的GNU软件,包括了一个shell程序、工具、程序库、编译器及工具,还有许多其他程序,例如Emacs。
正因为如此,GNU计划的开创者理查德·马修·斯托曼博士提议将Linux操作系统改名为GNU/Linux。
但有些人只把操作系统叫做"Linux"。
大多数系统还包括了像提供GUI界面的XFree86之类的曾经运行于BSD的程序。
除了一部分专家之外,大多数人都不自己选择每一样组件或自行设置,而是直接使用Linux套件。
Linux内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。
最初的设想中,Linux是一种类似Minix这样的一种操作系统。
Linux的第一个版本在1991年9月被发布在Internet上,随后在10月份第二个版本就发布了。
Linux的历史是和GNU紧密联系在一起的。
从1983年开始的GNU计划致力于开发一个自由并且完整的类Unix操作系统,包括软件开发工具和各种应用程序。
到1991年Linux内核发布的时候,GNU已经几乎完成了除了系统内核之外的各种必备软件的开发。
在Linus Torvalds和其他开发人员的努力下,GNU组件可以运行于Linux内核之上。
整个内核是基于GNU通用公共许可,也就是GPL( General Pubic License)的,但是Linux内核并不是GNU 计划的一部分。
Linux的标志和吉祥物是一只名字叫做Tux的企鹅,Linux的注册商标是Linus Torvalds所有的。
这是由于在1996年,一个名字叫做William R. Della Croce的律师开始向各个Linux发布商发信,声明他拥有Linux商标的所有权,并且要求各个发布商支付版税,这些发行商集体进行上诉,要求将该注册商标重新分配给Linus Torvalds。
Linux的某些版本是不需要安装就能使用的版本,他们称为LiveCD传统的Linux用户一般都安装并设置自己的操作系统,他们往往比其他操作系统,例如微软Windows和Mac OS的用户更有经验。
这些用户有时被称作“黑客”或是“极客”(geek)。
然而随着Linux越来越流行,越来越多的原始设备制造商(OEM)开始在其销售的电脑上预装上Linux,Linux的用户中也有了普通电脑用户,Linux系统也开始慢慢抢占桌面电脑操作系统市场。
同时Linux也是最受欢迎的服务器操作系统之一。
Linux也在嵌入式电脑市场上拥有优势,低成本的特性使Linux深受用户欢迎。
使用 Linux主要的成本为移植、培训和学习的费用,早期由于会使用Linux的人较少,这方面费用较高,但这方面的费用已经随着Linux的日益普及和 Linux上的软件越来越多、越来越方便而降低。
KDE和GNOME等桌面系统使Linux更像是一个Mac或Windows之类的操作系统,提供完善的图形用户界面,而不同于其他使用命令行 (指令行, Command Line)界面的类Unix操作系统。
未来软件界的方向linux 作为较早的源代码开放操作系统,将引领未来软件发展的方向.原因很简单,就象现在的wiki将很快展示出它的魅力.基于 linux 开放源码的特性,越来越多大中型企业及政府投入更多的资源来开发 linux。
现今世界上,很多国家逐渐的把政府机构内部门的电脑转移到 linux 上,这个情况还会一直持续。
Linux 的广泛使用为政府机构节省了不少经费,也降低了对封闭源码软件潜在的安全性的忧虑。
应该怎么读Linux?根据Torvalds的说法,Linux的发音和“Minix”是押韵的。
参照,“Li”中“i”的发音类似于“Minix”中“i”的发音,而“nux”中“u”的发音类似于英文单词“profess”中“o”的发音。
此外在有一份Torvalds本人说话的音频,音频内容为“Hello, this is Linus Torvalds, and I pronounce Linux as Linux”。
大致和“利讷克斯”的音类似(注意不是利纳克斯、利牛克斯、利努克斯或者利尼克斯)。
请大家按照['linэks]这个音标读。
Linux发行版Linux发行版(...
为什么好多软件公司要求懂linux
软件公司一般不会太要求这个,这种东西只有做运维的才有硬性的要求。
单纯的软件开发来说,与操作系统关系不大,只是很多软件会部署在linux上,所以要求要有一点了解。
免费提供最新Linux技术教程书籍,入门自学书籍《linux就该这么学》,为开源技术爱好者努力做得更多更好
转载请注明出处51数据库 » linux需要什么软件
就是看到搞笑图片就想和你们分享