Notes d'installation
Ce document a pour but de recenser différents points relatifs à l'installation d'applications et de paquets sous Linux (Debian la plupart du temps)
2023
- 2021-12-21 - Terraform & BPG/Proxmox
- 2023-01-20 : AWX sur k3s
- 2023-01-20 : Proxmox VE 7.3, Dell PE110, grub error lmid
- 2023-01-06 - Linux, les logs et journald (remote)
2022
- 2022-10-20 - Premiers pas avec Vagrant
- 2022-04-15 - Restic - Kaya - Sauvegarde en mode pull
2021
- 2021-12-15 - Proxmox - Création de templates de VM KVM
- 2021-10-01 - Terraform & Proxmox
- 2021-02-01 - Hugo Web avec le thème Academic
- 2021-03-08 - Eléments d’installation d'une application LAMP
- 2021-02-01 - Hugo Web avec le thème Academic
2019
- 2019-06-06 - Android Studio sur Debian Stretch
- 2019-04-11 - Gitea avec Docker
- 2018-12-04 - Docker CE
- 2018-11-30 - Wireguard - Un VPN moderne
- 2017-12-05 - PluXml - Un autre CMS léger
- 2017-11-23 - Bludit - Un CMS léger
- 2017-11-03 - Rear Backup - Relax and Recover
Debian Stretch - Quoi de neuf ? - 2017-12-01
Quoi de neuf ?
- kernel : version 4.9 :
- poweroff ou halt -p pour arrêter une machine à la place de halt (comme Jessie)
- aptitude plus installé : cf apt ou apt-get
- net-tools plus installé (ifconfiog, netstat) : cf iproute et ss
- ssh : le serveur ssh n'accepte plus les connexions root par défaut :
- PermitRootLogin Yes pour autoriser les connexions root
- apache2 : version 2.4.25
- fichiers de configuration site : fichier ⇒ fichier.conf (comme dans Jessie)
- l'activation/désactivation de site se fait sans l'extension .conf : a2ensite fichier
- changement des fichiers de configuration site
- isc-dhcp-server : changement de version : gère désormais ipv4 et ipv6
- cf fichier /etc/default/isc-dhcp-server
- php : version 7.0 - php-mbstring obligatoire si utilisation de utf8
- mysql/mariadb : mariadb version 10.1
- samba : version 4.5.12
- snort : packagé à nouveau
- Openvas : packagé à nouveau
- nagios : plus packagé (remplacé par icinga)
Debian Jessie - Quoi de neuf ? - 2016-09-27 8.6
Quoi de neuf ?
- systemd remplace sysVinit :
- poweroff ou halt -p pour arrêter une machine à la place de halt
- nouvelle commande apt utilisable à la place d'aptitude ou apt-get
- ssh : le serveur ssh n'accepte plus les connexions root par défaut :
- PermitRootLogin Yes pour autoriser les connexions root
- apache2 : version 2.4.10
- fichiers de configuration site : fichier ⇒ fichier.conf
- l'activation/désactivation de site se fait sans l'extension .conf : a2ensite fichier
- changement des fichiers de configuration site
- php5 : version 5.6.24
- mysql : version 5.5.52
- samba : version 4.2.10
- snort : plus packagé (rachat par Cisco)
- Openvas : plus packagé
Mondo/mindi rescue - Debian Jessie - 2016-05-03 v3.2.2
- paquets : mondo, mindi. testé pour Jessie 64 bits
- ajouter les dépôts non-free pour le paquet afio
- installation :
wget ftp://ftp.mondorescue.org/debian/8/mondorescue.sources.list cat mondorescue.sources.list >> /etc/apt/sources.list aptitude update aptitude install -y isolinux mondo
- remarques : la sauvegarde fonctionne sous Jessie mais pas la restauration avec ou sans LVM …
$ mondoarchive -O -V -i -s 4480m -d /mnt/bu -I / -E /mnt
Docker 1.9.1 - Debian Wheezy - 2015-12-08
- version 64 bits obligatoire
- ajouter les dépôts wheezy-backports puis installer le kernel 3.16 ainsi que kernel-headers
$ aptitude install -t wheezy-backports linux-image-amd64
- après redémarrage, suivre la procédure indiquée sur le site docker.com : https://docs.docker.com/engine/installation/debian/
- remarque : ne fonctionne pas sous Jessie (erreur de certificats x509)
Aide IDS - Debian Jessie - 2015-11-24
- paquet : aide
- installation : aptitude install aide
- remarques :
- il peut être intéressant de limiter le nombre de sommes de contrôle calculées par aide qui sont au nombre de 7 par défaut à 2 ou 3 pour réduire le temps de calcul et la taille de la base de données ! Editer le fichier
/etc/aide/aide.conf
et adapter la ligne Checksums - on peut alors, grâce à la commande
aideinit
, générer la base originelle (/var/lib/aide/aide.db
) - les vérifications sont déclenchée par une tache aide située dans
/etc/cron.daily
qu'on pourra lancer à la main pour effectuer des tests : les résultats et différences éventuelles sont stockés dans/var/log/aide/aide.log
et peuvent être envoyés par mail selon la configuration - fichier de configuration :
/etc/default/aide