Page 1 sur 1

Mises à jour automatique

Posté : mar. 6 juin 2017 20:00
par rando
Bonsoir
Comment effectuer tous les jours une mise à jour automatique de LinuxMint KDE 18.1 ?
Merci d'avance

Re: Mises à jour automatique

Posté : mar. 6 juin 2017 21:17
par arghlub
B'soir,

Les MaJ ne concernent pas que le système proprement dit mais le système, le noyau et tous tes logiciels installés... De plus il y a certains niveaux de "dangerosité" dans les maj donc c'est vraiment pas conseillé.

Ceci dit si tu veux rapidement mettre le bronx sur ton système, il faudrait que tu crées un petit script bash à partir de cet enchainement de commande

Code : Tout sélectionner

sudo apt-get update && sudo apt-get upgrade
avec toutes les autorisations que tu lancerais grâce à un cron par exemple.... Ça risque d'être très rapidement incontrolable! :D

Donc ce n'est vraiment pas conseillé !!!!
Tu devrais avoir un icône dans la barre de notification de ton tableau de bord qui t'indique s'il y a des mises à jour à faire et là tu le fais manuellement.
ou en terminal avec la commande citée au dessus.... mais pas en automatique.... (on est pas chez w$, c'est quand même mieux de savoir ce qu'on met sur son système non????)
Les Maj sous Linux, cela se fait en un clin d'œil et sans redémarrage (rien à voir avec Window$ qui immobilise ta bécane pendant des plombes)

Donc les maj tu les fais en manuel comme tout le monde : aucun intérêt et dangereux de l'automatiser.

Re: Mises à jour automatique

Posté : mar. 6 juin 2017 23:01
par rando
Merci pour cette réponse circonstanciée, mais le but était de faire uniquement les mises à jour de sécurité des niveaux 1 et 2 afin de faciliter les choses à une personne qui n'y connaît rien en informatique. Pour ma part je fais comme tout le monde ;)

Re: Mises à jour automatique

Posté : mar. 6 juin 2017 23:16
par arghlub
euh cliquer sur l'icone du bouclier dans la barre de notif et rentrer un MdP, ça dépasse les débutants tu crois... mouais... même ma vieille mère y arrive, et c'est pas une geek level 50. :)

Re: Mises à jour automatique

Posté : mer. 7 juin 2017 07:13
par ultimatum
les Maj ne sont "vraiment" pas obligatoire pour un système stable de toutes façon.j'ai plusieurs système ou je n'ai jamais fait les maj et pourtant il tourne tres bien depuis tres tres longtemps...
il vaut mieux comme le dit arghlub les faire manuellement de temps en temps (en plus ça te permet de choisir ce que tu instal ou pas ;) )

Re: Mises à jour automatique

Posté : lun. 22 janv. 2018 16:18
par ATD Quart Monde Bel
Bonjour,

Je souhaite également pouvoir mettre en place les mises à jour automatique. Je dois gérer un parc d'une vingtaine de machines, passer derrière chacune pour faire les mises à jours une à une me prend beaucoup de tps et ce n'est pas tout le tps possible, notamment quand les utilisateurs sont en train de les utiliser, ou que c'est un ordinateur portable qui voyage avec son utilisateur que je ne vois pas souvent.

Sous Mint 18.2 j'avais un petit fichier dans cron.daily qui fonctionnait super. Depuis le passage à Mint 18.3 il ne s’exécute plus.

Voici ce que faisait mon ptit fichier:

Code : Tout sélectionner

#!/bin/sh

apt update && apt dist-upgrade -y
Je sais que ce n'est pas conseillé, mais ça fonctionne très bien et je n'ai jamais eu aucun soucis depuis assez longtemps que je fais ça.

J'ai essayé unattendedupgrades mais je n'en suis pas satisfait, il ne fait qu'une petite partie des maj.

Je ne peux pas donner le mdp admin à mes utilisateurs, ils ont tendance à installer tout et n'importe quoi et très vite les machines ne fonctionnent plus, après je dois les réparer.

Merci pour votre aide.

Re: Mises à jour automatique

Posté : lun. 22 janv. 2018 20:35
par tyrry
Slt ,
juste besoin de rajouter sudo à ton script et de le marquer exécutable bien sûr ;) :
#!/bin/sh
sudo apt update && sudo apt dist-upgrade -y
@+

Re: Mises à jour automatique

Posté : mer. 24 janv. 2018 10:34
par ATD Quart Monde Bel
Bonjour,

Cela ne fonctionne toujours pas. Ce matin la maj automatique ne s'est pas lancée, donc le script ne s'est pas exécuté j'imagine.

C'est étrange, avec Mint 18.2 ça fonctionnait bien, et depuis le jour ou je suis passé à 18.3 cela ne fonctionne plus.

Est ce que c'est possible que depuis Mint 18.3 il ignore des sripts qui se trouvent dans cron.daily?

Re: Mises à jour automatique

Posté : ven. 23 mars 2018 16:36
par ATD Quart Monde Bel
Bonjour,

Après quelques mois de tests je suis arrivé à une solution satisfaisante pour nous.

Voici ci dessous la marche à suivre pour mettre à jour automatiquement Mint, mais seulement les paquets qui sont sur les dépôts officiels, et pas le noyaux. Dans mes recherches j'ai vu qu'il était possible de rajouter des dépôts, mais nous ne fonctionnons qu'avec les dépôts officiels, donc je n'ai pas poussé plus loin mes recherches.

1. Installer unattended-upgrades.

2. Connaître le nom de code de la version Ubuntu qui sert de base à la version Mint utilisée, ainsi que le nom de code de la version Mint utilisée.

3. Ouvrir, avec les droits administrateur (viewtopic.php?f=7&t=781&hilit=ouvrir+fi ... nistrateur), le fichier /etc/apt/apt.conf.d/50unattended-upgrades

4. Ici l’exemple est pour Linux Mint 18.3. Modifier le fichier (les majuscules et minuscules sont importantes !!!) en rajoutant sous Unattended-Upgrade::Allowed-Origins { :

Code : Tout sélectionner

					"${distro_id}:${distro_codename}-updates";
					"Ubuntu:xenial-updates";
					"LinuxMint:sylvia-updates";
					"${distro_id}:${distro_codename}";
					"Ubuntu:xenial";
					"LinuxMint:sylvia";
					"Canonical:xenial";
					"${distro_id}:${distro_codename}-security";
					"Ubuntu:xenial-security";
					"LinuxMint:sylvia-security";
Où « xenial » est le nom de code de la version Ubuntu qui sert de base à Mint 18.3, et « sylvia » est le nom de code de la version Mint 18.3.

Toutes les mises à jour se feront automatiquement une fois par jour dès le lendemain, sauf le noyaux qui doit être mis à jour manuellement.