Linux(扩展篇)

news2025/1/15 22:53:25

Linux扩展篇

  • 软件包管理
    • RPM
      • RPM概述
      • RPM查询命令
      • RPM卸载命令
      • RPM安装命令
    • YUM仓库配置
      • YUM概述
      • YUM的常用命令
      • 修改网络 YUM 源
        • 安装 wget, wget 用来从指定的 URL 下载文件
        • 在/etc/yum.repos.d/目录下,备份默认的 repos 文件
        • 下载网易 163 或者是 aliyun 的 repos 文件
        • 使用下载好的 repos 文件替换默认的 repos 文件
        • 清理旧缓存数据,缓存新数据
  • 克隆虚拟机
    • 克隆
    • 开机修改系统相关配置
      • 修改IP地址
      • 修改主机名

软件包管理

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

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/944620.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

大数据学习:Hive基础与DDL操作

Hive基础与DDL操作 1. 数据仓库 1.1 数据仓库的基本概念 数据仓库的英文名称为Data Warehouse,可简写为DW或DWH。 数据仓库的目的是构建面向分析的集成化数据环境,为企业提供决策支持(Decision Support)。它出于分析性报告和决…

leetcode410. 分割数组的最大值(java)

分割数组的最大值 题目描述二分法代码演示 题目描述 难度 - 困难 410. 分割数组的最大值 给定一个非负整数数组 nums 和一个整数 m ,你需要将这个数组分成 m 个非空的连续子数组。 设计一个算法使得这 m 个子数组各自和的最大值最小。 示例 1: 输入&…

数字化会员系统如何落地?数字化会员运营机制设计方式

对于企业而言,如何对自身客户进行标签划分、挖掘潜在价值并进行后续运营、转化,是每个企业的必修课。在业务开展的过程中,企业也需要知道什么样的客户更值得维护、以及如何让更多的客户发挥更大的价值。因此,不少企业选择开发数字…

驱动开发错误汇编

本博文将会不定期更新。以便记录我的驱动开发生涯中的一些点点滴滴的技术细节和琐事。 生成时link找不到导出函数,比如"LNK2019 无法解析的外部符号 _FltCreateCommunicationPort32"。出现这种情况的原因是,驱动的编译环境忽略了所有的默认库&…

【ppt技巧】PPT文件常见的几种格式有哪些?

PPT文件大家都不陌生,那么PPT文件的几种格式,大家也可以学习一下: .ppt & .pptx 这两种PPT格式是最基本的ppt文件后缀,就是我们普通可以编辑的PPT文件格式,2003版的PowerPoint的文件格式是.ppt,而在0…

VR反欺诈模拟体验:揭秘防骗技巧和方法

在我们的日常生活中,安全问题始终是我们不能忽视的重要环节。尤其是近年来,网络诈骗案件屡见不鲜,给人们的生活带来了极大的困扰。然而,随着科技的发展,一种全新的安全教育方式——VR反欺诈模拟体验,正在逐…

现货白银的优势到底在哪?

现货白银可不是一般的白银投资方式,而是一种具有成熟灵活交易机制,以及高杠杆属性的、优势明显的投资方式,本文将为大家简单的介绍一下它的核心优势,具体体现在哪些地方。 首先,现货白银是采用保证金交易制度的投资品种…

HUT23级训练赛

目录 A - tmn学长的字符串1 B - 帮帮神君先生 C - z学长的猫 D - 这题用来防ak E - 这题考察FFT卷积 F - 这题考察二进制 G - 这题考察高精度 H - 这题考察签到 I - 爱派克斯,启动! J - tmn学长的字符串2 K - 秋奕来买瓜 A - tmn学长的字符串1 思路&#x…

八、隔离式与非隔离式

1、非隔离式拓扑结构 2、隔离式拓扑结构 在一些应用中,输入与输出进行隔离,所以基于buck、boost、buck-boost这三种拓扑,推导出其他拓扑结构; 优点: 保护人员,隔离另一端的危险瞬态电压损害 去除隔离电路…

盲盒电商小程序

一、准备阶段 在开始制作盲盒小程序前,你需要在乔拓云平台上创建一个账号,并登录到后台管理页面。在后台管理页面,你可以找到商城管理模块,点击进入商城编辑制作页面。 二、小程序商城模板选择与编辑 1.在商城编辑制作页面&#x…

为什么学校互联网专业教的只是出社会都没用?

今日话题,为什么很多学生都觉得认真学习了学校课程,但是出社会企业发现一点用都没有?解决方法放在了后方,免费领取。首先,计算机技术的迅猛发展导致学校教材和课程更新滞后,可能学到的知识已是老旧。嵌入式…

opencv 案例05-基于二值图像分析(简单缺陷检测)

缺陷检测,分为两个部分,一个部分是提取指定的轮廓,第二个部分通过对比实现划痕检测与缺角检测。本次主要搞定第一部分,学会观察图像与提取图像ROI对象轮廓外接矩形与轮廓。 下面是基于二值图像分析的大致流程 读取图像将图像转换…

钉钉小程序引用阿里巴巴图标

2.打开的界面如图,先建一个iconfont.acss文件,全选浏览器打开的样式代码,复制粘贴进新建的iconfont.acss文件中 3.使用

数据安全治理现状研究与分析

近年来,国内外数据泄露事件频发,大量企业的商业利益、声誉受损。数据安全法律法规相继颁布,监管力度不断升级,企业逐渐意识到数据安全治理的重要性与紧迫性。通过对2021年开展的企业数据安全治理能力评估现状进行整理,…

OpenGL精简案例二

文章目录 书接上回OpenGL图片渲染Renderer程序基类颜色程序图片程序应用场景glsl 解析变量限定符 书接上回 OpenGL精简案例一 OpenGL图片渲染 Renderer public class FRenderer implements GLSurfaceView.Renderer {private String TAG "Qm";private Context cont…

探索Python的魔法世界,开启编程奇幻之旅!

无需魔杖,只需键盘,Python将带你进入一个充满奇幻和创造力的世界。本篇博客将引领你走进Python的魔法大门,从编程新手蜕变为编码魔法师,开启一段激动人心的编程奇幻之旅。 🍀引言 如果你是一名编程初学者,并…

16、Flink 的table api与sql之连接外部系统: 读写外部系统的连接器和格式以及Apache Hive示例(6)

Flink 系列文章 1、Flink 部署、概念介绍、source、transformation、sink使用示例、四大基石介绍和示例等系列综合文章链接 13、Flink 的table api与sql的基本概念、通用api介绍及入门示例 14、Flink 的table api与sql之数据类型: 内置数据类型以及它们的属性 15、Flink 的ta…

strtok, strtok_s(字符串分割符)和memset_s

strtok()函数的原型如下 char *__cdecl strtok(char *_String, const char *_Delimiter)strtok()函数接收两个传入参数,将_String中保存的字符串(待处理字符串),按照_Delimiter中的字符作为分隔符进行分割。如果_String为空&…

亚马逊,速卖通,美客多不出单怎么办?测评补单专治出单难

亚马逊不出单怎么办? 一、广告优化 虽然现在平台内部的流量都大幅度减少,但是不能停止对广告的投放,并且更需要你花时间去优化和分析广告报表。如果广告报表显示所有的关键词曝光量都非常低,卖家就需要提高竞价了,这时候你可以…

idea配置注释模板

一、类的模板 设置里面依次找到图中标注的地方 填入 /** ${describe} author 填入你的名字 date ${YEAR}-${MONTH}-${DAY} ${TIME} version 1.0.0 */配置完成后,新创建的类就会自动生成类开头的注释 二、方法的注释模板 如图创建模板 步骤6中填入 *** $descrip…