Linux安装及管理应用程序

一、Linux应用程序

1、应用程序组成

(1)普通的可执行程序文件:一般保存在/user/bin目录中,普通用户即可执行。
(2)服务器程序、管理程序文件:一般保存在/user/sbin中只有管理员能执行。
(3)配置文件:一般保存在/etc目录中,配置文件较多时会建立相应的子目录。
(4)日志文件:一般保存在/var/log目录中。
(5)关于应用程序的参考文档等数据:一般保存在/user/share/doc/目录中。
(6)执行文件及配置文件的man手册页:一般保存在/user/share/man/目录中。

2、软件包的封装类型

(1)RPM软件包:这种软件包文件的扩展名为“.rpm”,只能在使用RPM机制的Linux操作系统中安装,如RHEL、Fedora、CentOS等。RPM软件包一般针对特定版本的操作系统量身定制,因此依赖性较强。安装RPM软件包需要使用操作系统中的rpm命令。
(2)DEB软件包:这种软件包文件的扩展名为“.deb”,只能在使用DPKG机制的Linux操作系统中进行安装,如Debian、Ubuntu等。安装DEB软件包需要使用操作系统中的dpkg命令。
(3)源代码安装包:这种软件包是程序员开发完成的原始代码,一般被制作成“.tar.gz”或“.tar.bz2”等格式的压缩包文件,因多数使用tar命令打包而成,所以经常被称为“TarBail”。安装源代码软件包需要使用相应的编译工具,如Linux中的C语言编译器gcc。因此,在安装操作系统的时候尽量勾选“开发工具”一项来安装基本的编译环境。
(4)附带安装程序的软件包:这种软件包的扩展名不一,但仍以TarBail格式的居多。软件包中会提供用于安装的可执行程序或脚本文件,如install.sh、setup等,有时候会以“.bin”格式的单个安装文件形式出现。安装时只需运行安装文件就可以根据向导程序的提示完成安装操作。

二、RPM软件包管理

RPM软件包管理机制最早由Red Hat公司提出,后来随着版本的升级逐渐融入更多的优秀特性,成为众多Linux发行版中公认的软件包管理标准。其官方网站为http://www.rpm.org

1、RPM命令

在这里插入图片描述

2、查询RPM软件包信息

在这里插入图片描述
在这里插入图片描述

3、安装、升级、卸载RPM软件包

在这里插入图片描述
在这里插入图片描述
离线安装实例:
在这里插入图片描述
在这里插入图片描述

三、源码编译安装

1、编译安装过程

在这里插入图片描述

2、校验源码包

在这里插入图片描述

3、编译安装案例

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、使用源码安装nginx

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注意当安装好后进入sbin文件夹下./nginx启动,然后访问服务端的IP地址看是能访问,若不能访问可能是端口占用的问题。当解决了端口占用问题后页面还加载不出来可能是防火墙打开的原因,可以使用systemctl stop firewalld命令关掉防火墙。

四、使用yum源

1、yum命令

在这里插入图片描述
在这里插入图片描述
详细如下:
在这里插入图片描述

2、yum的配置文件

在这里插入图片描述
在这里插入图片描述

3、本地yum源

使用本地ISO文件作为yum仓库。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、网络yum源

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值