Centos自动化安装之包的自定义笔记

在定制好Centos系统后,可能因为公司需求后续会增加工具包。这时候我们应该怎么单独提供该工具包以及安装所需的依赖包呢。下面列举几种情况

 

1、安装工具包时提示缺少依赖

 

 

上图是安装工具包时提示缺少的依赖包;

 

2、这时我们需要利用yum命令找出上面缺失的依赖包安装上即可。

# yum provides libc.so.6   #从libc.so.6文件去搜寻软件,有点类似 rpm -qf 的功能

 

通过上面命令系统会列出libc.so.6所需的包glibc。

 

 

3、下载包

 

a、在Centos 7环境下我们可以通过yum install命令下载所需的包和依赖包

yum install glibc

 

 

通过上图可以发现在Centos 7下使用yum install命令时,会多出一个“d”选项,意思就是只下载不安装。这样我们就可以把所需的包和依赖包一起下载下来。

 

b、在Centos6以下环境中我们可以通过yumdownloader命令下载所需的包和依赖包

yumdownloader glibc

 

包会下载到当前目录,如果系统不支持yumdownloader命令则需要先安装yum-utils软件

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索软件
, 系统
自动化
centos自动化部署、centos自动化安装、centos7自定义服务、centos自定义分区、centos6.5自定义分区,以便于您获取更多的相关知识。

时间: 2024-09-27 13:04:31

Centos自动化安装之包的自定义笔记的相关文章

CentOS上安装Node.js和mongodb笔记

  CentOS上安装Node.js和mongodb笔记        这篇文章主要介绍了CentOS上安装Node.js和mongodb笔记,本文讲解了Python安装.Node.js安装.npm安装.mongodb驱动安装.mongodb数据库操作测试代码等内容,需要的朋友可以参考下 之前听说过Node.js,只是知道它可以应用于服务器端,但是对很多具体的东西并不了解.今天在QCon上听了袁锋的分享<Node.js脱离了浏览器的Javascript>之后,顿时有了想立刻试一下的冲动. No

CentOS自动化安装实战

  定制自动化安装盘 # 安装所需要的软件包: 代码如下: yum -y install createrepo mkisofs isomd5sum # 生成精简后的rpm列表 代码如下: awk '/安装/{print $2}' install.log |sed 's/^[0-9]*://g' >/root/packages.list //我的是中文环境具体看log里是什么 # 约束目录结构 代码如下: mkdir -p /mnt/cdrom mkdir -p /data/OS mount /d

CentOS上安装Node.js和mongodb笔记_node.js

之前听说过Node.js,只是知道它可以应用于服务器端,但是对很多具体的东西并不了解.今天在QCon上听了袁锋的分享<Node.js脱离了浏览器的Javascript>之后,顿时有了想立刻试一下的冲动. Node.js的安装步骤算是比较简单,没有太多的弯路,主要参考文档: Building and Installing Node.js  1. 安装Python 根据参考文档说明,从源代码编译安装Node.js需要python2.6或者以上,而通过yum install python.x86_6

CentOS环境安装PHP SSH2扩展工作笔记

因为需要在当前的Linux服务器环境中调试可以执行文件的PHP文件且需要运行远程操作SSH过程,P总告知需要在当前服务器环境中部署SSH2扩展才可以编译PHP文件中的SSH脚本命令,于是老左就在当前的CentOS环境中安装SSH2扩展,顺带记录下来,以备后面如果有需要用到的时候参考.   备注说明:如果我们需要在正式环境中直接运行,建议还是先在测试机中调试后再使用或者备份好数据,以免可能造成的问题.   第一.安装支持库文件    代码如下 复制代码 yum install  php-devel

利用Kickstart自动化安装CentOS的教程

  前言 因为需要在浪潮的x86服务器中集中部署CentOS搭建基于Hadoop的大数据平台,平时接触SLES(SuSE Linux Enterprise Server)较多并且已经实现基于Autoyast方式使用光盘或者PXE网络自动化安装(后续会分享具体实现方法).这次主要通过学习Kisckstart实现最简单的光盘方式自动化安装CentOS,而网上的大多数教程并不完全适用于自身的环境,本文将不再赘述Kickstart相关概念,细节可参考扩展阅读. Kickstart是最为通用的Linux自

基于Kickstart自动化安装CentOS实践

基于Kickstart自动化安装CentOS实践 前言 因为需要在浪潮的x86服务器中集中部署CentOS搭建基于Hadoop的大数据平台,平时接触SLES(SuSE Linux Enterprise Server)较多并且已经实现基于Autoyast方式使用光盘或者PXE网络自动化安装(后续会分享具体实现方法).这次主要通过学习Kisckstart实现最简单的光盘方式自动化安装CentOS,而网上的大多数教程并不完全适用于自身的环境,本文将不再赘述Kickstart相关概念,细节可参考扩展阅读

CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法

有的朋友由于是centos的,直接 yum install pip  或者 yum install python-pip都是不行的. 其实不能yum那就直接下载编译安装呗... CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法如下: 截至包子写本文的时候,pip最新为 1.5.5 wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz 注意:wget获取http

centos-如何在Linux(CentOs)平台上安装MTL4包?

问题描述 如何在Linux(CentOs)平台上安装MTL4包? 对Linux不是很了解,今天要安装MTL4的库的时候就傻了. 1.add the url repository http://www.simunova.com/rpm to your repository list and update. (There will be 2 error messages that come from missing signature. Please ignore this warning for

CentOS中使用RPM包离线安装MySQL数据库

之前一直是使用Ubuntu,习惯了在线安装的方式,此次在centos中使用rmp包进行李先安装,记录下步骤: 1.检测本机安装的MySQL并卸载 rpm -qa|grep -i mysql 检查结果: mysql-5.1.66-2.el6_3.x86_64 mysql-libs-5.1.66-2.el6_3.x86_64 mysql-devel-5.1.66-2.el6_3.x86_64 说明系统中已经带有MySQL,将其卸载: rpm -e --nodeps mysql-devel-5.1.6