apt cache átmozgatása másik meghajtóra - merjem, ne merjem?

Fórumok

Adott egy Selecline Leapbook:

- alaplapra forrasztott eMMC-vel, ezen van a /
- SD kártya, ezen van a /home (fstab-ba beírva)

Az elgondolás:

/var/cache/apt -> /home/cache/apt
/var/lib/apt -> /home/lib/apt
aztán ezeket vissza szimlinkelni az eredeti helyére.

Szimpla csomagfrissítésnél ennek elvileg működnie kell, de mi van akkor, ha pl. glibc-et frissít (újraindítós frissítés)? Ekkor elvileg egy "butább" rendszert bootol, ezzel frissíti a rendszer glibc-ét az /apt/cache... -ből, aztán tud boot-olni a frissült glibc-cel.

A kérdés, hogy ilyenkor mennyire "buta" rendszer boot-ol? Mount az elvileg van, hiszen nincs gond a glibc frissítésével akkor sem, ha olyan rendszeren történik, ahol a /var másik meghajtón van. ... viszont aggaszt, hogy a meghajtók közötti szimlinkelés nem fog-e ilyenkor bekavarni?

Ja i gen, a disztró: Ubuntu MATE 20.04 64bit

Hozzászólások

Miért nem csinálod inkább azt, hogy a winyón, amin a home van kettéparticionálod és az sdb1 marad home, sdb2 meg a /var/cache könyvtár.

Én biztos inkább így csinálnám, mint simlink meg variálás. Így tuti nem romlik el.

Szerkesztve: 2021. 01. 11., h – 16:48

en inkabb az sd kartyat particionalnam 2 fele, egyik fele az /usr masik a /home

pontosabban ez is egy lehetoseg, gyari telepiteskor is lehet ilyet csinalni, ezert talan kevesbe fajdalmas.

neked aztan fura humorod van...

Szerkesztve: 2021. 01. 11., h – 17:35

symlink helyett bind mount?

Nemt tudom, $DISTRO-n (nem írtad :) ) hogy oldották meg az update módot, de ha tippelnem kéne, systemd offline-updates, ha igen, akkor: "so that all file systems are mounted but little else"

Szerk.: a forrás lemaradt: https://www.freedesktop.org/software/systemd/man/systemd.offline-update…

BlackY

"Gyakran hasznos ugyanis, ha számlálni tudjuk, hányszor futott le már egy végtelenciklus." (haroldking)

Magát a cache-tartalmat ki is torolheted (apt-get autoclean, apt-get clean), nem  lesz problema.

"Nem akkor van baj amikor nincs baj, hanem amikor van!"
Népi bölcsesség

ha a forrasztott emmc-t kifingatod akkor majd jon a kov topic, "hogy bootoljam a gepet halott emmcrol?", esetleg kidobod a gepet. vegyel nagyobb sd kartyat, emmc maradjon meg a /boot-nak, minden mast pakolj at a kartyara, es akkor egyben lesz nagy helyed

A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!

Nem opció a memória bővítés? Vagy az integrált? Ha tuningolható, akkor tedd a /var/cache-st ramdiszkre aztán nem gyilkolod a belső memóriakártyát.