====== 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-12-30 - [[Connexion SSH à travers de multiples hôtes SSH ProxyJump ]] * 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''