Systemback rendszermentő és rendszer-visszaállító alkalmazás - történelem (összefoglaló)

kimarite képe

A Systemback (korábbi nevén Rendszerment) magyar fejlesztésű, nyílt forráskódú és szabadon letölthető Linuxos alkalmazás, amelyet Kende Krisztián hozott létre 2010-ben, és azóta is folyamatosan fejleszti.

A Systemback fő célja a szabványos felépítésű operációs rendszer fájljainak, és a felhasználók beállításfájljainak visszaállítási pontokba történő lementése, valamint szükség esetén ezen adatok teljes vagy részleges visszaállítása. Minden egyéb plusz funkció ezzel kapcsolható össze, de egyes esetekben lehetőség van az adatok módosítására is, hogy az eredetitől elkülönülő másolatrendszert kapjunk.

Jelenleg használható verziók

Systemback (script - GitLab)

Nincs grafikus verziója, csak konzolon / terminálban használható. Frissítések várhatóak. Használd.

Fejlesztő: Kendek

Használata (olvasd el!): https://gitlab.com/Kendek/systemback/blob/master/README.md
Forrás: https://gitlab.com/Kendek/systemback (http://ubuntu.hu/node/44233 )

Támogatás: az Ubuntu-alapú és a Debian-alapú rendszereken használható, így a Linux Mint és az LMDE terjesztések alatt is, de nincs megkötve, melyik kiadások alatt, azaz az alkalmazás valamelyest verzió-független. (atime fórumtársunk jelezte, hogy az alkalmazás az Arch Linux alatt is használható.)

LiveCD készítésére nem alkalmas.

Telepítés

Függőségek előzetes telepítése:

sudo apt-get install attr psmisc rsync xterm

... és jöhet a lényeg.

Töltsd le a scriptet, és tedd futtathatóvá:

sudo wget -O /usr/local/bin/systemback.sh goo.gl/SXWYn7
sudo chmod +x /usr/local/bin/systemback.sh

Töltsd le az indítót, és az indító ikont (az indító jelenik meg a menüben)

mkdir -p ~/.local/share/applications
wget -O ~/.local/share/applications/systemback.desktop goo.gl/Vhe3z7
wget -O ~/.local/share/icons/systemback.png goo.gl/ms96CR

... a ~/.local/share/applications elérési út a legtöbb Linux terjesztésen alapértelmezetten létezik.

A Systemback első használata előtt a beállításokat érdemes megváltoztatnod.
A beállításokat a systemback.sh script tartalmazza.

A lehetőségek:

  • storage_dir (a mentések helye)
  • definable_slots
  • max_rp_num
  • max_size
  • exclude

A szerkesztés előtt készíts biztonsági másolatot az eredeti fájlról (terminálban):

sudo cp /usr/local/bin/systemback.sh /usr/local/bin/systemback.sh.ORIG

Szerkeszd a fájlt a nano szövegszerkesztő használatával:

sudo nano /usr/local/bin/systemback.sh

... végezd el a kívánt változtatásokat.

Mentés, és kilépés a nano szövegszerkesztőből:

Ctrl + O, és Enter,
majd Ctrl + X

Grafikus alkalmazások segítségével is szerkesztheted az /usr/local/bin/ elérési úton található systemback.sh scriptet.
A szerkesztés grafikus kivitelezéséről itt olvashatsz:
https://linuxmint.hu/blog/2020/04/szoveges-fajl-szerkesztese-rendszergazda-jogosultsaggal-grafikus-alkalmazasok

Az alkalmazás opciók használatával működtethető.
Példa:

sudo systemback.sh OPTION

Lehetséges opciók:

 -n, --new [NAME]           create a new restore point
 -s, --storage              print the current storage directory path and the slot
 -l, --list                 list available restore points
 -z, --size [INDEX]         calculate the incremental size of the storage slot or the apparent size of a restore point
 -r, --restore [INDEX]      perform a system and/or user's configuration files restoration
 -m, --repair [INDEX]       same as -r but the target (root) directory will be the '/mnt' instead of the '/'
 -e, --rename INDEX [NAME]  rename a restore point
 -k, --keep INDEX           set the restore point to be manually removable only
 -d, --remove [INDEX]       manually remove a restore point

Telepített rendszer LiveCD (Live rendszer) használatával történő javítása

Indítsd el a Live rendszert, fűzd be a telepített rendszered gyökér partícióját a Live rendszer mnt könyvtára alá, majd futtasd a parancssort az m paraméterrel:

sudo bash -c "$(wget -O- goo.gl/SXWYn7)" . -m

Példa a befűzésre (amikor a gyökér partíció neve sda5):

sudo mount /dev/sda5 /mnt

A rendszer visszaállítása után válaszd le a partíciót:

sudo umount /mnt

A gyökér partíciót
-- a sudo fdisk -l parancssor kimenetében a * karakter,
-- a sudo parted -l parancssor kimenetében a boot kifejezés jelöli.

Eltávolítás

A Systemback alkalmazás eltávolítása:

sudo rm /usr/local/bin/systemback.sh ~/.local/share/{applications/systemback.desktop,icons/systemback.png}

Az összes visszaállítási pont eltávolítása (az eltávolítás indításához, a cd alkalmazással be kell lépned a visszaállítási pontokat tároló könyvtárba, elérési útra. Itt a kiemelt részt helyettesítsd be a könyvtár helyes elérési útjával!):

cd /storage/directory
sudo chattr -Rfi SB_*
sudo rm -rf SB_*

Systemback (fconidi aka edmond fork)

Telepítő, grafikus alkalmazás.
LiveCD készítésére is alkalmas.

A fejlesztő: fconidi aka edmond (az Kendek által kifejlesztett alkalmazást fejleszti tovább, azaz forkolja)
Frissítések időszakonként várhatóak. Használd.

Az alkalmazást neked kell frissítened, amikor érkezik, elkészült az új verzió (figyeld a verzió megjelenéseket!).

  • Systemback 1.9.4

Az újabb verzió: Systemback 1.9.4

Ez a verzió az LMDE 4, a Debian 10, a Linux Mint 19.x, a Linux Mint 20.x, illetve az Ubuntu 18.04 és az Ubuntu 20.04 kiadásokhoz való.

Forrás: https://francoconidi.it/systemback-1-9-4-per-debian-10-ubuntu-20-04/

Letöltés
-- GitHub: https://github.com/fconidi
-- Sourceforge: https://sourceforge.net/u/fconidi/profile

Telepítés

Az alkalmazás telepítése kétféle módon lehetséges: Sourceforge vagy GitHub. Válaszd ki az egyiket...

Sourceforge

cd Letöltések/
wget https://sourceforge.net/projects/systemback-install-pack-1-9-4/files/systemback-install_pack-1.9.4.tar.gz
tar xvf systemback-install_pack-1.9.4.tar.gz
cd systemback-install_pack-1.9.4/
chmod +x install.sh
sudo ./install.sh

GitHub

Telepítened kell a git alkalmazást:

sudo apt-get install git

... és jöhet a lényeg.

cd Letöltések/
git clone https://github.com/fconidi/systemback-install_pack-1.9.4.git
chmod +x install.sh
sudo ./install.sh

A script futtatása így néz ki:

  • az LMDE 4 kiadáshoz az 1-est válaszd (a példában ezt látod),
  • a Linux Mint 19.x kiadásokhoz a 3-ast választ,
  • a Linux Mint 20.x kiadásokhoz a 2-est válaszd.
sudo ./install.sh
[sudo] debkim jelszava:

 Press 'A' to abort the installation, or select one of the following releases:

  1 ─ Debian 10.0 (Buster)
  2 ─ Ubuntu 20.04 (Focal Fossa)
  3 ─ Ubuntu 18.04 (Bionic Beaver)
1
Csomaglisták olvasása... Kész
Függőségi fa építése       
Állapotinformációk olvasása... Kész
Megjegyzés: „systemback-dbg” kijelölése „systemback-dbg*” globhoz
Az alábbi csomagok el lesznek TÁVOLÍTVA:
  systemback-cli-dbg* systemback-dbg* systemback-scheduler-dbg*
0 frissített, 0 újonnan telepített, 3 eltávolítandó és 0 nem frissített.
A művelet után 1.310 kB lemezterület szabadul fel.
(Adatbázis olvasása ... 256174 files and directories currently installed.)
...

Habár a főpróba még odébb van, és a korábbi verziót, az 1.9.3-ast nem távolítottam el a telepítés előtt. Nem tapasztaltam ennek hátrányát, az alkalmazás elindult.

MATE asztali környezet használatánál egy bug jelentkezhet, melynek javítását itt olvashatod:
https://francoconidi.it/systemback-1-9-4-per-debian-10-ubuntu-20-04/

  • Systemback 1.9.3

A régebbi verzió: Systemback 1.9.3
Ez a verzió az LMDE 3, a Debian 9, a Linux Mint 19.x, illetve az Ubuntu 17.10 és az Ubuntu 18.04 kiadásokhoz való.

Forrás: https://francoconidi.it/systemback-1-9-3-per-debian-9-ubuntu-17-10-18-04/

A használat a korábban ismertetett módon (letöltés, kibontás, a script futtatása, választás a lehetőségekből: a sorszám begépelése, majd Enter a választás érvényesítéséhez)

sudo ./install.sh

 Press 'A' to abort the installation, or select one of the following releases:

  1 ─ Debian 9.0 (Stretch) # az LMDE 3 kiadáshoz
  2 ─ Ubuntu 17.10 (Artful Aardvark) # nem használható a Linux Minthez
  3 ─ Ubuntu 18.04 (Bionic Beaver) # a Linux Mint 19.x kiadáshoz

Támogatás: Ubuntu-alapú és Debian-alapú rendszereken, így a Linux Mint 19.x és az LMDE 3 terjesztések alatt is.

Telepítés (64 bit): https://linuxmint.hu/comment/26774#comment-26774

LMDE 3 / 32 bit: https://linuxmint.hu/comment/26778#comment-26778

Systemback (BluewhaleRobot fork)

Az fconidi aka edmond forkot ágaztatja tovább. Előny az fconidi aka edmond változathoz képest, hogy nagy (4 GB) ISO fájlok is elkészíthetőek az alkalmazással. Fórum szál innen: https://linuxmint.hu/comment/45218#comment-45218

Telepítő, grafikus alkalmazás.
LiveCD készítésére is alkalmas.

A fejlesztő: BluewhaleRobot (az Kendek által kifejlesztett alkalmazás fconidi aka edmond elágaztatatását fejleszti tovább, azaz forkolja)
Frissítések időszakonként várhatóak. Használd.

Előny az fconidi aka edmond változathoz képest, hogy nagy (4 GB) ISO fájlok is elkészíthetőek az alkalmazással.

Letöltés
-- GitHub: https://github.com/BluewhaleRobot/systemback
-- BWBot.org tükör: http://mirrors.bwbot.org/pool/main/s/systemback/

Az alkalmazás telepítése kétféle módon lehetséges: BWBot.org tükör vagy GitHub. Válaszd ki az egyiket...

A BWBot.org tükör változat felhasználói beavatkozás nélkül (automatikusan) frissül - ahogy, ez a tükröknél szokás - a DEB telepítős verziót viszont neked kell frissítened, amikor érkezik, elkészült az új verzió (figyeld a verzió megjelenéseket!),

BWBot.org tükör (Linux Mint kiadások)

echo "deb [arch=amd64] http://mirrors.bwbot.org/ stable main" | sudo tee /etc/apt/sources.list.d/systemback_bwbot.list
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key 50B2C005A67B264F
sudo apt-get update
sudo apt-get install systemback

Régebbi BIOS-oknál előfordulhat, hogy a telepítés és a rendszer újraindítás után nem indul el a rendszer.

Hiszen, a legújabb verzió telepíti az EFI-s GRUB csomagot (MBR partícióstáblát használok és nem GPT-t):

grub-efi-amd64-signed:amd64 ; systemback-efiboot-amd64:amd64 ; grub-efi-amd64-bin:amd64 ; efibootmgr:amd64 

A noteszgépemen a Boot Mode-nál a Legacy volt beállítva mindig is. Most az UEFI Hybrid (With CSM) beállítás segített:

A noteszgépemen a Boot Mode-nál a Legacy volt beállítva mindig is. Most az UEFI Hybrid (With CSM) beállítás segített... | Csak megjegyzem, a fotó miatt megnyitottam újra a BIOS beállításokat (ESC, majd F10), és próbaként visszaállítottam Legacy beállításra. Működött...

A beállítás elnevezése gyártó függő, de általában hasonló ehhez:

  • Legacy
  • UEFI Hybrid (With CSM)
  • UEFI Native (Without CSM)

Csak megjegyzem, a fotó miatt megnyitottam újra a BIOS beállításokat (ESC, majd F10), és próbaként visszaállítottam Legacy beállításra. Működött...

GitHub (LMDE 4)

Telepítened kell a git alkalmazást:

sudo apt-get install git

... és jöhet a lényeg.

git clone https://github.com/BluewhaleRobot/systemback
cd systemback/systemback
debuild

... a forgatás hibára fut (nincs titkos kulcs):

N: 4 tags overridden (4 warnings); 1 unused override
Finished running lintian.
Now signing changes and any dsc files...
 signfile dsc systemback_1.8.8.dsc Bluewhale Robot <randoms@bwbot.org>
gpg: skipped "Bluewhale Robot <randoms haleledel bwbot ponty org>": Nincs titkos kulcs
gpg: /tmp/debsign.mJYhYwD2/systemback_1.8.8.dsc: clear-sign failed: Nincs titkos kulcs
debsign: gpg error occurred!  Aborting....
debuild: fatal error at line 1112:
running debsign failed

Ettől függetlenül - saját felelősségedre - telepítheted az alkalmazást:

sudo dpkg --install *.deb
sudo apt-get -f install

... a BWBot.org tükörről is letölthetőek a DEB fájlok.

Enjoy :-)

Korábbi verziók (már nem használhatóak)

Systemback (PPA)

Telepítő, grafikus alkalmazás.

Nem várható új verzió. Ne használd.
A Linux Minthez volt használható, az LMDE-hez nem.

Fejlesztő: Kendek

A leírás régi, csak jegyzetként szerepel!

Használata: http://wiki.ubuntu.hu/index.php/A_Systemback_telep%C3%ADt%C3%A9se_%C3%A9s_haszn%C3%A1lata

Forrás: https://launchpad.net/~nemh/+archive/ubuntu/systemback

Telepítés (Linux Mint 18.x): https://linuxmint.hu/blog/2016/09/a-systemback-rendszermento-es-rendszer-visszaallito-alkalmazas-telepitese-a-linux-mint

Megfelelőségek:

Currently supported Ubuntu releases:
- 14.04.X LTS # Linux Mint 17.x, nem támogatott kiadás (frissítés nem érkezik)
- 15.04 # nem használható a Linux Minthez
- 15.10 # nem használható a Linux Minthez
- 16.04.X LTS # Linux Mint 18.x: jelenleg támogatott kiadás, de az alkalmazás nem frissül, működése így bizonytalan!
- 16.10 # nem használható a Linux Minthez

Systemback (script - Sourceforge)

Telepítő, grafikus alkalmazás.

Nem várható új verzió. Ne használd.

A fejlesztés a GitLab-on folytatódik (lásd a leírás ide vonatkozó részét).

Fejlesztő: Kendek

A leírás régi, csak jegyzetként szerepel!

Használata: http://wiki.ubuntu.hu/index.php/A_Systemback_telep%C3%ADt%C3%A9se_%C3%A9s_haszn%C3%A1lata

Forrás: https://sourceforge.net/projects/systemback/files/1.8/

Használata a script futtatása után, a megfelelő rendszer verziójának kiválasztásával történik: a sorszám begépelése, és Enter. Ezt fogod látni mielőtt választasz:

 (Press 'A' to abort the installation, or) select one of the following releases:

  1 ─ Ubuntu 14.04.X LTS (Trusty Tahr)
  2 ─ Ubuntu 15.04 (Vivid Vervet)
  3 ─ Ubuntu 15.10 (Wily Werewolf)
  4 ─ Ubuntu 16.04.X LTS (Xenial Xerus)
  5 ─ Debian 8.0 (Jessie)

Megfelelőségek:

This Install Pack contains the Systemback Debian installation packages.
These packages are compatible with the following Linux distributions:
 - Ubuntu 14.04.X LTS # Linux Mint 17.x, nem támogatott kiadás (frissítés nem érkezik)
 - Ubuntu 15.04 # nem használható a Linux Minthez
 - Ubuntu 15.10 # nem használható a Linux Minthez
 - Ubuntu 16.04.X LTS # Linux Mint 18.x: jelenleg támogatott kiadás, de az alkalmazás nem frissül, működése így bizonytalan!
 - Debian 8.0 # LMDE 2, nem támogatott kiadás (frissítés nem érkezik)

Oszható URL: https://is.gd/Systemback_history

Hozzászólások

Rendszermentés MX-Linuxon

Értékelés: 

0
Még nincs értékelve

Egy érdekes kísérletet hajtottam végre: az MX eszközökben az MX pillanatkép (Élő iso pillanatkép készítése a futó operációs rendszeredről) segítségével egy mentést készítettem egy másik meghajtóra, majd az így elkészült iso-fájlt - szintén az MX-ben lévő - az MX Live USB Makerrel kiírtam USB3-as pendrive-ra. Az elkészült és kiírt iso mindössze 3,6 GiB lett. Ezután erről a pendrive-ról elindítottam az MX-Linuxot. Meglepetésemre rendesen elindult (gyorsabban mint a külső USB2-es HDD-ről [csupán a nyelvet érdemes magyarra állítani a rendszerindító menüben]), és ugyanúgy működik, mint a telepített rendszer. Ezt a bejegyzést is a pendrive-os MX-ből írom.

Másik: a qt5-fsarchiver, mint rendszermentő is érdemelne egy blogbejegyzést. A Debian mentésére, visszaállítására kiválóan alkalmazható, hiszen a Timeshift telepítése erre a rendszerre kissé nehézkes.

kimarite képe

Frissítés: 1.9.3 -> 1.9.4 (Edmond fork)

Értékelés: 

0
Még nincs értékelve

Írtam: Habár a főpróba még odébb van, és a korábbi verziót, az 1.9.3-ast nem távolítottam el a telepítés előtt. Nem tapasztaltam ennek hátrányát, az alkalmazás elindult.

Tulajdonképpen hátrány nincsen, de egy felesleges csomag maradt, egy debugger (hibakereső), amely a Systemback alkalmazás Edmond forkjának új, 19.4-es verziójában már nincs benne. Ennek végleges, azaz a beállításaival együtt történő (purge) eltávolítása történik meg. A megoldást azért ide írom és nem a bejegyzésbe, mert olyan fontos információt nem hordoz, amit egy leírásban kéne közölnöm. A hozzászólás végén írom az eltávolítást, ami a korábi verzió eltávolítására is használható. De tulajdonképpen mindegy, eltávolítod-e a korábbi verziót az új verzió telepítése előtt, mert a rendszer jelezni fogja a neki szükségtelen csomagokat az első frissítés alkalmával. :)

Frissítem a rendszert, hibaüzenet (dőlt karakterrel kiemelve itt: upgrade)...

Elérhető frissítések információinak lekérése:

sudo apt-get update

A lekért információk alapján a rendszer, az alkalmazások frissítése:

sudo apt-get upgrade
Csomaglisták olvasása... Kész
Függőségi fa építése       
Állapotinformációk olvasása... Kész
Próbálja futtatni az „apt --fix-broken install” parancsot ezek javításához.
Az alábbi csomagoknak teljesítetlen függőségei vannak:
 libsystemback-dbg : Függ ettől: libsystemback (= 1.9.3) de 1.9.4 van telepítve
E: Teljesítetlen függőségek. Próbálja kiadni az „apt --fix-broken install” parancsot csomagok nélkül (vagy telepítse a függőségeket is!).

A korábbi kimenetben javasolt javítás (az apt-get -et használva)

sudo apt-get -f install
Csomaglisták olvasása... Kész
Függőségi fa építése       
Állapotinformációk olvasása... Kész
Függőségek javítása... Kész
A következő csomagok automatikusan lettek telepítve, és már nincs rájuk szükség:
  libncursesw5 libtinfo5
Ezeket az „sudo apt autoremove” paranccsal törölheti.
Az alábbi csomagok el lesznek TÁVOLÍTVA:
  libsystemback-dbg
0 frissített, 0 újonnan telepített, 1 eltávolítandó és 0 nem frissített.
A művelet után 504 kB lemezterület szabadul fel.
Folytatni akarja? [I/n]
(Adatbázis olvasása ... 256156 files and directories currently installed.)
Removing libsystemback-dbg (1.9.3) ...

A korábbi kimenetben dőlt karakterrel kiemelt, a rendszer számára felesleges, azaz árva csomagok (libncursesw5, libtinfo5) végleges (purge) eltávolítása:

sudo apt-get autoremove --purge
Csomaglisták olvasása... Kész
Függőségi fa építése       
Állapotinformációk olvasása... Kész
Az alábbi csomagok el lesznek TÁVOLÍTVA:
  libncursesw5* libtinfo5*
0 frissített, 0 újonnan telepített, 2 eltávolítandó és 0 nem frissített.
A művelet után 902 kB lemezterület szabadul fel.
Folytatni akarja? [I/n]
(Adatbázis olvasása ... 256151 files and directories currently installed.)
Removing libncursesw5:amd64 (6.1+20181013-2+deb10u2) ...
Removing libtinfo5:amd64 (6.1+20181013-2+deb10u2) ...
Processing triggers for libc-bin (2.28-10) ...

A hibajelzés magyarázata: a kiemelt hibakereső csomag nem létezik a Systemback 1.9.4-es verziójában:

libsystemback-dbg : Függ ettől: libsystemback (= 1.9.3) de 1.9.4 van telepítve

A csomag (dbg) 1.9.3-as verziója a Systemback 1.9.4-es verzióját használva, nyugodtan eltávolítható.

-----

Korábban telepített Systemback eltávolítása az új verzió telepítése előtt

A Systemback csomagok (Edmond fork) végleges eltávolítása...
Alkalmazható a korábban telepített verzió eltávolítására, illetve bármelyik verzió eltávolítására is.

A telepített Systemback csomagok listázása:

dpkg --list | grep -i systemback
ii  libsystemback                          1.9.4                               amd64        Systemback shared library
ii  systemback                             1.9.4                               amd64        Simple system backup and restore application with extra features
ii  systemback-cli                         1.9.4                               amd64        Systemback command line interface
ii  systemback-efiboot-amd64               1.9.4                               all          Systemback boot files
ii  systemback-locales                     1.9.4                               all          Systemback localizations files
ii  systemback-scheduler                   1.9.4                               amd64        Systemback scheduler daemon

A végleges eltávolítás módszere:

sudo apt-get purge *systemback*

A végleges eltávolítás tesztelésekor (simulate) látható, hogy az összes telepített csomagot eltávolítaná a parancsor (itt most 6 csomagot, az 1.9.3-as verziónál nyilván 7 csomagról van szó):

sudo apt-get purge *systemback* --simulate
Csomaglisták olvasása... Kész
Függőségi fa építése       
Állapotinformációk olvasása... Kész
Megjegyzés: „systemback-scheduler” kijelölése „*systemback*” globhoz
Megjegyzés: „systemback-gui-common” kijelölése „*systemback*” globhoz
Megjegyzés: „systemback-efiboot-amd64” kijelölése „*systemback*” globhoz
Megjegyzés: „systemback-cli” kijelölése „*systemback*” globhoz
Megjegyzés: „libsystemback” kijelölése „*systemback*” globhoz
Megjegyzés: „systemback-locales” kijelölése „*systemback*” globhoz
Megjegyzés: „systemback” kijelölése „*systemback*” globhoz
A(z) „systemback-gui-common” csomag nincs telepítve, így nem lett törölve
A következő csomagok automatikusan lettek telepítve, és már nincs rájuk szükség:
  isolinux live-boot live-boot-doc live-boot-initramfs-tools live-tools syslinux-utils
Ezeket az „sudo apt autoremove” paranccsal törölheti.
Az alábbi csomagok el lesznek TÁVOLÍTVA:
  libsystemback* systemback* systemback-cli* systemback-efiboot-amd64* systemback-locales* systemback-scheduler*
0 frissített, 0 újonnan telepített, 6 eltávolítandó és 0 nem frissített.
Purg systemback [1.9.4]
Purg systemback-scheduler [1.9.4]
Purg libsystemback [1.9.4] [systemback-cli:amd64 ]
Purg systemback-cli [1.9.4]
Purg systemback-efiboot-amd64 [1.9.4]
Purg systemback-locales [1.9.4]

... mindegy, melyik verzióról van szó, a régebbi verziónál is használható az eltávolítás parancssora.

Ránézek a kimenetben említett, nem telepített csomagra (systemback-gui-common).
Nem érhető el telepíthető verzió, így, ha szeretném, akkor sem telepíthető:

apt-cache policy systemback-gui-common
systemback-gui-common:
  Telepítve: (nincs)
  Jelölt:    (nincs)
kimarite képe

Rendszermentés MX-Linuxon ... új bejegyzések (blogok)

Értékelés: 

0
Még nincs értékelve

#1 A Linux Mint és az LMDE kiadásoknak létezik saját rendszermentő és rendszer-visszaállító alkalmazása. Esetleg ez is használható Live rendszernél. Rá lehetne erre is nézni.

Bejegyzések, Könyvlapok írása időigényes, nem lehet egyszerre mindent...
https://youtu.be/ay0DoYgv9tY?t=115 | vágyol utána, azt értem. :)
A bejegyzések közösségi dolgok, bárki írhat blogot.

Kipróbáltam az 1.9.4-es

Értékelés: 

0
Még nincs értékelve

Kipróbáltam az 1.9.4-es verziót, elsősorban az érdekelt, hogy használható-e Mint Ulyana alatt a Live rendszer készítése. Elsőre nem. Szükséges a korábbi verzióknál is használt

sudo apt-get purge casper
sudo apt-get autoremove --purge
sudo apt-get install live-boot

parancsok. Ezután ismét telepiteni kellett a Systemback-et, az így elkészitett live-t a saját pendrive alkalmazásával kiírtam, és ragyogőan bebootolt, az összes beállitás a helyén volt.

kimarite képe

Kipróbáltam az 1.9.4-es

Értékelés: 

0
Még nincs értékelve

#3 Nem néztem még. Logikusnak tűnik. Köszi.:)

kimarite képe

VirtualBox a Debian 11 Bullseye kiadáson: Franco Conidi | edmond

Értékelés: 

0
Még nincs értékelve

Franco Conidi aka edmond személye miatt teszem ide a hírt. Nemrég sikeresen frissítettem a tegnap napvilágot látott Debian 11 Bullseye kiadásra, és a VirtualBox nem települ (teljesíthetetlen libvpx5 és linux image függőségek) ..., rákerestem a problémára, és edmont mondja meg a tuti frankót. :)
Itt: https://francoconidi.it/virtualbox-on-debian-11-bullseye/

A telepítéshez annyi, hogy a legújabb telepítőt használtam (jelenleg a 6.1.26).
Nézd meg a legújabb stabil verziót itt,
https://download.virtualbox.org/virtualbox/
és a wget alkalmazással azt töltsd le.

sudo apt-get install build-essential linux-headers-amd64
wget https://download.virtualbox.org/virtualbox/6.1.22/VirtualBox-6.1.22-144080-Linux_amd64.run
chmod +x VirtualBox*
sudo ./VirtualBox*
kimarite képe

Arch Linux (1.8.8 | Add support for NVMe)

Értékelés: 

0
Még nincs értékelve

Fórumtársunk jelezte, nála működik ezen a terjesztésen is.
Csak tippelem, hogy így:
/ systemback-archlinux

Módszer:

pacman-key --recv-key 50B2C005A67B264F --keyserver 'hkp://keyserver.ubuntu.com:80'
yay -S systemback
git clone https://github.com/shadichy/systemback-archlinux
cd systemback-archlinux
makepkg -si

___

forked from BluewhaleRobot/systemback

Arch Linux (1.8.8 | Add support for NVMe)

Értékelés: 

0
Még nincs értékelve

#6 "Csak tippelem, hogy így:" Hát nem az igazi, mert

$ git clone https://github.com/shadichy/systemback-archlinux
Cloning into 'systemback-archlinux'...
remote: Enumerating objects: 272, done.
remote: Counting objects: 100% (272/272), done.
remote: Compressing objects: 100% (173/173), done.
remote: Total 272 (delta 140), reused 213 (delta 83), pack-reused 0
Receiving objects: 100% (272/272), 1.89 MiB | 10.26 MiB/s, done.
Resolving deltas: 100% (140/140), done.
[andrea@andrea-arch ~]$ cd systemback-archlinux
[andrea@andrea-arch systemback-archlinux]$ makepkg -si
/home/andrea/systemback-archlinux/PKGBUILD: sor: 16: szintaktikai hiba „{}” váratlan token közelében
/home/andrea/systemback-archlinux/PKGBUILD: sor: 16: `build() {}'
==> HIBA: Nem sikerült /home/andrea/systemback-archlinux/PKGBUILD beolvasása

és

$ sudo pacman-key --recv-key 50B2C005A67B264F --keyserver 'hkp://keyserver.ubuntu.com:80'
[sudo] andrea jelszava:  
gpg: key 50B2C005A67B264F: public key "Bluewhale Robot <randoms@bwbot.org>" imported
gpg:      Összesen feldolgoztam: 1
gpg:                 importálva: 1
[andrea@andrea-arch systemback-archlinux]$ yay -S systemback
-> Could not find all required packages:
       systemback (Target)

 

kimarite képe

Arch Linux (1.8.8 | Add support for NVMe)

Értékelés: 

0
Még nincs értékelve

#6.1 A PKGBUILD nincs megcsinálva, alig van benne sor. Nyomj egy issue-t -(ha nem tette még meg ezt valaki- hogy más is lássa.

kimarite képe

Arch Linux (1.8.8 | Add support for NVMe)

Értékelés: 

0
Még nincs értékelve

#6.1 Nincs szabad tárhelyem most, úgyhogy épp' Arch Linux sincs telepítve. Valamiért azt hittem, ez a csomag működik nálad, és nem a Kendek-script, ahogy kérdésemre jelezted is a valóságot. A fejlesztőnek jeleztem a problémát, nem teljesen szabályosan, reméljük, nem szegtem meg szabályt, de nincs issue és e-mail cím sem. Twitter nekem nincs, és nem is igazán hiányzik. A válaszról értesítést kapok.

Arch Linux (1.8.8 | Add support for NVMe)

Értékelés: 

0
Még nincs értékelve

#6.1.2 Köszi, nagyon kíváncsi vagyok a fejleményekre.

kimarite képe

Arch Linux (1.8.8 | Add support for NVMe)

Értékelés: 

0
Még nincs értékelve

#6.1.2.1 Már írt is. Elnézést kér, hogy a PKGBUILD üres, mert nem volt ideje belekezdeni a projektbe egyáltalán.

Tulajdonképpen, a fájl a GNU Autoconf folyamatra épül, azaz, a rendelkezésre álló forrásból ez készíti el, majd telepíti a csomagot.
Minta, ahol ez (is) látszik: https://gitlab.archlinux.org/pacman/pacman/raw/master/proto/PKGBUILD.proto
Forrás: https://wiki.archlinux.org/title/PKGBUILD

Jelen pillanatban a BluewhaleRobot fejlesztés tartalmazza a Debian-alapú rendszereken működőképes, grafikus Systemback forráskódját, az le kell tölteni, és megnézni, hogy Arch Linux alatt lefordul-e (az elv);

  • Ha igen,
    • akkor a függőségeket betenni a PKGBUILD fájlba, és kész. Persze, a csomagot folyamatosan gondozni kell, hiszen az Arch gördülő terjesztés, gyors változásban van.
    • A függőségek csomagnevei vehetőek a DEB config fájlból, megfelelőséggel.
  • Ha nem,
    • akkor dolgozni kell még vele.
    • A forgatásnál „bármi lehet”, lehet, foltozni kell (patch).

Ez van.
Az issues elem is megjelent. Lehet, hogy ez mozgolódást jelent, mármint, elhatározást.

Ui.: a forgatás. Nem próbáltam.

git clone https://github.com/BluewhaleRobot/systemback
cd systemback/systemback
.configure
make
sudo make install

Hát itt lesznek pótolandó függőségek, amik nem ugyanazok, mint amiket a pkgbuild fájlba kell beleírni. De csak a próba miatt,meg lehet nézni, lefordul-e úgy egyáltalán.

kimarite képe

Arch Linux (1.8.8 | Add support for NVMe)

Értékelés: 

0
Még nincs értékelve

#6.1.2.1.1 A „.configure” amúgy „./configure” lenne (kifutottam az időből a szerkesztésnél, formáztam is volna), de nem itt a probléma, hanem az, hogy nem általános forráskódokat találtam a GitHub oldalakon, hanem kifejezetten Debian forráskódot (debuild használat a configure helyett). Még fconidi is így tette közzé.

Arch Linux (1.8.8 | Add support for NVMe)

Értékelés: 

0
Még nincs értékelve

#6.1.2.1.1.1 Köszi az infót. A hétvégén nem voltam gépközelben, csak azt tudtam kipróbálni, hogy a Systemback Edmond verziójának Live rendszer készítése ( is ) működik-e az Ubuntu 22.04 és 22.10-es daily verzióján. Működik. Az Arch verzióban a yay még mindig nem talál forrást. Mondjuk annyira nem lepődtem meg.

 

kimarite képe

Arch Linux (1.8.8 | Add support for NVMe)

Értékelés: 

0
Még nincs értékelve

#6.1.2.1.1.1.1 Talányos választ kaptam:

Örömmel mondhatom el, hogy most már sikeresen összeállíthatja ezt a csomagot (kétségtelenül)
De nem vagyok benne biztos, hogy használható vagy sem :))
https://github.com/shadichy/systemback-archlinux/pull/1#issuecomment-1201052462

Systemback (BluewhaleRobot fork) | Frissítés: Boot Mode (EFI)

Értékelés: 

0
Még nincs értékelve

#7 Válasz a levélre és a bejegyzésre: javul, de nem az igazi, mert

[andrea@andrea-arch-kde ~]$ cd systemback-archlinux/
[andrea@andrea-arch-kde systemback-archlinux]$ makepkg -si
==> Csomag készítése: systemback 1.8.9-2 (2022. aug. 4., csütörtök, 08:21:34 CEST)
==> Futtatási függőségek ellenőrzése...
==> Hiányzó függőségek telepítése...
[sudo] andrea jelszava: 
hiba: cél nem található: mkinitcpio-live-boot
==> HIBA: 'pacman' nem tudta telepíteni a hiányzó függőségeket.
==> Hiányzó függőségek:
  -> gnu-free-fonts
  -> xterm
  -> mkinitcpio-live-boot
==> Fordítási függőségek ellenőrzése...
==> HIBA: Nem sikerült teljesíteni az összes függőséget.

Azután

Csomag (1)            Új verzió  Tiszta változás

mkinitcpio-live-boot  1.0.0-1           0,00 MiB

Teljes telepített méret:  0,00 MiB

:: Kezdődhet a telepítés? [I/n] 
(1/1) kulcsok vizsgálata a kulcstartóban                     [--------------------------------] 100%
(1/1) csomagok integritásának ellenőrzése                    [--------------------------------] 100%
(1/1) csomagfájlok betöltése                                 [--------------------------------] 100%
(1/1) fájlütközések vizsgálata                               [--------------------------------] 100%
hiba: nem sikerült végrehajtani a tranzakciót (ütköző fájlok)
mkinitcpio-live-boot: /lib létezik a fájlrendszerben (filesystem tulajdona)
Hibák léptek fel, nem frissült csomag.
 -> exit status 1
[andrea@andrea-arch-kde systemback-archlinux]$ 
 

kimarite képe

Systemback (BluewhaleRobot fork) | Frissítés: Boot Mode (EFI)

Értékelés: 

0
Még nincs értékelve

#7.1 É, ha ezeket te telepíted?

  -> gnu-free-fonts
  -> xterm
  -> mkinitcpio-live-boot

Systemback (BluewhaleRobot fork) | Frissítés: Boot Mode (EFI)

Értékelés: 

0
Még nincs értékelve

#7.1.1 Az mkinitcpio-live-boot telepítését próbáltam, az alábbi választ kaptam:

hiba: nem sikerült végrehajtani a tranzakciót (ütköző fájlok)
mkinitcpio-live-boot: /lib létezik a fájlrendszerben (filesystem tulajdona)
Hibák léptek fel, nem frissült csomag.

kimarite képe

Systemback (BluewhaleRobot fork) | Frissítés: Boot Mode (EFI)

Értékelés: 

0
Még nincs értékelve

#7.1.1.1 Megpróbálok majd utánanézni, mi lehet a gond. Első ráérzés, hogy nincs megfelelően elkészítve a telepítő, de a másik, hogy sok időm foglalkozni Arch csomag építéssel, és nem is értek ehhez mondhatni, túlzottan, a harmadik, hogy nem szeretném elvenni a kenyerét a fejlesztőnek, azaz, ha belefogott, fejezze ő be... ;) :)