#26 Le 08/05/2007, à 09:58
- Compte anonymisé
Re : Script pour maintenir son système à jour et "propre"
Salut Jean-lux,
Merci pour ce script.
J'ai une question tout de même sur un point.
J'ai bloqué dans mes dépots le libgphoto2 pour éviter une mise à jour de ce paquet. Car on on sait maintenant que cette mise à jour cause des problème pour l'acquisition de ses photos sur son PC. Mais le Script me lance la mise à jour et mieux, le paquet bloqué l'est toujours avec cette mise à jour éffectuée.
Une idée pour empécher dans le script ?
#27 Le 08/05/2007, à 10:20
- belga
Re : Script pour maintenir son système à jour et "propre"
comment fais tu???????????
Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.
900s entre deux postes: mododoze
Hors ligne
#28 Le 08/05/2007, à 10:36
- soupaloignon
Re : Script pour maintenir son système à jour et "propre"
soupaloignon a écrit :Hello
Je n'ai pas testé le script, c'est juste pour une demande d'info
dans cette ligne :
sudo apt-get update -y -qq
Que signifie le "-y" et le "-qq" ?
Merci d'avance
Le "-y" sert à répondre "Oui" à tout les questions
Le "-qq" sert à cacher les opérations sauf les erreurs
Merci de ta réponse
==> Libérez les huitres du bassin d'Arcachon <==
Hors ligne
#29 Le 08/05/2007, à 11:07
- Jean-lux
Re : Script pour maintenir son système à jour et "propre"
Salut Jean-lux,
Merci pour ce script.
J'ai une question tout de même sur un point.
J'ai bloqué dans mes dépots le libgphoto2 pour éviter une mise à jour de ce paquet. Car on on sait maintenant que cette mise à jour cause des problème pour l'acquisition de ses photos sur son PC. Mais le Script me lance la mise à jour et mieux, le paquet bloqué l'est toujours avec cette mise à jour éffectuée.
Une idée pour empécher dans le script ?
Je sais pas ???
Un jour... Le manchot cassera la fenêtre !
Remboursez votre forfait non utilisé sur http://goo.gl/uQyCq NOFAKE.
Hors ligne
#30 Le 08/05/2007, à 11:09
- Jean-lux
Re : Script pour maintenir son système à jour et "propre"
Voici les images du nouveau script que je prépare (grace à vos idée) :
Dites-moi ce que vous pensez de ce nouveau scripts, merci.
Dernière modification par Jean-lux (Le 08/05/2007, à 11:10)
Un jour... Le manchot cassera la fenêtre !
Remboursez votre forfait non utilisé sur http://goo.gl/uQyCq NOFAKE.
Hors ligne
#31 Le 08/05/2007, à 11:57
- reeth
Re : Script pour maintenir son système à jour et "propre"
Pas mal comme script, continue
Hors ligne
#32 Le 08/05/2007, à 12:04
- Jean-lux
Re : Script pour maintenir son système à jour et "propre"
Si quelqu'un pouvait m'aider à résoudre le dernier message de ce sujet, j'aurai fini le script http://forum.ubuntu-fr.org/viewtopic.php?pid=911734#p911734
Un jour... Le manchot cassera la fenêtre !
Remboursez votre forfait non utilisé sur http://goo.gl/uQyCq NOFAKE.
Hors ligne
#33 Le 08/05/2007, à 12:05
- brizou
Re : Script pour maintenir son système à jour et "propre"
Petite question :
Si on utilise aptitude ou tagada faut-il modifier le script ?
Hors ligne
#34 Le 08/05/2007, à 12:09
- Jean-lux
Re : Script pour maintenir son système à jour et "propre"
Petite question :
Si on utilise aptitude ou tagada faut-il modifier le script ?
oui, ce script est basé SEULEMENT sur apt-get
Dernière modification par Jean-lux (Le 08/05/2007, à 12:09)
Un jour... Le manchot cassera la fenêtre !
Remboursez votre forfait non utilisé sur http://goo.gl/uQyCq NOFAKE.
Hors ligne
#35 Le 08/05/2007, à 12:36
- roger64
Re : Script pour maintenir son système à jour et "propre"
bonjour,
Faites un vœu et vous serez exaucé. Pour moi, c'est un net progrès. Bravo, je vois que tu apprends vite.
J'aimerais, bien que cela n'ait rien à voir avec le nettoyage, rajouter la mise à jour de mon scanner antivirus, c'est à dire la commande
sudo bdscan --update
.
Je suppose que l'on peut rajouter facilement une entrée à ton menu et qu'il suffira de lire le texte du script et de recopier une entrée existante (au texte de la commande près) ou bien il y a autre chose?
Pour ta question, dsl de ne pas pouvoir t'aider...
à +
Dernière modification par roger64 (Le 08/05/2007, à 12:37)
Hors ligne
#36 Le 08/05/2007, à 12:52
- Jean-lux
Re : Script pour maintenir son système à jour et "propre"
bonjour,
Faites un vœu et vous serez exaucé. Pour moi, c'est un net progrès. Bravo, je vois que tu apprends vite.
J'aimerais, bien que cela n'ait rien à voir avec le nettoyage, rajouter la mise à jour de mon scanner antivirus, c'est à dire la commande
sudo bdscan --update
.
Je suppose que l'on peut rajouter facilement une entrée à ton menu et qu'il suffira de lire le texte du script et de recopier une entrée existante (au texte de la commande près) ou bien il y a autre chose?
Pour ta question, dsl de ne pas pouvoir t'aider...
à +
Exacte, il est très facile de modifier le script :
#!/bin/bash
## Script créer par Jean-Lux
## Version 1.0 spécial édition "roger64"
zenity --info --title='INFOS' --text="Ce script se charge de mettre à jours votre système et de supprimer des fichiers/paquets inutiles, il est recommander d'exécuter ce script au moins une fois par mois ."
echo "Ce script se charge de mettre à jours votre système et de supprimer des fichiers/paquets inutiles, il est recommander d'exécuter ce script au moins une fois par mois ."
gksudo -t "Maintenance" "./Maintenance du système" --message "J'ai besoin de votre mot de passe pour agir sur le système, veuillez-me le donner svp (c'est le mot de passe de votre session d'habitude)."
zenity --info --title='Mise à jours' --text="Je vais mettre à jours les dépôts et le système..."
echo "Mise à jours des dépôts et du système..."
## Mise à jours des paquets d'APT
sudo apt-get update -y -qq
# Mise à jours du système
sudo apt-get upgrade -y -qq
zenity --info --title='Fichiers inutiles' --text="Je vais supprimer les fichiers inutiles d'APT..."
echo "Suppression des fichiers inutiles d'APT..."
## Suppression des paquets inutiles
sudo apt-get autoremove --purge -y -qq
## Suppression des paquets inutiles téléchargés
sudo apt-get autoclean -y -qq && sudo apt-get clean -y -qq
## Mise à jours de l'index de vos périphériques
zenity --info --title="Mise à jour de l'index des périphériques" --text="Je vais mettre à jours l'index de vos périphérique !"
echo "Mise à jours de l'index de vos périphériques..."
sudo update-pciids && sudo update-usbids
zenity --info --title="Mise à jours de l'antivirus BitDefender" --text='Je vais mettre à jours la base de données virale de l'antivirus "BitDefender"'
echo "Mise à jours de BitDefender..."
sudo bdscan --update
zenity --info --title='FIN des opérations' --text='Toutes les opérations sont terminé !'
echo 'Toutes les opérations sont terminé !'
zenity --info --title='À propos' --text='Ce script a été créer par Jean-Lux sous licence GNU, merci.'
echo 'Ce script a été créer par Jean-Lux sous licence GNU, merci.'
exit
Et voilà, le script permet aussi de mettre à jours l'antivirus (peut-être qu'il faudra répondre "y" dans le terminal pour confirmer)
Dernière modification par Jean-lux (Le 08/05/2007, à 13:03)
Un jour... Le manchot cassera la fenêtre !
Remboursez votre forfait non utilisé sur http://goo.gl/uQyCq NOFAKE.
Hors ligne
#37 Le 08/05/2007, à 13:00
- amkoolgarst
Re : Script pour maintenir son système à jour et "propre"
salut, et pour l'automatiser? Genre tous les mois à telle heure...avec posticipation quand le pc est éteint....Cron monthly quelque chose???
Fait pas le café, non plus?
Bravo!
Jifya moja haliinjiki chungu.
In girum imus nocte, ecce, et consumimur igni.
Hors ligne
#38 Le 08/05/2007, à 13:01
- Jean-lux
Re : Script pour maintenir son système à jour et "propre"
salut, et pour l'automatiser? Genre tous les mois à telle heure...avec posticipation quand le pc est éteint....Cron monthly quelque chose???
Fait pas le café, non plus?
Bravo!
non, désolé
Mais pour l'automatiser, c'est à vous de le faire !
Un jour... Le manchot cassera la fenêtre !
Remboursez votre forfait non utilisé sur http://goo.gl/uQyCq NOFAKE.
Hors ligne
#39 Le 08/05/2007, à 13:24
- wilituning
Re : Script pour maintenir son système à jour et "propre"
wilituning a écrit :frinuc a écrit :Hello
Moi, il me dit E: L'opération autoremove n'est pas valable
le reste impec.
Pigé, c'est parceque je suis sous dapper...
Salut
tu est sur quelle version ?
Dapper 6.06
Ba ce script doit marché uniquement avec feisty alors xD
Est ce que quelqu'un d'autre la testé sous Dapper ???
Dernière modification par wilituning (Le 08/05/2007, à 13:24)
Hors ligne
#40 Le 08/05/2007, à 14:15
- reeth
Re : Script pour maintenir son système à jour et "propre"
Non, il doit marcher aussi sur edgy, autoremove est apparu avec.
Hors ligne
#41 Le 08/05/2007, à 15:26
- Jean-lux
Re : Script pour maintenir son système à jour et "propre"
Non, il doit marcher aussi sur edgy, autoremove est apparu avec.
Ce script fonctionne avec Edgy, Feisty et peut-être les versions plus récentes
Si tu est sous Dapper, essaie de trouver une version plus récente du paquet apt , attention, je crois que c'est risquer de modifier ce paquet.
Dernière modification par Jean-lux (Le 08/05/2007, à 15:31)
Un jour... Le manchot cassera la fenêtre !
Remboursez votre forfait non utilisé sur http://goo.gl/uQyCq NOFAKE.
Hors ligne
#42 Le 08/05/2007, à 15:41
- Jean-lux
Re : Script pour maintenir son système à jour et "propre"
S'il vous plait, aidez-moi à terminer le script : http://forum.ubuntu-fr.org/viewtopic.php?pid=911734#p911734 ou http://forum.ubuntu-fr.org/viewtopic.php?id=117911
merci
Un jour... Le manchot cassera la fenêtre !
Remboursez votre forfait non utilisé sur http://goo.gl/uQyCq NOFAKE.
Hors ligne
#43 Le 08/05/2007, à 21:37
- Sploutchy
Re : Script pour maintenir son système à jour et "propre"
Super ton script ! ça pourra peut-être (surement) t'aider !
http://ubuntuforums.org/showthread.php?t=397778
If you don't understand english ask for traduction !
Sploutchy
EDIT : Oups, j'ai parlé anglais ... Si tu compredns pas l'anglais (ou peu) demande, je traduirai !
Dernière modification par Sploutchy (Le 08/05/2007, à 21:37)
Hors ligne
#44 Le 09/05/2007, à 06:01
- Jean-lux
Re : Script pour maintenir son système à jour et "propre"
Super ton script ! ça pourra peut-être (surement) t'aider !
http://ubuntuforums.org/showthread.php?t=397778
If you don't understand english ask for traduction !
Sploutchy
EDIT : Oups, j'ai parlé anglais ... Si tu compredns pas l'anglais (ou peu) demande, je traduirai !
Non, je ne comprend pas assez l'anglais pour comprendre ce qu'il disent sur leur forum
Un jour... Le manchot cassera la fenêtre !
Remboursez votre forfait non utilisé sur http://goo.gl/uQyCq NOFAKE.
Hors ligne
#45 Le 09/05/2007, à 07:10
- pcamut
Re : Script pour maintenir son système à jour et "propre"
voici quelque extraits selectionnés par moi de http://ubuntuforums.org/showthread.php?t=397778, traduit à la va vite par moi meme (désolé pour les puristes anglophones ...)
désolé pour la mise en forme
PIPESTATUS
Un tableau contient une liste des exit status des processus exécutés, dans l'ordre 'le plus recent executé)
Utilise simplement la variable tableau comme ceci :
if [ "${PIPESTATUS[*]}" != "0" ]; then
ou le caractere '*' est la position à laquelle tu veux lire l'exit status, 0 etant la premiere command,e 1 la seconde et ainsi de suite .....
#!/bin/bash
#
#Are you online?
#
ping google.com -c 5 | zenity --progress --text="Testing" --pulsate --auto-close
if [ "${PIPESTATUS[0]}" != "0" ]; then
zenity --error --text="Sorry, You do not currently have a fully working internet connection." --title="Error"
fi
exit
en esperant que ca puisse d'aider
ps : j'y connait rien en bash ....
Ubuntu 7.04 - Debian Lenny Amd64
Core2Duo E6320@2.8GHz - 2 Go Ram - 7300Gt PCIe - Asus P5B-e plus - 160 Go et 500 Go - Dual Screen
Hors ligne
#46 Le 09/05/2007, à 12:52
- Sploutchy
Re : Script pour maintenir son système à jour et "propre"
merci pcamut ! (j'y connair non plus rien, donc si tu comprends pas il faudra trouver qqun d'autre !!)
Hors ligne
#47 Le 10/05/2007, à 07:29
- pcamut
Re : Script pour maintenir son système à jour et "propre"
ben le code suivant ca va
#!/bin/bash
#
#Are you online?
#
ping google.com -c 5 | zenity --progress --text="Testing" --pulsate --auto-close
if [ "${PIPESTATUS[0]}" != "0" ]; then
zenity --error --text="Sorry, You do not currently have a fully working internet connection." --title="Error"
fi
exit
en gros la ligne
ping google.com -c 5 | zenity --progress --text="Testing" --pulsate --auto-close
effectue un ping en affichant une progress barre.
et ca
if [ "${PIPESTATUS[0]}" != "0" ]; then
te permet de recuperer les code retour de process executés : ping et zenity,
a priori
${PIPESTATUS[0]} --> retour de ping
${PIPESTATUS[1]} --> retour de zenity
et si le code retour est differetn de 0, tu as une erreur (convention Unix)
donc si le ping a planté, on affiche un message d'erreur
zenity --error --text="Sorry, You do not currently have a fully working internet connection."
maintenant a toi d'adepter ca pour ton script
Ubuntu 7.04 - Debian Lenny Amd64
Core2Duo E6320@2.8GHz - 2 Go Ram - 7300Gt PCIe - Asus P5B-e plus - 160 Go et 500 Go - Dual Screen
Hors ligne
#48 Le 10/05/2007, à 08:05
- soupaloignon
Re : Script pour maintenir son système à jour et "propre"
ben le code suivant ca va
Sympa ton bout de code. Juste pour le fun, que faudrait-il rajouter à ce code pour que l'utilisateur ait une info comme quoi le ping est bon et que la connection à internet est valide ?
Merci d'avance
==> Libérez les huitres du bassin d'Arcachon <==
Hors ligne
#49 Le 10/05/2007, à 09:59
- pcamut
Re : Script pour maintenir son système à jour et "propre"
Sympa ton bout de code. Juste pour le fun, que faudrait-il rajouter à ce code pour que l'utilisateur ait une info comme quoi le ping est bon et que la connection à internet est valide ?
alors je me cite (en toute modestie, ) , #45 de cette discussion
voici quelque extraits selectionnés par moi de http://ubuntuforums.org/showthread.php?t=397778, traduit à la va vite par moi meme (désolé pour les puristes anglophones ...)
je n'ai fait que traduitre à l'arrache un bout d'une autre discussion en anglais pour filer un coup de main à Jean-lux , et c'est la moindre des choses j'utilise son script moi meme pour une fois que je peux filer un coup de main sur ce forum
Donc, en résumé, ce code, il n'est absolument pas de moi
et pour repondre à ta question, le premier tuto trouvé sur google avec 'bash +if' mais donné ca :
if [ ! -e "$1" ]; then
commande 1...
elif [ -f "$1" ]; then
commande 2...
elif [ -d "$1" ]; then
commande 3...
else
commande 4...
fi
donc on peut modifier le code du post precedent de la maniere suivante. A tester, surtout pour zenity (jamais entendu parler avant mon post) je suis au boulot avec un XP, et pas de linux ni de bash
#!/bin/bash
#
#Are you online?
#
ping google.com -c 5 | zenity --progress --text="Testing" --pulsate --auto-close
if [ "${PIPESTATUS[0]}" != "0" ]; then
zenity --error --text="Sorry, You do not currently have a fully working internet connection." --title="Error" ;
else
zenity --text="ca marche" ;
fi
exit
Ubuntu 7.04 - Debian Lenny Amd64
Core2Duo E6320@2.8GHz - 2 Go Ram - 7300Gt PCIe - Asus P5B-e plus - 160 Go et 500 Go - Dual Screen
Hors ligne
#50 Le 10/05/2007, à 10:14
- soupaloignon
Re : Script pour maintenir son système à jour et "propre"
Hello, merci de ta réponse.
J'avais essayé avant de poster mon précédent message une manip de la sorte mais cela n'avait pas marché :
#!/bin/bash
#
#Are you online?
#
ping google.com -c 5 | zenity --progress --text="Testing" --pulsate --auto-close
if [ "${PIPESTATUS[0]}" != "0" ]; then
zenity --error --text="Sorry, You do not currently have a fully working internet connection." --title="Error"
else
[ "${PIPESTATUS[0]}" != "1" ]; then
zenity --error --text="Ca roule gars, t'es connecté" --title="Error"
fi
exit
Ton code précédent ne fonctionne pas non plus
==> Libérez les huitres du bassin d'Arcachon <==
Hors ligne