Kaiola bat eraikitzen Debianen

Kaiolara (edo kaiola) Debian ingurune isolatu bat sortzeko aukera ematen digun ezaugarria da, jatorrizkoaz aparte. Hau erabilgarria da probatu nahi dugunean, modu seguruan, kode manipulazioa, paketeak, zerbitzuak eta banaketa.

arazoa

Imajinatu pakete berri bat instalatu nahi duzula, baina ez zaude ziur horrek zure jatorrizko Debian ingurunea kaltetu dezakeen ala ez. Kaiola zure arazoa konpontzeko irtenbide azkar eta ona da.

konponbidea

Suite erabiliko dugu debootstrap oinarrizko Debian sistema hutsetik zabaltzeko direktorio horretan, seguru asko, izan liteke “kaiolan” (txoratuta). Ulermenerako, pentsa ezazu makina birtual baten antzeko zerbait dela (VM) – baina ez da hala! Ikus dezagun nola funtzionatzen duen.

– Sartu terminalera supererabiltzaile gisa (erro)

  matrizea@debian:~ $ bere -

– Instalatu edo debootstrap

  erro@debian:~# apt-get install debootstrap

– Sortu Debian kaiolatuko dugun direktorioa

  erro@debian:~# mkdir / jaula-debian /

– Kaiola Debian sortutako direktorioan

  erro@debian:~# debootstrap stable / jaula-debian / http://ftp.us.debian.org/debian

Iruzkinak:
(1) egonkorra Debian-en egungo banaketa egonkorra da. Debootstrap suiteak oharra kodea izan dezake (sid, suharra, estutu, lenny) edo izen sinbolikoa (ezegonkorra, probak, egonkorra, oldstable);

(2) /kaiola-debian / sortu dugun direktorioa da, bertan instalatuko da Debian sistema (bootstrap);

(3) http://ftp.us.debian.org/debian Debian pakete biltegia da. Tokiko biltegia ere erabil dezakezu, bat badituzu zure intranet / sarean;

(4) Ez adibidean, baina arkitektura ere aukera dezakezu 32 bitak (i386) edo 64 bitak (amd64), arkitektura adierazten duen gakoa erabiliz, zelan zaude: “–arkua i386“.

Itxaron une batzuk eta laster Debian berria izango dugu, laster erabiltzeko.

– Kaiolara sartzea

  erro@debian:~# chroot / jaula-debian /

Orain kaiolatuta zaude; kontutan izan Debian ingurune berria dela. Instalatzen edo agindutako guztia, ingurune honetan bakarrik exekutatuko da. Kaiolaren barnetik jakitea interesgarria da, ezin duzu ikusi (zure benetako sistema), baina kaiolatik kanpotik kaiola barruan ikus daiteke.

Beste xehetasun bat hori da, lehenetsiz, sistema hasten denean, uma linha em /etc/fstab é responsável por montar o sistema de arquivos /proc. O diretório /proc contém arquivos virtuais que são janelas para o estado atual do kernel do Linux em execução. hortaz, vamos deixar isto gravado da seguinte forma:

Registrando e montando o sistema de arquivos /proc

  erro@debian:/# echo proc /proc proc defaults 0 0 >> /etc/fstab
  erro@debian:/# mount /proc

Transformar a jaula de stable para unstable

Talvez você queira transformar sua distribuição de estável para não estável, por várias razões. Uma delas é que você precisa empacotar um software e sabe que a maioria do trabalho de desenvolvimento feito no Debian é enviado para a distribuição não estável (unstable ou sid).

– horretarako, abra o arquivo /etc/apt/sources.list:

  erro@debian:/# nano /etc/apt/sources.list

Faça a seguinte alteração:

DE:

  deb http://ftp.us.debian.org/debian stable main

PARA:

  deb http://ftp.us.debian.org/debian unstable main

– laster! Basta atualizar a lista de pacotes e a distribuição:

  erro@debian:/# apt-get update
  erro@debian:/# apt-get dist-upgrade

Para sair da jaula:

  erro@debian:/# exit

Backup da jaula

É sempre bom ter uma jaula limpa para testes, mas sem que seja preciso toda vez (re)criá-la. gero, a primeira coisa que se deve fazer após montar e deixar a primeira jaula maceteada é umbackup”.

Acesse a jaula:

  erro@debian:~# chroot / jaula-debian /

Limpe os pacotes baixados para fazer a primeira jaula:

  erro@debian:/# apt-get clean

Saia da jaula (se posicione de fora para fazer o backup compactado):

  erro@debian:/# exit

Empacote e compacte a jaula (beharrezkoak ez diren direktorio batzuk baztertuz):

  erro@debian:/# tar -jcvf jaula-debian.tar.bz2 --exclude = '* / proc / *' --exclude = '* / apt / lists / * dists *' / jaula-debian

Berreskuratu kaiola

orain, kaiola berria behar duzun bakoitzean, leheneratu besterik ez duzu (erauzi) dagoen kaiolaren babeskopia, prozesua asko bizkortzen. Bakarrik zaindu jatorrizko kaiola ez idazteko. Kasu honetan, direktorio bat sortu eta barruan deskonprimitu / deskonprimitu, izena aldatu (cp) eta mugitzen (mv), baldin badago.

– Kokatu kaiola sortuko duzun direktorioan eta deskonprimitu / deskonprimitu.:

  erro@debian:/# tar -jxvf kaiola-debian.tar.bz2

Aitorpena
Eskerrik asko Ebirberto mai Debian irakaspenetarako.

iturri

Eskuliburuak – Debian paketatzea – Eriberto Motaren eskutik
NOLA: Debian Linux Sistema abiaraztea debootstrap eta chroot erabiliz

denera: 5482

Erantzun

Zure e-posta helbidea ez da argitaratuko.