linux 应用软件 linux可以安装的软件

大家好,今天小编来为大家解答以下的问题,关于linux 应用软件,linux可以安装的软件这个很多人还不知道,现在让我们一起来看看吧!

LINUX软件的介绍

Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x8 6系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。

Linux的出现,最早开始于一位名叫Linus的计算机业余爱好者,当时他是芬兰赫尔辛基大学的研究生。他的目的是想设计一个代替Minix(UNIX的一个小的分支)的操作系统,这个操作系统可用于386、486或奔腾处理器的个人计算机上,并且具有 Unix操作系统的全部功能,因而开始了Linux雏形的设计。

Linux以它的高效性和灵活性著称。它能够在PC计算机上实现全部的Unix特性,具有多任务、多用户的能力。Linux是在GNU公共许可权限下免费获得的,是一个符合POSIX标准的操作系统。Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用Windows NT一样,允许我们使用窗口、图标和菜单对系统进行操作。

Linux之所以受到广大计算机爱好者的喜爱,主要原因有两个,一是它属于自由软件,用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改,无偿对它使用,无约束地继续传播。另一个原因是,它具有Unix的全部功能,任何使用Unix操作系统或想要学习Unix操作系统的人都可以从Linux中获益。

Linux具有以下主要特性:

1开放性

开放性是指系统遵循世界标准规范,特别是遵循开放系统互连(OSI)国际标准。凡遵循国际标准所开发的硬件和软件,都能彼此兼容,可方便地实现互连。

2多用户

多用户是指系统资源可以被不同用户各自拥有使用,即每个用户对自己的资源(例如:文件、设备)有特定的权限,互不影响。Linux和Unix都具有多用户的特性。

3多任务

多任务是现代计算机的最主要的一个特点。它是指计算机同时执行多个程序,而且各个程序的运行互相独立。Linux系统调度每一个进程平等地访问微处理器。由于CPU的处理速度非常快,其结果是,启动的应用程序看起来好像在并行运行。事实上,从处理器执行一个应用程序中的一组指令到Linux调度微处理器再次运行这个程序之间只有很短的时间延迟,用户是感觉不出来的。

4良好的用户界面

Linux向用户提供了两种界面:用户界面和系统调用。Linux的传统用户界面是基于文本的命令行界面,即shell,它既可以联机使用,又可存在文件上脱机使用。shell有很强的程序设计能力,用户可方便地用它编制程序,从而为用户扩充系统功能提供了更高级的手段。可编程Shell是指将多条命令组合在一起,形成一个Shell程序,这个程序可以单独运行,也可以与其他程序同时运行。

系统调用给用户提供编程时使用的界面。用户可以在编程时直接使用系统提供的系统调用命令。系统通过这个界面为用户程序提供低级、高效率的服务。

Linux还为用户提供了图形用户界面。它利用鼠标、菜单、窗口、滚动条等设施,给用户呈现一个直观、易操作、交互性强的友好的图形化界面。

5设备独立性

设备独立性是指操作系统把所有外部设备统一当作成文件来看待,只要安装它们的驱动程序,任何用户都可以象使用文件一样,操纵、使用这些设备,而不必知道它们的具体存在形式。

具有设备独立性的操作系统,通过把每一个外围设备看作一个独立文件来简化增加新设备的工作。当需要增加新设备时、系统管理员就在内核中增加必要的连接。这种连接(也称作设备驱动程序)保证每次调用设备提供服务时,内核以相同的方式来处理它们。当新的及更好的外设被开发并交付给用户时,操作允许在这些设备连接到内核后,就能不受限制地立即访问它们。设备独立性的关键在于内核的适应能力。其他操作系统只允许一定数量或一定种类的外部设备连接。而设备独立性的操作系统能够容纳任意种类及任意数量的设备,因为每一个设备都是通过其与内核的专用连接独立进行访问。

Linux是具有设备独立性的操作系统,它的内核具有高度适应能力,随着更多的程序员加入Linux编程,会有更多硬件设备加入到各种Linux内核和发行版本中。另外,由于用户可以免费得到Linux的内核源代码,因此,用户可以修改内核源代码,以便适应新增加的外部设备。

6供了丰富的网络功能

完善的内置网络是Linux的一大特点。 Linux在通信和网络功能方面优于其他操作系统。其他操作系统不包含如此紧密地和内核结合在一起的连接网络的能力,也没有内置这些联网特性的灵活性。而Linux为用户提供了完善的、强大的网络功能。

支持Internet是其网络功能之一。Linux免费提供了大量支持Internet的软件,Internet是在Unix领域中建立并繁荣起来的,在这方面使用Linux是相当方便的,用户能用Linux与世界上的其他人通过Internet网络进行通信。

文件传输是其网络功能之二。用户能通过一些Linux命令完成内部信息或文件的传输。

远程访问是其网络功能之三。Linux不仅允许进行文件和程序的传输,它还为系统管理员和技术人员提供了访问其他系统的窗口。通过这种远程访问的功能,一位技术人员能够有效地为多个系统服务,即使那些系统位于相距很远的地方。

7可靠的系统安全

Linux采取了许多安全技术措施,包括对读、写进行权限控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。

8良好的可移植性

可移植性是指将操作系统从一个平台转移到另一个平台使它仍然能按其自身的方式运行的能力。

Linux是一种可移植的操作系统,能够在从微型计算机到大型计算机的任何环境中和任何平台上运行。可移植性为运行Linux的不同计算机平台与其他任何机器进行准确而有效的通信提供了手段,不需要另外增加特殊的和昂贵的通信接口。

支持linux的应用软件有哪些呢

首先声明这是我复制人家的,版权不是我的,可惜作者的名字我不记得了。要感谢哪位大哥啊。下面给你分享一下,哈哈。以下是ubuntu的:

1. AptonCD,ubuntu系统下,备份“更新下载的软件包的软件。

此版本为私人修正版,官方的版本,在8.10上有bug,这个版本我自己在用,完全正常

2. CDEmu虚拟光驱套装。相当于windows下的Daemon Tools了,包括全部5个安装文件和安装说明。

3. Emerald官方主题包。官方的软件,安装后是不带主题的,这个主题包就是官方出的附属品,很多主题还是不错滴~:

4. eva。就是QQ拉,我最推荐这个,简洁,稳定。

5. UB模仿XP的ADSL拨号程序。不多说了,装了就明白了,使用起来很很很简单的:

6. Tux Command。Ubuntu下的“双窗口文件管理器”,个人推荐使用:

7. Ubuntu Tweak。。。。地球人都知道吧?嘿嘿:

8. Win32 Codecs。视频播放器的“解码器”,安装后,就可以播放rm,rmvb,dat,wmv,avi,mkv了。

9. XnViewMP。win下的Xnview看图软件的 Linux版本~好像。。。。只能看图,功能没win的那么多:

10.Nero 3.0.2.1 For Linux。包括安装包和序列号。官方下载的没序列号的,帮大家找好了。

11.Audacious歌词显示插件。有兴趣的可以试试看,确实可用。不过我倒是觉得没什么用。

12.绿色截图软件。JAVA软件,内附安装使用说明。照做就是了。

13.飞信 linux版:libfetion

14.Ubuntu下的中国农历日历。私人作品,农历日历。如果你开启了3D特效,它就能在桌面上透明哦!

15.Cairo-Dock全套(包括主程序,插件,主题)。N多人找的东西,光是这个插件,我就自己搜了2个多小时才找到,打包发布。

16.金山词霸 2003 for linux。地球上有人不知道这个是什么么?

17.福昕 Foxit PDF Reader 1.0 beta

18.SMPlayer 0.6.6。电影播放器(外壳程序),配合上面提到的解码器,就“全能”了。

19.Audacious 1.5.1。号称Ubuntu下的“千千静听”,确实名不虚传的。

20.MultiGet 1.2.0(下载软件,我承认,ub下的速度确实不如迅雷,但也不错了。不信看我附件的截图)

******************************************************************************************

Ubuntu常用软件安装集合

引自

Submitted by Asp on 2007, December 20, 11:15 PM.软件·Software

以下介绍的是Ubuntu的常用软件和他们的安装方法。

在安装之前请先更新源,具体请看:

首先介绍两个命令: sudo和 su

sudo意思就是super-user do,让当前用户暂时以管理员的身份root来执行这条命令。

su是用来改变当前用户的,su root,就是将当前用户切换为root,用了su root之后,下面所有的命令就可以不用打sudo了,因为当前用户已经是管理员root了。

常用工具:

scim

很好的输入法,有着和微软拼音输入法差不多的输入方式,联想功能很强大。

sudo apt-get install scim scim-modules-socket scim-modules-table scim-pinyin scim-tables-zh

sudo sh-c" echo'export XMODIFIERS=@im=SCIM; export GTK_IM_MODULE="scim"; export QT_IM_MODULE="scim"; scim-d'>/etc/X11/Xsession.d/95xinput"

sudo chmod 755/etc/X11/Xsession.d/95xinput

comix

Ubuntu下看漫画的软件,可以不用解压压缩包直接观看,和Windows中的ComicViewer的极佳替代品,只是打开很大的压缩包时,速度稍慢一点。

apt-get install comix

kiba-dock

桌面dock工具,可以把常用的软件放在里面,最大的特色是支持物理效果,即可以将里面所有的物体扔来扔去,弹来弹去,很有趣。

sudo apt-get install kiba-dock

Avant Window Navigator

Avant Window Navigator是一个Ubuntu下仿苹果风格的Dock,个人比较喜欢,虽然没有像kiba-dock那种可以做物理运动扔来扔去的功能,但是他里面有着跳动、缩放、闪光、翻转等9种不同的效果,而且还可以把这9种效果任意组合,所以用起来还是非常舒服的。

alien

非常强大的工具,可以把rpm包转换为deb包,相信很多人都很需要这个功能。

sudo apt-get install alien

用法: sudo alien rpmfile.rpm

ghex

非常好用的16进制编辑工具,可以直接修改可执行文件。

sudo apt-get install ghex

聊天工具:

LumaQQ

Linux下的QQ聊天软件,最新版是2006 M2,虽然已经停止了开发,但是界面和QQ已经基本差不多,并且仍然能完成大部分的功能。

视频音频:

gstreamer

安装后,Ubuntu即可播放mp3

sudo apt-get install gstreamer0.10-*

xine

安装完后movie player即可播放rmvb等几乎所有格式的视频

sudo apt-get remove totem-gstreamer

sudo apt-get install totem-xine libxine1-ffmpeg libxine1-gnome libxine1-plugins libxine1 libstdc++5

sudo apt-get install w32codecs

Listen

还在想Gnome下用什么音频播放器么,还在羡慕KDE下的Amarok么?用Listen吧,比Amarok都爽,让KDE来羡慕GNOME吧。

sudo apt-get install listen

网络工具:

aMule

Ubuntu下的Emule,速度甚至比Emule更快,而且不限制关键字哦(不纯洁的人们,这个作用就不用我解释了吧)

sudo apt-get install amule

WireShark

Linux下用的最广泛的网络分析工具,功能非常强大,报文分析非常透彻,比Windows下的Etherpeek更加好用,只是没有报文统计功能。

sudo apt-get install wireshark

开发工具:

jdk 6

Java Develop Kit,用Java编写的程序都需要他的支持,里面包括了jre,所以不用另外去下jre了。

sudo apt-get install sun-java6-jdk

sudo update-alternatives--config java

执行之后会出现如下画面

There are 2 alternatives which provide `java'.

Selection Alternative

-----------------------------------------------

1/usr/bin/gij-4.2

*+ 2/usr/lib/jvm/java-6-sun/jre/bin/java

Press enter to keep the default[*], or type selection number:

输入你现在正在新装的java-6-sun的序号,如上,我的是2,回车。

eclipse

bluefish editor

非常好用的网页编辑工具,里面提供了很多辅助Tag来添加代码,想我这种记忆力不好的人有救了。

apt-get install bluefish

devhelp

一个像Windows中MSDN的帮助文档,只要下载对应的dev帮助文件,就可以在里面进行查找,很好用,开发必备工具。

apt-get install devhelp

linuxubuntu是什么ubuntu是什么

关于linux ubuntu是什么,ubuntu是什么这个很多人还不知道,今天来为大家解答以上的问题,现在让我们一起来看看吧!

1、Ubuntu是Linux的一个发行版本,Linux有许多发行版本,比如Debian,center,redhat等都是比较流行的,要说Linux和Ubuntu的关系,那就好像是安卓和miui,flyme,氢os的关系差不多。

2、Linux发行版(英语:Linux distribution,也被叫做GNU/Linux发行版),为一般用户预先集成好的Linux操作系统及各种应用软件。

3、一般用户不需要重新编译,在直接安装之后,只需要小幅度更改设置就可以使用,通常以软件包管理系统来进行应用软件的管理。

4、Linux发行版通常包含了包括桌面环境、办公包、媒体播放器、数据库等应用软件。

5、这些操作系统通常由Linux内核、以及来自GNU计划的大量的函数库,和基于X Window的图形界面。

6、有些发行版考虑到容量大小而没有预装 X Window,而使用更加轻量级的软件,如:busybox, uclibc 或 dietlibc。

7、现在有超过300个Linux发行版(Linux发行版列表)。

8、大部分都正处于活跃的开发中,不断地改进。

9、由于大多数软件包是自由软件和开源软件,所以Linux发行版的形式多种多样——从功能齐全的桌面系统以及服务器系统到小型系统(通常在嵌入式设备,或者启动软盘)。

10、除了一些定制软件(如安装和配置工具),发行版通常只是将特定的应用软件安装在一堆函数库和内核上,以满足特定用户的需求。

11、这些发行版可以分为商业发行版,比如Ubuntu(Canonical公司)、Fedora(Red Hat)、openSUSE(Novell)和Mandriva Linux;和社区发行版,它们由自由软件社区提供支持,如Debian和Gentoo;也有发行版既不是商业发行版也不是社区发行版,如Slackware。

阅读剩余
THE END