先创建一个Shell脚本software.sh [root@localhost ~]# vim software.sh #!/bin/sh #通用软件安装脚本 #解压软件包到/home下 tar zxf $1.tar.gz -C /home  #进入软件目录 cd /home/$1 #进行配置并且把返回的信息输入到/dev/null中 ./configure&nbsp
原创 2010-06-29 14:06:39
10000+阅读
Shell脚本执行软件安装 1.编写脚本 2更改权限 3.执行 总结:执行脚本安装非RPM软件包体现通用性,可以减轻管理任务和减少时间。
原创 2010-06-29 23:18:59
1526阅读
在Linux系统中,有一个非常有用的工具叫做Shell脚本。通过Shell脚本,用户可以批量执行命令,从而实现一些自动化的操作。特别是在安装软件的过程中,Shell脚本可以大大简化操作步骤,提高效率。今天,我们将介绍如何利用Linux Shell脚本来批量安装软件。 首先,我们需要了解一下什么是Linux系统中的Red Hat包管理工具(RPM)。RPM是Linux系统中常用的一种软件包管理工具
原创 2024-04-30 10:11:00
549阅读
远程yum仓库1.远程服务器yum脚本如下:#!/bin/bash#挂载镜像文件mount/dev/sr0/mnt#安装ftp服务yuminstallvsftpd-y#创建ftp站点cd/var/ftpmkdircentos7mkdirothercp-rf/mnt/*centos7/&createrepo-g/mnt/repodata/repomd.xmlother/#开启服务syste
原创 2019-10-10 15:23:31
2447阅读
1点赞
1编写脚本[root@sv7~]#vim/root/yum.sh脚本内容:#!/bin/bashrm-rf/etc/yum.repos.d/*echo"[110]name=110baseurl=http://192.168.4.254/rhel7//yum源看实际情况更改,最好要使用网络yum源,确保每台安装主机可以连接enabled=1gpgcheck=0">/etc/
原创 2018-01-08 22:09:51
2535阅读
5点赞
编写脚本/root/bin/bachup.sh,可实现每日将/etc/目录备份到/root/etcYYYY-mm-dd中编写脚本/root/bin/disk.sh,显示当前硬盘分区中空间利用率最大的值编写脚本/root/bin/nologin.sh和login.sh实现禁止和允许普通用户登录系统nologin.shlogin.sh查找/var目录下不属于root、IP、gdm的所有文件find/v
原创 2019-02-18 20:18:42
874阅读
1评论
rpm,yum,源码安装详细教程1.rpm安装软件rpm主要的5种基本功能:查询、安装、升级、刷新、卸载。命令格式:rpm [选项] [文件]选项说明-a显示所有软件包-q查询功能-i安装指定的软件包,通常和-v,-h选项结合使用-e删除指定的软件包-f查询拥有指定文件的软件包-i显示软件包的相关信息,通常和-q选项结合使用-l显示软件包的文件列表-p查询待安装软件包-R显示软件包的关联信息-s
系统:centos7.6 需求:离线安装rpm软件包 #!/bin/bash INSTALL_DIR=/root #定义安装目录,离线安装包应在此目录 cd $INSTALL_DIR ......
原创 2021-09-24 11:06:08
1978阅读
问题背景使用shell或者python脚本完成KVM虚拟机的批量创建,要求如下: (1)脚本需要人机交互,当输入虚拟机数量,虚拟机规格参数后,即可批量创建相应机器; (2)使用EXP技术从网络安装虚拟机,创建多个时使用复制原理; (3)脚本实现虚拟机生命周期管理,即可实现关机,启动,快照,从快照启动等等。README.txt本程序实现了虚拟机安装、虚拟机管理、快照管理、存储池管理、批量创建虚拟机功
在Linux系统中,YUM是一种常用的软件包管理工具,能够帮助用户快速、方便地安装、更新和移除软件包。而Shell则是用来执行命令和管理操作系统的外壳程序。通过YUMShell的结合使用,用户能够更加高效地管理系统中的软件包。 首先,我们需要了解一下YUM的基本用法。在Shell中输入命令“yum install package_name”,就可以使用YUM安装指定的软件包。YUM会自动检查
原创 2024-05-21 10:28:44
145阅读
yum是一个rpm的前端程序,主要目的是用来自动解决rpm的依赖关系问题特点:  自动解决依赖关系  可以对rpm进行分组,并基于组进行安装操作  引用仓库概念支持多个仓库   配置简单仓库配置文件/etc/yum.repos.d/格式:  [仓库名字]  name=描述  baseurl=链接  enabl
原创 2016-01-22 22:46:43
634阅读
       大家都知道在RedHat中yum的好处,可以解决依赖关系,轻松的安装和卸载软件包。下面的脚本是我当初在初学shell脚本编程时写的第一个可以完成实际功能的简单脚本,和大家分享一下。#!/bin/bash#This program is used for helping you configure yum for your s
原创 2009-11-27 08:35:24
2477阅读
安装脚本
原创 6月前
24阅读
1.YUM的简介Yum(全称为 Yellow dog Updater, Modified)是一个rpm包管理器。它能够从指定的服务器上自动下载RPM包并安装,可以自动处理包之间的依赖性关系,并且一次性安装所有依赖的软件包,无须繁琐地一次次下载、安装。2.YUM的分类YUM服务端:服务端存放着各种rpm软件包,也称之为yum仓库或yum源。yum仓库分为网络yum仓库和本地yum仓库。若为网络yum
转载 2023-12-19 22:15:12
101阅读
第一部分: 1:linux基础简介 1:操作系统(Operating System) 1:操作系统是管理计算机硬件与软件资源的程序 2:典型操作系统 1:UNIX、LINUX、Mac OS X、Windows iOS、Android、MS-DOS 3:操作方式 1:命令行界面(Command Line Interface CLI) 1:用户通过键盘输入指令,计算机接
转载 2024-07-28 09:04:37
53阅读
yum命令:但是,我们下载的软件其实是从yum源中下载的!  @yum的常用命令:yum install softwarename #安装指定软件 yum install -f softwarename #安装指定软件不提示 yum repolist #列出设定yum源的信息 yum r
转载 2024-03-27 13:07:33
109阅读
Linux下软件之间依赖关系很复杂,有时候安装一个软件需要花上好几天,99%的时间都在安装对应版本的依赖。Yum的出现大大简化了软件管理工作,可以让用户在无需关心软件依赖的情况下,方便的进行软件的下载、更新和使用。软件安装完成后,yum还会帮助设置系统环境变量,大大简化了工作量。yum安装常用软件的命令#yum check-update #yum remove 软件包名 #yum install
转载 2024-01-06 06:03:29
97阅读
yum 数组 赋值 变量
原创 2016-08-23 15:37:54
511阅读
[root@rocky8-2 ~]# vim yum.sh      #!/bin/bash cd /etc/yum.repos.d/ mkdir bak mv *.repo bak cat > baseos.repo <<EOF [baseos] name=baseos baseurl=file:///misc/cd/BaseOS/  &
原创 2022-07-16 22:33:20
381阅读
1点赞
 因为直接使用yum安装的mysql会是默认版本5.1的版本  但是有的同学不满足又想要其他版本的怎么办呢?曾时候我来提供一种方案(仅供参考):我们可以使用rpm包来进行指定mysql版本的安装,1、首先我们要选择你的要安装的msyql版本,然后去官网找到版本对应的路径https://dev.mysql.com/downloads/mysql/ 选择你要下载的版本:&
转载 2024-03-28 12:05:16
58阅读
  • 1
  • 2
  • 3
  • 4
  • 5