如何安装centos的chroot环境

有时候我们对开发对os环境有特定的需求,但是又不想影响当前的系统环境。这时候我们就可以用chroot环境了。 
请注意,安装chroot环境需要root权限。 
1)首先,给chroot环境创建一个目录,例如: mkdir /data/jails/myos 
2)从centos的官方网站或者镜像网站下载对应版本的centos-release文件并安装,例如: wget centos-release-5-8.el5.centos.x86_64.rpmhttp://up.2cto.com/2012/0327/20120327042858716.rar
rpm -i --nodeps --root=/data/jails/myos centos-release-5-8.el5.centos.x86_64.rpm   3)给chroot环境安装yum工具,这样我们就可以进入chroot环境继续安装其它的软件包: yum -y --installroot=/data/jails/myos install yum 
4)给chroot环境mount一些节点(这里不是必须的,但是如果www.2cto.com你需要在chroot环境里面开启某些服务的话,最好做上):   mount --bind /dev /data/jails/myos/dev mount --bind /proc /data/jails/myos/proc mount --bind /sys /data/jails/myos/sys 
5)搭建完成,进去调整一下时区就大功告成了: chroot /data/jails/myos cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 补充)如果你发现你的系统网络有问题,可能是你的DNS设置不对,请参考一下主环境里面的/etc/resolv.conf文件。   
    作者 火流星X

时间: 2024-07-31 17:17:49

如何安装centos的chroot环境的相关文章

Win10 Hyper-v 中安装 CentOS 搭建开发环境

Windows 环境 操作系统:Windows 10 开发环境:VS2005(需启动.NET Framework 3.5 ,才能正常安装使用)  Linux 环境 发行版:CentOS 7_x64 安装方式:Win10 自带 Hyper-v虚拟机安装 优点:  个人电脑主用Windows,linux安装在虚拟机中以命令行方式启动用作后台服务器,内存与cpu占用率很低. 在window中通过WinSCP && putty远程工具以FTP方式访问linux,可实现一台计算机同时运行windwo

Linux Centos7部署环境安装-CentOS

Linux Centos7部署环境安装-CentOS Centos7部署环境安装及Linux常用命令 centos系统下各文件夹的作用 centos7修改系统默认语言 centos7安装rz/sz命令 centos7安装netstat centos7安装lsof命令 centos7下载并安装jdk并配置环境变量 centos7安装Tomcat centos7安装Nginx centos7安装MySQL Linux常用命令 centos系统下各文件夹的作用 /: 根目录,一般根目录下只存放目录,不

VM下安装CentOS

关于虚拟机VM,没学过不要紧,多安装几次系统,多遇见一些问题,慢慢积累! 在VM虚拟机上安装CentOS系统1.环境windows 7 x64 专业版VMware workstation 14.01CentOS 6.1 64位 2.开始安装1)安装VMware双击安装包VMware-workstation-full-14.1.2-8497320.exe选择安装路径(默认路径)C:\Program Files (x86)\VMware2)创建虚拟机打开安装好的VMware软件创建虚拟机文件 -->

CentOS 6.5 环境安装 MySQL 5.1

[环境介绍] 操作系统:     CentOS 6.5 i686 i386 MySQL版本: MySQL-community-5.1.73-1.rhel5.i386.rpm-bundle.tar [安装步骤] 1.创建mysql用户和组 # groupadd mysql # useradd -g mysql mysql 2.解压安装包 #进入安装包目录 $ cd /Software/MySQL_Install $ tar -xvf MySQL-community-5.1.73-1.rhel5.i

安装CentOS桌面环境

CentOS 作为服务器的操作系统是很常见的,但是因为需要稳定而没有很时髦的更新,所以很少做为桌面环境.在服务器上通常不需要安装桌面环境,最小化地安装 CentOS(也就是 minimal CentOS) 就可以了.不过在最小化安装的 CentOS 中通过 YUM 来安装桌面环境也是非常方便的. 单位的那台服务器上就让我安装了最小化的 CentOS 操作系统.但是同事说操作不方便,所以我就试了试,顺便记录这个安装方法.使用 yum groupinstall 指令很容易就能安装上图形界面的桌面系统

Zookeeper集群安装(CentOS 7环境下)

一.环境操作系统和软件版本介绍 1.环境操作系统为CentOS Linux release 7.2.1511 (Core) 可用cat /etc/redhat-release查询 2.软件版本 Zookeeper版本为:3.4.9 注意:请用java –version检查环境有无安装JDK,如显示java版本信息,表示已安装,可以进行以下步骤.如无安装,请自行安装JDK并配置环境变量,再进行以下操作! 二.详细安装步骤 1.在zookeeper官网下载压缩包到/data/soft目录,此文下载版

转: 第二步CentOS上安装LAMP之PHP环境及安装过程报错解决方案(纯净系统环境)

最近有空就配置CentOS系统上的AMP环境,现在配置到PHP环境了 多话不说上传送门:http://blog.csdn.net/zhangatle/article/details/77447653 其中有些改动,毕竟博主的centOS的系统没有安装必须的开发环境包,他是纯净CentOS安装的!佩服 注:本文站在菜鸟的角度看待并解决问题,中间不可避免会遇到许多坑,而本文的目的就在于帮大家解决这些坑 工欲善其事,必先利其器,为了后续工作,需要先进行以下准备工作 将所需要的软件安装包上传到服务器,本

CentOS 5.X安装LAMP最高版本环境

#------------CentOS 5.X安装LAMP最高版本环境------------------#! /bin/sh #安装Apacheyum install httpd -y#1.关闭selinuxcp -rp /etc/selinux/config /etc/selinux/config.baksetenforce 0sed -i '7s/enforcing/disabled/' /etc/selinux/config#2.显示selinux的状态 Permissive为关闭get

在vmware虚拟机中安装centos系统并使用LNMP安装部署环境

一.介绍:题目有点绕口,大概意思就是分两步完成,首先在vmware虚拟机中安装centos系统,然后在centos系统中使用lnmp安装包安装项目部署环境.      准备工作(很重要,所需安装软件如果都没找对,怎么能安装成功) 1.下载vmware,这个好找,直接百度搜索“vmware 下载”,能找到安装软件. 2.下载CentOS,这个需要注意点: 如果系统是32位就点这个:http://mirror.symnds.com/distributions/CentOS-vault/6.3/iso