Debian GNU/Linux

Adatmentés - rsync és pull

Fórumok

Sziasztok!

Azt szeretném megvalósítani, hogy van egy gép, amire felteszek egy Linuxot, majd azon futna egy feladat, ami a megadott IP címek megadott SAMBA megosztásainak a tartalmát letöltené úgy, hogy csak a módosult állományok mozogjanak (sávszélesség, idő spórolás), illetve a megosztáson időközben törölt állományok a lokális mentésből is törődjenek.

A megosztások vegyesen Linux illetve Win rendszeren vannak.

Megoldás lehetne erre a Linux rsync parancsa? Jó lenne az alábbi példa rá?

rsync -avq --delete 192.168.0.2:forras/    /mnt/cel

 

Gábor

Update:

Köszönöm mindenki válaszát, meg fogom nézni a lehetőségeket.
Azért kiegészíteném az információkat:
- A legfőbb megosztásaink most egy TrueNAS-os gépen vannak, ahol minden megosztásra készül egy napi és egy heti snapshot.
- A gép tükrözve van a hálózaton egy másik TrueNAS-os gépre
- A TrueNAS-os gépeket nem én csináltam, ilyen szinten egyáltalán nem értek hozzá :(
- A feltett kérdés elsősorban tanulóprojekt akarna lenni....
- A "pull"-t azért gondoltam, hogy a megosztásokat tartalmazó gépeken egyáltalán ne legyen nyoma annak, hogy van egy ilyen mentésünk, illetve a mentést végző gépen még véletlenül se legyen SAMBA megosztás (ergo ne lehessen csak putty-al hozzáférni)
- A mentések éjjel futnak le, amikor nincs bent senki a cégnél, így a kutyát sem zavarja, hogy 5 percet, vagy 20-at fut, de a teljes mentés már sok óra lenne....
- A tervben alapvetően két ilyen gép van, páros napokon az egyik, páratlanokon a másik végezné a mentést. Egy kódoló vírus hatását legkésőbb másnap észrevennénk, így elvileg egy nappal régebbire vissza tudnánk állni.
- Ha megvalósul, az az előny lenne még, hogy a két gépet el tudnánk helyezni máshol is az épületben, nem a szerverszobában lennének (bár ezt a mirror TrueNAS-al is megtehetnénk) .
- Gépek vannak, most cseréltük le a gépparkunkat, mert egyik sem volt alkalmas a Win11-re (hajrá MS...), viszont ilyen célokra megfelelőek lennének.

[PuppyLinux] BookwormPuppy32 telepítés

Fórumok

Sziasztok!

Rém egyszerű problémába ütköztem, de nem igazán segít a dokumentáció.

Van egy nagyon régi Dell Inspirion mini laptop, 32 bit (valami őskori Intel Atom), 2 GB RAM, 120 GB SSD. Fel kellene raknom rá valami kicsi de működő Linuxot.

A Puppyról sok jót hallottam, láttam hogy van belőle Debianos verzió, így letöltöttem a BookwormPuppy32 ISO-t és kiraktam pendrive-ra.

A problémám az, hogy a telepítőt (Puppy Installer) elindítva nem látom a dokumentációban említett Full Install lehetőséget (amit itt említenek: https://puppylinux-woof-ce.github.io/install.html)

Értem, hogy a Frugal Install mindenben jó lenne, de ez egy annyira nehézkes gép, hogy nem szeretnék semmi ici-pici extra overheadet a futtatásban, akármennyire is jól optimalizált, észrevehetetlen, stb. Kifejezetten kérem, hogy ne akarjátok elmondani, hogy a Frugal install miért jó: elolvastam. Egy teljes értékű telepítést szeretnék, erre várok válaszokat. Ha nem lehet, akkor annyit, hogy nem lehet, el tudom fogadni, hogy szar a dokumentáció.

Mit rontok el, vagy hogy kell a telepítőt elindítani, hogy legyen ilyenem?

Amit nem szeretnék

  • Frugal Install (túl azon, hogy a kernel nem frissíthető így, nekem kérdéses, hogy bármelyik része az oprendszernek frissíthető-e egyáltalán, plusz, nagyon nem szeretnék semmi extra mágiát a bootolásban / alaprendszeri működésben, mert el fogom felejteni, aztán mikor hozzák vissza javítani 2 év múlva, ordasakat szophatok, hogy ez nem egy standard Linux. De vegyétek úgy, hogy nem és kész)
  • USB-ről bootoltatni a laptopot (ahova kerül, nem lenne jó ötlet, kiveszik, elveszik a pendrive, letörik, stb, azért van benne egy ekkora baszom nagy disk, hogy arról menjen)
  • UEFI-t (a gép nem tudja, csak legacy bootot tud)
  • Leszedni egy normál Bookwormot, és szopni vele akár öt percet is - ez itt egy jól beállított cuccnak tűnik, amit a live-on látok, pont ugyanezt szeretném a HDD-n tudni, csak mindenféle bootolási feketemágia nélkül
  • Ne töltsön nekem a RAM-ba semmit (úgy értem, hogy RAMdisk/ZRAM, SquashFS, stb -> ezek mind offosak). Nagyon kicsi a RAM, és nem tudjuk bővíteni - arra amire kell valószínűleg elég lesz, talán.

Debian és SysVInit. Miért nem kapott nagyobb visszhangot?

Fórumok

Teljesen véletlenül találtam rá, hogy a Debian-t megint lehet SysVInit-tel használni.
Az ajánlás szerint Debian telepiteskor a "Selecting and installing software" utan van a legjobb alkalom erre.
Telepiteni kell a sysvinit-et, ami letörli a systemd-t.
https://www.debian.org/releases/trixie/amd64/ch06s05.en.html
https://wiki.debian.org/Init#Changing_the_init_system_-_at_installation…
Debian 12 es Debian 13 doksiban is benne van.

Miért nem reklámozzák jobban ezt a lehetőséget?
Sem a HUP, sem a Distrowatch, csak a debian.org, de az is csak mellékesen, mintha csak egy apróság lenne.
Miért nem büszkék rá?

A tesztjeimből kb 2013 óta mindig kihagytam a Debian-t, de a jövőben kipróbálom.
Milyen tapasztalatok vannak vele?
Teljesen letörlődik minden systemd közeli komponens?

Esetleg van más terjesztésnél ilyen információ, amiről nem tudok?
Alpine: BusyBox, OpenRC
AntiX: runit SysV (s6, s6-66, dinit, OpenRC)
Artix: OpenRC runit S6 dinit. 
Debian: Systemd SysVInit OpenRC, Telepítés közben kell a systemd-t törölni és másikat telepíteni
Devuan: SysV OpenRC runit (dinit)
EasyOS: SysV
MX: SysV (Systemd included, but not enabled)
Parabola: Systemd OpenRC
PCLinuxOS: SysV
Slackware: SysV
Void: runit
 

Endless OS

Fórumok

Kezembe keveredett egy nem olyan öreg, de alig használt laptop, Endless OS fut rajta, mert a boltban ahol a vasat olcsón árulták néhány évvel ezelőtt,ez jutott rá vindóz helyett. Úgy látom, hogy ez az Endless OS egy RO fájlrendszerre rakott elementary OS. Meglepően jónak tűnik a dolog, nagyjából mindent tud, amire a nagyiknak a számítógép kell (böngészés, fényképek, levelezés, ilyesmik). Azt látom, hogy ennek az oprendszernek tavaly lejárt a flepnije. Engem koncepciójában a Porteusra emlékeztet, ami szimpatikus irány lenne. Tudtok valami olyasmit, ami nem nagyobb ennél (~2GB tárhelyet igényel), a / ro van mountolva benne és van még néhány éve az életciklusából? Minden eshetőségre számítva.

RPI5

Fórumok

RPI5, Raspberry Pi OS (64-bit) Release date: May 13th 2025 Debian version: 12 (bookworm)

1. A tápfeszültség kikapcsolása utáni bekapcsoláskor nincs hang. A jobb felső sarokban a hangerőszabályzó sem jelenik meg. Ha ezután a kezelői felületen vagy a rajta található nyomógombbal újraindítom, akkor megjön a hang.

2. A https://sign-el-soft.hu/tv.html oldalon található programmal használom. Ez az X11 könyvtárt használja. A rajzolási műveletek mint pl. az XDrawLine nagyon lassú (kb. százszor lassabb). Át kellett dolgozni azokat a részeit, ahol sok a rajzolás (pl. hang jelalak görbék). A wayland állítólag azért készült, hogy gyorsabb felületet biztosítson, akkor miért lett ennyivel lassabb?

SMIME Debianon

Fórumok

Kaptam egy levelet, aminek a "tanusítványa nem megbízható". A tanusítvány kibocsájtója SwissSign RSA SMIME MV ICA 2024 - 1. Tud valaki segíteni abban, hogy mit kell csinálni Debianon ahhoz, hogy a tanusítványt felismerje a levelezőm?  (abból indulok ki, lehet, hogy tévesen, hogy ez nem a levelező kliens feladata). Talán a helyes válasz az, hogy "telepítsd a certet", de egy ehhez hasonló segítség esetemben ugye nyilván csak bonyolítja nyomorult helyzetemet. Előre is köszönöm az ennél részletesebb támogatást.

[MEGOLDVA] ssh config file használata proxyjump különböző user esetén

Fórumok

Sziasztok. Az alábbi érdekességbe futottam bele.

Gyakran sshzom a munkámból kifolyólag, és sima csatlakozáshoz használom a mezei ssh szervernév megoldást (máshoz meg írtam inkább egy scriptet). Ehhez használom a megszokott ocnfig filet. Egész idáig jól működött, míg ki nem találtam, hogy egyes pi4-es gépekre Proxyjump-al is fel tudok menni. Eskü nem jutott eszembe, hogy ezt már rég tudja.

A cél az lenne, hogy a gatewaynek használt szerverre nio userrel, és ssh kulccsal csatlakoznék fel, míg a pi-re már rootként csatlakoznék fel és jelszóval.

Szóval jelenleg a config file-om fontosabb része így néz ki:
 

Host *
    Protocol 2
    User nio
    IdentityFile ~/.ssh/nio

Host VOIP1 v1
    HostName x.x.x.x
    Port 1155
    PermitLocalCommand yes
    LocalCommand printf "Logged to the \e[0m\e[7;31;47mVOIP1\e[m"; echo
    RequestTTY yes
...
...
Host gateway
    Hostname 192.168.88.1

Host pi
    HostName 192.168.99.147
    User root
    ProxyJump gateway
    IdentitiesOnly yes
 

És hát ez nemigazán működik. A pi-re is nio-ként akar felcsatlakozni annak ellenére, hogy User root-al megadtam, hogy rootként próbálkozzon, de mintha nem venné figyelembe, és csak a Host * -nál megadott nio usert akarja használni.

Ez így ilyen formában nem használható, vagy kihagyok valamit? Tisztában vagyok vele, hogy ha nem a Host *-ban adom meg a user-t, hanem minden egyes szerver esetén külön adom meg, akkor valszeg rendesen működne, de ha nem muszáj, akkor nem így csinálnám (legfőképp, mert elég sok gépet tartalmaz ez a config).

 

MEGOLDÁS: a config file végére kell rakni a Host * bejegyzést.

Mitől fagyhat az X (vagy a KDE)

Fórumok

Van egy öregecske laptopom. HP EliteBook 8440p. 2011 óta használom, azóta van rajta Linux is.

Az évek alatt csak a túlmelegedéssel volt mindig is problémája, egyébként stabilan működött. De nem teljesen hiba nélkül, emlékszem rá, hogy a mostani hibához hasonló (de nem biztos, hogy ugyanaz) néha jelentkezett. (Arra emlékszem, hogy amikor a 8M memóriából kifogyott és elkezdte használni a swap-et intenzíven, az egész gép úgy belassult, mintha lefagyott volna. Ilyenkor konzolra váltva vagy ssh-n belépve néhány sok memóriát evő alkalmazás (pl. böngésző) kinyírásával meg lehetett javítani. De néha annyira lassan reagált, hogy beírtam, hogy reboot, aztán hagytam, hogy majd egyszer odajusson.

Valamikor lecseréltem a hdd-jét egy ssd-re, akkor volt egy Linux telepítés, és azóta ezzel működött.

4 éve vettem egy új laptopot, akkor még 1-2 hónapig használtam szinte folyamatosan, aztán átszoktam az új gépre.

Azóta csak ritkán vettem elő, egészen most pár héttel ezelőttig. Az újabb laptop garanciája lejárt februárban, volt pár kisebb gond (zsanér és bekapcsoló gomb lötyögött), ezért elküldtem még egy garanciális javításra. Gondoltam, OK, ez alatt az idő alatt majd a régi laptopot használom.

Csakhogy van most egy bosszantó hiba:

Néha a grafikus felület lefagy. Az történik, hogy a képernyőn megáll minden (pl. egy video lejátszás). Az egér pointer még jellemzően mozgatható pár másodpercig, de egy idő után az is bemerevedik egy helyzetbe. Ha video lejátszás ment, akkor a hang ilyenkor még tovább jön.

Az elmúlt két-három hétben ez elég gyakran jelentkezett, mondjuk 15-120 percenként. Nem láttam semmi korellációt azzal, hogy épp mit csinált a gép. Ha otthagytam pár órára, arra lehetett számítani, hogy fagyott lesz, mire visszaérek. Volt, hogy boot után be se léptem, pár óra múlva a fagyott login képernyő várt. Máskor épp egy LibreOffice Calc táblázatban szerkesztettem dolgokat, amikor lefagyott.

Mivel volt már a múltban néhány csomagfrissítési hiba (pl. ráküldtem egy dist-upgrade-et, és kifutott a tárhelyből, szóval fene tudja, hogy volt-e sérült csomag (elméletileg minden csomagot újratelepíttettem a csomagkezelővel)), elhatároztam, hogy újrahúzom a gépet. Friss telepítés lett talán pénteken, Debian stable. Azóta sokkal stabilabb, de azért nem 100%: két alkalommal volt eddig fagyás.

Ilyenkor a telefonról ssh-val be tudok lépni a laptopra és tudok parancsokat futtatni. De sync-en és rebooton kívül nem szoktam mást. Azt mondjuk megnéztem, hogy milyen processzek futnak (nem tűnt fel egy gyors ránézésre semmi gyanús), mennyire dolgozik a processzor, (2-es workload-ot látok, és van elég szabad memória is és processzor is). Miután kiadom a reboot parancsot, kb. 8 percbe telik, mire odaér, hogy újraindítja saját magát. Ezen nem változtatott az OS reinstall.

Az érdekelne, hogy láttatok-e már ilyesmit, vagy van-e elképzelésetek, hogy mi okozhatja?

Leginkább olyan válaszokat szeretnék, hogy amikor lefagyott, akkor shell-ből ezzel vagy azzal a paranccsal nézd meg ezt vagy azt.

Gondoltam memóra ellenőrzésre (majd éjjel futtatok egyet), de ha a memória modulok kezdenék megadni magukat, akkor az OS újratelepítés nem javított volna a helyzeten. Nem?

UI: Windows pár éve nincs a gépen, ezért azzal nem teszteltem / nem tudom tesztelni.

IceWM menüfájl [megoldva]

Fórumok

Sziasztok.

Segítséget szeretnék kérni, hogy az IceWM szövegalapú menüfájljait merre (hány helyen szétszórva) keressem.

Egyelőre egy helyen, az /usr/share/icewm könyvtárban találtam egyet, de még máshonnan is legózza a menü. Nem értem a logikáját, biztos megvan neki.

Először kísérletezem vele, és tetszik.

Egyetlen problémám, hogy alt-egérgőgőre nem megy a képernyőnagyítás.

Hová tűnt az udev persistent-net.rules?

Fórumok

Sziasztok,

egyszerűen nem találom. Igaz volt egy idő amikor csak szervereket bizgettem VM-ben és valahogy nem került szóba de most kellene eth sorrendet állítani. Utánanéztem de csak "trükközési" praktikákat találtam. Nem hiszem el. Miről maradtam le? Régen ez olyan szépen működött. Most mi van helyette?

(Debian bookworm)