Pense-bête installation de Linux Mint 21.3
Ma version à jour de la page de Timo et de Sebsauvage
Update de la distro
sudo apt update && sudo aptitude safe-upgrade
Install des derniers kernels


Installer les pilotes
Install des logiciels & environnements
sudo apt-get install apache2 php libapache2-mod-php php-json php-zip php-gd php-sqlite3 php-curl php-mbstring php-xml php-imagick php-xdebug sqlitebrowser gparted filezilla python3 sublime-text vlc kdeconnect syncthing gimp default-jre lutris signal-desktop
Wine
Installer wine 11 depuis les dépôts de WineHQ (avec winetricks)
sudo apt purge wine*
sudo dpkg --add-architecture i386
sudo mkdir -pm755 /etc/apt/keyrings
wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo gpg --dearmor -o /etc/apt/keyrings/winehq-archive.key -
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/plucky/winehq-plucky.sources
sudo apt update
sudo apt install --install-recommends winehq-stable winetricks
puis avec winetricks
winetricks vcrun2022
winetricks dxvk
winetricks vkd3d
winetricks corefonts
winetricks xna40
winetricks -q win10
enfin ntsync:
# Activer manuellement ntsync:
sudo modprobe ntsync
#Charger automatiquement au démarrage:
echo ntsync | sudo tee /etc/modules-load.d/ntsync.conf
Désinstaller logiciels inutiles (à actualiser)
sudo apt purge hexchat hexchat-common libespeak1 libsonic0 libspeechd2 python3-speechd speech-dispatcher speech-dispatcher-audio-plugins gnome-orca mate-screensaver mate-screensaver-common brltty mono-runtime-common avahi-daemon xscreensaver-data-extra xscreensaver-data xscreensaver-gl-extra xscreensaver-gl java-common icedtea-netx-common pix pix-data onboard timeshift
Optimiser les SSD (à terminer)
# changer le swappiness
echo "vm.swappiness=10" >> /etc/sysctl.conf
# Configurer Zram
sudo apt install zram-config
configurer PHP
éditer php.ini
Le fichier se trouve dans /etc/php/NUMERO DE VERSION PHP/apache2/php.ini. Soit on l'ouvre via le terminal, soit on utilise l'éditeur de son choix.
On édite les lignes suivantes:
post_max_size = 20M
upload_max_filesize = 1000M
error_reporting = -1
display_errors = On
zend.multibyte = On
Pour limiter le nombre de processus de php, on ajoute à la fin
<IfModule mpm_prefork_module>
StartServers 2
MinSpareServers 1
MaxSpareServers 3
MaxClients 12
MaxRequestsPerChild 3
</IfModule>
Déplacer www de var vers Home
mkdir ~/www && mkdir ~/www/html && sudo chmod 777 ~/www && sudo mv /var/www /var/www_old && sudo ln -s ~/www /var/www
En cas d'erreur 403 forbidden voici la procédure complète à faire (la seule qui ait fonctionné chez moi)
sudo mv /var/www /home/eric/www
sudo ln -s /home/eric/www/www /var/www
Modifier les permissions :
Assurez-vous que le serveur web a les bonnes permissions pour accéder au nouveau dossier :
sudo chown -R www-data:www-data /home/eric/www
Vérifier la configuration du serveur :
Si vous utilisez Apache, vérifiez que la configuration pointe vers le bon répertoire. Modifiez le fichier de configuration si nécessaire :
sudo nano /etc/apache2/sites-available/000-default.conf
Changez la ligne DocumentRoot pour qu'elle pointe vers /home/eric/www.
sudo systemctl restart apache2
// en cas d'erreur 403
Vérifiez les permissions :
Assurez-vous que le dossier et ses fichiers ont les bonnes permissions. Exécutez les commandes suivantes :
bash
sudo chown -R www-data:www-data /home/eric/www
sudo chmod -R 755 /home/eric/www
Vérifiez la configuration d'Apache :
Ouvrez le fichier de configuration du site Apache pour vous assurer que l'accès au dossier est autorisé. Exécutez :
bash
sudo nano /etc/apache2/sites-available/000-default.conf
Assurez-vous que la configuration ressemble à ceci :
apache
<Directory /home/eric/www>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
sudo systemctl restart apache2
// si persiste
// ajuster les permissions des dossiers parents
sudo chmod o+x /home
sudo chmod o+x /home/eric
// ajuster les permissions de www
sudo chmod 755 /home/eric/www
sudo systemctl restart apache2
fin
Puis, on relance le serveur: sudo service apache2 restart
Réglages divers
- aller dans le gestionnaire de mise à jour > édition > Préférences > Onglet «automatisation» > Maintenance automatique: cocher «supprimer les noyaux et les dépendances obsolètes» afin d'éviter que la partoche système n'enfle
- Résoudre le problème de décalage de l'heure en dual boot:
timedatectl set-local-rtc 1 # mettez 0 pour la remettre sur UTC - Raccourcis claviers:
-
windows+E pour lancer caja: dans raccourcis clavier, chercher «dossier personnel» et redéfinir le raccourci - redéfinir la capture d'écran pour avoir le menu sa ns faire de capture direct: dans raccourcis clavier, créer un nouveau raccourci, dans la commande taper
mate-screenshot --interactive(pour mate ou gnome-screenshot --interactive pour cinnamon) puis ré assigner le raccourciprtScr .
-
- en cas de souci avec la touche verr maj:
- sudo apt install numlockx
- Centre de contrôle > Fenêtre de connexion > Options, cocher Activer NumLock.
- sur portable, pour allonger l'autonomie: sudo apt install tlp
- Activer les canaux Européens pour le wifi :
sudo iw reg set FR
Sources
- nettoyer les noyaux linux: https://www.youtube.com/watch?v=1up6Ye6ag8U
- wine 11 chez sebsauvage : https://sebsauvage.net/wiki/doku.php?id=wine
- optimisations du ssd: https://sebsauvage.net/wiki/doku.php?id=linux-ssd

❝ 2 commentaires ❞
Fil RSS des commentaires de cet article
✍ Écrire un commentaire
les commentaires relevant du SPAM seront filtrés et dégagés direct...