linux菜鸟的问题!windows下装的软件到了LINUX下都
一、解析Linux应用软件安装包: 通常Linux应用软件的安装包有三种: 1) tar包,如software-1.2.3-1.tar.gz。
它是使用UNIX系统的打包工具tar打包的。
2) rpm包,如software-1.2.3-1.i386.rpm。
它是Redhat Linux提供的一种包封装格式。
3) dpkg包,如software-1.2.3-1.deb。
它是Debain Linux提供的一种包封装格式。
而且,大多数Linux应用软件包的命名也有一定的规律,它遵循: 名称-版本-修正版-类型 例如: 1) software-1.2.3-1.tar.gz 意味着: 软件名称:software 版本号:1.2.3 修正版本:1 类型:tar.gz,说明是一个tar包。
2) sfotware-1.2.3-1.i386.rpm 软件名称:software 版本号:1.2.3 修正版本:1 可用平台:i386,适用于Intel 80x86平台。
类型:rpm,说明是一个rpm包。
注:由于rpm格式的通常是已编译的程序,所以需指明平台。
在后面会详细说明。
而software-1.2.3-1.deb就不用再说了吧!大家自己练习一下。
二、 了解包里的内容: 一个Linux应用程序的软件包中可以包含两种不同的内容: 1) 一种就是可执行文件,也就是解开包后就可以直接运行的。
在Windows中所有的软件包都是这种类型。
安装完这个程序后,你就可以使用,但你看不到源程序。
而且下载时要注意这个软件是否是你所使用的平台,否则将无法正常安装。
2) 另一种则是源程序,也就解开包后,你还需要使用编译器将其编译成为可执行文件。
这在Windows系统中是几乎没有的,因为Windows的思想是不开放源程序的。
通常,用tar打包的,都是源程序;而用rpm、dpkg打包的则常是可执行程序。
一般来说,自己动手编译源程序能够更具灵活性,但也容易遇到各种问题和困难。
而相对来说,下载那些可执行程序包,反而是更容易完成软件的安装,当然那样灵活性就差多了。
所以一般一个软件总会提供多种打包格式的安装程序的。
你可以根据自己的情况来选择。
三、搞定使用tar打包的应用软件 1. 安装: 整个安装过程可以分为以下几步: 1) 取得应用软件:通过下载、购买光盘的方法获得; 2) 解压缩文件:一般tar包,都会再做一次压缩,如gzip、bz2等,所以你需要先解压。
如果是最常见的gz格式,则可以执行:“tar –xvzf 软件包名”,就可以一步完成解压与解包工作。
如果不是,则先用解压软件,再执行“tar –xvf 解压后的tar包”进行解包; 3) 阅读附带的INSTALL文件、README文件; 4) 执行“./configure”命令为编译做好准备; 例如./configure --prefix=/usr/local/mysql(表示设置软件的安装目录为:/usr/local/mysql) 5) 执行“make”命令进行软件编译; 6) 执行“make install”完成安装; 7) 执行“make clean”删除安装时产生的临时文件。
好了,到此大功告成。
我们就可以运行应用程序了。
但这时,有的读者就会问,我怎么执行呢?这也是一个Linux特色的问题。
其实,一般来说,Linux的应用软件的可执行文件会存放在/usr/local/bin目录下!不过这并不是“放四海皆准”的真理,最可靠的还是看这个软件的INSTALL和README文件,一般都会有说明。
2. 卸载: 通常软件的开发者很少考虑到如何卸载自己的软件,而tar又仅是完成打包的工作,所以并没有提供良好的卸载方法。
那么是不是说就不能够卸载呢!其实也不是,有两个软件能够解决这个问题,那就是Kinstall和Kife,它们是tar包安装、卸载的黄金搭档。
它们的使用方法,笔者会另行文介绍。
在此就不加赘述了。
四、搞定使用rpm打包的应用软件 rpm可谓是Redhat公司的一大贡献,它使Linux的软件安装工作变得更加简单容易。
1. 安装: 我只需简单的一句话,就可以说完。
执行: rpm –ivh rpm软件包名 更高级的,请见下表: rpm参数 参数说明 -i 安装软件 -t 测试安装,不是真的安装 -p 显示安装进度 -f 忽略任何错误 -U 升级安装 -v 检测套件是否正确安装 这些参数可以同时采用。
更多的内容可以参考RPM的命令帮助。
2. 卸载: 我同样只需简单的一句话,就可以说完。
执行: rpm –e 软件名 不过要注意的是,后面使用的是软件名,而不是软件包名。
例如,要安装software-1.2.3-1.i386.rpm这个包时,应执行: rpm –ivh software-1.2.3-1.i386.rpm 而当卸载时,则应执行: rpm –e software。
另外,在Linux中还提供了象GnoRPM、kpackage等图形化的RPM工具,使得整个过程会更加简单。
这些软件的具体应用,笔者会另行文介绍。
五、搞定使用deb打包的应用程序 这是Debian Linux提供的一个包管理器,它与RPM十分类似。
但由于RPM出现得更早,所以在各种版本的Linux都常见到。
而debian的包管理器dpkg则只出现在Debina Linux中,其它Linux版本一般都没有。
我们在此就简单地说明一下: 1. 安装 dpkg –i deb软件包名 如:dpkg –i software-1.2.3-1.deb 2. 卸载 dpkg –e 软件名 如:dpkg –e software
怎样才能使linux安装windows软件?
Linux操作系统中安装和使用IE、Office等软件 听说出了一种新的Linux中文版本,LinXP,可以在Linux下运行IE6.0 及Office 2000,PhotoShop 7等Windows应用软件,太好了,其实用Windows软件大家主要还是因为许多常用的应用软件如IE,Office 等只能在Windows下运行,而Windows经常出现的蓝屏、死机、网络病毒让人叫哭不迭,如果能在Linux下运行这些常用的应用软件,又能享受Linux稳定的内核,强大的网络的安全性,无疑对广大的用户来说又多了一种新的选择。
(可以躲过一浪接一浪的网络病毒攻击,不用提心吊胆注意病毒预告,然后把系统时间乱改。
) 1、下载 在baidu或google上打入"LinXP",都可找到下载地址.好闲话不说了.打 进入网站下载版本的iso映像文件, o,只有不到350M,这是我用过的Linux版本中最小的一个,100k的下载速度,10多分钟就下完.然后用Nero 映像文件刻录的功能刻录成一张光盘。
2、安装 重启电脑,设成从cdrom启动,进入系统.(注意要有128M内存,不过没问题现大家的电脑是256M标配)很快进入安装界面. (其实系统有LiveCD的特性,不用安装在光盘就可以运行,因还要装应用软件,因此要装到硬盘)。
首先分区,Linux一般都要分一个Linux分区,及一个交换分区.安装界面是图形化界面,选硬盘,一般只有一个硬盘,没啥选的,进行下一步,用cfdisk分区,有点象Windows下的fdisk分区程序,因我已留好了Linux分区,按D删除原不用的Windows分区,在按N新建两个分区,我分配Linux分区10G空间,1G交换分区,注意交换分区要在新建分区后,按T更改分区类型为83,swap类型。
更详细的你到这个网址看一下吧
关于一款软件
远程磁盘的功能有很多种实现办法。
看标题以为是楼主要在 Windows 下面运行 Linux 。
原来仅仅是需要共享磁盘数据而已……不过说实话,我没见过楼主的这个东西,不过一般来说远程映射磁盘,无非就是用 Linux 下面的 samba 来实现 Windows 下面的网上邻居兼容。
或者 Windows 下面装 NFS 支持程序来远程链接 Linux 的 NFS 服务。
两个意思一样……都可以在 Windows 下面直接出现一个盘,我的建议是用 Samba ,因为 Windows 天然的支持,Linux 下面也仅仅需要安装 Samba 支持服务,这种文章多的是。
不过最正统的开发应该是 Linux 服务器安装 cvs、svn、git 一类的版本控制服务,Windows 下面安装同步软件,开发时编写好了部分功能就提交到服务器。
版本控制用了就知道有多好了。
windows, Linux, ACDSee 哪个是是工具软件?
Windows和Linux是操作系统,ACBSee工具软件。
打个比方,操作系统就好比一个大的储物盒,里面有好多隔断,这些隔断就是工具软件。
没有隔断,储物盒也能用,但是会很乱,很不好用。
没有储物盒,隔断单独就不能用,就失去了自己的价值。
所以说操作系统是工具软件赖以生存的容器。
目前而言,除了比较流行的windows,linux,unix,aix等几个操作系统之外,其他的你都可以归类到工具软件。
linux能不能运行windows下的软件
Windows下的软件一般是不能在Linux下直接运行的,不过可以用wine模拟运行。
但是不用担心,在Linux下会有相应的替代软件,比如Office软件可以用OpenOffice或RedOffice等替代,Photoshop可以用Gimp来替代,浏览器有相应的firefox for linux版本。
同样,还有很多软件有linux版本。
windows 下有哪些linux下的软件
额。
。
1、这个问题说白了就是:windows和Linux的区别。
两种操作系统内部构造不同,这很大程度上决定了软件的编写,编译的方式(这是不能运行的原因之一)。
2、windows的闭源是“垄断”的关键。
Linux软件开发成本?Linux的软件是靠全世界的软件爱好者免费编写,维护的(这是Linux的精神)。
所以你问的“成本高低”,不知道要怎么回答。
3、Linux的用户少的原因和应用软件多少的关系很小(特别是娱乐游戏)。
反正我是不会用Linux来打游戏的,而更倾向于写文档,代码。
用户少是因为对大多数人来说,操作不是很方便。
还有一个问题是:“既然我能在我熟悉的系统干的事(win),我还干嘛去折腾一个我碰都没碰的系统。
”(当然,爱折腾的人是不会这样想的)。
4、其实在一些大型公司,和更趋向于专业的领域,win的使用是比较少的。
比如服务器,Linux系统的服务器的维护就比win系统的方便。
5、win和Linux并不能说谁更好,不过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的成熟,不断有...
转载请注明出处51数据库 » windows linux交互软件