OnWorks Linux ve Windows Çevrimiçi İş İstasyonları

Logo

İş İstasyonları için Çevrimiçi Ücretsiz Barındırma

<Önceki | İçerik | Sonraki>

6.4. Chroot Ortamına Girme‌

görüntü

chroot "$LFS" /tools/bin/env -i HOME=/root

DÖNEM = "$ DÖNEM"

chroot "$LFS" /tools/bin/env -i HOME=/root

DÖNEM = "$ DÖNEM"

Son LFS sistemini oluşturmaya ve kurmaya başlamak için chroot ortamına girme zamanı. kullanıcı olarak kök, şu anda yalnızca geçici araçlarla doldurulmuş olan alana girmek için aşağıdaki komutu çalıştırın:


\

\

\

\

\

\

\

\


YOL=/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin \

/tools/bin/bash --giriş +h

YOL=/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin \

/tools/bin/bash --giriş +h


PS1='(lfs chroot) \u:\w\$ '

PS1='(lfs chroot) \u:\w\$ '

The -i seçeneği verilen env komutu, chroot ortamının tüm değişkenlerini temizleyecektir. Bundan sonra sadece ANA SAYFA, VADELİ, PS1, ve PATH değişkenler tekrar ayarlanır. NS DÖNEM=$DÖNEM yapı ayarlayacaktır VADELİ chroot içindeki değişken, chroot dışındaki ile aynı değere. Bu değişken, aşağıdaki gibi programlar için gereklidir: gayret ve az düzgün çalışmak için. Gibi diğer değişkenlere ihtiyaç duyulursa FLAG'LAR or CXXFLAG'LAR, bu onları tekrar ayarlamak için iyi bir yer.

Bu andan itibaren, kullanmaya gerek yoktur. LFS artık değişkendir, çünkü tüm işler LFS dosya sistemiyle sınırlandırılacaktır. Bunun nedeni, Bash kabuğuna şöyle söylenmesidir. $LFS şimdi kök (/) dizini.

Dikkat edin /araçlar/bin en son gelir PATH. Bu, son sürümü yüklendikten sonra geçici bir aracın artık kullanılmayacağı anlamına gelir. Bu, kabuk yürütülen ikili dosyaların konumlarını "hatırlamadığında" meydana gelir - bu nedenle, +h için seçenek darbe.

görüntü

Unutmayın darbe istem söyleyecek benim ismim yok! Bu normaldir, çünkü / Etc / passwd dosya henüz oluşturulmadı.


not

Bu bölümün geri kalanında ve sonraki bölümlerdeki tüm komutların chroot ortamından çalıştırılması önemlidir. Bu ortamdan herhangi bir nedenle ayrılırsanız (örneğin yeniden başlatma), sanal çekirdek dosya sistemlerinin Bölüm 6.2.2, " /dev'i Takma ve Doldurma" ve Bölüm 6.2.3 "Sanal Çekirdek Dosya Sistemlerini Monte Etme"'de açıklandığı gibi bağlandığından emin olun. ve kuruluma devam etmeden önce chroot'u tekrar girin.

not

Bu bölümün geri kalanında ve sonraki bölümlerdeki tüm komutların chroot ortamından çalıştırılması önemlidir. Bu ortamdan herhangi bir nedenle ayrılırsanız (örneğin yeniden başlatma), sanal çekirdek dosya sistemlerinin Bölüm 6.2.2, " /dev'i Takma ve Doldurma" ve Bölüm 6.2.3 "Sanal Çekirdek Dosya Sistemlerini Monte Etme"'de açıklandığı gibi bağlandığından emin olun. ve kuruluma devam etmeden önce chroot'u tekrar girin.


OnWorks'te En İyi OS Bulut Bilişimi: