Ha a Frissítéskezelő alkalmazásban kényelmi okból a napi egy, a Cron által ütemezett frissítést beállítottad, még egy teendőre érdemes figyelned: az automatikus frissítést is beállítani a grafikus Frissítéskezelő alkalmazásban már beállított szintekre. Mindezt a Frissítéskezelő CLI alkalmazásban, a beállítások megváltoztatásával, a szintekre vonatkozó kapcsolókkal éred el, ugyanis az ütemezett automatikus frissítést a konzolos (CLI) Frissítéskezelő alkalmazás végzi.
A folyamat a következőképpen néz ki:
-- megnyitod szerkesztésre az ütemezést beállító fájlt
sudo nano /etc/cron.daily/mintupdate
-- ez a tartalma most:
#!/bin/bash /usr/bin/mintupdate-cli upgrade --refresh-cache --yes > /var/log/mintupdate.log 2>&1
-- változtasd meg erre a szöveg tartalomra:
(a változtatásokat kiemeltem)
#!/bin/bash /usr/bin/mintupdate-cli upgrade --only-levels 2 --refresh-cache --yes > /var/log/mintupdate.log 2>&1 ; /usr/bin/mintupdate-cli upgrade --only-security --refresh-cache --yes >> /var/log/mintupdate.log 2>&1
A terminálban elvégzett próba azt mutatja, hogy két kapcsoló „üti egymást” ezért külön kell futtatni.
A kettes (2) biztonsági szintig engedem frissülni a csomagokat, és ezt látod a parancsban is.
Mentés és kilépés:
Ctrl + O és Enter
Ctrl + X
Segítséget itt kaptam:
https://forums.linuxmint.com/viewtopic.php?f=47&t=273025
Enjoy :)
-----
A mintupdate-cli
súgója:
mintupdate-cli -h usage: mintupdate-cli [-h] [-k | -s | -l ONLY_LEVELS] [-i IGNORE] [-r] [-d] [-y] [--install-recommends] command positional arguments: command command to run (possible commands are: list, upgrade) optional arguments: -h, --help show this help message and exit -k, --only-kernel only include kernel updates -s, --only-security only include security updates -l ONLY_LEVELS, --only-levels ONLY_LEVELS only include certain levels (only use for troubleshooting, list of level numbers, comma- separated) -i IGNORE, --ignore IGNORE list of updates to ignore (comma-separated). Note: You can also blacklist updates by adding their name to /etc/mintupdate-cli.blacklist. -r, --refresh-cache refresh the APT cache -d, --dry-run simulation mode, don't upgrade anything -y, --yes automatically answer yes to all questions --install-recommends install recommended packages (use with caution)
Hozzászólások
Verziók
Beküldte IG -
Értékelés:
Szuper írás, köszi!
Kérdésem, hogy az "összes" Linux mint verzióra vonatkozhat? Nálam még 17.3 van...még. :)
Verziók
Beküldte zoli62 -
Értékelés:
Verziók
Beküldte kimarite -
Értékelés:
Szerintem az összes kiadásra vonatkozik, ahol a mintupdate-cli jelen van és telepítve van
Automatikus frissítés
Beküldte lala -
Értékelés:
Nekem speciel nem hiányzik az automatikus frissítés.
Szeretem látni, hogy mely alkalmazások / csomagok fognak frissülni (ha megengedem !)
A Mint frissítéskezelője ebből a szempontból nagyon informatív - és szerintem kenterbe
veri az egyéb frissítéskezelők többségét.
Ha valaki válogatás nélkül az összes elérhető frissítést telepíteni akarja, az megteheti terminálból.
sudo apt update
sudo apt upgrade
Automatikus frissítés
Beküldte kimarite -
Értékelés:
De a frissítéskezelő tényleg nagyon jó.
Egyszer már használtam a Timeshift-tet, de még egy gépen kell majd.
Automatikus frissítés
Beküldte lala -
Értékelés:
Systemback, vagy ennek a szkript verziója nagyon megfelelő. Semmiféle külön beállítást nem igényelnek.
Egyébként, akadt valaki aki továbbra is karbantartja a Systemback-et.
http://ubuntu.hu/node/44044#comment-557677
De az utolsó Kendek féle verzió is teljes-körűen működik Mint 19-en is. (Csináltam vele egy saját ISO-t
a valamennyire belakott rendszeremről -( persze a szokásos live-boot telepítésével, és a casper törlésével)- ami kiírva kifogástalanul indult / betöltődött.
Ha az Iso készítése előtt autologinra állítom a rendszert, akkor a kiírt telepítő sem kér jelszót - simán betöltődik.
Cron feladat másképpen
Beküldte kimarite -
Értékelés:
A másik megoldás az admin (sudo) Cron feladatok szerkesztése.
Indítás:
Adminisztrációs jogú crontab szerkesztés végzek, hiszen a parancsok is admin joggal futtathatóak.
A parancs futtatása után -az első indításkor- ki kell választanod az alapértelmezett szövegszerkesztőt, amely nálam a nano lett, azaz az 1-es számot begépeltem, majd Enter-t ütöttem. Ekkor megnyílik a Cron ütemező beállítás fájlja.
Az eredeti tartalom és a bemásolt új tartalom (félkövér karakterekkel):
Kilépés és mentés:
Ctrl + O és Enter
Crtl + X
Magyarázat:
-- a @reboot kifejezéssel kezdő sor az ütemezést a rendszer indítására állítja,
-- a 00 * * * * kifejezés azt jelenti, hogy az ütemezés minden órában egyszer futtatva lesz.
Érdemes nézegetni a naplót, minden rendben van-e:
A cron feladatainak listázása:
-- admin
-- felhasználói
A cron frissítése:
Kézikönyv:
Egy másik lehetőség a frissítésre.
Beküldte szhf62 -
Értékelés:
Amióta az Ubuntu 18.04.1 LTS Bionic Beavert használom, az automatikusan elinduló alkalmazások közé betettem a Frissítéskezelőt is. A gép bekapcsolásával a Frissítéskezelő is mindig letölti az aznapi frissítéseket, így nem kell külön figyelmet fordítanom erre is. Bizonyára a Linux Mint újabb változatain is megoldható ugyanez...
Egy másik lehetőség a frissítésre.
Beküldte kimarite -
Értékelés: