将corosync安装包以及依赖加入到KYLIN-3.3-4版本中,重新制作iso,形成新的版本,要求系统安装后默认自动安装了corosync

1)将ISO所在的/dev/sr0挂载到/media

mount /dev/sr0 /media

2)安装制作工具

yum -y install createrepo mkisofs isomd5sum rsync

3)同步光盘文件到制作ISO的目录

#同步/media下的文件到/ISO路径下,除了Packages和repodata文件夹

/usr/bin/rsync -a --exclude=Packages/ --exclude=repodata/ /media/ /ISO/

# 在/ISO/文件夹下新建Packages和repodata文件夹

mkdir -p /ISO/{Packages,repodata}

4)拷贝当前系统已安装的软件包到/ISO/Packages目录下

生成install.log

rpm -qa >> /root/install.log

拷贝已安装rpm

awk ‘{print $0}‘  /root/install.log |xargs -i cp /media/Packages/{}.rpm /ISO/Packages/

把需要安装的pacemaker、corosync及依赖等rpm包拷贝到/ISO

5)切换到ISO/路径下,由comps.xml生成repodata包。

cd /ISO

createrepo -g repodata/comps.xml ./

6)制作ISO镜像

cd /ISO

genisoimage -joliet-long -V Kylin-3.3-4.1 -o Kylin-3.3-4.1.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -R -J -v -cache-inodes -T -eltorito-alt-boot -e images/efiboot.img -no-emul-boot /ISO

7)制作镜像MD5值

implantisomd5 /ISO/Kylin-3.3-4.1.iso

这样就生成了一个新的包含corosync和pacemaker的新的kylinos版本:kylin-3.3-4.1

 

原文地址:https://www.cnblogs.com/mushou/p/12303356.html

时间: 2024-10-24 21:47:18

将corosync安装包以及依赖加入到KYLIN-3.3-4版本中,重新制作iso,形成新的版本,要求系统安装后默认自动安装了corosync的相关文章

yum 下载安装包以及依赖包

有时候我在用yum安装软件,依赖包比较多,还受网速的影响.所以我们可以将安装包以及依赖包下载到本地安装,这样会快捷很多. yum 提供了这种功能 yum -y install yum-utils 下载命令为 yumdownloader --resolve docker 这样就可以将安装包以及依赖包下载下来了. 原文地址:https://www.cnblogs.com/pangbing/p/8278596.html

用Yumdownloader将YUM安装包及其依赖包下载到本地

我们可以通过 yum 命令的 Yumdownloader 插件下载 RPM 软件包及其所有依赖包. 安装yum-utils 以通过–destdir 来指定位置,软件包和依赖的软件将被下载到此目录 命令格式:yumdownloader --resolve(可选,意为下依赖包) --destdir=软件存放位置 (可选) +软件包名 原文地址:https://www.cnblogs.com/zhangshuaihui/p/12336868.html

安装包相互依赖的问题

error: Failed dependencies: libgmp.so.3()(64bit) is needed by ppl-0.10.2-11.el6.x86_64 试试 yum provides *libgmp.so.3 安装过程遇到的问题及解决方法[[email protected] Packages] rpm -ivh cloog-ppl-0.15.7-2.fc14.i686.rpmwarning: cloog-0.15.7-2.fc14.i686.rpm: Header V3 R

下载完apk安装包后实现自动安装;

需配置的权限: <uses-permission android:name="android.permission.INTERNET" />     <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />     <uses-permission android:name="android.permission.MOUNT_UNM

LANMPS 一键PHP环境安装包(转)

转:http://www.lanmps.com/ LANMPS 一键安装包,php绿色环境套件包: https://github.com/foxiswho/lanmps 安装 Mar 17, 2017 LANMPS 一键安装包,php绿色环境套件包 Linux+Nginx+Mysql+PHP+Elasticsearch ( phpmyadmin+opencache+xdebug )环境套件包,绿色PHP套件,一键自动安装 系统需求 系统:Linux下CentOS,RedHat,Ubuntu 内存

ubuntu 下解决安装包依赖问题

我们用banshee软件安装豆瓣插件来做个示例: 1.首先在Ubuntu Software Center内搜索banshee播放器 因为我之前已经安装好了,可以看到如下界面,你可以在点击该软件看到install选项,然后点击就可以了,点击之后需要你输入管理员密码,输入完成后就会自省安装,这一步比较简单 2.因为软件中心没有豆瓣插件,那么我们就去浏览器中搜索下载,我是在 https://bitbucket.org/pro711/banshee-doubanfm/downloads 下载的 3.下载

Windows安装包制作指南——Advanced Installer的使用

1. 前言 最近需要制作windows的安装包,据说Advanced Installer比较强大,遂拿它来制作安装包.在网上少量资料以及官网简约文档中摸索前进,总算是制作出可用的安装包,在此记录,仅供参考. Advanced Installer版本: Advanced Installer 11.0, 目前的最新版是13.1,不过大同小异. 2. 安装包制作 2.1 新建工程 由于希望能够自己定制一些安装界面,我们选择Professinal版本,语言选择中文,然后创建工程: 2.2 产品详情 填写

基于DevExpress的Winform程序安装包的制作

在我们做系统开发的时候,都会面临一个安装包制作的问题,如何把我们做好的系统,通过安装包工具整合成一个安装包给客户进行安装.安装包的优势就是一步步安装就可以了,不用复制一大堆文件给客户,还怕缺少那个文件导致系统运行出错.本文主要介绍基于DevExpress的Winform程序安装包的制作内容,包括VS2010和VS2013/V2105的不同处理方式. 我们知道,VS2010是最后一个可以使用微软安装包制作工具的VS版本了,所以后面VS2012/2013/2015版本都需要使用第三方安装包制作工具,

DevExpress控件库 开发使用经验总结3 制作项目安装包

2015-01-27 使用DevExpress控件包开发C/S项目完成后,部署前需要制作本地安装包.本文还是使用“SetupFactory”安装工厂来制作安装包.在以前的系列文章中详细介绍过该工具的使用,请参考http://www.cnblogs.com/SavionZhang/p/4106338.html. 实际情景:SetupFactory V9.0.3.DevExpress14.1.8.依赖程序.Net Framework 4.0. 由于项目中引用了很多DevExpress控件库中的DLL