View Single Post
Staro 09.01.2021., 19:53   #872
domy_os
EMP moderator
 
domy_os's Avatar
 
Datum registracije: Apr 2005
Lokacija: Osijek
Postovi: 18,423
Nastavit ću snapshot/timeshift temu... Našao sam aplikaciju za autosnapshot prije instalacije paketa ili updatea, ali radi samo na Ubuntu.

https://github.com/wmutschl/timeshift-autosnap-apt

Onda sam tako nešto pokušao napraviti s aliasom što naravno nije moguće pa zasad napisao kratku funkciju i spremio je u ~/.bashrc file.

Code:
dnf ()
{ 
    if [[ $1 == "install" ]]; then
        command sudo timeshift --create --comments "Before installing package $2" && sudo /usr/bin/dnf install $2;
    elif [[ $1 == "update" ]]; then
        command sudo timeshift --create --comments "Before update" && sudo /usr/bin/dnf update;
    else
        command /usr/bin/dnf $@;
    fi
}
Dobio sam ono što sam tražio, a to je izrada snapshota prije instalacije nečega ili updatea. Ostaje mi dodati rsync redak za /boot i /boot/efi, ali to je uglavnom to.

I još jedna zanimljiva aplikacija koja svaki snapshot dodaje u GRUB loader za još lakši restore.

https://github.com/Antynea/grub-btrfs
__________________
"Kako su krojači novog svjetskog poretka uspjeli u tako kratko vrijeme slomiti intelektualne sposobnosti društva, uništiti kritičku svijest i ljudima nametnuti izvrnutu logiku?"

Nisu slomili u kratko vrijeme. Slamali su godinama, desetljećima pa i stoljećima. Svaka odgledana epizoda Big Brothera, svaki dečko koji ne zna niti promijeniti žarulju, a kamoli uzeti sjekiru i pocijepati drva, svaka cura koja misli da je briga za vlastitu obitelj robija, ali rad za par tisuća kuna u korporaciji 12 sati dnevno blagodat, svako promicanje terora političke korektnosti, svaka podrška promociji svih oblika poremećenosti… Sve to nas je dovelo do ovdje. Korona je samo zakucavanje lopte u gol nakon što je obrana već izigrana i golman odletio u prazno.




Lenovo ThinkPad T14 Gen 2 + Lenovo ThinkPad Universal Thunderbolt 4 Dock

CPU: Intel Core i7-1165G7 @ 2.8 GHz
RAM: 2 x 16 GB DDR4-3200
SSD: Samsung 970 EVO Plus 2 TB NVMe M.2
LCD: 14" FHD IPS 400nits Low Power
WLAN: Intel Wi-Fi 6 AX201
WWAN: Quectel EM120R-GL 4G LTE CAT12
OS: Windows 11 Pro

LCD monitor: AOC AG493UCX
Keyboard: Razer Huntsman V2 Analog
Mice: Logitech G502 Proteus Spectrum
SB: Mackie Onyx Producer 2x2
Speakers: 2 x JBL LSR305
MFP: Canon Pixma MP240
NAS: Synology DS420+ with 4 x WD Red Pro 8 TB
HDD Dock: LC Power LC-DOCK-U3-CR + 12 x Hitachi/Samsung/Seagate/WD 1/2 TB

domy_os je offline   Reply With Quote