怎么在linux中安装软件

Linux两大系列的区别——软件包管理不同:Redhat系列rpm/yum,Debian系列apt-get/dpkg
CentOS属于Redhat系列,这里只介绍rpm和yum等软件包管理方式

操作方法

  • 01

    软件包分类: 二进制(rpm)包 特点:安装速度快  简易 缺点:自定义性差  依赖性 a---->b---->c  树形依赖(http安装的例子) a---b---c---a  环形依赖 源码包 由软件开发源码组成,安装时需要编译工具如gcc、gcc-c++等 优点:特点、开源 、定制 缺点:安装时间长,一旦报错,不易解决

  • 02

    (一)  rpm管理工具 1 软件包命名 包名-版本号-发布次数-适合linux系统-硬件平台.rpm 包全名:操作没有安装的软件包,软件包使用包全名 包 名:操作的是已经安装的软件,软件包使用包名 2 安装及升级 rpm  -ivh  包全名(绝对路径,一般在光盘的软件包目录中) -i  安装 -v 显示详细信息 -h 显示进度 rpm  -Uvh  包全名 提前下载好高版本的软件包 -U  升级 3 卸载 rpm  -e  包名  如有依赖卸载失败 --nodeps   不检查依赖性,强卸! 4 查询 rpm  -q  包名  查询包是否安装 rpm  -qa  | grep  httpd   显示所有安装包 rpm  -qi  包名 查询包的信息  -p  未安装包 rpm  -qip  包全名 查询没有安装包的信息 -i information rpm  -ql  包名 查询包中文件的安装位置 rpm  -qlp  包全名 查询没有安装的包,打算安装位置 -l list rpm  -qf  系统文件名  查询系统文件属于哪个包

  • 03

    yum在线管理工具 yum相对于rpm管理工具的优势: yum可以在线安装升级,使用CentOS提供的网络站点下载所需软件包。 yum可以自动解除软件包之间的依赖关系,方便安装卸载 1 安装 yum  -y  install  包名 -y  自动回答yes 2 卸载 yum  -y  remove  包名 3 升级(有网) yum  -y  update  包名 4 查看 yum  list 查询所有可以安装的包

  • 04

    如果没有网络,yum管理工具可以将多媒体软件库作为yum源(池),继续完成软件管理。 yum默认将/etc/yum.repo.d/CentOS-base.repo文件作为第一yum源配置文件,此文件描述了网络站点的下载地址,如果此文件存在,则继续上网安装,断网时会安装失败。需要将yum源切换为光盘的多媒体文件中去。 将光盘作为yum源(以下步骤顺序部分先后): 1. 修改yum源配置文件 mv /etc/yum.repo.d/CentOS-Base.repo /root/ 剪切或改名皆可,只要在原位置无同名配置文件即可。 2. 挂载使用光盘 mount /dev/sr0  /mnt/cdrom 3. 修改Media配置文件,指定yum源为挂载点 vi  /etc/yum.repos.d/CentOS-Media.repo #修改开始# baseurl=file:///mnt/cdrom/   指定yum源位置 enabled=1     yum源文件生效 gpgcheck=1     rpm验证不生效 #修改结束# 测试安装 yum  -y  install  gcc   (gcc是c语言编译器,不装gcc,源码包不能安装)

  • 05

    源码包安装 1 上传软件包 使用winscp等工具远程连接Linux,上传所需软件包 实例:上传httpd(apache)软件包至家目录

  • 06

    安装 1)解压 tar -xf 包文件 2) cd  解压目录 进入解压文件目录 3)  查看安装文档 INSTALL  README 4)检测 ./configure  --prefix=/usr/local/apache2 功能: 1 检测系统环境,生成Makefile 2 定义软件选项 --prefix 指定软件安装目录 5) 编译 make 若编译失败使用make  clean清除编译文件 6)安装 make  install 3.启动 /usr/local/apache2/bin/apachectl  start 源码包的启动脚本大多存在于安装目录下 4 卸载 直接删除安装目录 rm  -rf /usr/local/apache2/

  • 07

    脚本安装 有提示一步步的跟着执行。

(0)

相关推荐

  • Linux中QQ软件的安装和配置

    很多朋友的机器上都安装了Linux,并且想在Linux环境中使用QQ。下面就将本人在Red Hat 9.0上配置QQ的成功经验共享出来。 选择QQ软件 腾迅公司并没有推出专门应用于Linux下的QQ软 ...

  • linux中安装Zend Optimizer与eAccelerator教程

    eAccelerator与Zend Optimizer是一个加速软件了,我们可以利用它与php环境同步运行使用得php性能更好了,下面来一起看看linux中安装Zend Optimizer与eAcce ...

  • 如何在Linux中安装JDK?

     在Linux中安装JDK,过程如下: 1. 先从网上下载jdk,下载后放在/home目录中,当然其它地方也行。 进入安装目录 #cd /home #cp jdk-1_6_0_03-linux-i58 ...

  • win7中安装软件总是要点击"允许"提示才能继续怎么办?

    使用win7 64位旗舰版iso电脑的人难免会在电脑中安装软件,不管是生活娱乐的软件,还是工作中需要使用的软件,想必大家的win7旗舰版电脑中都有不少各种各样的软件把?呵呵,咱们这里就先不去讨论每种软 ...

  • 在win10电脑中安装软件弹出Internal error 2203提示怎么办

    我们在win10电脑上安装软件的时候,弹出Internal error 2203的提示,无法安装软件,该怎么办呢?今天就跟大家介绍一下在win10电脑中安装软件弹出Internal error 220 ...

  • 在win10系统中安装软件时怎么设置需要输入密码验证

    我们在使用win10电脑的时候,如果有恶意软件进行自动安装,我们可以设置安装时需要输入密码进行验证,就可以避免恶意安装软件了,今天就跟大家介绍一下在win10系统中安装软件时怎么设置需要输入密码验证的 ...

  • 在电脑中安装软件时弹出此程序被组策略阻止的提示怎么办

    我们在使用Win10电脑的时候,弹出"此程序被组策略阻止"的提示,该怎么办呢?今天就跟大家介绍一下具体解决方法.1. 首先打开电脑,进入桌面,在左下角的开始图标上右键,在打开的菜单 ...

  • Linux中安装部署Docker管理工具Drone全攻略

    Drone 是一个构建在Docker之上的开源持续集成平台(CI).Drone 提供了一组预建的Docker映像,支持12+种语言和几乎所有主要的数据库.这意味着你不必花时间来安装软件和配置您的构建环 ...

  • linux如何安装软件

    可以说Linux提供了一个平台,而这个平台上的主角是各种软件,充分发挥硬件的性能,对外提供各种服务.下面跟随本教程一起,学习如何安装各种软件. yum源安装软件 01 我们以CentOS/RHEL系列 ...