Tecnología

Inicio

Cómo: Chroot para un usuario de CentOS

Chroot le da la capacidad de crear un ambiente dentro de su sistema CentOS para alterar de forma segura, construir o reconfigurar el software. Dado que el entorno no expone cadena de herramientas del sistema anfitrión a los cambios dentro del chroot, se puede hacer lo que quiera sin temor. Creación del entorno puede tomar algún tiempo, la mayor parte de ella habrá de descargar e instalar lo que es necesario crear un sistema usable totalmente autosostenida en su propio árbol de directorios. Una vez creado, es fácil acceder al entorno cuando lo necesite.

Instrucciones

1 Haga clic en "Aplicaciones", "Accesorios" y "Terminal" para abrir el terminal de Gnome en CentOS. Aquí es donde se va a introducir todos sus comandos. Usted tendrá acceso a la raíz para crear el entorno. Tipo de "su" e introduzca la contraseña de root en la línea siguiente (que no verá nada aparece en la pantalla mientras se escribe la contraseña).

2 Tipo "mkdir -p / var / tmp / chroot" para crear un directorio para el entorno chroot que se construirá.

3 Tipo "mkdir -p / var / tmp / chroot / var / lib / rpm" seguido de "rpm --rebuilddb --root = / var / tmp / chroot" para crear la biblioteca de RPM dentro del entorno chroot. Esto es necesario para la construcción de paquetes futuros.

4 Tipo "wget ​​http://mirror.centos.org/centos/5/os/i386/CentOS/centos-release-5-6.el5.centos.1.i386.rpm" para decirle al entorno de la versión de CentOS está correr una vez que inicie sesión en el medio ambiente. Instalar escribiendo "rpm -i --root = / var / tmp / chroot --nodeps centos-release-5-6.el5.centos.1.i386.rpm" y presionar "Enter".

5 Tipo "yum --installroot = / var / tmp / chroot instalar -y rpm-build yum" para instalar el resto del entorno. Dependiendo de su conexión y el ordenador, este proceso puede tardar hasta una hora.

6 Tipo "chroot / var / tmp / chroot" para entrar en el nuevo entorno chroot que ha creado.