Linux平台上的多种软件安装方式与更友好的包管理相关软件介绍

作者&投稿:支薇 (若有异议请与网页底部的电邮联系)
~

一、Linux平台上软件安装卸载的四种方式

1、源码包安装、卸载

   优点:性能最好,稳定

缺点:安装稍微复杂,容易出错

一般软件的源码包都进行了压缩,压缩的格式分为gz和bz(或bz2)两种格式。

源码包的格式:***.tar.gz(或bz,bz2)。

如下图所示,是PHP的源码包:

源码包(以PHP的安装包为例)的安装、卸载的方法如下:

1)安装:

   第一步:解压安装包

gz后缀用:tar -zxvf php-5.5.14.tar.gz

bz(或bz2)后缀用:tar -jxvf php-5.5.14.tar.bz2

第二步:进入目录,进行配置

cd php-5.5.14

./configure (注:configure命令有很多参数,这里就不细说了。)

第三步:编译

make

第四步:安装

make install

(技巧:可以把make和make install一起执行,用make make install)

2)卸载

   进入安装目录,利用命令make uninstall,即可卸载。

2、RPM包安装与卸载

   RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux、S.u.S.E.以及Turbo Linux等Linux的分发版本都有采用,可以算是公认的行业标准了。

优点:简单、方便

缺点:需要包依赖

如下图所示,是MySQL的RPM包:

1)安装:

   直接进入目录,运行该文件

./MySQL-server-5.7.3_m13-1.el6.i686.rpm

2)查找包:

   rpm -qa MySQL-server*

3)查找安装路径:

   rpm -ql MySQL-server-5.7.3

4)卸载:

   rpm -e MySQL-server-5.7.3

3、DEB包安装与卸载

   优点:简单、方便

缺点:需要包依赖

DEB是Debian软件包格式的文件扩展名,跟Debian的命名一样,DEB也是因Debra Murdock而得名,她是Debian创始人Ian Murdock的太太。

DEB与RPM形成了Linux操作系统下的包管理工具的两大阵营。

1)安装:

   dpkg -i package.deb

2)卸载:

   dpkg -r package

4、BIN包安装与卸载1)安装:

   赋予bin文件执行权限,直接运行。

2)卸载:

   进入安装的目录,删除所有文件即可。

二、更友好的包管理软件

1、YUM

   优点:简单、方便、解决了包依赖

Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE、CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

注:具体的使用命令,在这里就不细说了。

2、APT

   优点:简单、方便、解决了包依赖

APT(全称为:Advanced Packaging Tool)是Linux下的一款安装包管理工具。

注:具体的使用命令,在这里就不细说了。

三、总结

   本文说了四种Linux下软件的安装方式,如果加上YUM和APT,就是六种了。这六种的使用环境分别如下:

1、如果你需要安全、稳定、一切在控制下的软件,并且你很熟悉源码编译安装方法,请选择第一种源码包安装方式。

2、如果你下载的软件是rpm格式、deb格式、bin格式,那么你只能选择相应的安装方式了,但是请提前把相应的依赖包安装上。

3、如果你联网了,在Ubuntu下默认有apt,那么建议你使用apt在线下载安装软件;在redhat下默认有yum,那么建议你使用yum在线下载安装软件。通过在线下载,更准确、更方便,能够解决软件依赖问题。




Linux平台上的多种软件安装方式与更友好的包管理相关软件介绍
APT(全称为:Advanced Packaging Tool)是Linux下的一款安装包管理工具。注:具体的使用命令,在这里就不细说了。三、总结    本文说了四种Linux下软件的安装方式,如果加上YUM和APT,就是六种了。这六种的使用环境分别如下:1、如果你需要安全、稳定、一切在控制下的软件,并且你...

现在公司用什么linux的版本比较多
公司办公一般debian系列用的多一些,比如ubuntu。公司做服务器的一般使用redhat系列的比较多,比如centos

现在服务器用的最多的linux操作系统是什么系统???
最多的还是linux啦。..具体哪个版本这个不固定。中国大陆这边基本也就是RHEL,Centos、SUSE做server比较多,偶尔可能会有fedora和ubuntu我只是听说过目前未见过过真正拿来做server的。老系统一般RHEL AS4 或 5 以上版本。6目前我没见过有人用。Centos的5比较多。。6目前我没见过有人用。剩下一小部分win2...

国产Linux平台多屏管理软件功能
尽管Windows和部分高端显卡(如AMD和Nvidia)能够流畅管理多屏,但国产Linux的兼容性通常较差。这是因为国产Linux往往对桌面体验进行了优化,采用了独特的窗管系统,这与标准Linux存在一定的兼容性挑战。内置的显示设置工具功能有限,仅支持扩展屏和复制模式,无法满足用户对屏幕自由拆分、合并和矫正等高级需求。

Linux系统使用的操作面板比较多,大家介绍一下用哪一种比较好
我觉得 旗鱼云梯,堪称地表最强的云端管理平台,功能多,又实用的。1.当你管理云主机的时候,支持多站点web环境一键部署,2.支持站点管理备份,3.支持多台云主机集中管理,4.支持不限制主机数量,5.支持远程登录ssh,6.支持安全加固,免费的waf防火墙,7.支持日志下载,8.支持数据库网站程序包自动备份,...

目前市场上使用最多的linux服务器是那个版本?
redhat和centos一样都是6.0,redhat6.1还不稳定 用的多的是redhat,centos,freebsd,suse,ubuntu等等

linux 的软件多吗?在哪里可以下载啊?这个系统好用吗?
有的软件比如谷歌浏览器,qq等可以在官网下到liunx版本,windows的软件大部分都不支持,但是linux中有很多功能类似的软件,当然windows游戏在linux下就不要想了。ubuntu,suse,fedora的桌面都很漂亮,可以媲美甚至超越windows7。至于好不好用,如果只是一般的上网,不是工作需要,还是windows吧。

什么是Limo系统?基于Linux平台的系统有多少
基于Linux平台的系统有很多,嵌入式,超级服务器系统,太多了。LiMo基金会于2007年1月29日创立,是一个由全球移动行业领导企业组成的协会,其成员包括NEC、NTT DoCoMo、松下移动通信、三星电子、沃达丰等手机制造商、移动运营商、手机芯片制造商及其他相关企业。LiMo基金会面向整个移动行业提供一个开放式的...

现在Linux操作系统使用最多的是哪个版本?
用的最多的Redhat系列 国内个人用户FC用的最多 企业当然是rhel系列拉(今天就看到一个公司用rhel4)rh9已经是古董了,忽略吧!

LINUX的应用软件多么
虽然Novell一再宣传的3D桌面竟然没有在有点过时的X300显卡上面配置成功,虽然系统附带的“字典”工具动辄会失去响应,虽然Evolution的“收发邮件”按钮上写的是“收取邮件”,但这些都不足以成为我不用Linux的充分理由。我确信,这确实是我使用过的最好的Linux桌面平台,一个我找不到足够的理由去拒绝使用的...

三穗县13539796123: 说明一下linux的软件安装大概有几种方式: -
善面小儿: 1.deb包的安装方式 deb是debian系linux的包管理方式,ubuntu是属于debian系的linux发行版,所以默认支持这种软件安装方式,当下载到一个deb格式的软件后,在终端输入这个命令就能安装:sudo dpkg -i *.deb2.编译安装方式 (小贴士:...

三穗县13539796123: linux软件安装方式 -
善面小儿: linux软件安装方式大体分为两种,一种是通过软件管理器安装,一种源码包编译安装.像你这种apt-get 属于使用的apt-get软件管理器通过在线的方式安装,也是通过软件服务器上 通进行网络安装,不同软件管理器针对不同的软件安装包,目前...

三穗县13539796123: LINUX中各种软件安装方法
善面小儿: tar.gz、tar.bz2的是源代码包,需要编译之后才能安装,在编译过程中你可以指定各种参数以适应你的系统需求,比如安装位置,优化参数,要哪些功能不要哪些功能等等. 这类源代码包需要解压后(tar.gz的用 tar zxvf 解压,tar.bz2的用 tar jxvf ...

三穗县13539796123: linux有几种安装软件的方法? -
善面小儿: rpm yum这些不叫安装软件的方法,他们只是软件包管理方式linux安装软件归根结底就是复制几个文件到指定目录,做个软连接之类的操作其他不论是make install还是sh安装还是上述的软件包管理方式都是将过程自动化

三穗县13539796123: 在Linux 下安装软件的方法有哪些?各有什么优劣 -
善面小儿: 大体上有两种方法:源代码安装与二进制文件安装~1、源代码安装的方法: ./configure make && make install clean2、二进制文件安装: 利用各自的管理工具进行安装,Debian系列的话有:Deb包管理工具,RedHat系列有RPM管理工具等,这样的话就可以下载二进制文件如:.deb或者.rpm到电脑,然后双击文件就可以安装了.优势:1、二进制安装的话是利用本地电脑进行编译安装,这样的安装对于机器而言,性能肯定是比二进制安装好因为在你的电脑上编译时编译器会针对您的电脑配置进行优化.2、二进制安装的话你不必记忆编译安装相关的命令只需要双击鼠标就可以了,这种方法对于普通使用者而言是比较好的,并且比较方便.

三穗县13539796123: 如何在linux安装软件的几种方法 -
善面小儿: yum install 软件名字 如安装httpd yum install httpdrpm -ivh 软件名字 这个不推荐,,因为安装需要自己手动解决依赖关系

三穗县13539796123: linux操作系统的安装方式有哪些 -
善面小儿: 一、安装前的准备 Linux安装光盘支持由光驱启动安装,用户只要对BIOS进行相应设置,就可以由光盘直接启动进入Linux的安装界面.在正式安装Linux操作系统之前,用户应注意以下两个方面的问题: 1.硬盘空间 Linux需要在硬盘上建立自己的...

三穗县13539796123: 在linux中如何安装软件? -
善面小儿: 安装软件有三种,1是源文件安装,就是你说这种,情况复杂而且麻烦,2是软件管理器安装,比如ubuntu的apt和dpkg喝fedora的yum和rpm,3是安装文件安装,比如stardict的大语音包有install文件,...

三穗县13539796123: 关于linux下软件的安装方法?
善面小儿: 安装软件也不一定非用命令行,图形界面的工具也有,不管是deb系还是rpm系都有,像debian里可以用“新立得”,fedora的yum也有图形工具,但本质是没啥区别. 不管用啥包管理机制都应该了解

三穗县13539796123: ubuntu Linux下软件安装的几种方法 -
善面小儿: 安装之前,一定要更新源! 1. 使用添加/删除程序.这种方法最直观简单,在应用程序菜单的添加/删除程序里分类列出了常用的应用程序,你可以在里面选择安装和卸载程序,以K开头的一般是KDE下的程序,但一般Gnome下也可以使用. ...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网