Bonjour,
J'ai une question de newbie ^.^
Dans les "tutos" sur le web, pour installer Php, Nginx, MariaDb, certains utilisent les paquets "officiel" des éditeurs, d'autres se content de ceux disponible dans Debian.
Est-il préférable d'ajouter les paquets des éditeurs ou au contraire d'utiliser ceux de Debian si pas nécessité d'avoir la dernière version?
Personnellement, j'utilise les dépôts de https://deb.sury.org/ pour Php, car j'ai besoin de plusieurs versions, mais pour Nginx ou MariaDB, je me contente de la version disponible dans Debian.
Aussi, est-ce qu'il y a une méthode à préférer pour l'ajout de source? Dans les tutoriels c'est souvent différents;
Pour php:
On récupère la clé GPG du dépôt que l'on va ajouter
sudo apt -y install lsb-release apt-transport-https ca-certificates
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpgEnfin, on ajoute le dépôt
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list
source: https://www.it-connect.fr/debian-comment-installer-nginx-en-tant-que-serveur-web/
Pour MariaDB:
Update the repository index and install the required packages.
sudo apt install -y software-properties-common dirmngr apt-transport-https wget
Add signing key to your system.
`wget https://mariadb.org/mariadb_release_signing_key.asc
gpg --no-default-keyring --keyring ./mariadb_release_signing_key_temp.gpg --import ./mariadb_release_signing_key.asc
gpg --no-default-keyring --keyring ./mariadb_release_signing_key_temp.gpg --export > ./mariadb_release_signing_key.gpg
sudo mv mariadb_release_signing_key.gpg /etc/apt/trusted.gpg.d/`
Add MariaDB repository using the add-apt-repository command.
sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.6/debian bullseye main'
spurce: https://www.itzgeek.com/how-tos/linux/debian/how-to-install-mariadb-10-x-on-debian-11.html#Secure_MariaDB_Installation
Sur un autre tutos, il utilise apt-key adv et add-apt-repository
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8
sudo add-apt-repository "deb [arch=amd64] http://mariadb.mirror.liquidtelecom.com/repo/10.5/debian $(lsb_release -cs) main"
source: https://computingforgeeks.com/how-to-install-mariadb-on-debian/
Ce que j'ai compris, c'est qu'il faut ajouter des clés gpg et ensuite le dépôt. Il existe plusieurs méthode pour ce faire, est-ce qu'il y en a une qui est mieux qu'une autre?
Désolé, pour les approximations. Merci pour votre temps et vos avis.