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 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
Beküldte Hosszú Lajos -
Értékelés:
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.
Frissítés: 1.9.3 -> 1.9.4 (Edmond fork)
Beküldte kimarite -
Értékelés:
Í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:
A lekért információk alapján a rendszer, az alkalmazások frissítése:
A korábbi kimenetben javasolt javítás (az apt-get -et használva)
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:
A hibajelzés magyarázata: a kiemelt hibakereső csomag nem létezik a Systemback 1.9.4-es verziójában:
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:
A végleges eltávolítás módszere:
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ó):
... 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ő:
Rendszermentés MX-Linuxon ... új bejegyzések (blogok)
Beküldte kimarite -
Értékelés:
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
Beküldte atime -
Értékelés:
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.
Kipróbáltam az 1.9.4-es
Beküldte kimarite -
Értékelés:
Systemback (BluewhaleRobot fork) | frissítés
Beküldte kimarite -
Értékelés:
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.
VirtualBox a Debian 11 Bullseye kiadáson: Franco Conidi | edmond
Beküldte kimarite -
Értékelés:
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.
Arch Linux (1.8.8 | Add support for NVMe)
Beküldte kimarite -
Értékelés:
Fórumtársunk jelezte, nála működik ezen a terjesztésen is.
Csak tippelem, hogy így:
shadichy / systemback-archlinux
Módszer:
___
forked from BluewhaleRobot/systemback
Systemback (BluewhaleRobot fork) | Frissítés: Boot Mode (EFI)
Beküldte kimarite -
Értékelés:
Bejegyzés frissítve a címben említett résznél (képpel).
Arch Linux (1.8.8 | Add support for NVMe)
Beküldte atime -
Értékelés:
$ 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)
Arch Linux (1.8.8 | Add support for NVMe)
Beküldte kimarite -
Értékelés:
Arch Linux (1.8.8 | Add support for NVMe)
Beküldte kimarite -
Értékelés:
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.
Nincs szabad tárhelyem most, úgyhogy épp' Arch Linux sincs telepítve. Valamiért azt hittem,Arch Linux (1.8.8 | Add support for NVMe)
Beküldte atime -
Értékelés:
Arch Linux (1.8.8 | Add support for NVMe)
Beküldte kimarite -
Értékelés:
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);
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.
Arch Linux (1.8.8 | Add support for NVMe)
Beküldte kimarite -
Értékelés:
Arch Linux (1.8.8 | Add support for NVMe)
Beküldte atime -
Értékelés:
Arch Linux (1.8.8 | Add support for NVMe)
Beküldte kimarite -
Értékelés:
Ö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)
Beküldte atime -
Értékelés:
[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]$
Systemback (BluewhaleRobot fork) | Frissítés: Boot Mode (EFI)
Beküldte kimarite -
Értékelés:
-> gnu-free-fonts
-> xterm
-> mkinitcpio-live-boot
Systemback (BluewhaleRobot fork) | Frissítés: Boot Mode (EFI)
Beküldte atime -
Értékelés:
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.
Systemback (BluewhaleRobot fork) | Frissítés: Boot Mode (EFI)
Beküldte kimarite -
Értékelés: