ubuntu:2404:script
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| ubuntu:2404:script [2024/05/25 07:39] – créée sbestel | ubuntu:2404:script [2025/11/08 07:54] (Version actuelle) – sbestel | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | #!/bin/bash | ||
| + | #### Script d' | ||
| + | # Aide à l' | ||
| + | clear | ||
| - | #### Script d' | + | sortie=false |
| + | menu=$(cat << | ||
| + | clear | ||
| + | # | ||
| + | # Menu pour install UNBEE # | ||
| + | # | ||
| + | (0) - UBUNTU MAJ système & install par défaut | ||
| + | (1) - X UBUNTU MAJ système & install par défaut | ||
| + | (2) - Linux MINT | ||
| + | (3) - Applis étendues | ||
| + | (4) - Jeux cartes et réflexion | ||
| + | (5) - | ||
| + | (6) - | ||
| + | (7) - Programmation | ||
| + | (9) - Jeux enfants | ||
| + | (10) - | ||
| + | (11) - MAJ et nettoyage système | ||
| + | (*) - Quitter | ||
| + | |||
| + | <<<<<<<< | ||
| + | |||
| + | ---------------------- | ||
| + | EOF | ||
| + | ) | ||
| + | |||
| + | incontournables () { | ||
| + | sudo apt update && sudo apt upgrade -y | ||
| + | |||
| + | # Decrease the swap use | ||
| + | sudo cp -f files/ | ||
| + | | ||
| + | sudo mkdir / | ||
| + | sudo cp files/ | ||
| + | |||
| + | sudo apt install -y synaptic libreoffice shotwell inkscape gimp glabels cheese | ||
| + | sudo apt install -y hardinfo numlockx fonts-aenigma vlc openclipart ntfs-3g plank xournal pdfmod | ||
| + | sudo apt install -y gimp-data-extras chromium-browser | ||
| + | sudo apt install -y kazam pdfmod debian-goodies 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 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 language-pack-gnome-fr language-pack-gnome-fr-base language-pack-kde-fr mc | ||
| + | |||
| + | # Désactiver la fonction Apport | ||
| + | sudo sed -i ' | ||
| + | sudo systemctl disable apport.service | ||
| + | | ||
| + | | ||
| + | mkdir ~/ | ||
| + | |||
| + | sudo apt install -y screenfetch | ||
| + | | ||
| + | echo vm.swappiness=5 | sudo tee / | ||
| + | echo vm.vfs_cache_pressure=50 | sudo tee -a / | ||
| + | sudo sysctl -p / | ||
| + | sudo service procps restart | ||
| + | sudo swapoff -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 | ||
| + | } | ||
| + | |||
| + | # ****************************************************** | ||
| + | # **************** Menu principal ********************** | ||
| + | # ****************************************************** | ||
| + | |||
| + | while [ !$sortie ] | ||
| + | do | ||
| + | echo " | ||
| + | read reponse | ||
| + | case $reponse in | ||
| + | |||
| + | # **************** 0000000000000 ********************** | ||
| + | 0) # UBUNTU - MAJ & install applis par défaut | ||
| + | incontournables | ||
| + | ubuntu | ||
| + | |||
| + | sudo apt full-upgrade -y | ||
| + | sudo cp files/ | ||
| + | sudo apt install -y ubuntu-restricted-addons ubuntu-restricted-extras | ||
| + | sudo apt install -y nautilus-script-audio-convert easytag-nautilus nautilus-emblems | ||
| + | sudo apt install -y nautilus-image-converter gnome-tweak-tool clamtk-gnome | ||
| + | sudo apt install -y gnote gnome-tweak-tool | ||
| + | sudo apt install -y calibre easytag gnome-software | ||
| + | |||
| + | |||
| + | ;; | ||
| + | |||
| + | # **************** 11111111111111111 ********************** | ||
| + | 1) # XUBUNTU - MAJ & install applis par défaut | ||
| + | incontournables | ||
| + | ubuntu | ||
| + | |||
| + | sudo apt update && sudo apt upgrade -y | ||
| + | sudo cp files/ | ||
| + | sudo cp files/ | ||
| + | |||
| + | | ||
| + | sudo apt install -y xubuntu-restricted-addons ubuntu-restricted-extras | ||
| + | |||
| + | incontournables | ||
| + | |||
| + | echo " | ||
| + | Version=1.0 | ||
| + | Encoding=UTF-8 | ||
| + | Type=Application | ||
| + | Name=plank | ||
| + | Exec=/ | ||
| + | RunHook=0 | ||
| + | Terminal=false | ||
| + | Hidden=false" | ||
| + | chmod a+x ~/ | ||
| + | |||
| + | ;; | ||
| + | |||
| + | # **************** 22222222222222222222 ********************** | ||
| + | 2) incontournables | ||
| + | sudo bash -c 'cat > / | ||
| + | | ||
| + | greeter-show-manual-login=true | ||
| + | greeter-allow-guest=false | ||
| + | allow-guests=false | ||
| + | | ||
| + | ;; | ||
| + | |||
| + | # **************** 333333333333333 ********************** | ||
| + | 3) # Divers applis | ||
| + | sudo apt install -y calibre easytag audacity openshot-qt sweethome3d dia scribus | ||
| + | sudo apt install -y iptux onboard | ||
| + | sudo apt install -y openshot | ||
| + | ;; | ||
| + | |||
| + | # **************** 444444444444444 ********************** | ||
| + | 4) # | ||
| + | ;; | ||
| + | |||
| + | |||
| + | 5) # Jeux | ||
| + | |||
| + | |||
| + | ;; | ||
| + | |||
| + | 6) # | ||
| + | |||
| + | ;; | ||
| + | |||
| + | 7) # programmation | ||
| + | # | ||
| + | apt install libgconf-2-4 -y | ||
| + | dpkg -i applis/ | ||
| + | sudo apt install -y kturtle scratch bluegriffon | ||
| + | wget www.ac-grenoble.fr/ | ||
| + | mkdir / | ||
| + | sudo chmod -Rc +766 / | ||
| + | unzip scratch.zip -d / | ||
| + | echo " | ||
| + | Version=1.0 | ||
| + | Terminal=false | ||
| + | Exec=firefox / | ||
| + | Type=Application | ||
| + | Icon=/ | ||
| + | StartupNotify=false | ||
| + | Name=Scratch3 | ||
| + | NoDisplay=true">> | ||
| + | | ||
| + | chmod +x ~/ | ||
| + | firefox / | ||
| + | rm scratch.zip | ||
| + | ;; | ||
| + | |||
| + | 9) # | ||
| + | sudo apt install -y junior-games-text | ||
| + | |||
| + | 10) | ||
| + | |||
| + | ;; | ||
| + | |||
| + | 11) # Nettoyage système | ||
| + | sudo apt-get -y clean | ||
| + | sudo apt-get -y autoclean | ||
| + | sudo apt-get -y remove | ||
| + | sudo apt-get -y autoremove | ||
| + | |||
| + | sudo apt purge ubuntu-web-launchers | ||
| + | ;; | ||
| + | |||
| + | *) # QUIT | ||
| + | |||
| + | neofetch | ||
| + | break | ||
| + | exit 1 | ||
| + | |||
| + | ;; | ||
| + | esac | ||
| + | done | ||
ubuntu/2404/script.1716622748.txt.gz · Dernière modification : 2024/05/25 07:39 de sbestel
