Résolu le 22-03-20 Nettoyage de son systeme LM 19.3 xfce avec le terminal

Questions concernant les lignes de commandes
Avatar du membre
tyrry
Messages : 5608
Enregistré le : mar. 21 juil. 2015 07:42
Localisation : à l'ouest

Re: Nettoyage de son systeme LM 19.3 xfce avec le terminal

Message par tyrry »

Dernier message de la page précédente :

!
.bashrc et à la racine de ton user : /home/jerome
3ème sur ta capture tu ouvres ton explorateur de fichier puis tu appuis sur ctrl + h pour faire afficher les fichiers cachés
tu y trouveras le .bashrc
ctrl + h pour refaire disparaitre les fichiers cachés ;)
@+
Desktop: LXDE Distro: Debian 12 Bookworm
Kernel: 6.1.0-18-amd64 Drive: Intel Nvme 240
CPU: Ryzen 3 PRO 2200GE RAM: 16 go Graphics Card: AMD ATI Radeon Vega Series

TéMentheOuPas
Messages : 93
Enregistré le : jeu. 20 févr. 2020 15:01

Re: Nettoyage de son systeme LM 19.3 xfce avec le terminal

Message par TéMentheOuPas »

Re,
Excusez moi je voudrai une precision, pour pouvoir ajouter allias....

depuis le terminal j'ai saisi "sudo nano /home/jerome/.bashrc" mot de passe...
J'ai eu la capture ci dessous.
Ou dois je mettre ces deux lignes allias ?
Je ferai ensuite ''ctrl + s'' ensuite ? Ca sera bien sauvegarder ?
Excuse moi encore.....

Amicalement :D

Image
Toshiba satellite A660 renové
8 go Ram, ssd , 256 Go SSD, carte graphique nvidia geforce 310 M, proc x86-64 i5 M450 2.4 Ghz
Dual boot LM 20.3 cinnamon 64 bits avec LMDE 5

Avatar du membre
tyrry
Messages : 5608
Enregistré le : mar. 21 juil. 2015 07:42
Localisation : à l'ouest

Re: Nettoyage de son systeme LM 19.3 xfce avec le terminal

Message par tyrry »

Slt ,
tu t'embête pour rien
.bashrc s'ouvre avec n'importe quel éditeur de texte xed, gedit , mousepad etc etc..........
et pas besoin de sudo , bref tu clic dessus et ouvrir avec ton éditeur de texte ;)
tu fais copié / collé pour éviter les erreurs et hop ;)
pour pas t'embêter davantage tu les places direct en fin de fichier ;)
@+
Desktop: LXDE Distro: Debian 12 Bookworm
Kernel: 6.1.0-18-amd64 Drive: Intel Nvme 240
CPU: Ryzen 3 PRO 2200GE RAM: 16 go Graphics Card: AMD ATI Radeon Vega Series

zeb
Messages : 16473
Enregistré le : ven. 19 juin 2015 22:13
Localisation : plus ici

Re: Nettoyage de son systeme LM 19.3 xfce avec le terminal

Message par zeb »

Re ou bonjour (je sais plus bien :oops: :lol: )
Cherche dans le forum "alias" tu devrais trouver pas mal de trucs intéressants ;)

capdeframint
Messages : 2209
Enregistré le : jeu. 2 juin 2016 08:57
Localisation : Hautes-Alpes: GAP

Re: Nettoyage de son systeme LM 19.3 xfce avec le terminal

Message par capdeframint »

autre possibilité: exécuter le script maj.sj dans un terminal ouvert en mode administrateur dans usr/bin; je viens de le faire et bien évidemment ça fonctionne parfaitement!
Merci d'ailleurs d'avoir rappelé ces bonnes pratiques qu'on a tendance à négliger.
PC1:PCportable HP Pavilion 15-eh3027nf, proc Ryzen 7 7730U , Ram 16 Go, SSD 512 Go, LM 21.2 XFCE
PC2: PC portable Lenovo Ideapad 3 15ALC6 (82KU002GFR),proc Ryzen 7 5700, Ram 8Go, SSD 512 Go, LM 21.1 XFCE
Dual boot: Windows 11 Family/ Linuxmint 21.1

TéMentheOuPas
Messages : 93
Enregistré le : jeu. 20 févr. 2020 15:01

Re: Nettoyage de son systeme LM 19.3 xfce avec le terminal

Message par TéMentheOuPas »

Ok un gros merci a tous :D
A bientôt
Amicalement
Toshiba satellite A660 renové
8 go Ram, ssd , 256 Go SSD, carte graphique nvidia geforce 310 M, proc x86-64 i5 M450 2.4 Ghz
Dual boot LM 20.3 cinnamon 64 bits avec LMDE 5

TéMentheOuPas
Messages : 93
Enregistré le : jeu. 20 févr. 2020 15:01

Re: Nettoyage de son systeme LM 19.3 xfce avec le terminal

Message par TéMentheOuPas »

Bonjour,

J'ai suivi vos indications. J'ai mis le fichier maj.sh dans l'emplacement /usr/bin (avec autorisation lecture ecriture à l'aide la souris...)
Mais je n'ai pas eu la mise a jour fait automatiquement etc....
Comment ca se fait ?

Code : Tout sélectionner

jerome@jerome-Satellite-A660:~$ maj
[sudo] Mot de passe de jerome :              
Processus de mises à jour
Atteint :1 http://archive.canonical.com/ubuntu bionic InRelease
Atteint :2 http://archive.ubuntu.com/ubuntu bionic InRelease                   
Atteint :3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease           
Atteint :4 http://archive.ubuntu.com/ubuntu bionic-backports InRelease         
Atteint :5 https://deb.opera.com/opera-stable stable InRelease                 
Atteint :6 http://security.ubuntu.com/ubuntu bionic-security InRelease         
Ign :7 http://packages.linuxmint.com tricia InRelease                          
Atteint :8 http://packages.linuxmint.com tricia Release        
Lecture des listes de paquets... Fait                          
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
1 paquet peut être mis à jour. Exécutez « apt list --upgradable » pour le voir.
apt
Usage: apt command [options]
       apt help command [options]

Commands:
  add-repository   - Add entries to apt sources.list
  autoclean        - Erase old downloaded archive files
  autoremove       - Remove automatically all unused packages
  build            - Build binary or source packages from sources
  build-dep        - Configure build-dependencies for source packages
  changelog        - View a package's changelog
  check            - Verify that there are no broken dependencies
  clean            - Erase downloaded archive files
  contains         - List packages containing a file
  content          - List files contained in a package
  deb              - Install a .deb package
  depends          - Show raw dependency information for a package
  dist-upgrade     - Upgrade the system by removing/installing/upgrading packages
  download         - Download the .deb file for a package
  edit-sources     - Edit /etc/apt/sources.list with your preferred text editor
  dselect-upgrade  - Follow dselect selections
  full-upgrade     - Same as 'dist-upgrade'
  held             - List all held packages
  help             - Show help for a command
  hold             - Hold a package
  install          - Install/upgrade packages
  list             - List packages based on package names
  policy           - Show policy settings
  purge            - Remove packages and their configuration files
  recommends       - List missing recommended packages for a particular package
  rdepends         - Show reverse dependency information for a package
  reinstall        - Download and (possibly) reinstall a currently installed package
  remove           - Remove packages
  search           - Search for a package by name and/or expression
  show             - Display detailed information about a package
  showhold         - Same as 'held'
  showsrc          - Display all the source package records that match the given package name
  source           - Download source archives
  sources          - Same as 'edit-sources'
  unhold           - Unhold a package
  update           - Download lists of new/upgradable packages
  upgrade          - Perform a safe upgrade
  version          - Show the installed version of a package

Processus de nettoyage
apt
Usage: apt command [options]
       apt help command [options]

Commands:
  add-repository   - Add entries to apt sources.list
  autoclean        - Erase old downloaded archive files
  autoremove       - Remove automatically all unused packages
  build            - Build binary or source packages from sources
  build-dep        - Configure build-dependencies for source packages
  changelog        - View a package's changelog
  check            - Verify that there are no broken dependencies
  clean            - Erase downloaded archive files
  contains         - List packages containing a file
  content          - List files contained in a package
  deb              - Install a .deb package
  depends          - Show raw dependency information for a package
  dist-upgrade     - Upgrade the system by removing/installing/upgrading packages
  download         - Download the .deb file for a package
  edit-sources     - Edit /etc/apt/sources.list with your preferred text editor
  dselect-upgrade  - Follow dselect selections
  full-upgrade     - Same as 'dist-upgrade'
  held             - List all held packages
  help             - Show help for a command
  hold             - Hold a package
  install          - Install/upgrade packages
  list             - List packages based on package names
  policy           - Show policy settings
  purge            - Remove packages and their configuration files
  recommends       - List missing recommended packages for a particular package
  rdepends         - Show reverse dependency information for a package
  reinstall        - Download and (possibly) reinstall a currently installed package
  remove           - Remove packages
  search           - Search for a package by name and/or expression
  show             - Display detailed information about a package
  showhold         - Same as 'held'
  showsrc          - Display all the source package records that match the given package name
  source           - Download source archives
  sources          - Same as 'edit-sources'
  unhold           - Unhold a package
  update           - Download lists of new/upgradable packages
  upgrade          - Perform a safe upgrade
  version          - Show the installed version of a package

jerome@jerome-Satellite-A660:~$ 
ou en commande administrateur etc...... code ci dessous:

Code : Tout sélectionner

jerome@jerome-Satellite-A660:~$ sudo su
[sudo] Mot de passe de jerome :              
root@jerome-Satellite-A660:/home/jerome# maj

La commande « maj » n'a pas été trouvée, voulez-vous dire :

  commande « mag » du deb texlive-binaries
  commande « man » du deb man-db
  commande « aj » du deb aspectj
  commande « maq » du deb maq
  commande « mat » du deb mat
  commande « mad » du deb mmv

Essayez : apt install <nom du deb>

root@jerome-Satellite-A660:/home/jerome# cd /usr/bin/
root@jerome-Satellite-A660:/usr/bin# maj

La commande « maj » n'a pas été trouvée, voulez-vous dire :

  commande « mat » du deb mat
  commande « mad » du deb mmv
  commande « aj » du deb aspectj
  commande « maq » du deb maq
  commande « mag » du deb texlive-binaries
  commande « man » du deb man-db

Essayez : apt install <nom du deb>

root@jerome-Satellite-A660:/usr/bin# 

Code : Tout sélectionner

jerome@jerome-Satellite-A660:~$ sudo su
[sudo] Mot de passe de jerome :              
root@jerome-Satellite-A660:/home/jerome# cd /usr/bin
root@jerome-Satellite-A660:/usr/bin# maj.sh
Processus de mises à jour
Atteint :1 http://security.ubuntu.com/ubuntu bionic-security InRelease
Atteint :2 http://archive.ubuntu.com/ubuntu bionic InRelease                   
Atteint :3 http://archive.canonical.com/ubuntu bionic InRelease                
Atteint :4 http://archive.ubuntu.com/ubuntu bionic-updates InRelease           
Atteint :5 http://archive.ubuntu.com/ubuntu bionic-backports InRelease         
Atteint :6 https://deb.opera.com/opera-stable stable InRelease                 
Ign :7 http://packages.linuxmint.com tricia InRelease                          
Atteint :8 http://packages.linuxmint.com tricia Release        
Lecture des listes de paquets... Fait                          
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
1 paquet peut être mis à jour. Exécutez « apt list --upgradable » pour le voir.
apt
Usage: apt command [options]
       apt help command [options]

Commands:
  add-repository   - Add entries to apt sources.list
  autoclean        - Erase old downloaded archive files
  autoremove       - Remove automatically all unused packages
  build            - Build binary or source packages from sources
  build-dep        - Configure build-dependencies for source packages
  changelog        - View a package's changelog
  check            - Verify that there are no broken dependencies
  clean            - Erase downloaded archive files
  contains         - List packages containing a file
  content          - List files contained in a package
  deb              - Install a .deb package
  depends          - Show raw dependency information for a package
  dist-upgrade     - Upgrade the system by removing/installing/upgrading packages
  download         - Download the .deb file for a package
  edit-sources     - Edit /etc/apt/sources.list with your preferred text editor
  dselect-upgrade  - Follow dselect selections
  full-upgrade     - Same as 'dist-upgrade'
  held             - List all held packages
  help             - Show help for a command
  hold             - Hold a package
  install          - Install/upgrade packages
  list             - List packages based on package names
  policy           - Show policy settings
  purge            - Remove packages and their configuration files
  recommends       - List missing recommended packages for a particular package
  rdepends         - Show reverse dependency information for a package
  reinstall        - Download and (possibly) reinstall a currently installed package
  remove           - Remove packages
  search           - Search for a package by name and/or expression
  show             - Display detailed information about a package
  showhold         - Same as 'held'
  showsrc          - Display all the source package records that match the given package name
  source           - Download source archives
  sources          - Same as 'edit-sources'
  unhold           - Unhold a package
  update           - Download lists of new/upgradable packages
  upgrade          - Perform a safe upgrade
  version          - Show the installed version of a package

Processus de nettoyage
apt
Usage: apt command [options]
       apt help command [options]

Commands:
  add-repository   - Add entries to apt sources.list
  autoclean        - Erase old downloaded archive files
  autoremove       - Remove automatically all unused packages
  build            - Build binary or source packages from sources
  build-dep        - Configure build-dependencies for source packages
  changelog        - View a package's changelog
  check            - Verify that there are no broken dependencies
  clean            - Erase downloaded archive files
  contains         - List packages containing a file
  content          - List files contained in a package
  deb              - Install a .deb package
  depends          - Show raw dependency information for a package
  dist-upgrade     - Upgrade the system by removing/installing/upgrading packages
  download         - Download the .deb file for a package
  edit-sources     - Edit /etc/apt/sources.list with your preferred text editor
  dselect-upgrade  - Follow dselect selections
  full-upgrade     - Same as 'dist-upgrade'
  held             - List all held packages
  help             - Show help for a command
  hold             - Hold a package
  install          - Install/upgrade packages
  list             - List packages based on package names
  policy           - Show policy settings
  purge            - Remove packages and their configuration files
  recommends       - List missing recommended packages for a particular package
  rdepends         - Show reverse dependency information for a package
  reinstall        - Download and (possibly) reinstall a currently installed package
  remove           - Remove packages
  search           - Search for a package by name and/or expression
  show             - Display detailed information about a package
  showhold         - Same as 'held'
  showsrc          - Display all the source package records that match the given package name
  source           - Download source archives
  sources          - Same as 'edit-sources'
  unhold           - Unhold a package
  update           - Download lists of new/upgradable packages
  upgrade          - Perform a safe upgrade
  version          - Show the installed version of a package

root@jerome-Satellite-A660:/usr/bin# 
Ci joint capture ecran fichier maj.sh

Amicalement :D

Image
Toshiba satellite A660 renové
8 go Ram, ssd , 256 Go SSD, carte graphique nvidia geforce 310 M, proc x86-64 i5 M450 2.4 Ghz
Dual boot LM 20.3 cinnamon 64 bits avec LMDE 5

zeb
Messages : 16473
Enregistré le : ven. 19 juin 2015 22:13
Localisation : plus ici

Re: Nettoyage de son systeme LM 19.3 xfce avec le terminal

Message par zeb »

Salut,
Le sujet commence a dériver :mrgreen:
De plus il y a pas mal de docs sur le forum trouvable via une recherche ;)
Un petit effort de recherche s'il te plaît !!!

TéMentheOuPas
Messages : 93
Enregistré le : jeu. 20 févr. 2020 15:01

Re: Nettoyage de son systeme LM 19.3 xfce avec le terminal

Message par TéMentheOuPas »

Salut,
Le sujet commence a dériver :mrgreen:
Je ne crois pas.....

J'ai résolu, étant une personne obstiné et qui ne lâche jamais rien !! :D Un petit shebang et BANG !!
Je lance en tant qu'administarteur ( à cause du nettoyage ram et swap) et je saisi ./maj.sh dans la console en mode "Root"
J'ai même rajouter la commande pour vider la corbeille locale
Une capture écran ci dessous, en ayant une pensée pour les débutants à venir sur le forum !!

Amicalement :D

Image
Toshiba satellite A660 renové
8 go Ram, ssd , 256 Go SSD, carte graphique nvidia geforce 310 M, proc x86-64 i5 M450 2.4 Ghz
Dual boot LM 20.3 cinnamon 64 bits avec LMDE 5

TéMentheOuPas
Messages : 93
Enregistré le : jeu. 20 févr. 2020 15:01

Re: Nettoyage de son systeme LM 19.3 xfce avec le terminal

Message par TéMentheOuPas »

Bonjour,

Version finale,simplifiée et fonctionnelle. J'ai enfin réussi comme vous ! Persévérance.... :D
Il suffira de saisir seulement le mot "maj" dans le terminal en étant "simple utilisateur " et non en "root".

Pour arriver à ceci:
vous devrez saisir la commande ci dessous, à la fin du fichier .bashrc (situé dans /home/utilisateurxx):

Code : Tout sélectionner

alias maj='sudo sh /usr/bin/maj.sh'
et créer un fichier maj.sh dans le répertoitre /usr/bin

Code : Tout sélectionner

#!/bin/sh
sudo apt update
sudo apt-get install -f
sudo apt upgrade
sudo apt -y autoremove
sudo apt autoclean
sudo apt clean
echo 3 > /proc/sys/vm/drop_caches
zenity --info --title=Information --text="Processus terminé"
Puis en lançant le terminal dans votre session utilisateur: Notez au passage, la commande Zenity qui vous enverra une boite de dialogue, à la place d'une notification.
Mais Chut, le sujet dérive :mrgreen:

Deux captures écran en pièces jointes...

Bonne soirée,
Amicalement :D

Image
Image
Toshiba satellite A660 renové
8 go Ram, ssd , 256 Go SSD, carte graphique nvidia geforce 310 M, proc x86-64 i5 M450 2.4 Ghz
Dual boot LM 20.3 cinnamon 64 bits avec LMDE 5

zeb
Messages : 16473
Enregistré le : ven. 19 juin 2015 22:13
Localisation : plus ici

Re: Nettoyage de son systeme LM 19.3 xfce avec le terminal

Message par zeb »

Merci de ton retour 8-)

Verrouillé