Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#776 Le 24/09/2008, à 09:12

Hoper

Re : Script pour maintenir son système à jour et "propre"

La boucle détermine les deux noyaux plus récent, ensuite ces deux noyaux et le noyaux utilisé

Ah ok... il faut dire que je suis pas vraiment alle voir tout le code...
Mais heu.. ca veux dire que quoi que l'utilisateur decide, il va devoir conserver au moins 2 (voir 3 !) versions de noyaux sur sa machine !? C'est pas un peu beaucoup ?

Dernière modification par Hoper (Le 24/09/2008, à 09:13)


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#777 Le 24/09/2008, à 09:24

CBN

Re : Script pour maintenir son système à jour et "propre"

Après mise à jour , une erreur qui me dit :

Il y a une erreur critique dans le script, veuillez ne pas réutiliser cette fonction et contacter l'auteur pour qu'il corrige le problème en urgence, rassurez vous votre système n'a pas eu de dommage.

Fin du script.

Plus d'informations :

/home/cbn/.local/share/Trash/files

total 100
drwx------ 2 cbn cbn 40960 2008-09-24 10:20 files
drwx------ 2 cbn cbn 57344 2008-09-24 10:20 info

Association pour la Promotion de l'Utilisation des Logiciels Libres en COrrèze ( PULLCO.fr )

Hors ligne

#778 Le 24/09/2008, à 10:17

chamalow

Re : Script pour maintenir son système à jour et "propre"

Désolé, je n'avais pas vu ce sujet, alors je reposte ici :

Bonjour,
Lorsque j'utilise le script de maintenance du système, après redémarrage de mon ordinateur, les icônes du bureau reprennent leur taille et leur position d'origine, c'est à dire que ma config personnnelle concernant la position des différents icônes n'est pas sauvegardée. Y-a-t-il une option à ne pas cocher, afin de que les icônes retrouvent la taille et la place que je souhaite conserver ? Merci de vos réponses

Hors ligne

#779 Le 24/09/2008, à 23:49

yurek

Re : Script pour maintenir son système à jour et "propre"

bizzard chamalow !

je ne sais pas d'ou peux venir le probleme , au pire utilise la fonctionnalité suppression des configurations de gnome.


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#780 Le 24/09/2008, à 23:53

yurek

Re : Script pour maintenir son système à jour et "propre"

Hoper a écrit :

La boucle détermine les deux noyaux plus récent, ensuite ces deux noyaux et le noyaux utilisé

Ah ok... il faut dire que je suis pas vraiment alle voir tout le code...
Mais heu.. ca veux dire que quoi que l'utilisateur decide, il va devoir conserver au moins 2 (voir 3 !) versions de noyaux sur sa machine !? C'est pas un peu beaucoup ?

Non, c'est pas beaucoup, en général l'utilisateur lambda utilise un seul noyaux : le plus récent est égal a celui qu'il utilise. Donc il conserve deux noyaux.


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#781 Le 25/09/2008, à 08:03

chamalow

Re : Script pour maintenir son système à jour et "propre"

@yurek
Merci pour ta réponse, mais j'ai déjà essayé ce que tu proposes, et cela ne change rien. Essaies de modifier une icône sur ton bureau (en la déplaçant ou en modifiant sa taille par exemple) et relances le script pour voir si l'icone que tu as modifié reste à sa place ou si elle reprend sa place et sa taille d'origine.

Hors ligne

#782 Le 25/09/2008, à 13:43

yurek

Re : Script pour maintenir son système à jour et "propre"

Ah , il faut que tu relance la session, pour qu'il enregistre d'abord la configuration, puis tu lances le script. Mais attention lancer le script tous les jours est complètement inutile.


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#783 Le 26/09/2008, à 06:07

redskins84

Re : Script pour maintenir son système à jour et "propre"

Bonjour
C'est super !!!!
mais je ne trouve nul le par le code du script

Hors ligne

#784 Le 26/09/2008, à 07:32

frenchy82

Re : Script pour maintenir son système à jour et "propre"

Bonjour

yurek, je viens de tester sous xubuntu et aucun problème a signaler

Félicitation

Hors ligne

#785 Le 26/09/2008, à 08:17

Oreste visari

Re : Script pour maintenir son système à jour et "propre"

Yeah, ce script est vraiment excellent !

Je l'utilisai sous ubuntu 7.10 mais n'avait pas penser à le ré-installer après le changement de version. Cela est maintenant corriger, pour mon plus grand plaisir smile
La fonction pour supprimer les anciens noyaux (sans ce fatiguer cool) est vraiment génial, mon Grub commencer à être long ^^

Un grand merci à toutes les personnes ayant créé ce script !


Ubuntu 16.04 - Asus UX303L

Hors ligne

#786 Le 26/09/2008, à 08:37

Dyocma

Re : Script pour maintenir son système à jour et "propre"

Je rejoint "redskins84", on le trouve ou le script ?

Merci big_smile


Ubuntu 22.04 Lts

Hors ligne

#787 Le 26/09/2008, à 10:06

yurek

Re : Script pour maintenir son système à jour et "propre"

Sur la documentation de maintenir systeme ou

http://scriptsubuntu.free.fr/


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#788 Le 26/09/2008, à 10:26

Hoper

Re : Script pour maintenir son système à jour et "propre"

J'ai voulu jeter un œil à ce script. (qu'on ne trouve effectivement pas immédiatement... pour ceux qui se pose la question, il n'est pas téléchargeable directement (maintenant je sais pourquoi) mais nécessite de mettre à jour son fichier sources.list, voir ici : http://doc.ubuntu-fr.org/maintenir_systeme

Donc, je commence par télécharger le paquet... mais comme je suis curieux et qu'avant de lancer des scripts (en root...) sur ma machine j'aime bien jeter un oeil, je fais un apt-get install --download-only.

Puis j'extrait les fichiers du .deb et je commence à regarder. Je trouve le script recherché (maintenir-systeme-apt.sh ou un truc dans le genre).
Au moment de le lancer je m'appercoit que je suis pas root... bof pas grave, il va me prévenir..  à bein non. Par contre il m'engueule pour d'autres raisons :

./maintenir-systeme-apt.sh: line 494: /usr/share/maintenir-systeme/src/fr_FR: No such file or directory

Et la.. heu.. ouai. Ca la fout mal quand meme hmm Un script shell qui à besoin d'être "installé" dans un répertoire précis pour fonctionner !? franchement pas cool hmm  Mais... ca s'arrête pas la. Tout de suite après le voila qui me dit :
"reconfiguration de la corbeille" Hein ? de quoi ? Mis j'ai encore rien demandé moi ! Control->C directement et je commence à vraiment lire le code.

Découvrir qu'un script dédié au nettoyage du système commence tout de suite par créer un nouveau répertoire dans la corbeille ne manque pas de piquant je trouve smile Bref faire des répertoires et des chmod dessus, tout ca alors que j'ai encore rien demandé, pas cool non plus. (Accessoirement on peut aussi voir la un mini bug, car ce texte est en francais dans le script, alors que visiblement tu as essayé de déporter tous les messages dans un fichier à part...)

A ce stade, voyant que si je veux vraiment le tester je ne vais pas avoir le choix et qu'il faut que je "l'installe" complètement, je relance mon apt-get install.
Et la il se vautre ! Car comme j'avais bien cru voir dans le post install, il utilise zenity pour le choix apt/aptitude. Sauf que je suis sur un serveur en ssh.
Alors oui, je comptait bien faire un sss -X pour avoir un display, mais en avoir besoin dès l'installation du paquet (et pas ensuite lors de son utilisation) ca aussi ca craint... J'en profite pour voir si il est possible de l'utiliser d'une façon ou d'une autre en mode texte -> non sad

J'ajoute que certaines fonctions comme la suppresion du contenu de /tmp me semblent extrêmement dangereuses, il y a pas mal de programmes qui utilise des fichiers temporaires lorsque ils sont en train de tourner, tu ne peux pas connaitre les conséquences possibles pour ces logiciels si ils perdent leur fichier temporaire (souvant des fichiers de lock !) sans raison apparente de leur coté.

Bon voila... désolé pour ce retour pas super positif surtout qu'on voit bien un boulot énorme deriere (et clairement il faudrait que tu me donne des cours d'expressions régulières un jour wink mais... enfin voila, personnellement (je sais que j'ai peut etre un profil d'utilisateur un peu hors norme ?) je pense que je vais me contenter de reprendre les bonnes idées qu'il contient et me refaire un petit script perso et en mode texte adapté à mes serveurs.


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#789 Le 26/09/2008, à 10:32

utodeb

Re : Script pour maintenir son système à jour et "propre"

Hoper a écrit :

je pense [...] me refaire un petit script perso et en mode texte adapté à mes serveurs.

Ha tiens cela m'intéresserai big_smile

++


Smile today tomorrow will be worse
Simple comme Ubuntu n°2 10.04 LTS

Hors ligne

#790 Le 26/09/2008, à 11:09

yurek

Re : Script pour maintenir son système à jour et "propre"

Commençons par :

Il est vrai que j'utilise des chemin absolu afin de ne pas me retrouver avec des /../../ partout dans le script mais je vais faire un effort pour ce cas qui me semble etre facilement résolvable.

Découvrir qu'un script dédié au nettoyage du système commence tout de suite par créer un nouveau répertoire dans la corbeille ne manque pas de piquant je trouve smile Bref faire des répertoires et des chmod dessus, tout ca alors que j'ai encore rien demandé, pas cool non plus. (Accessoirement on peut aussi voir la un mini bug, car ce texte est en francais dans le script, alors que visiblement tu as essayé de déporter tous les messages dans un fichier à part...)

Pour ce cas précis : la condition doit etre respecté sinon on se demande comment les fichiers vont devoir etre déplacer dans la corbeille !
[ "$TRASH" = "$HOME/.Trash" ] && [ ! -d "$TRASH" ] ) || ([ "$TRASH" = "$HOME/.local/share/Trash/files" ] && [ ! -d  "$TRASH" -o ! -r "$TRASH" -o ! -w "$TRASH" -o ! -x "$TRASH" ])) || [ ! -d "$TRASH/maintenance" ]
Je le sais j'y vais fort mais bon je vais aussi modifier le script pour que les chmod se fond uniquement lorsque la corbeille existe , est en lecture execution et ecriture.

dans ton cas $TRASH/maintenance n'existait pas.
Mais de toute manière ces commandes sont inoffensif et recrée parfaitement une corbeille...
mkdir -p "$HOME/.local/share/Trash/files"
        mkdir -p "$HOME/.local/share/Trash/info"
        chmod 700 "$HOME/.local/share/Trash/info"
        chmod 700 "$HOME/.local/share/Trash/files"

Adeptes du ssh et connexion en mode texte je pense qu'un simple postinst ne te fait pas peur !! Je n'ai pas trouvé d'autre moyen de faire une installation du paquet en mode ligne : ailleurs c'est quoi la condition pour le postinst ... je regarderais. Mais quand meme il faut avoir un esprit tordu pour utiliser un script en mode texte alors que celui là indique en CLAIR dans la description du paquet : Ce script permet de maintenir le systeme Ubuntu a jour et propre en
utilisant zenity afin de permettre l'acces a des commandes
spéciales avec une interface graphique." big_smile

J'ajoute que certaines fonctions comme la suppression du contenu de /tmp me semblent extrêmement dangereuses, il y a pas mal de programmes qui utilise des fichiers temporaires lorsque ils sont en train de tourner, tu ne peux pas connaitre les conséquences possibles pour ces logiciels si ils perdent leur fichier temporaire (souvent des fichiers de lock !) sans raison apparente de leur coté.

Les fichiers le lock sont tous conservé puisque seul les fichiers ayant les droits de l'utilisateur sont déplacé dans la corbeille et non supprimé comme tu le dis.

Enfin oui ce script ne t'est pas destinée, en ligne de commande non ( inadapté ). Mais merci pour ce commentaire.

Dernière modification par yurek (Le 26/09/2008, à 11:11)


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#791 Le 26/09/2008, à 13:22

Hoper

Re : Script pour maintenir son système à jour et "propre"

Je maintiens tout de même que le déplacement des fichiers de l'utilisateur peut poser pas mal de soucis. Meme si tu laisse donc les fichiers "systèmes" tranquilles, tous les logiciels lancés par l'utilisateur sont potentiellement touchés.
(firefox etc... d'ailleur il me semble bien que lui justement stocke des trucs dans /tmp).

En tout cas ca m'a donné l'envie de continuer quand meme mon script de mon coté du coup, sauf qu'il sera beaucoup plus orienté sur l'utilisation en ligne de commande. J'espère vraiment arriver à un truc comme ca par exemple :

kclean -2 -y

permettrait de facon entièrement automatique (-y) de conserver les deux noyaux les plus récents en plus du noyau actuel par exemple smile

Sinon c'est plus un détail (qui à peut etre changé d'ailleurs) mais dans les copies d'ecran j'ai vu que tu proposai tous les "résidus" des paquets... Ces "résidus" comme tu les appelle, ca correspond quand meme à la configuration du paquet... tous les paramétrages ou ajout utilisateur etc.. Donc des trucs qu'on peut vouloir récupérer lors de l'installation d'une version supérieur de ce meme paquet. Je pense que ca vaudrait le coup de bien expliquer à quoi ca correspond en donnant des exemples concret de ce que supprime le --purge.


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#792 Le 26/09/2008, à 14:08

yurek

Re : Script pour maintenir son système à jour et "propre"

Oui tu as raison. et j'ai meme précisé dans les documentations concerné que c'était inutile puisque le /tmp/ est vidé a chaque redémarrage. Mais certains voulais l'options. D'ailleurs le probleme apparait dans le cas de chamalow http://forum.ubuntu-fr.org/viewtopic.php?pid=2084917#p2084917.

Mais j'ai envie de dire, c'est pas la mort non plus.

No probleme, je m'inspirerais de ton script pour ceux de la ligne de commande.

Pour les résidus c'est vrai mais tu oublies que c'est clairement le but ... Si l'on ne veut pas supprimer ses configurations on ne choisit pas cette option, un point c'est tout.


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#793 Le 26/09/2008, à 16:07

Dyocma

Re : Script pour maintenir son système à jour et "propre"

yurek, merci merci....:D


Ubuntu 22.04 Lts

Hors ligne

#794 Le 28/09/2008, à 19:08

gilou1222

Re : Script pour maintenir son système à jour et "propre"

Il y a une erreur critique dans le script, veuillez ne pas réutiliser cette fonction et contacter l'auteur pour qu'il corrige le problème en urgence, rassurez vous votre système n'a pas eu de dommage.

Fin du script.

Plus d'informations :

/home/jeanmarc/.local/share/Trash/files

total 16
drwx------ 2 jeanmarc jeanmarc  4096 2008-09-28 20:02 files
drwx------ 2 jeanmarc jeanmarc 12288 2008-09-28 20:00 info

#795 Le 02/10/2008, à 20:26

Desplanque

Re : Script pour maintenir son système à jour et "propre"

l y a une erreur critique dans le script, veuillez ne pas réutiliser cette fonction et contacter l'auteur pour qu'il corrige le problème en urgence, rassurez vous votre système n'a pas eu de dommage.

Fin du script.

Plus d'informations :

/home/didier/.local/share/Trash/files

total 24
drwx------ 2 didier didier 12288 2008-10-02 18:04 files
drwx------ 2 didier didier 12288 2008-09-22 19:07 info

#796 Le 02/10/2008, à 22:05

n3o51

Re : Script pour maintenir son système à jour et "propre"

Moi aussi j'aimerais bien avoir le source du maintenir systeme sans avoir a l'installer
mais quand je fait un download only il ne se met nul part ?


Welcome to the real world
________________________________

Hors ligne

#797 Le 02/10/2008, à 22:07

n3o51

Re : Script pour maintenir son système à jour et "propre"

gilou1222 a écrit :

Il y a une erreur critique dans le script, veuillez ne pas réutiliser cette fonction et contacter l'auteur pour qu'il corrige le problème en urgence, rassurez vous votre système n'a pas eu de dommage.

Fin du script.

Plus d'informations :

/home/jeanmarc/.local/share/Trash/files

total 16
drwx------ 2 jeanmarc jeanmarc  4096 2008-09-28 20:02 files
drwx------ 2 jeanmarc jeanmarc 12288 2008-09-28 20:00 info

Suffit de suivre la doc big_smile

Erreur FATAL

L'erreur "FATAL" est une erreur concernant la gestion de la corbeille. Il arrive que certains utilisateurs donnent des droits particuliers à ce dossier, ou que ce dossier se transforme miraculeusement en un fichier. Normalement la corbeille est un dossier qui a uniquement des droits utilisateurs en lecture écriture et exécution ( dwrx—— ). Le script se charge donc de vérifier la configuration de ce dossier qui est important.

Si vous rencontrez cette erreur la marche à suivre est très simple :

Sous Hardy principalement :
Ces commandes videront votre corbeille

sudo rm -r $HOME/.local/share/Trash/files
sudo rm -r $HOME/.local/share/Trash/info

Une fois ces commandes exécutées il vous suffit de mettre à la corbeille un fichier au hasard qui régénèrera ces dossiers dans les bonnes configurations.


Welcome to the real world
________________________________

Hors ligne

#798 Le 02/10/2008, à 23:06

yurek

Re : Script pour maintenir son système à jour et "propre"

Depuis quelque version déja j'ai réussi a respecter un minimum la débian policy, j'ai seulement des warning
=> http://forum.ubuntu-fr.org/viewtopic.php?pid=2079492

donc vous pouvez aisément télécharger les sources et lancer sans aucun soucis ( les précédentes feedbacks m'ont permis de créer un bon script se lançant sans installation.

Pour plus d'information sur comment télécharger ces fameuses sources sur le site scriptubuntu.free.fr , sur la documentation http://doc.ubuntu-fr.org/tutoriel/comment_modifier_sources_maj#a_quoi_reconnait-on_une_ligne_de_depot

ou ici en écrivant ajoutant cette ligne  ( pour les sources ):

deb-src http://scriptsubuntu.free.fr/apt/ hardy universe

ps : Pour ces erreurs il faut penser a mettre a jour le script !!

Dernière modification par yurek (Le 02/10/2008, à 23:16)


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#799 Le 03/10/2008, à 07:43

3ro$

Re : Script pour maintenir son système à jour et "propre"

Bonjour je voudrais  aussi les sources j'ai fait :

echo “deb-src http://scriptsubuntu.free.fr/apt/ hardy universe” | sudo tee -a /etc/apt/sources.list

Ensuite :

sudo apt-get update

Et maintenant je fait quoi big_smile s'il vous plait

#800 Le 03/10/2008, à 09:25

beudbeud

Re : Script pour maintenir son système à jour et "propre"

3ro$ a écrit :

Bonjour je voudrais  aussi les sources j'ai fait :

echo “deb-src http://scriptsubuntu.free.fr/apt/ hardy universe” | sudo tee -a /etc/apt/sources.list

Ensuite :

sudo apt-get update

Et maintenant je fait quoi big_smile s'il vous plait

tu fait

apt-get source maintenir-systeme

Télécharger les émissions de Arte +7 avec Arte +7 recorder
Theme pour Ubuntu Bisigi Project

Vostro 1510 Ubuntu 10.04

Hors ligne