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:
Ez az ütemezés tudtommal a 19-ben lett alapértelmezett.
Verziók
Beküldte kimarite -
Értékelés:
Beállítod, kipróbálod. ;)
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:
Szerintem, egybe kéne hangolni mindent. :))
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:
Ha csak magáról a rendszerről szeretnél visszaállítási pontot készíteni, akkor szerintem a grafikus
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:
A Linux Mint-ben megvan az automatikus frissítés beállítása. Éppen ennek a folyamatát írtam le a blogban. A biztonsági szintek miatt kicsit más a teendő Mint az Ubuntu Linux rendszernél. Volt valami bug ... . Ez megoldódhatott „időközben”, azaz javították, mert a saját (második) megoldásommal sem láttam végül hibát a naplófájlban. De távfelügyelet megoldáson gondolkodom, mert egy, egy általam telepített, de nm nálam tartózkodó gépre érdemes lenne időnként ránézni.