企业中linux中的软件管理

(八)linux系统中的软件管理(软件安装,软件仓库搭建) 一、Linux中软件包的类型 1.DEB ##UBlinux(企业八不可以用) 2.RPM ##复制路径,脚本安装 redhat公司研发 3.bz2|gz|xz #1.需要源码安装需要编译 #2.绿色软件,直接可用 ##ntfs-3g_ntfsprogs-2017.3.23.tgz 需要编译“configure" ##Firefox-latest-x86_64.tar.bz2 绿色 绿色版:解压之后执行脚本 移到/bin目录下变成一条命令,执行命令便可以运行使用 “注意在rhel8中只能使用绿色软件,源码编 阅读详情
linux中的软件管理

file:// 访问本机文件
gpgcheck 检测是不是红帽中心授权的 因为在虚拟机里进行所以“0”为不检测

1.使用网络安装资源安装软件

vim /etc/yum.repos.d/yum.repo 文件名称必须以repo结尾

【westos】  仓库名称
 name=westos  对软件元的描述
 baseurl=http:///172.25.254.105/westos
 gpgcheck=0

在这里插入图片描述

 yum clean all  清空系统中的所有yum信息

2.配置本地yum源

前提是先有一个与系统版本一致的镜像 (rhel-server-7.3-x86_64-dvd.iso)

在这里插入图片描述
挂载镜像
先建立一个目录 /westos
mount /mnt/rhel-server-7.3-x86_64-dvd.iso /westos
在这里插入图片描述

设定永久挂载
vim /etc/re.d/rc.local 
mount /mnt/rhel-server-7.3-x86_64-dvd.iso /westos
chmod 755 /etc/rc.d/rc.local  在系统开机时自动执行此脚本

在这里插入图片描述

在这里插入图片描述

3.共享yum源的配置

在一台已经配置好本地yum源的主机中装httpd
   yum install httpd

在这里插入图片描述

配置网络yum源
systemctl start httpd
systemctl stop firewalld
systemctl enable httpd
systemctl disable firewalld
mkdir /var/www/html/westos   ( /var/www/html 只允许这里边的东西共享)
mount /mnt/rhel-server-7.3-x86_64-dvd.iso /westos  /var/www/html/westos

在这里插入图片描述

超文本传输协议(协议是一种信息传输的方式)实现文件共享 http://www.westos.org/

4.yum命令 (oem 版本的标准)

clean all  清除原有yum缓存
repolist  列出仓库信息
install software  安装
update  更新(用的很少)
list software 查看软件
list all 查看所有软件
list installed 列出已安装软件
list available 列出可安装软件
reinstall software 重新安装
remove software 卸载
info software 查看软件信息
search software 根据软件信息查找软件
whatprovides  file 根据文件查找包含此文件的软件
groups list 列出软件组
groups info 查看软件组的信息
groups install sfgroups 安装软件组
groups remove sfgroups 卸载软件组

在这里插入图片描述

在这里插入图片描述

5.用rpm命令处理软件

rpm     -i 安装
			-v  显示过程
			-h  hash加密
			-e  卸载
			-q  查看
			-a  所有
			-p  软件包
			-ql 查看软件在系统中的安装文件路径
			-qlp 查看未安装的软件包再安装后产生文件的路径
			-qf  查询被删除过的文件所属的安装包(仅限于曾经有过但被删除的文件)
			-qc  查看软件配置文件
			-d   查看软件的帮助文件、
			--scripts  查看脚本
			--nodeps   安装软件时忽略软件依赖性
			--force    强行安装软件
			-Kv        检测软件包是否被改动
		    yum whatprovides 文件  查询任何文件所属的安装包(比rpm -qf  文件 好)
		    rpm --force 强行安装,只要文件没有依赖性,就可以安装(比yum reinstall更强硬)

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

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

7.第三方软件仓库的搭建

把所有的rpm包放在一个目录中
createrepo -v /存放软件包的目录  命令执行成功后会生成repodata目录
vim /etc/yum.repos.d/yum.repo
[software]
name=software
baseurl=file:///westos
gpgcheck=0

yum clean  all
yum list 软件名字

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

非本节内容 (真机的网络不能动 ifcfg-br0 ifcfg-enp0s25 都得在)
如果ifcfg-enp0s25不在,则vim
ifcfg-enp0s25
DEVICE=enp0s25
ONBOOT=yes
BOOTPROTO=none
BRIDGE=br0
为了以防丢失,最好备份

9、软件包管理 软件包管理 阅读详情

相关推荐

红帽Linux8.0 14安装和更新软件包

mmk的Linux学习日志

weixin_71169821的博客 1213

企业中Linux下软件的管理(yum仓库的搭建以及软件的控制)

实验环境: 在虚拟机快照中配置网络 编辑完文件后重启网络,查看文件内容 ifconfig查看网络信息 配置好网络后将虚拟机的主机名改为software_install.westos.com 配置好之后真机链接虚拟机 ssh root@172.25.254.127 1.软件的安装 <1>先切换到cd /etc/yum.repos.d/目录下,软件仓库的指向文件yum [ro

Sparks _Fly 382

62、利用 Samba 部署与管理 Windows 软件及在小企业中的应用

本文详细介绍了如何利用 Samba 部署与管理 Windows 应用程序,特别是在小企业中的应用。内容涵盖了 Oplocks 机制、Microsoft Office 的管理安装、Samba 在小企业网络中的优势与部署流程,以及 Linux 系统在企业级应用中的可靠性与丰富生态。同时分析了 Samba 与 Linux 结合为小企业提供经济、高效解决方案的优势和未来发展前景。

rainy的博客 85

企业级Linux系统用户管理

Linux联网问题的解决方法 首先确定自己的机器没有硬件方面的问题(检查是否有wifi图样) 未连接wifi时,在root权限下运行route -n命令查看当前机器的路由表(只能是root权限下运行) 在上图中可见缺省路由是0.0.0.0   172.25.254.254     0.0.0.0   在连接上正确的wifi后再次运行 route -n 命令 图示出现了一条0.0...

halobios_的博客 620

27、Linux软件获取与管理全攻略

本文全面介绍了Linux系统中软件的获取与管理方法,涵盖桌面端图形化工具如Fedora‘软件’窗口和Ubuntu Software Center的使用,深入解析RPM和DEB两种主流软件包格式的特点及管理命令。详细讲解了rpm和yum工具在RPM包管理中的应用,包括依赖处理、仓库配置、安装查询等操作,并探讨了企业在多系统环境下对软件一致性、安全性和自动化更新的需求,提出了搭建内部YUM仓库、使用cron定时更新和versionlock版本锁定等解决方案。最后对比了不同软件管理工具的优缺点,提供了针对个人用户

k8s6orchestrator的博客 42

29、Linux 系统软件管理全攻略

本文全面介绍了Linux系统中的软件管理方法,涵盖yum和rpm工具的使用、包组管理、RPM数据库与缓存维护、从YUM仓库下载RPM包、软件包的安装查询验证操作,并延伸至企业级自动化部署技术如Kickstart、PXE和卫星服务器(Spacewalk)。同时提供了不同发行版软件管理对比、常见问题解决方案及最佳实践建议,帮助用户高效、安全地管理系统软件。

k8s6orchestrator的博客 60

Linux学习笔记之十(软件管理上)

接九的存储管理部分。 不过我们先改动一下lv5和lv6来看看有什么影响。   貌似没有变化啊,估计是因为文件太小了,这里面只显示整数,所以就出现了这种现象。那我们就搞几个大文件。   明显看出来区别了。   xfs的快照卷挂载是真的麻烦,还是用ext4好。 快照的原理 下面来解释一下快照卷的原理,先认识一个命令dmsetup。   它是低级的逻辑卷管理。  ...

工科僧的博客 1955

嵌入式GUI显示驱动配置实战:从emWin硬件接口到SPI屏驱动优化

在嵌入式系统开发中,显示驱动是连接GUI库与物理屏幕的核心底层模块,其本质是CPU与显示控制器之间的数据“翻译”与“传输”系统。其工作原理是通过实现特定的硬件抽象层接口,将GUI生成的图形数据转换为屏幕能识别的时序和协议。这项技术的核心价值在于,它允许开发者在资源受限的MCU上,通过适配不同的硬件接口,以最小的硬件开销实现稳定的图形输出。其典型应用场景包括智能家居面板、工业HMI、可穿戴设备等嵌入式图形界面开发。本文将深入解析emWin GUI库的驱动框架,重点探讨如何针对SPI、I2C等串行接口进行高效的

weixin_29159711的博客 343

Linux下启动企业管理(Oracle Enterprise Manager)控制台

      首先以oracle用户登录到终端,进入到oracle的product的安装路径中的bin文件夹中,如我进入的是: cd /u01/app/oracle/product/10.2.0/db_1/bin 这个路径中有emctl这个可执行程序,它的主要作用就是启动web console的服务,然后执行emctl start dbconsole命令,就可以启动web控制台了。打开浏览器输入h...

零- -! 881

LangFuse部署与实践

LangFuse的原理主要是基于可观察性和分析技术来监控和优化低延迟消息(LLM)应用。它提供了一套完整的解决方案,通过收集、处理和分析LLM应用在运行过程中产生的各种数据,来生成实时的、深入的、可操作的见解。通过提供实时的、深入的见解和可视化的跟踪功能,LangFuse使得识别和解决应用性能问题变得更加简单和高效。总的来说,LangFuse的原理是通过综合运用可观察性和分析技术,来提供对LLM应用的全面监控和优化能力。这使得开发者和运维团队能够更加高效地管理和维护他们的应用,从而提升用户体验和业务效益。

pumpkin84514的博客 7948

我用 AI 做了个开源地图工具:从 OpenStreetMap 一键获取全国 AOI/POI 数据

本文介绍了一款免费开源的OSM数据查询与可视化工具,旨在解决Overpass QL语法晦涩、数据获取门槛高的问题。工具支持面数据(AOI)、点数据(POI)及路网三种查询模式,内置30+常用模板实现一键检索。具备高德与OSM双底图切换、坐标自动转换功能,支持GeoJSON、SHP、CSV多格式导出,同时保留自定义查询能力。作为纯HTML单文件应用,可零成本部署至GitHub Pages在线使用。该工具有效降低了地理数据获取难度,是替代商业地图API、高效提取全球开源地理信息的实用利器。

weixin_45812624的博客 591

Linux软件包企业实战案例

通过前几章的学习,我们掌握了Linux系统基本命令,用户及权限等知识。Linux整个体系的关键不在于系统本身,而是基于Linux去安装和配置企业中相关的软件,数据及应用程序,所以对软件的维护是运维工程师职责的重中之重。 本章介绍Linux系统软件的安装,卸载,配置,维护以及如何构建企业本地YUM官潘源及HTTP本地源等内容。 6.1 RPM软件包管理 Linux软件包从内容上可分为二进制包(binary code)和源码包(source code),不同类别的软件包使用的管理工具也各不相同。源码.

仅有的限量版宝藏男孩儿 1330

OpenClaw实战系列07:定时任务与自动化工作流实战——让AI从“被动响应”到“主动执行”

通过本文的学习,你已经将 OpenClaw 从“被动应答”升级为“主动执行”的自动化引擎。定时简报:每天8点自动生成行业简报推送飞书/钉钉GitHub事件触发:PR合并自动触发Code ReviewAgent间协作:数据采集→分析→报告全自动流水线系统监控:定时检查服务器状态,异常自动告警核心收获掌握 OpenClaw 内置 Cron 系统的三种调度模式学会 Webhook 配置和事件触发机制理解 Agent 间通信的两种方式(sessions_spawn / sessions_send)

PeterPan的博客 691

Linux学习笔记——快速搭建管理我们的软件仓库

本片文章描述了软件的管理以及4种搭建不同软件仓库的方法,如何快速管理及搭建我们的软件仓库,一起来看看吧。

weixin_70372673的博客 506

Linux内核驱动模型--PCIe(PCI Express)驱动​​

本文系统介绍了Linux内核中PCIe驱动的设计与实现。首先从架构定位入手,指出PCIe驱动基于PCI子系统扩展支持高速、低功耗特性。核心数据结构struct pci_driver包含设备匹配表id_table、生命周期函数probe/remove等关键组件。文章详细解析了驱动与设备的绑定流程、资源管理机制,并重点阐述了MSI-X中断、电源管理、热插拔和多队列等高级特性实现方案。最后提供了lspci、dmesg等调试工具的使用方法,总结了PCIe驱动在支持高性能设备中的关键作用。全文通过架构设计、核心结构、

amy_mhd的博客 429

基于YOLOv11的军事目标识别系统设计与实现(坦克、舰船检测)

DOTA-v2.0(包含多种军事装备的航拍图像)图片数量:11,268类别:18类,包括坦克、舰船、战斗机等分辨率:800×800~4000×4000HRSC2016(高分辨率舰船检测数据集)图片数量:1,061类别:舰船及子类特点:包含多种视角和复杂背景图片数量:5,000+类别:22种军用飞机标注:精确边界框自建数据集建议收集来源:公开军事演习视频、卫星图像、模拟游戏截图数据增强:模拟不同天气、遮挡、低光照等战场环境。

YOLO 450

Linux 软件包管理

摘要 本文介绍了Linux系统中的软件包管理,重点分析了RPM包管理系统。主要内容包括: 主流Linux发行版本分类:基于RPM的RHEL系列和基于deb的Debian系列 RPM包命名规范:name-version-release.architecture.rpm rpm命令使用详解: 查询已安装软件包(-qa) 检查特定软件安装状态(-q) 查看软件包元数据(-qi) 列出软件包包含文件(-ql) 查找文件所属软件包(-qf) 查询未安装包信息(-qp) 查看软件包组内容(-qg) 软件包验证方法 通过

weixin_74738117的博客 611

【RT-DETR涨点改进】独家注意力改进篇 | 手把手教你在RT-DETR上使用LSKAttention大核注意力机制(助力目标检测极限涨点)含多种创新改进点

本文提出了一种LSKA大核注意力机制优化RT-DETR模型的方法。LSKA通过将2D深度卷积核分解为级联的1D水平和垂直核,显著降低了计算复杂度和内存占用,尤其在处理大卷积核时优势明显。该模块在图像分类、目标检测等视觉任务中保持与LKA相当的性能,同时展现出更强的鲁棒性。文章详细介绍了LSKA的网络结构、核心代码实现方法,并提供了多种RT-DETR改进方案,包括rtdetr-r18-LSKA、rtdetr-l-LSKA等7种yaml配置文件,通过实验验证了该方法的有效性。

Ai缝合怪、助力小伙伴高效发论文 253

2. Linux 软件包管理

redhat 开发了 rpm 包管理,提供一个标准的软件版本管理方法,比从归档包解压文件到系统简单多了。CentOS 提供的所有软件都是rpm格式。RPM软件包文件名格式:name-version-release.architecture.rpm示例:lrzsz-0.12.20-36.el7.x86_64.rpmname,是描述其内容的一个或多个词语(lrzsz)。version,是原始软件的版本号(0.12.20)。release。

djfhandsome的博客 1131

什么是华为OD?怎么才能通过华为OD机试?华为OD机试怎么刷题?(2024最新华为OD机试E卷更新中)

华为OD是Outsourcing Dispacth模式,是华为和外企德科联合招聘的简称。目前华为大多数是OD招聘。OD模式也是华为提出的一种新的用工形式,每年都会从OD项目挑优秀员工转为正编。所有OD和正式员工一样对待,没有差别,部门平时开会、评审等活动都是一起参加的,是同薪同酬,都是由华为的HR直接定的薪资,看的是我们技术能力。华为是大企业,能到华为上班也是有能力的,每个部门都有好多职位,是金子,在哪都会发光。

KJ.JK 11万+

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

了解linuxRPM软件包管理

1、RPM 软件包管理 Linux 软件包管理大致可分为二进制包、源码包,使用的工具也各不相同。Linux 常见软件包分为两种,分别是源代码包(Source Code)、二进制包(Binary Code),源代码包是没有经过编译的包,需要经过 GCC、C++编译器环境编译才能运行,二进制包无需编译,可以直接安装使用。 通常而言,可以通过后缀简单区别源码包和二进制包,例如.tar.gz、.zip、....

优快云_WangX的博客 420

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

1. Cockpit 管理服务器;2. Linux 软件包管理

公钥 / 私钥:客户端id_rsa是私钥(保密),id_rsa.pub是公钥(可分享),服务器是公钥的 “授权集合”;交互性:你提供的所有操作(ssh-keygenssh登录)均为交互式,核心特征是需要手动输入确认信息。rpm 命令是一个管理软件包的工具,不适用于软件包存储库或自动解决来自多个源的依赖项。Yum(Yellowdog Updater Modified)旨在成为管理基于RPM的软件安装和更新的更好系统。yum命令允许安装,更新,删除和获取有关软件包及其依赖项的信息。

qq_63526229的博客 875

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Linux的常见操作系统

最近准备装一个虚拟机,安装一个Linux系统,先了解一下有哪些常见的Linux系统: 1. Debian Debian运行起来极其稳定,这使得它非常适合用于服务器。Debian平时维护三套正式的软件库和一套非免费软件库,这给另外几款发行版(比如Ubuntu和Kali等)带来了灵感。Debian这款操作系统派生出了多个Linux发行版。它有37500多个软件包,这方面唯一胜过Debian的其他发行版只有Gentoo。Debian使用apt或aptitude来安装和更新软件。Debian这款操作系统无疑并不

Childhood_Sweetheart的博客 3237

SUSE Linux常见使用问题

1.SUSE Linux简介 SUSE Linux是德国 SuSE Linux AG公司发行维护的Linux发行版,是属于此公司的注册商标。2004年这家公司被Novell公司收购。openSUSE 项目是由 Novell 发起的开源社区计划。旨在推进 Linux 的广泛使用。openSUSE是Novell的开源Linux项目,旨在推进 Linux 的广泛使用。该项目为 Linux开发者和爱好者提供了开始使用 Linux 所需要的一切。openSUSE 原名 SUSE Linux,10.2版本以后改名为o

qq_36454119的博客 1030

Linux 权限系统和软件安装(三):软件安装的探索

在 Linux 系统的学习旅程中,软件安装是极为关键的一环。掌握不同类型软件的安装方法,对于搭建开发环境、部署项目至关重要。尤其是对于 Java 全栈开发者而言,从基础的 Java 运行环境到各类服务器软件的安装,都需要我们熟练操作。接下来,让我们一同深入了解 Linux 系统中的软件安装知识,同时也会对比提及 Windows 系统中软件和环境配置的一些特点,帮助大家更好地理解不同操作系统下的软件管理方式。

2403_89107873的博客 1247

YUM命令详解与Linux软件管理实践

软件包管理是Linux系统运维的核心技能之一,YUM作为RHEL/CentOS系的默认包管理工具,通过自动化依赖解决机制大幅提升了软件部署效率。其底层基于RPM包格式,采用客户端-仓库架构实现软件分发,支持事务性操作确保系统稳定性。在企业级应用中,YUM配合安全更新策略和版本锁定功能,能够有效管理软件生命周期。典型应用场景包括批量服务器部署、离线环境搭建以及CVE漏洞快速修复。通过合理配置国内镜像源和本地仓库,还能优化跨国团队协作效率。掌握yum install/update/provides等核心命令组合

weixin_34408717的博客 483
上一篇: Linux最实用的域名解析(两种方法)及dhcp动态网络设定,虚拟机的管理和复制
下一篇: 企业中最最清晰的一人控制多台主机自动实行系统安装步骤
小杨118709
博客等级 码龄8年 141粉丝 138原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值