Outils pour utilisateurs

Outils du site


ubuntu:2404:script

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
ubuntu:2404:script [2024/09/21 10:24] sbestelubuntu:2404:script [2025/11/08 07:54] (Version actuelle) sbestel
Ligne 1: Ligne 1:
 #!/bin/bash #!/bin/bash
-#### Script d'install  24.04 ####+#### Script d'install####
  
 # Aide à l'installation # Aide à l'installation
Ligne 15: Ligne 15:
  (0) - UBUNTU MAJ système & install par défaut  (0) - UBUNTU MAJ système & install par défaut
  (1) - X UBUNTU MAJ système & install par défaut  (1) - X UBUNTU MAJ système & install par défaut
- (2) - L UBUNTU MAJ système & install par défaut + (2) - Linux MINT 
- (3) - Divers applis + (3) - Applis étendues 
- (4) - Applications kids + (4) - Jeux cartes et réflexion 
- (5) - Applications Asso + (5) -  
- (6) - Outils Admin+ (6) - 
  (7) - Programmation  (7) - Programmation
- (9) -  + (9) - Jeux enfants 
-(10) - force upgrade 20.04 à 22.04 (etape 1) +(10) -  
-(11) - force upgrade nettoyage système+(11) - MAJ et nettoyage système
  (*) - Quitter  (*) - Quitter
  
Ligne 33: Ligne 33:
  
 incontournables () { incontournables () {
-  # sudo cp -f files/sources.list.2004 /etc/apt/sources.list +   sudo apt update && sudo apt upgrade -y  
-  sudo sed -i.bak '/^# deb .*partner/ s/^# //' /etc/apt/sources.list + 
- # Decrease the swap use +   # Decrease the swap use 
-  sudo cp -f files/sysctl.conf  /etc/sysctl.conf +   sudo cp -f files/sysctl.conf  /etc/sysctl.conf 
      
-  sudo mkdir /usr/share/avatar +   sudo mkdir /usr/share/avatar 
-  sudo cp files/avatar/*.* /usr/share/avatar +   sudo cp files/avatar/*.* /usr/share/avatar
  
-  sudo apt install -y synaptic libreoffice shotwell inkscape gimp glabels cheese calibre easytag gnome-software +   sudo apt install -y synaptic libreoffice shotwell inkscape gimp glabels cheese  
-  sudo apt install -y hardinfo numlockx audacity fonts-aenigma vlc openclipart ntfs-3g plank xournal pdfmod +   sudo apt install -y hardinfo numlockx fonts-aenigma vlc openclipart ntfs-3g plank xournal pdfmod 
-  sudo apt install -y gimp-data-extras chromium-browser openshot-qt sweethome3d dia +   sudo apt install -y gimp-data-extras chromium-browser  k3b 
-  sudo apt install -y openshot scribus freeplane basket k3b cheese feedreader radiotray +   sudo apt install -y kazam  pdfmod debian-goodies gstreamer1.0-libav rhythmbox 
-  sudo apt install -y kazam calibre pdfmod xournal  debian-goodies iptux onboard gstreamer1.0-libav rhythmbox +   sudo apt install -y build-essential x264 x265 flac opus-tools vorbis-tools lame mkvtoolnix mkvtoolnix-gui oggvideotools 
-  sudo apt install -y build-essential x264 x265 flac opus-tools vorbis-tools lame mkvtoolnix mkvtoolnix-gui oggvideotools +   sudo apt install -y kde-l10n-fr language-pack-fr ginmp-help-fr verbiste verbiste-gnome  pdfshuffler ffmpeg 
-  sudo apt install -y kde-l10n-fr language-pack-fr ginmp-help-fr verbiste verbiste-gnome +   sudo apt install -y libreoffice-l10n-fr thunderbird-locale-fr firefox-locale-fr chromium-browser-l10n  
-  sudo apt install -y libreoffice-l10n-fr thunderbird-locale-fr firefox-locale-fr chromium-browser-l10n  +   sudo apt install -y language-pack-gnome-fr language-pack-gnome-fr-base language-pack-kde-fr mc
-  sudo apt install -y language-pack-gnome-fr language-pack-gnome-fr-base language-pack-kde-fr mc+
  
  # Désactiver la fonction Apport  # Désactiver la fonction Apport
-  sudo sed -i 's/enabled=1/enabled=0/' /etc/default/apport +   sudo sed -i 's/enabled=1/enabled=0/' /etc/default/apport 
-  sudo systemctl disable apport.service +   sudo systemctl disable apport.service 
-  systemctl mask apport.service+   systemctl mask apport.service
      
-  mkdir ~/.config/autostart +   mkdir ~/.config/autostart
-   +
-  sudo apt install -y snapd gnome-software-plugin-snap filezilla youtube-dl   +
-  sudo apt install -y flatpak gnome-software-plugin-flatpak pdfshuffler ffmpeg+
    
-  sudo apt install -y screenfetch  stacer -y+   sudo apt install -y screenfetch  stacer -y
      
-  echo vm.swappiness=5 | sudo tee /etc/sysctl.d/99-swappiness.conf +   echo vm.swappiness=5 | sudo tee /etc/sysctl.d/99-swappiness.conf 
-  echo vm.vfs_cache_pressure=50 | sudo tee -a /etc/sysctl.d/99-swappiness.conf +   echo vm.vfs_cache_pressure=50 | sudo tee -a /etc/sysctl.d/99-swappiness.conf 
-  sudo sysctl -p /etc/sysctl.d/99-swappiness.conf +   sudo sysctl -p /etc/sysctl.d/99-swappiness.conf 
-  sudo service procps restart +   sudo service procps restart 
-  sudo swapoff -av +   sudo swapoff -av 
-  sudo swapon -av+   sudo swapon -av 
 +  } 
 + 
 + 
 +ubuntu () { 
 +  sudo apt install -y snapd gnome-software-plugin-snap filezilla youtube-dl   
 +  sudo apt install -y flatpak gnome-software-plugin-flatpak
  }  }
  
Ligne 83: Ligne 85:
       # **************** 0000000000000 **********************       # **************** 0000000000000 **********************
    0) # UBUNTU - MAJ & install applis par défaut     0) # UBUNTU - MAJ & install applis par défaut 
 +        incontournables
 + ubuntu
  
- sudo apt update && sudo apt upgrade -y  
  sudo apt full-upgrade -y  sudo apt full-upgrade -y
  sudo cp files/bckgrd/*.*  /usr/share/backgrounds  sudo cp files/bckgrd/*.*  /usr/share/backgrounds
Ligne 91: Ligne 94:
  sudo apt install -y nautilus-image-converter gnome-tweak-tool clamtk-gnome  sudo apt install -y nautilus-image-converter gnome-tweak-tool clamtk-gnome
  sudo apt install -y gnote gnome-tweak-tool  sudo apt install -y gnote gnome-tweak-tool
 +        sudo apt install -y calibre easytag gnome-software
 +
   
- incontournables 
      ;;      ;;
  
      # **************** 11111111111111111 **********************      # **************** 11111111111111111 **********************
   1) # XUBUNTU - MAJ & install applis par défaut    1) # XUBUNTU - MAJ & install applis par défaut 
-     # modif du fichier sources.list avec les partenaires+        incontournables 
 + ubuntu
  
  sudo apt update && sudo apt upgrade -y  sudo apt update && sudo apt upgrade -y
Ligne 122: Ligne 127:
  
      # **************** 22222222222222222222 **********************      # **************** 22222222222222222222 **********************
-  2) # L UBUNTU - MAJ & install applis par défaut  language-selector-gnome +  2) incontournables 
- sudo apt update && sudo apt upgrade -y +      sudo bash -c 'cat > /etc/lightdm/lightdm.conf <<EOF 
-  sudo apt install -y plank lubuntu-restricted-addons ubuntu-restricted-extras  +       [Seat:*] 
-  +          greeter-show-manual-login=true 
-       incontournables +          greeter-allow-guest=false 
 +          allow-guests=false 
 +         EOF'
      ;;      ;;
  
       # **************** 333333333333333 **********************       # **************** 333333333333333 **********************
    3) # Divers applis     3) # Divers applis 
-      source bash/incontournable.sh+      sudo apt install -y calibre easytag audacity openshot-qt sweethome3d dia scribus  
 +      sudo apt install -y iptux onboard  freeplane 
 +      sudo apt install -y openshot  basket k3b cheese feedreader radiotray
      ;;      ;;
        
       # **************** 444444444444444 **********************       # **************** 444444444444444 **********************
-   4) # Personnalisation station Kids  +   4) # 
-      source bash/ecole.sh+
      ;;      ;;
  
  
    5) # Jeux    5) # Jeux
- source bash/association.sh+
   
      ;;      ;;
  
    6) #      6) #  
-     source bash/admin.sh+     
     ;;     ;;
  
Ligne 176: Ligne 184:
     sudo apt install -y junior-games-text  junior-games-sim;;     sudo apt install -y junior-games-text  junior-games-sim;;
  
-  10) # force upgrade 20.04 à 22.04 +  10) 
-      +
- sudo sed -i 's/=never/=lts/g' /etc/update-manager/release-upgrades +
- sudo sed -i 's/=normal/=lts/g' /etc/update-manager/release-upgrades +
- cat /etc/lsb-release +
- sudo apt update && sudo apt upgrade -y +
- sudo apt --purge autoremove -y +
- sudo apt install update-manager-core -y # required for upgrade +
- if [ ! -d ~/.config/autostart ] +
-      then  +
- mkdir ~/.config/autostart +
-   fi +
- cp files/maj.sh ~/.config/autostart +
- echo "[Desktop Entry] +
- Version=1.0 +
- Encoding=UTF-8 +
- Type=Application +
- Name=MAJ +
- Exec=sh -c $HOME/.config/autostart/maj.sh +
- Terminal=true" >> ~/.config/autostart/MAJ.desktop +
- +
- chmod a+x ~/.config/autostart/MAJ.desktop +
- chmod a+x ~/.config/autostart/maj.sh +
- sudo reboot+
  
     ;;     ;;
ubuntu/2404/script.1726914266.txt.gz · Dernière modification : 2024/09/21 10:24 de sbestel