9-Linux 操作系统软件的安装方式

这篇具有很好参考价值的文章主要介绍了9-Linux 操作系统软件的安装方式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

说明:在Linux CentOS系统中,软件的管理方式有三种:rpm、yum、编译方式。

一、rpm

优点:对于软件包的操作比较简单,通过简单指令即可操作

缺点:

  ①安装时需要自行下载软件包

  ②安装、卸载软件时需要考虑到依赖关系

  ③软件的自定义性比较差,不适合有特殊需求的场景

语法

①查询

  #rpm -qa 关键词 (查询机器上是否有安装指定的软件包)

选项说明:

  -q:query,查询

  -a:all,所有

②卸载

  #rpm -e 软件包全称 [--nodeps] (卸载软件,包的全称需要通过①去查询)

选项说明:

  -e:卸载

  --nodeps:忽略依赖关系

③安装

  #rpm -ivh 软件包路径 (软件包的下载需要自行解决)

选项说明:

  -i:install,安装

  -v:显示安装过程

  -h:以“#”形式显示安装过程

④更新(了解)

  #rpm -Uvh 软件包路径 (软件包的下载、依赖关系需要自行解决)

选项说明:

  -U:upgrade,升级

  -v:显示安装过程

  -h:以“#”形式显示安装过程

⑤查看某个文档是由哪个软件包创建的

  #rpm -qf 需要查询的文件路径

选项说明:

  -q:query,查询

  -f:file,指定文件

案例:查询、卸载、安装firefox浏览器。

查询:

9-Linux 操作系统软件的安装方式

解压

  tar -xvjf 文件名.tar.bz2

9-Linux 操作系统软件的安装方式

9-Linux 操作系统软件的安装方式

查询:

9-Linux 操作系统软件的安装方式

卸载:

9-Linux 操作系统软件的安装方式

安装:

①查找软件包

  /run/media/root/CentOS 7 x86_64/Packages

9-Linux 操作系统软件的安装方式

②开始安装

  rpm - ivh 软件包

9-Linux 操作系统软件的安装方式

查询文件所属的软件包:

查询/etc/passwd文件是谁创建的

  #rpm -qf /etc/passwd

 文章来源地址https://www.toymoban.com/news/detail-710570.html

9-Linux 操作系统软件的安装方式

二、yum 安装

优点:

  ①快速、傻瓜式的软件管理方式

  ②在联网情况下,自动从服务器上下载软件包(内、外网服务器均可)  

  ③自动解决软件依赖关系

缺点:

  因其底层实为rpm操作,所以也丧失了对软件的自定义功能

Yum常用语法:

  ①搜索/查询相关

    

#yum search [all] 关键词 (根据关键词搜索服务器上的包资源)

 

    #yum list [关键词] (列出所有的包,包含已经安装的和可供安装的)

 

    #yum list installed [关键词] (列出当前已经安装的包)

 

  ②安装

注意:操作指令(install)与-y选项可以颠倒,下同,-y类似于rm指令的-f选项

   

 #yum [-y] install 关键词 (安装指定的软件)

 

③卸载

 #yum [-y] remove 关键词 (卸载指定的软件)

 

④更新

 #yum [-y] update (更新整个系统,包含内核)

 

 #yum [-y] update 关键词

 

三、编译安装

优点:

  ①用户可选择需要的软件功能

  ②源码方式,有开发能力的用户,可对源码进行自定义

缺点:

  ①需要自行解决依赖关系

  ②编译时间较长

  ③容易出错,一旦出错,需要重新编译安装

编译安装步骤:

  ①下载源码

  ②解压源码

  ③进入解压目录

  ④配置安装

  ⑤编译

  ⑥安装

案例:编译安装Nginx。

类似于apache,是一款开源的web服务器软件,其默认用的端口号也是80。

  ①下载nginx包

下载地址:https://nginx.org/en/download.html

9-Linux 操作系统软件的安装方式

复制下载地址。

需要将下载地址在终端中输入,进行下载:

  #cd /usr/local/src

  #wget https://nginx.org/download/nginx-1.15.5.tar.gz

②解压压缩包

  #tar -jxvf 路径(针对.tar.bz2格式)

  #tar -zxvf 路径(针对.tar.gz格式) 【当前选这个】

  #tar -zxvf nginx-1.15.5.tar.gz

9-Linux 操作系统软件的安装方式

③进入解压后的目录

  #cd nginx-1.15.5

④配置安装

9-Linux 操作系统软件的安装方式

配置包含:指定安装的位置、需要的模块功能

指定位置使用:--prefix选项

例如:--prefix=/usr/local/nginx

./configure --prefix=/usr/local/nginx

 

需要安装2个依赖:

  #yum install pcre-devel

  #yum install zlib-devel

然后继续重新配置,确认没有问题会看到如下效果:

9-Linux 操作系统软件的安装方式

⑤编译&&完成安装

  #make && make install

 

9-Linux 操作系统软件的安装方式

测试NGINX的使用:

  #service httpd stop

 

9-Linux 操作系统软件的安装方式

注意:nginx编译安装之后不支持service指令进行操作,需要找到nginx的执行文件才能启动。

9-Linux 操作系统软件的安装方式

启动:/usr/local/nginx/sbin/nginx

重启:/usr/local/nginx/sbin/nginx -s reload

9-Linux 操作系统软件的安装方式

     
     
     

 

到了这里,关于9-Linux 操作系统软件的安装方式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 在Linux操作系统上安装 kafka

    Kafka是一个分布式的流处理平台,它可以处理数据管道中的实时数据流。以下是在Linux操作系统上安装Kafka的步骤。 前提条件:您需要在计算机上安装Java运行时环境。 下载Kafka 您可以从官方网站(https://kafka.apache.org/downloads)上下载最新版本的Kafka。将Kafka下载到您选择的目录

    2024年02月09日
    浏览(43)
  • 1-Linux操作系统 的介绍和安装教程

    一、Linux 的介绍 1)常见的操作系统 Windows,它微软公司开发的一款桌面操作系统(闭源系统)。版本有dos、win98、win NT、win XP、win 7、win vista、win 8、win 10。服务器操作系统:win server 2003、win server 2008、win server 2012。 Mac,苹果公司开发的一款操作系统(闭源系统),目前最新

    2024年02月08日
    浏览(47)
  • Linux 操作系统安装 Apache 服务器

    摘要 电子计算机诞生以来,计算机操作系统的研究有了很大的发展。我们 身边最熟悉的操作系统有微软的 windows。当然这只是相对于 pc 端来说。现在 操作系统进入了社会生活的各个方面,涉及大型计算机、个人计算机、移动便携 设备、其他自动化设备等各个层次的应用领域

    2024年02月04日
    浏览(61)
  • 安装Linux操作系统CentOS 6详细图文步骤

    为满足业务对Linux操作系统部署的要求,本文档主要提供CentOS 6操作系统的最小化安装和基本配置, 安装本系统建议最少1GB内存和2GB磁盘空间。 1、    使用光盘或者挂载ISO镜像,在出现如下图形界面时选择【Install or upgrade an existing system】并按Enter键进行下一步。 2、    下一

    2024年02月13日
    浏览(58)
  • 【Linux】安装配置虚拟机及虚拟机操作系统的安装

    目录 一、操作系统 1. 介绍 2. 功能  3. 有哪些 4. 个人版本和服务器版本的区别 二、VMWare虚拟机 1. 安装 2. 配置 三、安装配置Windows Server 1. 配置 2. 安装 四、虚拟机的环境配置及连接 1. 主机连接虚拟机 2. 虚拟机环境配置及共享 3. 环境配置 操作系统是计算机系统中的核心软件

    2024年02月08日
    浏览(44)
  • Linux系统安装部署Tomcat(超详细操作演示)

    Tomcat 是由 Apache 开发的一个 Servlet 容器,实现了对 Servlet 和 JSP 的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat阀等。 简单来说,Tomcat是一个WEB应用程序的托管平台,可以让用户编写的WEB应用程 序,被Tomcat所托管,并提供网站服务

    2024年02月11日
    浏览(41)
  • 跟着AIGC学Linux:安装Linux操作系统各发行版,Ubuntu安装教学(二)

    Linux的发行版太多了,除了神教 ArchLinux 外,其他的主流操作系统安装过程大同小异,以下列举了笔者使用过和常用的一些操作系统的官网,以 ubuntu 为例做一个文字版教学,以下内容都是针对 实机 , 云服务器 的安装可以参照自己购买的服务商选定系统直接安装即可! 大家

    2024年02月16日
    浏览(45)
  • Linux操作系统安装Nodejs配置淘宝加速教程教程

    从https://nodejs.cn/download/下载所需软件包,也可以复制链接地址在Linux终端中使用 wget 命令下载,X86设备使用**Linux 二进制文件 (x64)**版本 使用wget命令下载node二进制文件包并解压到 /usr/local/ 目录中 个人建议把解压之后的文件夹重命名一下,太长了不太方便。。 编辑 /etc/profil

    2024年02月13日
    浏览(52)
  • 【Linux操作系统安装配置GO环境的详细教程】

    Go官方环境地址 官方建议放在 /home/go 下,创建三个目录:bin(编译后可的执行文件的存放路径)、pkg(编译包时,生成的.a文件的存放路径)、src(源码路径,一般我们的工程就创建在src下面) 编辑文件 文件最下方添加如下的配置: 出现的问题:bash: /usr/local/jdk/bin/java: /lib/l

    2023年04月15日
    浏览(56)
  • 【Linux的开胃小菜】Linux系统安装后初始化配置操作

    常规设定: 1.首先使用国内阿里云的yum源(默认是国外的yum源仓库 中间会经过很多路由器到国内所速度慢,效率不高,所以换成国内的) 把原来官方默认的源先不要删除!做个备份; 或者直接再写个repo源;再清除重新生成新的缓存 2.安装常用的软件工具包 3.关闭SELinux ? 4

    2024年02月13日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包