Android

Ahududu Pi'ye Arch Linux Nasıl Kurulur

Raspberry Pi 4: запускаем видео 4K, играем в игры и боремся с перегревом. Обзоры Амперки

Raspberry Pi 4: запускаем видео 4K, играем в игры и боремся с перегревом. Обзоры Амперки

İçindekiler:

Anonim

Raspberry Pi, tüm zamanların en popüler tek kartlı bilgisayarıdır. Masaüstü PC, ev medya merkezi, akıllı WiFi yönlendirici, otomasyon sistemi ve oyun sunucusu gibi çeşitli amaçlar için kullanılabilir. Kullanım durumları sonsuzdur.

Raspberry Pi'de Raspbian, Windows 10 IoT ve FreeBSD gibi çeşitli Linux dağıtımları da dahil olmak üzere bir dizi farklı işletim sistemi çalıştırabilirsiniz.

Bu öğreticide, Raspberry Pi 3 ve 4'te Arch Linux ARM'yi nasıl kuracağınızı göstereceğiz. Arch Linux'u yüklemek iki bölüm oluşturmak ve işletim sistemi dosyalarını SD karta kopyalamak kadar basittir.

Arch Linux, bir sürgülü sürüm GNU / Linux dağıtımıdır, yani sadece bir kez yüklemeniz ve sık sık güncellemeniz gerekir.

Arch Linux'u İndirme

Arch Linux ARM indirme sayfasını ziyaret edin ve Raspberry Pi sürümünüz için en son Arch Linux ARM dosyasını indirin.

wget

SD kartı hazırlama

SD kartı SD kart sürücünüze takın ve lsblk komutunu kullanarak kart adını bulun:

lsblk

Komut kullanılabilir tüm engelleme cihazlarının bir listesini yazdırır:

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT… sdb 8:16 1 59.6G 0 disk…

Yukarıdaki örnekte, SD cihazının adı /dev/sdb , ancak bu sisteminize göre değişebilir. Adı tanımlamanın en iyi yolu cihazın boyutunu kontrol etmektir.

Sürücüyü biçimlendirmek ve gerekli bölümü oluşturmak için GParted gibi bir grafik aracı veya fdisk veya parted gibi komut satırı araçları kullanabilirsiniz. parted yardımcı programı kullanacağız.

Yeni bölümleri biçimlendirmenin ve oluşturmanın yıkıcı bir süreç olduğunu ve mevcut tüm verileri sileceğini unutmayın. SD kartta veri varsa, önce yedeklemelisiniz.

İlk olarak, aşağıdaki komutu çalıştırarak bölüm tablosunu oluşturun:

sudo parted /dev/sdb --script -- mklabel msdos

İki bölüm oluşturun. 128 MB'lık Fat32 önyükleme bölümü ve SD alanının geri kalanını alan ext4 kök bölümü:

sudo parted /dev/sdb --script -- mkpart primary fat32 1 128 sudo parted /dev/sdb --script -- mkpart primary ext4 128 100%

Önyükleme bölümüne önyüklenebilir bir bayrak ekleyin:

sudo parted /dev/sdb --script -- set 1 boot on

Bittiğinde, bölüm tablosunu yazdırmak ve her şeyin doğru ayarlandığını doğrulamak için aşağıdaki komutu kullanın:

sudo parted /dev/sdb --script print

Çıktı şöyle görünmelidir:

Model: Generic- SD/MMC/MS PRO (scsi) Disk /dev/sdb: 64.0GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 128MB 127MB primary boot, lba 2 128MB 64.0GB 63.9GB primary

Önyükleme bölümünü FAT32 olarak biçimlendirin:

sudo mkfs.vfat -F32 /dev/sdb1

mkfs.fat 4.1 (2017-01-24)

Kök bölümü ext4 olarak biçimlendirin:

sudo mkfs.ext4 -F /dev/sdb2

mke2fs 1.44.1 (24-Mar-2018) Creating filesystem with 15599104 4k blocks and 3899952 inodes Filesystem UUID: 0992147a-aa9d-474b-b974-e0a015766392 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424 Allocating group tables: done Writing inode tables: done Creating journal (65536 blocks): done Writing superblocks and filesystem accounting information: done

İşletim Sistemi Dosyalarını Kopyalama

SD kart bölümlendiğine göre, bölümleri bağlayacağız ve indirilen tar dosyasından verileri kopyalayacağız.

SD bölümlerini monte etmeden önce, bağlama noktaları görevi görecek dizinleri oluşturun:

sudo mkdir -p /mnt/arch/{boot, root}

Her iki bölümü de aşağıdaki komutları kullanarak monte edin:

sudo mount /dev/sdb1 /mnt/arch/boot sudo mount /dev/sdb2 /mnt/arch/root

Arch Linux tar.gz dosyasının içeriğini /mnt/arch/root dizinine ayıklamak için tar komutunu kullanın:

sudo tar -xf ArchLinuxARM-rpi-3-latest.tar.gz -C /mnt/arch/root

Ardından önyükleme dosyalarını takılı önyükleme bölümüne taşıyın:

sudo mv /mnt/arch/root/boot/* /mnt/arch/boot

Tamamlandığında, her iki bölümü de çıkarın:

sudo umount /mnt/arch/boot /mnt/arch/root

Bu kadar! SD kartınızda önyüklenebilir bir Arch Linux işletim sistemi var.

Pi'yi Başlatma

SD kartı Raspberry Pi kartınıza takın, monitörü, klavyeyi ve güç kaynağını takın, artık hazırsınız.

Varsayılan kullanıcı adı alarm ve şifre alarmdır. Bu kullanıcının sudo ayrıcalıkları var.

Parola kökü ile root olarak da giriş yapabilirsiniz.

Giriş yaptıktan sonra pacman anahtarlığını başlatın ve paket imzalama anahtarlarını doldurun:

pacman-key --init pacman-key --populate archlinuxarm

Buradan kullanıcı parolasını değiştirebilir, WiFi'yi ayarlayabilir ve yeni Arch Linux kurulumunuzu yapılandırabilirsiniz.

Sonuç

Arch Linux'u Raspberry Pi 3 / 34bis'e yüklemek oldukça basit bir işlemdir. Tek yapmanız gereken SD kartı hazırlamak, dosyaları kopyalamak ve Raspberry Pi'yi başlatmak.

arch linux ahududu pi