Fórum Root.cz

Hlavní témata => Distribuce => Téma založeno: Darkhunter 09. 12. 2016, 13:20:20

Název: Deploy archlinux-arm + pár balíčků + softwaru z gitu na raspberry
Přispěvatel: Darkhunter 09. 12. 2016, 13:20:20
Ahoj,
máme malý startup, který využívá raspberry pi 3 jako server a potřebujem na něj nadeployovat image ArchLinux-ARMu, pár balíčků jako redis, nginx, mariadb, pozměnit pár configů a ještě nějaký náš software z gitu.
Začal jsem s tím, že to všechno nakopíruju na sd kartu z mého notebooku, ale skončil jsem při emulovaném chrootu, kdy si pacman stěžuje na to, že neexistuje /etc/mtab.
Funguje mi tam partitioning a nakopírování boot partition, změny pár configů a nakopírování image.
Tak buď bych potřeboval poradit s tím /etc/mtab nebo navrhnout nějaké lepší řešení.
Děkuji.
Název: Re:Deploy archlinux-arm + pár balíčků + softwaru z gitu na raspberry
Přispěvatel: trubicoid2 09. 12. 2016, 14:05:16
záleží na co pacman ten mtab chce
možná stačí prostě v chrootu
Kód: [Vybrat]
ln -sf /proc/mounts /etc/mtab
Název: Re:Deploy archlinux-arm + pár balíčků + softwaru z gitu na raspberry
Přispěvatel: Darkhunter 09. 12. 2016, 16:16:21
Já tam nemám ani /proc/mounts...
Vlastně klasicky chybí /proc /dev /sys atd...
Používal jsem tento návod:
https://wiki.archlinux.org/index.php/Raspberry_Pi#QEMU_chroot
Název: Re:Deploy archlinux-arm + pár balíčků + softwaru z gitu na raspberry
Přispěvatel: Darkhunter 09. 12. 2016, 16:44:50
Dobrý...Stačilo udělat si mount těch proc,sys, dev a pak ten symlink. díky
Název: Re:Deploy archlinux-arm + pár balíčků + softwaru z gitu na raspberry
Přispěvatel: trubicoid2 09. 12. 2016, 19:05:31
jo, proc, sys a dev jsem myslel ze mas :) mount -o bind?

mozna pak ani ten /etc/mtab nechce? no linkem nic nezkazis, tak to je i na bezicim systemu
Název: Re:Deploy archlinux-arm + pár balíčků + softwaru z gitu na raspberry
Přispěvatel: Darkhunter 09. 12. 2016, 19:36:00
Jojo, s tím linkem to funguje...Uvidím, kde se zaseknu dál :D
Název: Re:Deploy archlinux-arm + pár balíčků + softwaru z gitu na raspberry
Přispěvatel: nobody(ten pravej) 09. 12. 2016, 21:23:02
dalsi zasek by mohl byt "nefungujici" internet, resp. dns... takze:
Kód: [Vybrat]
cp /etc/resolv.conf /tam/kde/mas/rootfs/pro/arm/etcviz: https://wiki.archlinux.org/index.php/change_root
Název: Re:Deploy archlinux-arm + pár balíčků + softwaru z gitu na raspberry
Přispěvatel: Darkhunter 09. 12. 2016, 22:56:01
Jojo, já už smazal tam symlink a udělal si vlastní soubor.