怎么在linux操作系统上安装可执行的软件

2024-05-08 07:55

1. 怎么在linux操作系统上安装可执行的软件

我的理解是你想要在Linux上安装一个软件。
1、不同的Linux会提供不同的包管理系统,可以下载不同格式的软件包,并用以下命令安装。
redhat/centos一般是rpm:rpm -i xxxx.rpm
debian/ubuntu是dpkg:dpkg -i xxx.deb
arch linux是pacman:    pacman -U xxx.tar.xz
2、因为软件包一般会依赖其它软件包,自己安装处理依赖比较麻烦。可以用各自的工具:
redhat/centos:yum install xxx
debian/ubuntu:apt-get install xxx
arch linux:    pacman -S xxx
3、有的软件包提拱可执行的xxx.run,可以chmod +x xxx.run,然后执行xxx.run安装。
4、实际上那些安装的程序,只是将相应的文件copy到指定的目录。
5、对提供xxx.tar.gz的安装程序,一般直接解压到指定位置,就可以运行了。

怎么在linux操作系统上安装可执行的软件

2. 在Linux下载的软件怎么运行?

1)
如果是常规的安装,软件安装在了$PATH路径抄下,也就是诸如/bin,
/usr/bin,
/usr/local/bin等文件下的时候,直接在命令行下输入文件的名字,那么该可执行文件将执行,如mplayer,
bxv,
gmplayer.
2)
如果没有将软件安装在$PATH路径下百或者没有将可执行文件移动$PATH所包含的路径中,可以确认文件(如一个脚本)有了可执行权限后,将其移动到*/bin路径下按1)执行,或者直接在文件的安装目录下输入./fileName
3)
如果软件包含gui(图形界面),可点击图标执行。
4)
其他:安装软件的时候有必要看README文件,其中包含了安装方法,执行方法,注意事项等。
运行某些命令也许需要参数,您可以:a)查看man文档
b)filename
--help
c)查看README文件。更多度Linux知识可参考《Linux就该这么学》。

3. 在Linux系统中到底怎么安装软件啊

新手的话建议由一定的电脑基础,去看视频怎么安装,一字一句说不清楚, 很麻烦!!!这个系统不想XP ...    我帮你搜索了一份自己看看!!!
Linux系统中,软件装置顺序比较纷繁复杂,不过最常见的有两种:
1一种是软件的源代码,您需要自己动手编译它这种软件装置包通常是用gzip压缩过的tar包(后缀为.tar.gz
2另一种是软件的可执行程序,只要装置它就可以了这种软件装置包通常被是一个RPM包(RedhatLinuxPacketManag就是Redhat包管理器)后缀是.rpm
当然,也有用rpm格式打包的源代码,用gzip压缩过的可执行程序包。只要您理解了以下的思路,这两种形式的装置包也不在话下了下面,就分成两个局部来说明软件安装思路:
第一部分:搞定.tar.gz
1.首先,使用tar-xzvf来解开这个包,如:
#tar-xzvfapache_1_3_6_tar.gz
这样就会在当前目录中创建了一个新目录(目录名与.tat.gz包的文件名类似)用来存放解压了内容。如本例中就是apache_1.3.6
2.进入这个目录,再用ls命令检查一下所包含的文件,如:
#cdapache_1.3.6
#l
观察一下这个目录中包含了以下哪一个文件:configurMakefil还是Imake
1如果是configur文件,就执行:
#./configur
#make
#makeinstal
2如果是Makefil文件,就执行:
#make
#makeinstal
3如果是Imake文件,就执行:
#xmkmf
#make
#makeinstal
3.如果没有出现什么错误提示的话,就搞定了至于软件装置到什么地方,通常会在装置时出现。否则就只能查阅一下REA DME或者问问我:-
如果遇到错误提示,也别急,通常是十分简单的问题:
1没有装置C或C++编译器;计算机基础知识
确诊方法:执行命令gccC++则为g++提示找不到这个命令。
解决方法:将Linux装置光盘mount上来,然后进入RPMS目录,执行命令:
#rpm-ivhgcc*哈哈,用到第二种安装方式)
2没有装置make工具;
确诊方法:执行命令make提示找不到这个命令。
解决方法:将Linux装置光盘mount上来,然后进入RPMS目录,执行命令:
#rpm-ivhmake*
3没有装置autoconf工具;
确诊方法:执行命令make提示找不到这个命令。
解决方法:将Linux装置光盘mount上来,然后进入RPMS目录,执行命令:
#rpm-ivhautoconf*
4缺少某些链接库;
确诊方法:make时,提示需要某些文件。
解决方法:装置包括这个文件的包,这就需要积累了
第二部分:搞定.rpm
RPMRedHat公司随RedhatLinux推出了一个软件包管理器,通过它能够更加轻松容易地实现软件的装置。
1.装置软件:执行rpm-ivhrpm包名,如:
#rpm-ivhapache-1.3.6.i386.rpm
2.升级软件:执行rpm-Uvhrpm包名。
 
3.反安装:执行rpm-erpm包名。
4.查询软件包的详细信息:执行rpm-qpirpm包名 
5.查询某个文件是属于那个rpm包的执行rpm-qfrpm包名 
6.查该软件包会向系统里面写入哪些文件:执行 rpm-qplrpm包名 
[遗留问题:redhatlinux系统上有RedhatLinuxPacketManag就是Redhat包管理器,所以如果原来机器没装gcc编译器,装二进制码格式的编译器时,就可以直接下载相适应的rpm包来搞定。可是其它变种的linux系统怎么办呢?有相应格式的二进制编译器软件还是说也可以使用redhatrpm?]
---A NSWER:其他发行版也有相应的包管理器,比方debian包管理器叫dpkggentoo好像可以merg等等。

在Linux系统中到底怎么安装软件啊

4. 如何运行 Linux 下的软件

运行linux程序有三种方法,分别是:
1、使文件具有可执行权限,直接运行文件。
chmod 命令用来修改文件的权限。+x是使文件拥有可执行的权限。就如上面我们运行程序一样。但是我们看到的结果与我们想象当中有一定的出入。
2、直接调用命令解释器执行程序。
如下图所示:

由于我们的解释器是/bin/sh,所以,用sh命令解释器来执行程序。
我们也看到当前的工作路径没有发生变化。(黑人问号???)
3、使用source执行文件。

没错,这里我们发现当前的工作路径发生了变化,(黑人问号???)但是究竟为什么呢?让我们带着三个黑人问号详细了解一下linux程序究竟怎么执行。

5. linux系统中如何安装程序、软件的几种方法

 在Windows下安装软件时,只需运行软件的安装程序(setup、install等)或者用zip等解压缩软件解开即可安装,运行反安装程序(uninstall、unware、“卸载”等)就能将软件清除干净,完全图形化的操作界面,简单到只要用鼠标一直点击“下一步”就可以了。而Linux好象就不一样了,很多的初学者都抱怨在Linux下安装和卸载软件非常地困难,没有像使用Windows时那么直观。其实在Linux下安装和卸载软件也非常简单,同样也有安装向导或解压安装的方式,不相同的只不过是除了二进制形式的软件分发外,还有许许多多以源代码形式分发的软件包,下面就来详细地讲一讲这些软件的安装与卸载:
    一、二进制分发软件包的安装与卸载 
   Linux软件的二进制分发是指事先已经编译好二进制形式的软件包的发布形式,其优点是安装使用容易,缺点则是缺乏灵活性,如果该软件包是为特定的硬件/操作系统平台编译的,那它就不能在另外的平台或环境下正确执行。
    1、*.rpm形式的二进制软件包 
   安装:rpm -ivh *.rpm    卸载:rpm -e packgename
   说明:RPM(RedHat Packge Manager)是RedHat公司出的软件包管理器,使用它可以很容易地对rpm形式的软件包进行安装、升级、卸载、验证、查询等操作,安装简单,而卸载时也可以将软件安装在多处目录中的文件删除干净,因此推荐初学者尽可能使用rpm形式的软件包。rpm的参数中-i是安装,-v是校验,-h是用散列符显示安装进度,*.rpm是软件包的文件名(这里的*.rpm特指*.src.rpm以外的以rpm为后缀的文件);参数-e是删除软件包,packgename是软件包名,与软件包的文件名有所区别,它往往是文件名中位于版本号前面的字符串,例如apache-3.1.12-i386.rpm和apache-devel-3.1.12-i386.rpm是软件包文件名,它们的软件包名称分别是apache和apache-devel。更多的rpm参数请自行参看手册页:man rpm。    如果你不喜欢在字符界面下安装或卸载这些软件包,完全可以在X-Window下使用图形界面的软件包管理程序,如glint、xrpm这样的图形接口,或者是KDE的kpackge等,这样对软件包的安装、升级、卸载、验证和查询就可以通过点击鼠标来轻松完成。
    2、*.tar.gz/*.tgz、*.bz2形式的二进制软件包 
   安装:tar zxvf *.tar.gz 或 tar yxvf *.bz2    卸载:手动删除    说明:*.tar.gz/*.bz2形式的二进制软件包是用tar工具来打包、用gzip/bzip2压缩的,安装时直接解包即可。对于解压后只有单一目录的软件,卸载时用命令“rm -rf 软件目录名”;如果解压后文件分散在多处目录中,则必须一一手动删除(稍麻烦),想知道解压时向系统中安装了哪些文件,可以用命令“tar ztvf *.tar.gz”/“tar ytvf *.bz2”获取清单。tar的参数z是调用gzip解压,x是解包,v是校验,f是显示结果,y是调用bzip2解压,t是列出包的文件清单。更多的参数请参看手册页:man tar。    如果你更喜欢图形界面的操作,可以在X-Window下使用KDE的ArK压缩档案管理工具。     3、提供安装程序的软件包     这类软件包已经提供了安装脚本或二进制的安装向导程序(setup、install、install.sh等),只需运行它就可以完成软件的安装;而卸载时也相应地提供了反安装的脚本或程序。例如SUN公司的StarOffice办公软件套件就使用名为setup的安装程序,而且在软件安装后提供反安装的功能,目前这种类型的软件包还比较少,因其安装与卸载的方式与Windows软件一样,所以就无需多讲了。
    二、源代码分发软件包的安装与卸载 
   Linux软件的源代码分发是指提供了该软件所有程序源代码的发布形式,需要用户自己编译成可执行的二进制代码并进行安装,其优点是配置灵活,可以随意去掉或保留某些功能/模块,适应多种硬件/操作系统平台及编译环境,缺点是难度较大,一般不适合初学者使用。     1、*.src.rpm形式的源代码软件包 
   安装:rpm -rebuild *.src.rpm    cd /usr/src/dist/RPMS    rpm -ivh *.rpm    卸载:rpm -e packgename    说明:rpm --rebuild *.src.rpm命令将源代码编译并在/usr/src/dist/RPMS下生成二进制的rpm包,然后再安装该二进制包即可。packgename如前所述。
    2、*.tar.gz/*.tgz、*.bz2形式的源代码软件包 
   安装:tar zxvf *.tar.gz 或 tar yxvf *.bz2 先解压    然后进入解压后的目录:
   ./configure 配置    make 编译    make install 安装
   卸载:make uninstall 或 手动删除
   说明:建议解压后先阅读说明文件,可以了解安装有哪些需求,有必要时还需改动编译配置。有些软件包的源代码在编译安装后可以用make install命令来进行卸载,如果不提供此功能,则软件的卸载必须手动删除。由于软件可能将文件分散地安装在系统的多个目录中,往往很难把它删除干净,那你应该在编译前进行配置,指定软件将要安装到目标路径:./configure --prefix=目录名,这样可以使用“rm -rf 软件目录名”命令来进行干净彻底的卸载。与其它安装方式相比,需要用户自己编译安装是最难的,它适合于使用Linux已有一定经验的人,一般不推荐初学者使用。
   关于Linux下软件的安装与卸载lanche已经讲了这么多,但可能还会有人问怎么知道一个tar.gz/bz2包是二进制文件包呢还是源代码包?如果你用过压缩工具就会明白,压缩包未必就是软件,它也可能是备份的许多图片,也可能是打包在一起的普通资料,要分辨它到底是什么最好的办法就是查看包里的文件清单,使用命令tar ztvf *.tar.gz / tar ytvf *.bz2或者在X-Window下使用图形化的ArK压缩档案管理工具都可以,源代码包里的文件往往会含有种种源代码文件,头文件*.h、c代码源文件*.c、C++代码源文件*.cc/*.cpp等;而二进制包里的文件则会有可执行文件(与软件同名的往往是主执行文件),标志是其所在路径含有名为bin的目录(仅有少数例外)。原来这么简单呀,还不快点自己试试!

linux系统中如何安装程序、软件的几种方法

6. 怎样在 Linux 上安装程序

目前流行的软件包有两种比较常见的形式,一种是以 RPM、deb包为代表的智能软件包,另一种是file.tar.gz形式的压缩。
一、源代码安装
应用软件的源代码一般是file.tar.gz或者file.tgz格式,也就是说是以tar来打包,然后用gzip来压缩。
以应用软件xfce-3.8.7.tar.gz为例,先进入软件的当前目录,然后使用gzip解压:#gzip -d 
xfce-3.8.7.tar.gz(注:-d 代表解压)。然后用tar解包:#tar -xvf 
xfce-3.8.7.tar。由于tar和gzip经常一起使用,所以tar还提供了一个参数,它可以自动调用gzip来解压,即:# tar -xzvf xfce-3.8.7.tar.gz。
进入解压完成之后新建立的目录,一般的应用软件中都有一个用来配置软件的可执行文件
——configure,它的参数比较多,而且用法也非常灵活。当然,安装不同的软件参数也不相同,具体有些什么参数,可以用命令:#./configure help取得详细的帮助。例如./configure --prefix=/usr/local/mysql(表示设置软件的安装目录为:/usr/local/mysql)在运行#./configure [options]配置软件后,它会根据你当前系统、编译、安装相关的信息,生成一个安装配置文件Makefile。Makefile文件通常是用来编译和安装软件的,运行make命令时系统会自动根据Makefile文件中的设置对软件进行编译和安装,如果编译能够顺利通过的话,运行#make install命令来安装。
二、智能包安装
现在,以智能包形式提供的软件很多,像RedHat Linux的RPM、Debian 
Linux的DEB、KISS、BSD以及Slackware等。RPM和Debian几乎统治着Linux包管理世界是Linux发行版本所广泛采用的应用软件。
RPM是RedHat Package Manager的缩写,它只能使用在安装了RPM软件的系统中,不过好像目前大多数中文Linux发行版本都支持RPM软件包。
1、用命令管理
#rpm [options] abc.rpm
例如安装python-1.5.2-35.i386.rpm软件时,可以使用如下命令:#rpm –ivh python-1.5.2-35.i386.rpm。
如果想知道RPM软件包中的相关信息,可以使用命令: #rpm ivhpython1.5.2- 35.i386.rpm。
如果想知道python-1.5.2-35.i386.rpm会在系统里安装哪些文件,可以使用以下这个命令:rpm -qpl python-1.5.2-35.i386.rpm。
2、图形界面工具管理
相对命令方式来说,在图形环境下,安装、升级、卸载和查询RPM软件包是一件非常简单轻松的事情,因为Linux提供了几个功能强大的RPM包管理工具。推荐使用Linux的图形管理工具来维护RPM软件包,GNOME中的GnoRPM和KDE中的Kpackage就是功能强大的RPM。
点击Start(开始)→System tools(系统工具)→Kpackage,出现Kpackage界面,同时分析Linux系统中的 RPM数据库。它将安装好的RPM包形式的软件按照功能分在Amusements、Application、Development、Document、 Extension、Extentions、Networking、System Environment、User Interface以及X11等几个树形目录中,每个目录中有相应的文件图标和名称。要安装或升级软件,只要点击工具栏的相应按钮就会弹出打开文件的对话框,选中要安装的RPM文件,单击OK按钮,如果不缺必要的运行库,就开始安装软件了。卸载软件时,用鼠标选择相应的软件,单击右边的Uninstall按钮就可以了。

7. linux系统的安装过程是?

我来给你回答吧。我给你下面的内容,是我以前回答过的,也不算复制粘贴吧。这个答案是我当时一边操作一边写的,应该对你有帮助吧。
-------------------------------------------------
-------------------------------------------------
额,我来给你解答下吧。恩,尽量每一步都写上。是我自己一点点写啊。
1.放张光盘进去。然后来进入BOIS,然后选择启动CD-ROM。为启动项。当然,不要以为这样就好了,后面会出来一段英文,要按任意键,不然还是以原系统启动的。
2.进入安装模式。这个时候来,会有2个选择,一个是以图形界面启动,还有就是命令行了。当然,你什么都不管,会自动以图形界面启动滴。也就是类似WINDOWS的桌面系统。
3.系统会检验硬件。检验完后来,会问你是不是要检测光盘。会出来两个选择,一个是OK,,一个是SKIP。当然喽,不需要去检测了,直接选择SKIP就可以了。
4.就是选择语言啦,输入法啦之类的,这个不用多说了,大家都知道。
5.要开始安装系统类型了。好像有“个人桌面”,“工作站”,“服务器”,还有“定制”。一般不是选择个人桌面就是选择定制。用个人桌面来,系统会主动为你进行磁盘分区与软件包的选择,比如RPM包之类的。但是不是很适合学习的。如果你想去学习来,推荐定制了。如果你选择了个人桌面来,就没啥子了。如果选择了定制来,请看第6点。
6.选择定制,然后又会出来一个框框。选择用DISK DRUID 手工分区。然后又会进入一个界面。其中有一个是新建,用来新建分区滴。(注意,硬盘只能有3个主分区,和一个逻辑分区,如果分成4个主分区,那么最多只能分4个区了。不懂的话可以去看看硬盘的mbr,学习下没坏处)。其中,一定要分区的是“/”,根目录。/HOME,是自己的目录啦。再下面一行的文件类型选择EXT3。还有一个是SWAP,是虚拟内存,也要有的。不过直接在系统类型里面找就好了。。然后完成分区。
7.对网络防火墙,IP地址之类的,直接自动获取就好了。
9.选择时间啊还有root密码。这个root是超级管理员用户,用户名是root,所以直接设定密码就好了。
剩下的就没什么了。还有一个需要注意的就是,如果在选择RPM包的时候,你选择了安装所有。需要个"/"留下足够大的内存哈、。大概10G多久可以了吧。
10.安装好,进入LINUX系统啦。会再让你设定一个用户,这个是普通用户,无法和root相提并论的。
11。然后你就进入了期待已久的LINUX系统了。
额,这是我一边安装一边写的。不过也可能我们的不一样,所以可能操作会有差别,大概就这么多了。】
如果你是安装LINUX虚拟机,只要注意镜像文件的使用,其他的都是一样的。
希望你能成功啊。

linux系统的安装过程是?