Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[MINT] update / upgrade / clean / Autoremove
19-07-2021, 19:15, (Modification du message : 16-05-2022, 19:06 par fsoulard.)
#10
RE: [MINT] update / upgrade / clean / Autoremove
Nouvelle version du script d'installation :

Code :
#!/bin/bash

# script d'installation pour Linux Mint installé en français
# .bash_aliases doit être déjà copié dans le répertoire personnel
# la partition de stockage doit être montée et configurée pour être chargée au démarrage
# note : si la partition de stockage est de type ext4, elle doit être créée avec le gestionnaire de disques
# de Linux Mint et pas avec GParted (problème de droits d'accès)
# les .deb additionnels doivent être copiés dans le même dossier que le script

# script à lancer avec "bash -i install.sh"

myhome='/home/linuxmint'
newhome='/mnt/Stockage'
source ~/.bash_aliases

maj-pc

# PPA pour xfce-theme-manager
#sudo add-apt-repository ppa:rebuntu16/other-stuff

sudo add-apt-repository ppa:inkscape.dev/stable -y
sudo add-apt-repository ppa:freecad-maintainers/freecad-stable -y
sudo add-apt-repository ppa:ubuntuhandbook1/audacity -y
#sudo add-apt-repository ppa:danielrichter2007/grub-customizer -y
# grub-customizer est maintenant dans les depots officiels
sudo apt-get update
#sudo apt-get install xfce-theme-manager
#ne fonctionne plus pour les versions recentes de Linux Mint XFCE
sudo apt-get install mint-meta-codecs mediainfo-gui grub-customizer smartmontools pv gddrescue gparted psensor p7zip-full p7zip-rar guvcview cksfv -y
# Support des disques en exFAT sur Linux
sudo apt-get install exfat-fuse exfat-utils -y
sudo apt-get install freecad -y
# Note : freecad-doc n'est plus compatible avec la nouvelle version de freecad (0.18)
sudo apt-get install scribus scribus-template pdfsam xournal -y
# Note : scribus-doc installe l'aide en anglais
sudo apt-get install digikam inkscape audacity mixxx -y
sudo apt-get install krita krita-l10n -y
sudo apt-get install virtualbox virtualbox-qt virtualbox-ext-pack virtualbox-guest-additions-iso -y
#sudo apt-get install meshlab blender -y
#sudo apt-get install openshot openshot-doc frei0r-plugins dvdauthor
# OpenShot très buggué dans sa version actuelle, à remplacer par Shotcut?

wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo apt-get update
sudo apt-get install marble google-earth-pro-stable -y
# marble-qt a une interface plus rapide, mais en anglais seulement
#sudo apt-get install marble-qt

# a partir de Linux Mint 19.3, GIMP et VLC ne sont plus inclus par défaut
sudo apt-get install gimp gimp-help-fr vlc -y
sudo apt-get install libreoffice-help-fr -y

# sudo apt-get install chromium-browser chromium-browser-l10n firefox-locale-fr
# a partir de Linux Mint 20, chromium n'est pas inclus dans le repository
# seahorse (outil de gestion des mots de passe) nécessaire pour supprimer
# la boîte de dialogue de "déverrouillage du trousseau de connexion"
sudo add-apt-repository ppa:xalt7x/chromium-deb-vaapi -y
cat <<EOF | sudo tee /etc/apt/preferences.d/pin-xalt7x-chromium-deb-vaapi
Package: *
Pin: release o=LP-PPA-xalt7x-chromium-deb-vaapi
Pin-Priority: 1337
EOF
sudo apt update
sudo apt install chromium-browser chromium-codecs-ffmpeg-extra seahorse -y

# Installation de k3b et codecs (gravure CD/DVD)
sudo apt-get install k3b k3b-i18n libk3b7-extracodecs -y

# Jeux
sudo apt-get install dosbox armagetronad neverball blobby jumpnbump extremetuxracer -y
# Note : assaultcube semble buggué depuis Linux Mint 20

# Installation de Multisystem (creation de cles USB bootables)
sudo apt-add-repository 'deb http://liveusb.info/multisystem/depot all main'
wget -q http://liveusb.info/multisystem/depot/multisystem.asc -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install multisystem

# Installation de XnView
wget https://download.xnview.com/XnViewMP-linux-x64.deb
sudo dpkg -i XnViewMP-linux-x64.deb
rm XnViewMP-linux-x64.deb

# Installation et gel de Google Earth Pro
#wget https://build.funtoo.org/distfiles/googleearth/google-earth-pro-stable_7.1.8.3036-r0_amd64.deb
#sudo dpkg -i google-earth-pro-stable_7.1.8.3036-r0_amd64.deb
#sudo apt-mark hold google-earth-pro-stable
#rm google-earth-pro-stable_7.1.8.3036-r0_amd64.deb

# Ajout au groupe vboxusers (attacher des periph USB à une VM)
sudo usermod -a -G vboxusers $USER

# Ajout au groupe disk (attacher des disques physiques à une VM)
sudo usermod -a -G disk $USER

# Gel de FreeCAD - logiciel encore en développement, MAJ peuvent casser les plugins ajoutés
sudo apt-mark hold freecad

# Installation de pdfedit (obsolete)
#wget http://us.archive.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
#sudo dpkg -i libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
#wget http://us.archive.ubuntu.com/ubuntu/pool/main/l/lcms/liblcms1_1.19.dfsg-1ubuntu3_amd64.deb
#sudo dpkg -i liblcms1_1.19.dfsg-1ubuntu3_amd64.deb
#wget http://us.archive.ubuntu.com/ubuntu/pool/main/libm/libmng/libmng1_1.0.10-3_amd64.deb
#sudo dpkg -i libmng1_1.0.10-3_amd64.deb
#wget http://us.archive.ubuntu.com/ubuntu/pool/main/q/qt-x11-free/libqt3-mt_3.3.8-b-8ubuntu3_amd64.deb
#sudo dpkg -i libqt3-mt_3.3.8-b-8ubuntu3_amd64.deb
#wget http://us.archive.ubuntu.com/ubuntu/pool/universe/p/pdfedit/pdfedit_0.4.5-2_amd64.deb
#sudo dpkg -i pdfedit_0.4.5-2_amd64.deb
#rm libpng12-0_1.2.54-1ubuntu1.1_amd64.deb liblcms1_1.19.dfsg-1ubuntu3_amd64.deb libmng1_1.0.10-3_amd64.deb libqt3-mt_3.3.8-b-8ubuntu3_amd64.deb pdfedit_0.4.5-2_amd64.deb

# Installation de Master PDF Editor, dernière version sans filigrane
wget http://code-industry.net/public/master-pdf-editor-4.3.89_qt5.amd64.deb
sudo dpkg -i master-pdf-editor-4.3.89_qt5.amd64.deb
rm master-pdf-editor-4.3.89_qt5.amd64.deb

# Polices TrueType Microsoft (Andale Mono, Arial, Arial Black, Comic Sans MS, Courier New, Georgia, Impact, Times New Roman, Trebuchet, Verdana, Webdings)
sudo apt-get install ttf-mscorefonts-installer -y

# Polices ClearType Microsoft (Constantia, Corbel, Calibri, Cambria, Candara, Consolas)
#mkdir ~/.fonts
#wget -qO- http://plasmasturm.org/code/vistafonts-installer/vistafonts-installer | bash
wget -q -O - https://gist.githubusercontent.com/Blastoise/72e10b8af5ca359772ee64b6dba33c91/raw/2d7ab3caa27faa61beca9fbf7d3aca6ce9a25916/clearType.sh | bash

# Polices Microsoft Tahoma, Segoe-UI, MT Extra (Maths), Symbol, Webdings, Wingdings
wget -q -O - https://gist.githubusercontent.com/Blastoise/b74e06f739610c4a867cf94b27637a56/raw/96926e732a38d3da860624114990121d71c08ea1/tahoma.sh | bash
wget -q -O - https://gist.githubusercontent.com/Blastoise/64ba4acc55047a53b680c1b3072dd985/raw/6bdf69384da4783cc6dafcb51d281cb3ddcb7ca0/segoeUI.sh | bash
wget -q -O - https://gist.githubusercontent.com/Blastoise/d959d3196fb3937b36969013d96740e0/raw/429d8882b7c34e5dbd7b9cbc9d0079de5bd9e3aa/otherFonts.sh | bash

# Ancienne version de Blender pour les PCs ne supportant pas OpenGL 3.3
wget https://download.blender.org/release/Blender2.79/blender-2.79b-linux-glibc219-x86_64.tar.bz2
tar -xf blender-2.79b-linux-glibc219-x86_64.tar.bz2 -C ~
rm blender-2.79b-linux-glibc219-x86_64.tar.bz2

# Redirections
cp -R $myhome/Bureau $newhome
cp -R $myhome/Documents $newhome
cp -R $myhome/Images $newhome
cp -R $myhome/Modèles $newhome
cp -R $myhome/Musique $newhome
cp -R $myhome/Public $newhome
cp -R $myhome/Téléchargements $newhome
cp -R $myhome/Vidéos $newhome
#cp -R $myhome/VirtualBox_VMs $newhome

mkdir $newhome/VirtualBox_VMs

rm -rf $myhome/Bureau && ln -s $newhome/Bureau $myhome/Bureau
rm -rf $myhome/Documents && ln -s $newhome/Documents $myhome/Documents
rm -rf $myhome/Images && ln -s $newhome/Images $myhome/Images
rm -rf $myhome/Modèles && ln -s $newhome/Modèles $myhome/Modèles
rm -rf $myhome/Musique && ln -s $newhome/Musique $myhome/Musique
rm -rf $myhome/Public && ln -s $newhome/Public $myhome/Public
rm -rf $myhome/Téléchargements && ln -s $newhome/Téléchargements $myhome/Téléchargements
rm -rf $myhome/Vidéos && ln -s $newhome/Vidéos $myhome/Vidéos
rm -rf $myhome/VirtualBox_VMs && ln -s $newhome/VirtualBox_VMs $myhome/VirtualBox_VMs
Répondre


Messages dans ce sujet
RE: [MINT] update / upgrade / clean / Autoremove - par fsoulard - 19-07-2021, 19:15

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)