An Interest In:
Web News this Week
- April 20, 2024
- April 19, 2024
- April 18, 2024
- April 17, 2024
- April 16, 2024
- April 15, 2024
- April 14, 2024
Debootstrap ile Pardus Chroot Oluturmak
debootstrap, bir Debian temel sistemini girilen paket deposunu kullanarak nceden kurulmu baka bir sistemin alt dizinine kurarak chroot ortam oluturmak iin kullanlan bir aratr. debootstrap sayesinde kurulum CD'si kullanmaya gerek kalmadan, debian chroot'u oluturmay salar.
debootstrap ile kurulum iin stabil bir internet balants gerekir, nk paketler bir Debian deposundan getirilir. Ayrca bu ara dpkg paket kurucusunu ieren baka bir iletim sisteminden kurulabilir ve altrlabilir, bu nedenle, rnein, Debian' alan bir Gentoo sisteminden kullanlmayan bir blme kurmak iin debootstrap' kullanabilirsiniz. "apraz debootstrapping" olarak bilinen farkl bir mimariye sahip bir makine iin bir rootfs oluturmak iin de kullanlabilir.
Debootstrap, paketleri iin yalnzca bir depo kullanabilir. Bir rootfs oluturmak iin farkl depolardaki paketleri birletirmeniz gerekiyorsa (apt'nin yapt gibi) veya rootfs'yi otomatik olarak zelletirmeniz gerekiyorsa, Multistrap gibi bir ara kullanmak mantkldr.
Her iki adm iin gerekli olan bir not
Balamadan nce bir kurulum betii symlink'i oluturmamz lazm.
# ln -s sid /usr/share/debootstrap/scripts/yirmibir
Bylece daha doru bir kurulum salam olacaz
Pardus Chroot Oluturmak
Bu admlar superkullanc olarak ileyeceiz. lk olarak bir dizin oluturalm.
main # mkdir /pardus-chroot/
imdi chroot ortam oluturalm:
main # debootstrap yirmibir /pardus-chroot https://depo.pardus.org.tr/pardus/
Debootstrapt ile Pardus kurulumu
Bu admlar da superkullanc olarak ileyeceiz. Bu admlarla bir disk zerine Pardus 21 kurabiliriz. lk olarak root
diskimizi belirleyelim. Benim iin /dev/sda3
olacak.
main # mkdir /pardus-chroot/main # mount /dev/sda3 /pardus-chrootmain # export MY_CHROOT=/pardus-chroot
imdi Chroot ekelim
main # cd / main # mkdir $MY_CHROOTmain # debootstrap --arch i386 sid $MY_CHROOT http://deb.debian.org/debian/
imdi fstab yazalm. Fstab ierisine proc
ve sysfs
yazacaz ve bunlar balayacaz:
main # echo "proc $MY_CHROOT/proc proc defaults 0 0" >> /etc/fstabmain # mount proc $MY_CHROOT/proc -t procmain # echo "sysfs $MY_CHROOT/sys sysfs defaults 0 0" >> /etc/fstabmain # mount sysfs $MY_CHROOT/sys -t sysfs
nternet balants salamak iin hosts
dosyasn kopyalayalm. Ayrca bal disk listesi iin mtab
dosyasn da kopyalayalm.
main # cp /etc/hosts $MY_CHROOT/etc/hostsmain # cp /proc/mounts $MY_CHROOT/etc/mtab
imdi chroot ierisine girelim:
main # chroot $MY_CHROOT /bin/bash
imdi dselect
ile gerekli olan paketleri kuralm:
chroot # dselect
u methodlar kullanarak herhangi bir kurulum yapabiliriz.
dselect - list of access methods Abbrev. Description cdrom Install from a CD-ROM. * multi_cd Install from a CD-ROM set. nfs Install from an NFS server (not yet mounted). multi_nfs Install from an NFS server (using the CD-ROM set) (not yet mounted). harddisk Install from a hard disk partition (not yet mounted). mounted Install from a filesystem which is already mounted. multi_mount Install from a mounted partition with changing contents. floppy Install from a pile of floppy disks. apt APT Acquisition [file,http,ftp]
imdi login iin ntanml bir tty belirleyelim:
chroot # mknod tty8 c 4 8
Ve root iin bir ifre belirleyelim
chroot # passwd
ifreyi belirttikten sonra chroot
dan kalm. Artk hazrz.
Original Link: https://dev.to/zaryob/debootstrap-ile-pardus-chroot-olusturmak-581l
Dev To
An online community for sharing and discovering great ideas, having debates, and making friendsMore About this Source Visit Dev To