#126 Le 30/01/2014, à 19:46
- Gaara
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#127 Le 02/02/2014, à 22:52
- metalux
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
Mise à jour: Maj_auto V.3.00
@gaara92
J'ai commencé à modifier maj_auto en tenant compte de certaines de tes remarques. Je mettrai à jour prochainement, ça simplifie le nombre d'option même si on doit répondre à 2 questions au démarrage. Je pense que je le referai un jour avec Yad, ça laisse plus de possibilité en permettant par exemple d'ajouter un bouton pour imprimer l'aide, un autre pour intégrer l'aide sur tous les menus,etc....
@tous
N'hésitez pas à me donner vos retours et configurations de ssmtp si vous utilisez maj_auto avec un autre mail que ceux présent dans le script pour que je puisse les ajouter.
Hors ligne
#128 Le 13/02/2014, à 14:27
- Gaara
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
@metalux
La V3.00 fonctionne très bien, les nouvelles fonctionnalités sont un vrai plus.
Pour les personnes intéressées pour l'ajout d'une notification et d'une barre de progression durant les mises à jour auto, j'ai ouvert cette discussion,
plus précisément là. Toute aide est bienvenue!
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#129 Le 13/02/2014, à 16:46
- Lek1
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
La mise à jour se fait tous les jours ?
"Ceux qui ne bougent pas ne sentent pas leurs chaînes." (Rosa Luxemburg)
Debian 11
Hors ligne
#130 Le 14/02/2014, à 00:21
- metalux
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
La mise à jour est vérifiée tous les jours. Si il n'y a pas de mises à jour, alors il ne se passe rien, aucun mail n'est envoyé même si cette option est sélectionnée. Si tu souhaites changer la fréquence des vérifications, tu peux le faire en éditant le fichier /etc/apt/apt.conf.d/10periodic. Il se présente sus la forme suivante:
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::AutocleanInterval "7";
APT::Periodic::Unattended-Upgrade "2";
La 1ère ligne met à jour la liste des paquets tous les jours.
La seconde télécharge les paquets tous les jours.
La 3ème effectue un autoclean une fois semaine.
La dernière lance la mise à jour tous les 2 jours.
En changeant le chiffre, tu peux effectuer la mise à jour avec une fréquence différente.
Par défaut, maj_auto défini la fréquence à 1 fois par jour au lancement du script mais il est toujours possible d'éditer manuellement par le suite ce fichier.
La prochaine version sera disponible sans doute ce week-end. Pas de nouvelles fonctions mais une simplification de la configuration basée sur les conseils de gaara92 et retour sur le menu après chaque action. Cela permet de sélectionner une autre option ou de refaire la sélection en cas d'erreur sans avoir à relancer le script.
@gaara92
Sympa l'ajout d'une notification en local, à voir pour plus tard, ça doit pouvoir s'intégrer au script en récupérant en début de script le display, le user,etc avec les variables environnements. J'attends de voir le résultat final, je n'y connais rien au python pour ma part.
14/02/14: Maj_auto V3.1
Dernière modification par metalux (Le 14/02/2014, à 23:53)
Hors ligne
#131 Le 18/02/2014, à 16:40
- Lek1
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
Ok, merci metalux,
Chez moi les mise à jour ne se font pas.
Cela fonctionnait pourtant bien pendant longtemps.
Suis avec kde linux mint petra.
Merci pour ton aide.
Je te donne le fichier :
// Automatically upgrade packages from these (origin:archive) pairs
Unattended-Upgrade::Allowed-Origins {
"Canonical:saucy";
"Ubuntu:saucy";
"Ubuntu:saucy-updates";
"PlayOnLinux:precise";
"linuxmint:petra";
"linuxmint:petra";
"LP-PPA-barraudmanuel-vpnautoconnect:quantal";
"LP-PPA-libreoffice:saucy";
"LP-PPA-me-davidsansome-clementine-dev:saucy";
"LP-PPA-otto-kesselgulasch-gimp:saucy";
"LP-PPA-skunk-pepper-flash:saucy";
"LP-PPA-smplayer2-daily:saucy";
"LP-PPA-tehnick-plasma-widget-cwp:saucy";
"LP-PPA-ubuntu-wine:saucy";
"Ubuntu:saucy-security";
};
// List of packages to not update
Unattended-Upgrade::Package-Blacklist {
// "vim";
// "libc6";
// "libc6-dev";
// "libc6-i686";
};
// This option allows you to control if on a unclean dpkg exit
// unattended-upgrades will automatically run
// dpkg --force-confold --configure -a
// The default is true, to ensure updates keep getting installed
//Unattended-Upgrade::AutoFixInterruptedDpkg "false";
// Split the upgrade into the smallest possible chunks so that
// they can be interrupted with SIGUSR1. This makes the upgrade
// a bit slower but it has the benefit that shutdown while a upgrade
// is running is possible (with a small delay)
//Unattended-Upgrade::MinimalSteps "true";
// Install all unattended-upgrades when the machine is shuting down
// instead of doing it in the background while the machine is running
// This will (obviously) make shutdown slower
//Unattended-Upgrade::InstallOnShutdown "true";
// Send email to this address for problems or packages upgrades
// If empty or unset then no email is sent, make sure that you
// have a working mail setup on your system. A package that provides
// 'mailx' must be installed. E.g. "user@example.com"
//Unattended-Upgrade::Mail "root";
// Set this value to "true" to get emails only on errors. Default
// is to always send a mail if Unattended-Upgrade::Mail is set
//Unattended-Upgrade::MailOnlyOnError "true";
// Do automatic removal of new unused dependencies after the upgrade
// (equivalent to apt-get autoremove)
//Unattended-Upgrade::Remove-Unused-Dependencies "false";
// Automatically reboot *WITHOUT CONFIRMATION* if a
// the file /var/run/reboot-required is found after the upgrade
//Unattended-Upgrade::Automatic-Reboot "false";
// Use apt bandwidth limit feature, this example limits the download
// speed to 70kb/sec
//Acquire::http::Dl-Limit "70";
"Ceux qui ne bougent pas ne sentent pas leurs chaînes." (Rosa Luxemburg)
Debian 11
Hors ligne
#132 Le 18/02/2014, à 21:58
- metalux
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
@Lek1
Peux-tu S.T.P. me donner les retours des commandes suivantes:
cat /var/log/unattended-upgrades/unattended-upgrades.log | tail
cat /etc/apt/apt.conf.d/10periodic
sudo unattended-upgrade -d --dry-run
Les mises à jour se font bien en manuel avec sudo apt-get update && sudo apt-get upgrade?
Ton fichier 50unattended-upgrades est correctement paramétré à 1ère vue, ça vient d'ailleurs.
Sinon parfois il est est utile de relancer le processus avec la commande suivante après modification de ce fichier:
sudo unattended-upgrade -d
l'option -d permet de détailler le résultat dans le fichier log pour voir les erreurs éventuelles.
Hors ligne
#133 Le 18/02/2014, à 22:02
- Lek1
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
@Lek1
Peux-tu S.T.P. me donner les retours des commandes suivantes:cat /var/log/unattended-upgrades/unattended-upgrades.log | tail cat /etc/apt/apt.conf.d/10periodic sudo unattended-upgrade -d --dry-run
Les mises à jour se font bien en manuel avec sudo apt-get update && sudo apt-get upgrade?
Ton fichier 50unattended-upgrades est correctement paramétré à 1ère vue, ça vient d'ailleurs.
Sinon parfois il est est utile de relancer le processus avec la commande suivante après modification de ce fichier:
sudo unattended-upgrade -d
l'option -d permet de détailler le résultat dans le fichier log pour voir les erreurs éventuelles.
Voici :
1)
cat /var/log/unattended-upgrades/unattended-upgrades.log | tail
cat: /var/log/unattended-upgrades/unattended-upgrades.log: Aucun fichier ou dossier de ce type
2)
cat /etc/apt/apt.conf.d/10periodic
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::AutocleanInterval "7";
APT::Periodic::Unattended-Upgrade "2";
3)
sudo unattended-upgrade -d --dry-run
Traceback (most recent call last):
File "/usr/bin/unattended-upgrade", line 1096, in <module>
main(options)
File "/usr/bin/unattended-upgrade", line 805, in main
mem_log = _setup_logging(options)
File "/usr/bin/unattended-upgrade", line 780, in _setup_logging
filename=logfile)
File "/usr/lib/python3.3/logging/__init__.py", line 1700, in basicConfig
h = FileHandler(filename, mode)
File "/usr/lib/python3.3/logging/__init__.py", line 967, in __init__
StreamHandler.__init__(self, self._open())
File "/usr/lib/python3.3/logging/__init__.py", line 989, in _open
return open(self.baseFilename, self.mode, encoding=self.encoding)
FileNotFoundError: [Errno 2] No such file or directory: '/var/log/unattended-upgrades/unattended-upgrades.log'
"Ceux qui ne bougent pas ne sentent pas leurs chaînes." (Rosa Luxemburg)
Debian 11
Hors ligne
#134 Le 18/02/2014, à 22:40
- metalux
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
Les mises à jour se font bien en manuel avec sudo apt-get update && sudo apt-get upgrade?
Hors ligne
#135 Le 19/02/2014, à 16:54
- Lek1
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
metalux a écrit :Les mises à jour se font bien en manuel avec sudo apt-get update && sudo apt-get upgrade?
Oui, les mises à jour se font sans soucis.
"Ceux qui ne bougent pas ne sentent pas leurs chaînes." (Rosa Luxemburg)
Debian 11
Hors ligne
#136 Le 19/02/2014, à 18:24
- Gaara
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
Bonjour, tu as essayé de désinstaller - purger / réinstaller le paquet unattended-upgrade ?
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#137 Le 19/02/2014, à 18:31
- Lek1
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
Bonjour, tu as essayé de désinstaller - purger / réinstaller le paquet unattended-upgrade ?
sudo apt-get --purge remove unattended-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet unattended-upgrade
sudo apt-get install unattended-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet unattended-upgrade
Je n'ai pas ce paquet et ne peut l'installer.
"Ceux qui ne bougent pas ne sentent pas leurs chaînes." (Rosa Luxemburg)
Debian 11
Hors ligne
#138 Le 19/02/2014, à 18:34
- Gaara
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
oui , en fait c'est unattended-upgrades, avec un s.
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#139 Le 19/02/2014, à 18:38
- Lek1
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
oui , en fait c'est unattended-upgrades, avec un s.
C'est fait.
Te tiens au courant.
"Ceux qui ne bougent pas ne sentent pas leurs chaînes." (Rosa Luxemburg)
Debian 11
Hors ligne
#140 Le 19/02/2014, à 18:43
- Gaara
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
Réessaie un
sudo unattended-upgrade -d --dry-run
(cette fois ci, sans le s)
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#141 Le 19/02/2014, à 19:49
- Lek1
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
Réessaie un
sudo unattended-upgrade -d --dry-run
(cette fois ci, sans le s)
Voici :
sudo unattended-upgrade -d --dry-run
Paquets faisant initialement partie de la liste noire :
Démarrage du script de mise à niveau automatique
Les origines autorisées sont : ['o=Canonical,a=saucy', 'o=Ubuntu,a=saucy', 'o=Ubuntu,a=saucy-updates', 'o=PlayOnLinux,a=precise', 'o=linuxmint,a=petra', 'o=linuxmint,a=petra', 'o=LP-PPA-barraudmanuel-vpnautoconnect,a=quantal', 'o=LP-PPA-libreoffice,a=saucy', 'o=LP-PPA-me-davidsansome-clementine-dev,a=saucy', 'o=LP-PPA-otto-kesselgulasch-gimp,a=saucy', 'o=LP-PPA-skunk-pepper-flash,a=saucy', 'o=LP-PPA-smplayer2-daily,a=saucy', 'o=LP-PPA-tehnick-plasma-widget-cwp,a=saucy', 'o=LP-PPA-ubuntu-wine,a=saucy', 'o=Ubuntu,a=saucy-security']
Checking: wine ([<Origin component:'main' archive:'saucy' origin:'LP-PPA-ubuntu-wine' label:'Wine Team PPA' site:'ppa.launchpad.net' isTrusted:True>])
pkg 'wine1.4' now marked delete
sanity check failed
pkgs that look like they should be upgraded:
Fetched 0 B in 0s (0 B/s)
fetch.run() result: 0
blacklist: []
InstCount=0 DelCount=0 BrokenCount=0
Option --dry-run given, *not* performing real actions
Packages that will be upgraded:
C'est quoi la liste noir
?
Dernière modification par Lek1 (Le 19/02/2014, à 19:50)
"Ceux qui ne bougent pas ne sentent pas leurs chaînes." (Rosa Luxemburg)
Debian 11
Hors ligne
#142 Le 19/02/2014, à 20:36
- metalux
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
La liste noire, ce sont les paquets pour lesquels tu ne souhaites pas de mises à jour automatique. Tu peux par exemple empêcher la mise à jour automatique de firefox en ajoutant la ligne "firefox"; dans la section Unattended-Upgrade::Package-Blacklist tout en autorisant les autres paquets de saucy-updates/main Autant dire que ça ne sert que dans des situations particulières.
Pour Wine, j'ai un doute:
Checking: wine ([<Origin component:'main' archive:'saucy' origin:'LP-PPA-ubuntu-wine' label:'Wine Team PPA' site:'ppa.launchpad.net' isTrusted:True>])
pkg 'wine1.4' now marked delete
sanity check failed
Je ne sais pas ce que ça veut dire mais ça a l'air d'une erreur avec ce dépôt.
Si tu veux une mise à jour tous les jours, il faudra changer la dernière ligne dans /etc/apt/apt.conf.d/10periodic. Regarde l'article sur le blog de ljere, tu auras des explications.
http://ljeremie.legtux.org/?p=223
Relance maintenant:
sudo unattended-upgrade -d
et redonne le retour afin de voir si wine ne bloque pas.
Hors ligne
#143 Le 19/02/2014, à 20:40
- Gaara
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
D'ailleurs, à propos de la liste noire, sais-tu pourquoi le fichier initial inclut ces paquets?
// List of packages to not update
Unattended-Upgrade::Package-Blacklist {
// "vim";
// "libc6";
// "libc6-dev";
// "libc6-i686";
Edit: ah non pardon, j'ai trop bu, ils sont en //
Dernière modification par gaara92 (Le 19/02/2014, à 20:45)
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#144 Le 19/02/2014, à 20:56
- Lek1
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
La liste noire, ce sont les paquets pour lesquels tu ne souhaites pas de mises à jour automatique. Tu peux par exemple empêcher la mise à jour automatique de firefox en ajoutant la ligne "firefox"; dans la section Unattended-Upgrade::Package-Blacklist tout en autorisant les autres paquets de saucy-updates/main Autant dire que ça ne sert que dans des situations particulières.
Pour Wine, j'ai un doute:Checking: wine ([<Origin component:'main' archive:'saucy' origin:'LP-PPA-ubuntu-wine' label:'Wine Team PPA' site:'ppa.launchpad.net' isTrusted:True>]) pkg 'wine1.4' now marked delete sanity check failed
Je ne sais pas ce que ça veut dire mais ça a l'air d'une erreur avec ce dépôt.
Si tu veux une mise à jour tous les jours, il faudra changer la dernière ligne dans /etc/apt/apt.conf.d/10periodic. Regarde l'article sur le blog de ljere, tu auras des explications.
http://ljeremie.legtux.org/?p=223Relance maintenant:
sudo unattended-upgrade -d
et redonne le retour afin de voir si wine ne bloque pas.
voici le retour de la commande :
sudo unattended-upgrade -d
Paquets faisant initialement partie de la liste noire :
Démarrage du script de mise à niveau automatique
Les origines autorisées sont : ['o=Canonical,a=saucy', 'o=Ubuntu,a=saucy', 'o=Ubuntu,a=saucy-updates', 'o=PlayOnLinux,a=precise', 'o=linuxmint,a=petra', 'o=linuxmint,a=petra', 'o=LP-PPA-barraudmanuel-vpnautoconnect,a=quantal', 'o=LP-PPA-libreoffice,a=saucy', 'o=LP-PPA-me-davidsansome-clementine-dev,a=saucy', 'o=LP-PPA-otto-kesselgulasch-gimp,a=saucy', 'o=LP-PPA-skunk-pepper-flash,a=saucy', 'o=LP-PPA-smplayer2-daily,a=saucy', 'o=LP-PPA-tehnick-plasma-widget-cwp,a=saucy', 'o=LP-PPA-ubuntu-wine,a=saucy', 'o=Ubuntu,a=saucy-security']
Checking: wine ([<Origin component:'main' archive:'saucy' origin:'LP-PPA-ubuntu-wine' label:'Wine Team PPA' site:'ppa.launchpad.net' isTrusted:True>])
pkg 'wine1.4' now marked delete
sanity check failed
pkgs that look like they should be upgraded:
Fetched 0 B in 0s (0 B/s)
fetch.run() result: 0
blacklist: []
InstCount=0 DelCount=0 BrokenCount=0
Packages that will be upgraded:
"Ceux qui ne bougent pas ne sentent pas leurs chaînes." (Rosa Luxemburg)
Debian 11
Hors ligne
#145 Le 19/02/2014, à 20:57
- metalux
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
Eh oui, c'est juste un exemple et les // servent à commenter les lignes comme les # dans un script bash.
Hors ligne
#146 Le 19/02/2014, à 21:25
- Gaara
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
@Lek1: essaye comme ça, ça devrait remarcher (je sais pas trop pour wine1.4, à priori c'est pas trop grave). Configure le script pour avoir le retour du mail, et envoie le retour.
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#147 Le 21/02/2014, à 15:45
- Lek1
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
Je ne veux pas vous ennuyer, mais les mises à jour ne se font pas.:rolleyes:
Je dois les faire manuellement.
Dernière modification par Lek1 (Le 21/02/2014, à 15:46)
"Ceux qui ne bougent pas ne sentent pas leurs chaînes." (Rosa Luxemburg)
Debian 11
Hors ligne
#148 Le 21/02/2014, à 16:03
- Gaara
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
Ton ordinateur est-il tout le temps allumé, précisément à 6h25 le matin ?
Je te demande ça car je pense que par défaut, unattended-upgrade utilise cron, un planificateur de tâche qui exécute la mise à jour le matin, vers 6h25.
Donc 2 solutions:
1) Soit tu changes la configuration pour préciser l'heure de ton choix, en faisant
sudo crontab -e
et en modifiant la ligne correspondant:
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
en
25 10 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
pour 10h25 par exemple. (ne touche pas au reste de la ligne, comme j'ai opté pour la solution 2, mon crontab est tout en #)
2) Soit tu installes anacron
sudo apt-get install anacron
qui effectue les tâches de cron à toute heure de la journée, une fois par jour, sans heure précise.
Perso, j'ai opté pour anacron, car je n'allume pas forcément mon ordinateur à une heure fixe.
Pour être sûr, attend la confirmation de metalux, car ça pourrait être autre chose. Mais c'est l'idée qui me vient à l'esprit.
Ps: mon script pour la barre de progression auto est bientôt finalisé, je posterais un nouveau sujet quand il sera prêt !
Edit: pour + d'info sur cron et anacron: http://voidandany.free.fr/index.php/pla … eractions/
Dernière modification par gaara92 (Le 21/02/2014, à 16:42)
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#149 Le 21/02/2014, à 22:13
- metalux
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
Je ne veux pas vous ennuyer, mais les mises à jour ne se font pas.:rolleyes:
Je dois les faire manuellement.
As-tu bien modifié le fichier 10periodic pour une mise à jour tous les jours? Celui que tu as posté plus haut ne fait les mises à jour qu'un jour sur 2 et comme tu as fais la mise à jour le 19 au soir, cron se déclenchera normalement que le 22 au matin à 6h25 et anacron prendra le relai si nécessaire...donc c'est normal que tu n'as pas eu la mise à jour sauf si tu as modifié 10periodic. Vérifie que anacron est bien installé comme suggéré par gaara92 mais en principe ce paquet est installé par défaut.
Peut-être également que unattended-upgrade s'est lancé lorsqu'il n'y avait pas de mises à jour, du coup il faudra attendre son prochain lancement pour effectuer les Maj apparues entre temps.
Pour voir l'activité de unattended-upgrades, il faut consulter le fichier /var/log/unattended-upgrades/unattended-upgrades.log
Poste son contenu si tu doutes.
@gaara92
Pour anacron, sais-tu ce qui se passe si un Pc est en veille? Anacron est lancé au démarrage ou par cron à 7h30 par défaut. Mais si le Pc reste en veille et est relancé après 7h30, est-ce que anacron se lance? Je doute car j'ai déjà remarqué que unattended-upgrades ne s'était pas lancé et cela lorsque le Pc était en veille. Si tu as plus d'infos là-dessus, sinon je vais changer l'heure.
Pour la barre de progression, poste la soluce finale directement ici ou met un lien, j'essaierai de l'intégrer si c'est possible. Après si il faut modifier le fichier /usr/bin/unattended-upgrade, la moindre mise à jour de ce paquet entraînera la suppression des modifications. Donc c'est valable en le faisant manuellement mais automatiser tout ça, pas sûr que ce soit évident. Vu que tu as bien étudié le sujet, tu me donneras ton avis là-dessus quand tu auras fini.
Hors ligne
#150 Le 21/02/2014, à 23:20
- Gaara
Re : [Script] Mise à jour automatique pour tous les paquets (y compris PPA)
Salut metalux,
A vrai dire le script de la notification est prêt, mais j'ai juste un petit réglage à faire pour le display. Cette semaine j'ai eu la surprise de le voir marcher, donc pas de soucis, mais je dois enlever quelques lignes ça et là pour faire du ménage...
Et comme les maj ne se font réellement qu'une seule fois par jour, je n'ai qu'un test possible en 24h. Ceci dit, je ne suis plus très loin. (demain ou dimanche)
Pour la modif d'unattended, je commence à bosser sur un script de configuration, j'y intégrerais l'ajout des lignes. J'essaie de faire en sorte que ça soit facile d'utilisation, mais ce sera pour la prochaine version...
La question de la mise en veille est une très bonne question, mais n'utilisant pas la veille, je ne sais pas si anacron peut réveiller la machine. (ou même s'il existe un logiciel qui fait ça... peut-être du style wakeonlan ?)
Ce qui est sûr, c'est que quand j'allume mon Pc après minuit, il se met en route et fait les maj.
Edit: j'ai trouvé ça
Dernière modification par gaara92 (Le 21/02/2014, à 23:32)
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne