Linux Mind #38 - Út az Archig III. rész (Testreszabás)
Tartalomjegyzék:
- Az Arch Linux letöltése
- Az SD-kártya előkészítése
- Az operációs rendszer fájljainak másolása
- A Pi indítása
- Következtetés
A Raspberry Pi minden idők legnépszerűbb egy táblájú számítógépe. Különböző célokra felhasználható, például asztali PC-re, otthoni médiaközpontra, intelligens WiFi útválasztóra, automatizálási rendszerre és játékkiszolgálóra. A használati esetek végtelenek.
Számos különféle operációs rendszert futtathat a Raspberry Pi rendszeren, beleértve a különféle Linux disztribúciókat is, mint például a Raspbian, a Windows 10 IoT és a FreeBSD.
Ebben az oktatóanyagban megmutatjuk, hogyan kell beállítani az Arch Linux ARM szoftvert a Raspberry Pi 3 és 4-en. Az Arch Linux telepítése olyan egyszerű, mint két partíció létrehozása és az operációs rendszer fájljainak másolása az SD kártyára.
Az Arch Linux egy gördülő kiadású GNU / Linux disztribúció, ami azt jelenti, hogy csak egyszer kell telepítenie, és gyakran frissítenie.
Az Arch Linux letöltése
Látogasson el az Arch Linux ARM letöltés oldalra, és töltse le a legfrissebb Arch Linux ARM fájlt Raspberry Pi verziójához.
Az SD-kártya előkészítése
Helyezze be az SD-kártyát az SD-meghajtóba és keresse meg a kártya nevét az
lsblk
paranccsal:
lsblk
A parancs kinyomtatja az összes elérhető blokkoló eszköz listáját:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT… sdb 8:16 1 59.6G 0 disk…
A fenti példában az SD eszköz neve
/dev/sdb
, de ez a rendszeren változhat. A név legjobb azonosítási módja az eszköz méretének ellenőrzése.
Használhat egy grafikus eszközt, például GParted, vagy parancssori eszközöket, például
fdisk
vagy
parted
, a meghajtó formázásához és a szükséges partíció létrehozásához. Az
parted
segédprogramot fogjuk használni.
Vegye figyelembe, hogy az új partíciók formázása és létrehozása pusztító folyamat, és az összes meglévő adatot törli. Ha van adat az SD-kártyán, először készítsen biztonsági másolatot.
Először hozzon létre egy partíciós táblát a következő parancs futtatásával:
sudo parted /dev/sdb --script -- mklabel msdos
Hozzon létre két partíciót. Fat32 rendszerindító partíció 128 MB-val, és az ext4 gyökérpartíció, amely az SD-terület fennmaradó részét elfoglalja:
sudo parted /dev/sdb --script -- mkpart primary fat32 1 128
sudo parted /dev/sdb --script -- mkpart primary ext4 128 100%
Adjon hozzá indító jelzőt a rendszerindító partícióhoz:
sudo parted /dev/sdb --script -- set 1 boot on
Ha kész, használja az alábbi parancsot a partíciós tábla kinyomtatásához és ellenőrizze, hogy minden megfelelően van-e beállítva:
sudo parted /dev/sdb --script print
A kimenetnek így kell kinéznie:
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
Formázza a rendszerindító partíciót FAT32 formátumra:
sudo mkfs.vfat -F32 /dev/sdb1
mkfs.fat 4.1 (2017-01-24)
Formázza a gyökérpartíciót az ext4 formátumra:
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
Az operációs rendszer fájljainak másolása
Most, hogy az SD-kártya particionálva van, felhelyezzük a partíciókat, és másoljuk az adatokat a letöltött tar-fájlból.
Az SD partíciók felszerelése előtt hozza létre azokat a könyvtárakat, amelyek csatlakozási pontként szolgálnak:
sudo mkdir -p /mnt/arch/{boot, root}
Szerelje fel mindkét partíciót az alábbi parancsokkal:
sudo mount /dev/sdb1 /mnt/arch/boot
sudo mount /dev/sdb2 /mnt/arch/root
A
tar
parancs segítségével bontsa ki az Arch Linux tar.gz fájl tartalmát a
/mnt/arch/root
:
sudo tar -xf ArchLinuxARM-rpi-3-latest.tar.gz -C /mnt/arch/root
Ezután helyezze át a rendszerindító fájlokat a csatlakoztatott rendszerindítási partícióba:
sudo mv /mnt/arch/root/boot/* /mnt/arch/boot
Ha kész, szüntesse meg mindkét partíciót:
sudo umount /mnt/arch/boot /mnt/arch/root
Ez minden! Az SD-kártyán van egy indítható Arch Linux operációs rendszer.
A Pi indítása
Helyezze az SD-kártyát a Raspberry Pi kártyára, dugja be a monitort, a billentyűzetet és az áramforrást, és készen áll a használatra.
Az alapértelmezett felhasználónév riasztás, a jelszó pedig riasztás. Ennek a felhasználónak sudo jogosultságai vannak.
Root felhasználóként is bejelentkezhet a jelszó root felhasználóval.
A bejelentkezés után inicializálja a pacman kulcstartót, és töltse ki a csomag aláíró kulcsait:
pacman-key --init
pacman-key --populate archlinuxarm
Innentől megváltoztathatja a felhasználói jelszót, beállíthatja a WiFi-t, és konfigurálhatja az új Arch Linux telepítést.
Következtetés
Az Arch Linux telepítése a Raspberry Pi 3 / 34bis-re egy nagyon egyszerű folyamat. Csak annyit kell tennie, hogy elkészíti az SD-kártyát, lemásolja a fájlokat, és elindítja a Raspberry Pi fájlt.
arch linux málna piHogyan telepítsük az opencv-t a málna pi 3-ra

Az OpenCV (nyílt forráskódú számítógépes látáskönyvtár) egy nyílt forráskódú számítógépes látástár-könyvtár, és rendelkezik kötésekkel a C ++, a Python és a Java számára. Ebben az oktatóanyagban elmagyarázzuk, hogyan kell telepíteni az OpenCV-t a Raspberry Pi-re.
Hogyan telepítsük a raspbian-t a málna pi-re

A Raspberry Pi minden idők legnépszerűbb egy táblájú számítógépe. Ebben az oktatóanyagban megmutatjuk, hogyan kell formázni az SD-kártyát, villogni a Raspbian képet és elindítani a Raspberry Pi fájlt.
Hogyan telepítsük a plex médiakiszolgálót a málna pi-re

A Raspberry Pi sokféle projektben felhasználható. A Raspberry Pi egyik legnépszerűbb felhasználási esete, hogy a Raspberry Pi-t otthoni médiaközponttá változtassa.