首页 > 系统相关 >systemd-nspawn 运行 centos7

systemd-nspawn 运行 centos7

时间:2023-03-08 19:11:50浏览次数:65  
标签:systemd chroot centos -- centos7 64 path rpm nspawn

参考链接:https://www.shuzhiduo.com/A/E35p0VQE5v/

建一个chroot的目录,例如:

mkdir -p /path/to/chroot

初始化rpm数据库:

mkdir -p /path/to/chroot/var/lib/rpm
rpm --rebuilddb --root=/path/to/chroot

下载CentOS的发行包,使用rpm命令安装:

wget http://mirror.centos.org/centos/7/os/x86_64/Packages/centos-release-7-9.2009.0.el7.centos.x86_64.rpm
rpm -i --root=/path/to/chroot --nodeps centos-release-7-9.2009.0.el7.centos.x86_64.rpm

使用YUM工具安装CentOS发行版的其余包:

yum --installroot=/path/to/chroot install -y rpm-build yum

最后,整个过程结束以后,chroot环境便搭建完成。

 

标签:systemd,chroot,centos,--,centos7,64,path,rpm,nspawn
From: https://www.cnblogs.com/wangjq19920210/p/17195768.html

相关文章

  • Centos7安装Docker环境
    Dockerdaemon(Docker守护进程):运行在宿主机上,Docker守护进程,用户通过Dockerclient(Docker命令)与Dockerdaemon交互。Images(镜像):将软件环境打包好的模板,用来创建容......
  • centos7调整分辨率
    Centos7修改分辨率一.输入xrandr输入xrandr命令后可以看到系统的一些分辨率的列表,和当前系统屏幕的分辨率信息,可以通过命令的相应参数对系统分辨率的一些设置操作......
  • Centos7 离线安装 MySQL 8.0.32
    1官网下载mysql离线rpm包下载地址:https://dev.mysql.com/downloads/mysql/2将下载的tar包上传到/opt/rpm/mysql目录 3删除CentOS自带的mariadb 说明:不删的话my......
  • centos7 使用docker-compose搭建hadoop集群
    1,安装docker和docker-compose2,在linux服务器上创建hadoop文件夹,在hadoop文件夹下创建docker-compose.yml文件docker-compose.yml文件内容如下:version:'3'services:......
  • CentOS7使用cp命令覆盖时不提示
    平常使用中bbb这个文件存在,想要使用cp命令把aaa文件的内容覆盖到bbb文件中,就会使用cp-faaabbb-f 的意思是遇到同名的文件,不提示,直接覆盖但是还是会提示[roo......
  • CentOS7加入AD域(sssd)
    作者:独笔孤行官网:​​ ​http://anyamaze.com​​公众号:云实战前言AD域(ActiveDirectory)是Windows服务器的活动目录,在目录中可以收录公司的电脑账号,用户账号,组等信息,......
  • Linux(Centos7)下rpm方式安装MySQL
    1.卸载已有MySQL1.1.查看是否已安装mysqlrpm-qa|grep-imysql如果系统已安装,请卸载删除。1.2.删除MySQL删除命令:rpm-e--nodeps包名rpm-evmysql-......
  • centos7部署element-plus
    element-plus官网实在是太不稳定了,所以自己搭建了一套在本地,流程如下:环境安装yuminstallnodeyuminstallnpmnodeinstall-gpnpm从gitee拉取代码wget-P/......
  • Centos7.6下corosync+pacemaker+pcs高可用集群环境安装
    在容灾备份领域,有多种高可用方案,corosync+pacemaker无疑是开源方案中的佼佼者。1.什么是corosync、pacemaker、pcs?Corosync是集群管理套件的一部分,通常会与其他资源管......
  • centos7安装python3
    1、首先安装依赖包,centos里面是-devel yum-ygroupinstall"Developmenttools"yuminstallzlib-develbzip2-developenssl-develncurses-develsqlite-develrea......