Archives par mot-clé : installation

Installation Linux Mint

Installation

sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade && sudo update-manager -d

sudo add-apt-repository ppa:fossfreedom/rhythmbox-plugins && sudo add-apt-repository ppa:linrunner/tlp

sudo add-apt-repository ppa:linrunner/tlp && sudo add-apt-repository ppa:jd-team/jdownloader

sudo add-apt-repository ppa:danielrichter2007/grub-customizer

sudo apt-get update

sudo apt-get install -y pluma chromium-browser-l10n ghex gcolor2 libreoffice-help-fr libreoffice-l10n-fr qbittorrent playonlinux steam youtube-dl filezilla youtube-dl jdownloader-installer

sudo apt-get install -y openssh-server apache2 libapache2-mod-php libapache2-mod-php7.0 php7.0 php7.0-gd php7.0-sqlite3 php7.0-json php7.0-mysql php7.0-curl php7.0-mbstring php7.0-intl php7.0-mcrypt php-imagick php7.0-zip php7.0-xml sqlitebrowser sqlite mariadb-server

sudo apt-get install -y virtualbox virtualbox-qt virtualbox-ext-pack virtualbox-guest-additions-iso

sudo apt-get install -y sysv-rc-conf gufw smart-notifier gsmartcontrol ntfs-config libdvdnav4 htop p7zip-full rar arj dconf-tools gconf-editor gparted libav-tools libavcodec-extra tlp tlp-rdw firejail fail2ban fslint pigz pbzip2 geany gedit ethtool luckybackup xpad clipit numlockx ripperx powertop zram-config sudo grub-customizer

sudo apt-get install -y gimp gimp-data-extras gimp-plugin-registry gimp-texturize gimp-gap gimp-gmic optipng pngnq jpegoptim eom shutter exiv2 mint-backgrounds-* ubuntu-wallpapers-*

sudo apt-get install -y audacity rhythmbox rhythmbox-plugin-complete vlc mkvtoolnix mkvtoolnix-gui libdvd-pkg mediainfo-gui

sudo apt-get install -y ttf-liberation ttf-mscorefonts-installer ttf-ancient-fonts ttf-ubuntu-font-family ttf-dejavu ttf-dejavu-extra

sudo fc-cache -f -v

sudo tlp start

Réglages

Activer Pare-feu

Agencement du clavier > Agencements > Options > Comportement de la touche Verr. Maj > Verr. Maj active ou désactive maj., ce qui affecte toutes les touches.
Brasero : désactiver le greffon de normalisation des pistes si la gravure de cd audio ne fonctionne pas.

Astuces

Mettre en pause une application

killall -STOP firefox
killall -CONT firefox

Monter un volume automatiquement

gedit /etc/mtab

Monter le disque à l’aide d’une interface graphique.
Copier la dernière ligne qui s’est rajoutée.

sudo gedit /etc/fstab

Rajouter la ligne à la fin.

Dans le cas d’une partition ntfs, remplacer /dev/sdX /media/XXX fuseblk rw,nosuid,… par /dev/sdX /media/XXX ntfs rw,nosuid,…

Configuration des mises à jour

Ouvrir le gestionnaire de mises à jour
Menu Édition > Préférences:
Onglet “Options”:
Cocher en plus “Toujours cocher les mises à jour de sécurité”
Décocher “Toujours afficher les mises à jour du noyau”
Cocher “Ne pas suggérer l’utilisation de dépôts locaux”
Onglet “Actualisation automatique”:
1-Mettre 15 minute
2-Mettre 7 jours

 

sudo pluma /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT= »acpi_backlight=vendor »
supprimer « quiet splash »
sudo update-grub

sudo iw reg set FR
Utilisation des canaux WiFi légaux en France:
sudo pluma /etc/rc.local
ajouter : iw reg set FR (avant le exit 0)
Désactivation de l’économie d’énergie du WiFi:
sudo pluma /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
remplacer wifi.powersave = 3 par wifi.powersave = 2
Dans /etc/rc.local, ajouter la ligne iw dev wlp3s0 set power_save off (avant le exit 0)
(wlp3s0 est l’identifiant de votre interface réseau Wifi, à trouver en tapant iwconfig)

Changement des DNS:
Clic-droit sur le gestionnaire de connexion réseau
> Modification des connexions
> choisir une connexion > Modifier… > onglet Paramètres IPv4
> choisir «Adresses automatique uniquement (DHCP)» puis dans les DNS,
mettre, 80.67.169.12, 80.67.169.40 (ce sont ceux de FDN)

sudo ufw enable
sudo usermod -a -G vboxusers `whoami`

Changer l’arrière-plan du bureau, bouton Ajouter…
et sélectionnez les images présentes dans /usr/share/backgrounds/

Réduction de l’utilisation du swap :
Avec 4 Go de RAM, on a pas vraiment de raison d’utiliser le swap.
Solution 1 :
Demander au système de réduire son utilisation du swap:
sudo bash -c ‘echo « vm.swappiness=10 » >> /etc/sysctl.conf’
Rebooter pour prendre en compte, ou faire
sudo sysctl -p
Solution 2 :
Utiliser zram :
sudo apt install zram-config
Vérifiez en tapant :
cat /proc/swaps

sudo pluma /etc/default/smartmontools
start_smartd=yes
sudo service smartmontools start
gksu gsmartcontrol permet d’aller examiner les paramètres du disque dur

sudo apt autoremove

Améliorer le cache DNS (dnsmasq)
NetworkManager lance un serveur DNS local (dnsmasq) qui ne garde pas en cache les réponses DNS, mais on peut le forcer:
sudo bash -c « echo ‘cache-size=2000’ >> /etc/NetworkManager/dnsmasq.d/cache.conf »
sudo service network-manager restart

sudo sh -c « echo ‘Dir::Cache \ »\ »;\nDir::Cache::archives \ »\ »;’ >> /etc/apt/apt.conf.d/02nocache »
_________________________________________________________________________________________

Journaliser le Fstrim sur un SSD

Sur un SSD, il est necessaire de « trimmer » le disque, pour vider complètement les cases mémoire qui ne sont que marquées comme telles. Cette procédure est hebdomadaire par défaut, mais la commande suivante permet de la rendre quotidienne :

sudo mv -v /etc/cron.weekly/fstrim /etc/cron.daily
_________________________________________________________________________________________

Mettre le dossier /tmp en RAM

Les fichiers temporaires /tmp peuvent être mis en Ram pour gagner du temps en évitant des accès disque. Ceci économise aussi le disque SSD et assure une purge des fichiers à chaque redémarrage.

Ajoutez la ligne suivante sur une nouvelle ligne du Fstab, en modifiant le 512M pour changer sa taille (1000M pour 1 Go, par exemple) :
sudo pluma /etc/fstab
tmpfs /tmp tmpfs defaults,noatime,mode=1777,nosuid,size=2048M 0 0

_________________________________________________________________________________________

Désactiver la mise à jour de la date de dernier accès
Ceci améliorrera sensiblement la vitesse d’accès à votre disque dur, ainsi que la vitesse de démarrage : ajouter noatime,nodiratime dans le Fstab :
sudo pluma /etc/fstab
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx / ext4 noatime,nodiratime,errors=remount-ro 0 1
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /home ext4 defaults,noatime,nodiratime 0 2
_________________________________________________________________________________________

Notify-osd

Je veux le système de notification d’Ubuntu dans Mint (mais pas la version officiele car elle a le défaut de ne pas se mettre tout en haut). Cette version patchée est disponible dans un dépôt externe :

Installation :

sudo add-apt-repository ppa:leolik/leolik
sudo aptitude update
sudo aptitude safe-upgrade
sudo aptitude install libnotify-bin
sudo aptitude install notify-osd notify-osd-icons notifyosdconfig

On dit à Mate d’utiliser notify-osd plutôt que son service à lui :

sudo sed -i ‘s/Exec=\/usr\/lib\/mate-notification-daemon\/mate-notification-daemon/Exec=\/usr\/lib\/x86_64-linux-gnu\/notify-osd/g’ /usr/share/dbus-1/services/org.freedesktop.mate.Notifications.service

Et on place les notifications tout en haut à droite :

gsettings set com.canonical.notify-osd gravity 1
_______________________________________________________________________________________

sudo pluma /etc/php/7.0/apache2/php.ini

post_max_size = 10M
upload_max_filesize = 256M
error_reporting = -1
display_errors = On

Dans le fichier d’Apache (/etc/apache2/apache2.conf) je limite le nombre de processus qu’il doit lancer (c’est sur mon ordinateur personnel, donc pas besoin de 50 processus qui prennent 50 Mo de RAM chacun : il n’y aura pas de visiteurs autres que moi).
À ajouter à la fin du fichier :

<IfModule mpm_prefork_module>
StartServers 2
MinSpareServers 1
MaxSpareServers 3
MaxClients 12
MaxRequestsPerChild 3
</IfModule>

ServerName localhost

Supprimer le dossier www et je crée un lien vers mon dossier :

sudo mv /var/www /var/www-BAK
sudo ln -s ~/Documents/blog /var/www

Pour que les fichiers .htaccess soient pris en compte localement :
sudo pluma /etc/apache2/sites-available/000-default.conf
<Directory /var/www/>
AllowOverride All
Order allow,deny
allow from all
</Directory>

sudo a2enmod rewrite
sudo service apache2 restart
_________________________________________________________________________________________

Ne faites plus ifconfig mais ip addr

Pour lister tout le matériel présent dans la machine (avec numéros de série):
sudo lshw

Et spécifiquement pour la partie réseau :
sudo lshw -C network

L’interface graphique ne répond plus ? Tuez-la avec Ctrl+Alt+← Backspace

Besoin rapidement d’un terminal en mode texte ? Ctrl+Alt+F1
Pressez Alt+F7 ou Alt+F8 pour revenir au mode graphique

_________________________________________________________________________________________

sudo ntfsfix /dev/sdb1