Arch Linux'u VirtualBox'a yükleyin

Install Arch Linux Virtualbox



Arch Linux herkes için olmayabilir. Çoğu yeni kullanıcı muhtemelen Debian veya Fedora gibi hazır bir çözümü tercih eder. Ancak, Linux ortamını biraz daha iyi anlamak ve kurcalamak için bir Arch Linux kurulumuna sahip olmak her zaman yararlıdır.

bizimkine benzerGentoo Kurulumubu kurulum, risksiz bir kurulum deneyimi için VirtualBox kullanır. Dağıtım, bir Sanal Makine içinde çalışacak kadar hafiftir ve belirli donanım sürücüsü sorunlarıyla endişelenmemize gerek kalmaz. Bu, deneme yapmak için harika bir yoldur ve yeterince emin olduğunuzda, isterseniz devam edip çıplak metal üzerine kurabilirsiniz.







Gentoo Kurulumundan bir fark, çekirdeği ve diğer yardımcı programları sıfırdan derlemeyeceğimiz için çok daha hızlı olacak olmasıdır. Bunun yerine, yeni dosyamızı oluşturmak için önceden paketlenmiş ikili dosyaları kullanacağız. /(kök) Çevre



Önce sanal makinemiz için Arch iso'yu başlatarak başlayacağız. Ardından, sanal sabit sürücümüzden önyüklenebilir bir bölüm oluşturuyoruz ve üstüne temel Arch Linux sistemini kuruyoruz. Daha sonra yeni kökümüze chroot yapıyoruz, dil seçimi, klavye eşlemesi, saat dilimi ve donanım saatinin seçilmesi gibi bazı değişiklikler yapıyoruz ve .iso diskinden kurtulmak için yeni kurulan sisteme önyükleme yapıyoruz.



1. Sanal Makineyi Oluşturma

Bu, VirtualBox arayüzü kullanılarak kolayca yapılır. Seçme Yeni seçeneğini seçin ve VM'nize bir ad verin, türü Arch Linux 64-bit olarak seçin ve VM'ye en az 2 GB RAM ayırın





Ardından, en az 8 GB boyutunda bir sanal sabit disk oluşturuyoruz. Burası, işletim sisteminin kök dizin ve diğer kullanıcı verileriyle birlikte kurulacağı yerdir.



Devam edip VM'yi önyükleyebilirsiniz ve önyüklenebilir bir ortam isteyecektir, çünkü yeni oluşturduğumuz sabit sürücü boş ve önyüklenebilir değil. Bu yüzden önceden indirilmiş bir tane seçiyoruz Arch Linux iso'su önyükleme yapmak için dosya gezginimizden.

Kabaca göreceğiniz şey bu, burada Booting Arch Linux'un ilk seçeneğini seçmelisiniz, çünkü yeni oluşturulan sanal diski biçimlendirmenize ve üzerine Arch yüklemenize izin verir. Şimdi bir kabuk istemi gördüğümüzde devam edip paket veritabanımızı güncelleyebiliriz, bu şuna benzer: uygun güncelleme Debian sistemlerinde.

kök@baş ~# pacman -Neden

pacman Arch ve flag için paket yöneticisidir -S Arch'ı resmi depolarla senkronize etmeye çalıştığı yerde senkronizasyon anlamına gelir ve -yy bayrağı, sistem güncel olsa bile onu yeni bir veritabanları paketi indirmeye zorlar (isterseniz -yy'yi atlayabilirsiniz).

Bu sanal bir makine olduğundan, ana bilgisayar sisteminin internete bağlı olması koşuluyla ağ varsayılan olarak kullanılabilir. Şimdi sabit sürücüyü bölümlemeye geçebiliriz.

2. Sabit Sürücüyü Bölme

Bunu gpt şemasını değil, eski okulu kullanarak bölümlere ayıracağız. 2 etiketleyin, böylece gerçek makinenizde çalıştırmaya karar verirseniz çift önyükleme yapabilirsiniz. Diskin aygıt düğümünü bilmek için şu komutu çalıştırın:

#fdisk -NS

Çıktı, hedef sanal sabit diskinizi hangi aygıt düğümünün temsil ettiğini size gösterecektir.

Açıkça, 128 GB boyutunda olan hedef diskimizdir, çünkü daha önce seçtiğimiz boyut budur. Cihaz düğümü / dev / sda diskle arayüz oluşturmak için kullanılacaktır. Diski önyüklenebilir yapalım ve bunun için cfdisk Yarar.

#cfdisk/dev/sda

Bu, etiket türünü soran bir arayüz açar. ile gideceğiz 2. Bundan sonra işleri bizim için kolaylaştıracak interaktif bir oturum izleyeceğiz.

seçme [Yeni] (ok tuşlarını kullanarak ve ) oluşturmamız gereken ilk (ve bizim durumumuzda tek) bölümü derhal oluşturur.

Vurmak seçtiğiniz bölüm boyutunu kabul etmek için ve sonraki istemde olacak bölüm türünü seçin [öncelik] . Bu, aygıt düğümüyle yeni bir bölüm oluşturur. /dev/sda1. Aşağıda gösterildiği gibi:

Son olarak, Önyüklenebilir seçeneğini seçin ve bölümü önyüklenebilir hale getirmek için değiştirin. 'Önyükleme' sütununda, bölümün önyüklenebilir olduğunu belirtmek için bir yıldız işareti bulunur. Şimdi, değişiklikleri son haline getirmek için en alttaki satırdan [Yazı yazmak] , vurmak ve arayüz sizden bunu istediğinde evet yazın.

Artık bölümleme arayüzünden çıkabilirsiniz. Değişikliklerin başarılı olduğundan emin olmak için şunu çalıştırın: fdisk -l bir kez daha ve /dev/sda1 için bir giriş göreceksiniz.

Şimdi onu bizim durumumuzda ext4 olacak bir dosya sistemi ile biçimlendirmemiz gerekiyor.

#mkfs.ext4/dev/sda1

Cihazı monte edin, böylece ona veri yazabiliriz, bunun üzerine temel sistemi kurmak için bu gerekli olacaktır.

#binmek /dev/sda1

Şimdi, yazılmakta olan veriler / mnt klasör saklanacak sda1 bölme.

3. Temel sistemin kurulması

Temel sistemi ve temel yardımcı programları kurmak için, pacstrap Arch Linux iso ile birlikte gelen yardımcı program. Yeni Arch ortamımız için temel ve temel geliştirme paketlerini kuralım.

#paket askısı-ben /mnt base base-devel

Veritabanlarını senkronize ettikten sonra, kullanıcıdan mevcut paketler listesinden gerekli paketleri seçmesini ister. Varsayılan seçenek, kullanacağımız şey olan tümünü yüklemektir. Vurarak devam et ve kuruluma devam edin. Temel paket indirileceğinden (~300MB indirme) ve paketinden çıkarılacağından, bu biraz zaman alacaktır.

Tamam, daha ileri gitmeden önce şunu anlayalım ki / mnt / bizim yenimiz olacak /(kök). Bu, altında beklediğiniz tüm dizinler anlamına gelir. / dizin gibi /vesaire altında /mnt/vb şu an için. Bunu anlamak önemlidir, çünkü burada değişiklik yaparken içeri girecektik. / mnt dizin çok.

Öncelikle, işletim sisteminize önyükleme işlemi sırasında otomatik olarak hangi bölümlerin ve disklerin takılması gerektiğini söyleyen Dosya Sistemi Tablosu anlamına gelen bir fstab dosyası oluşturmamız gerekir.

#genfstab-U -P /mnt>> /mnt/vesaire/fstab

Bu, aşağıdakiler için bir giriş yapacaktır: /dev/sda1 önyükleme işlemine bağlanmak için. içeriğini kontrol edebilirsiniz. /mnt/etc/fstab bölümün UUID'si tarafından ele alındığını görmek için. Şimdi chroot yapıyoruz / mnt dil tercihlerini, anahtar eşlemeyi ve saat dilimlerini ayarlamak için.

#kemer-chroot/mnt/NS/bash

Bu yeni köke girdikten sonra dosyayı açın /etc/locale.gen:

#nano /vesaire/yerel.gen

Ve en-US.UTF-8 UTF-8 satırının yorumunu kaldırın

Dosyayı kaydettikten sonra şu komutu çalıştırabilirsiniz:

#yerel gen

Ve değişiklikler gerçekleşecekti. Saat dilimini ayarlamak için aşağıdaki sembolik bağlantıyı oluşturmamız gerekiyor:

#içinde -sf /usr/Paylaş/bölge bilgisi/Avrupa/Londra/vesaire/localtime

Saat diliminiz farklı olacaktır ve doğru saat dilimini bulmak için bölge bilgisi sekme tamamlamayı kullanan dizin.

Ardından donanım saatini etkinleştirin ve işletim sisteminin UTC'de çalıştığını anlamasını sağlayın.

#saat--sistohc --UTC

Ayrıca ana bilgisayar adını ayarlamamız ve ana bilgisayar dosyalarını doldurmamız gerekiyor. Biz adı ArchLinux olarak seçtik ama siz istediğiniz ismi seçebilirsiniz.

#echo ArchLinux >> /etc/hostname
#nano /etc/hosts

Hosts dosyasının altına aşağıdaki satırları ekleyin (ArchLinux'u yukarıda seçtiğiniz ana bilgisayar adıyla değiştirin):

127.0.0.1 yerel ana bilgisayar
127.0.1.1 ArchLinux
::1 yerel ana bilgisayar

Ayrıca, ev yönlendiricinizle (veya ana makineyle) konuşabilmesi için dhcp istemcisini etkinleştirmek istiyoruz:

#sistemctletkinleştirmedhcpcd

Son olarak root kullanıcımız için bir şifre oluşturmamız gerekiyor.

#şifre

Sistem tarafından istendiği gibi şifreyi girin ve yeniden girin.

4. Önyükleyiciyi yükleme

Son bir adım olarak, grub'u önyükleyicimiz olarak kuracağız. Yüklü birden fazla işletim sisteminiz olması durumunda hangi işletim sisteminden önyükleneceğini seçmekten sorumlu olacaktır ve grubun sistem düzenini anlaması için bir yapılandırma dosyası da oluşturulacaktır. Grub run'ı yüklemek için:

#pacman-Skurtçuk

Bunu yapmak için grub-install komutunu çalıştırın / dev / sda'lar önyükleyici (/dev/sda1 değil, tüm disk / dev / sda !)

#grub-kurulum/dev/sda

Artık /boot dizininde bir grup yapılandırma dosyası oluşturup kaydedebiliriz.

#grub-mkconfig-veya /bot/kurtçuk/grub.cfg

Son olarak, yeni kurulan Arch Linux ortamımızı yeniden başlatmadan önce chroot ortamımızdan çıkıyoruz ve /dev/sda1 bağlantısını kesiyoruz.

#çıkış
#umount /dev/sda1
#yeniden başlat

Buradan devam edip Arch ortamını keşfedebilirsiniz. Tercihlerinize bağlı olarak bir GUI yükleyebilir veya özel bir dosya sunucusu olarak çalıştırabilirsiniz.