Linux(扩展篇)

Linux扩展篇

软件包管理

RPM

RPM概述

RPM(RedHat Package Manager),RedHat软件包管理工具,类似windows里面的setup.exe 是Linux这系列操作系统里面的打包安装工具,它虽然是RedHat的标志,但理念是通用的。

RPM包的名称格式 Apache-1.3.23-11.i386.rpm

"apache" 软件名称

"1.3.23-11" 软件的版本号,主版本和此版本

"i386" 是软件所运行的硬件平台,Intel 32位处理器的统称

"rpm" 文件扩展名,代表RPM包

RPM查询命令

  • 基本语法

    rpm -qa 功能描述:查询所安装的所有 rpm 软件包

  • 经验技巧

    由于软件包比较多,一般都会采取过滤。rpm -qa | grep rpm软件包

  • 实例实操

    查询firefox软件安装情况

    guozihan@hadoop100 \~\]$ rpm -qa \| grep firefox firefox-102.14.0-3.el7.centos.x86_64

RPM卸载命令

  • 基本语法

    (1)rpm -e RPM软件包

    (2) rpm -e --nodeps 软件包

  • 选项说明

    -e 卸载软件包

    --nodeps 卸载软件时,不检查依赖。这样的话,那些使用该软件包的软件在此之后可能就不能正常工作了

  • 实例实操

    卸载firefox软件

    root@hadoop101 Packages\]# rpm -e firefox

RPM安装命令

  • 基本语法

    rpm -ivh RPM 包全名

  • 选项说明

    -i install,安装

    -v --verbose,显示详细信息

    -h --hash,进度条

    --nodeps 安装前不检查依赖(谨慎操作)

YUM仓库配置

YUM概述

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

YUM的常用命令

  • 基本语法

    yum [选项] [参数]

  • 选项说明

    -y 对所有提问都回答"yes"

  • 参数说明

    install 安装 rpm 软件包

    update 更新 rpm 软件包

    check-update 检查是否有可用的更新 rpm 软件包

    remove 删除指定的 rpm 软件包

    list 显示软件包信息

    clean 清理 yum 过期的缓存

    deplist 显示 yum 软件包的所有依赖关系

  • 案例实操

    采用 yum 方式显示 firefox 的所有依赖关系

    guozihan@hadoop100 \~\]$ yum deplist firefox

修改网络 YUM 源

默认的系统 YUM 源,需要连接国外 apache 网站,网速比较慢,可以修改关联的网络 YUM 源为国内镜像的网站,比如网易 163,aliyun 等

安装 wget, wget 用来从指定的 URL 下载文件

root@hadoop101 \~\] yum install wget

在/etc/yum.repos.d/目录下,备份默认的 repos 文件

root@hadoop101 yum.repos.d\] cp CentOS-Base.repo CentOS-Base .repo.backup

下载网易 163 或者是 aliyun 的 repos 文件

root@hadoop101 yum.repos.d\] wget http://mirrors.aliyun.com/repo/Centos-7.repo //阿里云 \[root@hadoop101 yum.repos.d\] wget http://mirrors.163.com/.help/CentOS7-Base-163.repo //网易 163

使用下载好的 repos 文件替换默认的 repos 文件

root@hadoop100 yum.repos.d\]# mv Centos-7.repo CentOS-Base.repo

清理旧缓存数据,缓存新数据

root@hadoop101 yum.repos.d\]#yum clean all

克隆虚拟机

克隆

开机修改系统相关配置

修改IP地址

修改 vim /etc/sysconfig/network-scripts/ifcfg-ens33 ,修改 IP 地址

将IP地址192.168.182.100改为192.168.182.101

修改主机名

修改 /etc/hostname ,修改主机名

将主机名由hadoop100修改为hadoop101

相关推荐
LH_R1 小时前
OneTerm开源堡垒机实战(三):功能扩展与效率提升
运维·后端·安全
dessler1 小时前
Hadoop HDFS-高可用集群部署
linux·运维·hdfs
泽泽爱旅行1 小时前
awk 语法解析-前端学习
linux·前端
少妇的美梦19 小时前
logstash教程
运维
chen94520 小时前
k8s集群部署vector日志采集器
运维
chen94520 小时前
aws ec2部署harbor,使用s3存储
运维
轻松Ai享生活1 天前
5 节课深入学习Linux Cgroups
linux
christine-rr1 天前
linux常用命令(4)——压缩命令
linux·服务器·redis
三坛海会大神5551 天前
LVS与Keepalived详解(二)LVS负载均衡实现实操
linux·负载均衡·lvs
東雪蓮☆1 天前
深入理解 LVS-DR 模式与 Keepalived 高可用集群
linux·运维·服务器·lvs