1 line
9.7 KiB
JSON
1 line
9.7 KiB
JSON
[{"uuid":"956aa52f-d259-44a8-89d2-eb4c82551384","slug":"ac650-11ac-dual-band-wireless-usb-adapter","title":"AC650 11ac Dual-Band Wireless USB Adapter","category":"Informatique","author":"cedric@abonnel.fr","cover":"","published":true,"published_at":"2024-01-14 07:33:37","created_at":"2024-01-14 07:33:37","updated_at":"2024-01-14 07:33:37","tags":[],"plain":"Je fais référence au modèle CM448 de la marque UGREEN Cette clé se base sur un chipset Realtek RTL8188EU Les pilotes disponibles dans le dépot https:github.com/ivanovborislav/rtl8188eu.git ne sont pas compatibles avec Fedora 39, Kernel 6.6.9-200. Le symbole REGULATORYIGNORESTALEKICKOFF n'est pas déclaré dans la version du noyau 6.6.9-200 de Fedora 39.\nModification en cours dans https:*git.abonnel.fr/cedricAbonnel/rtl8188eu/"},{"uuid":"c147764a-044f-4af9-ae6e-6ff3c046e0d9","slug":"choisir-entre-apt-et-apt-get","title":"600 · Choisir entre apt et apt-get","category":"Informatique","author":"cedric@abonnel.fr","cover":"","published":true,"published_at":"2023-02-19 09:34:57","created_at":"2023-02-19 09:34:57","updated_at":"2023-02-19 09:34:57","tags":[],"plain":"De nos jours, il est généralement recommandé d'utiliser la commande pour installer des paquets sur un système Debian ou Ubuntu, car elle offre une interface utilisateur plus conviviale et plus simple que la commande . En effet, est une interface utilisateur plus moderne pour le système de gestion des paquets \"Advanced Packaging Tool\" (APT), qui permet une gestion plus facile des dépendances, des mises à jour et des options de recherche. Cependant, la commande est toujours disponible et fonctionnelle, et est encore utilisée par certains utilisateurs pour sa flexibilité et ses options plus avancées. En somme, si vous débutez dans l'utilisation de Linux, il est recommandé d'utiliser pour sa simplicité d'utilisation. Si vous êtes un utilisateur plus avancé et que vous avez besoin de fonctionnalités plus avancées, peut être un meilleur choix. Ressources\nLa documentation officielle d'APT : https:manpages.debian.org/stretch/apt/apt.8.fr.html\nUn article sur howtogeek : https:www.howtogeek.com/791055/apt-vs.-apt-get-whats-the-difference-on-linux/\nUne discussion sur Ask Ubuntu : https://askubuntu.com/questions/445384/what-is-the-difference-between-apt-and-apt-get"},{"uuid":"bf1d7630-8cb1-4581-b1a8-aaebfba2e15d","slug":"apt","title":"apt","category":"Informatique","author":"cedric@abonnel.fr","cover":"","published":true,"published_at":"2023-02-16 14:18:29","created_at":"2023-02-16 14:18:29","updated_at":"2023-02-16 14:18:29","tags":[],"plain":"--\nLe programme est un gestionnaire de paquets pour les systèmes d'exploitation basés sur Debian, tels que Debian lui-même, Ubuntu, Linux Mint et d'autres distributions Linux. Il permet à l'utilisateur de rechercher, installer, mettre à jour et supprimer des paquets logiciels sur le système. Le nom est un acronyme pour \"Advanced Packaging Tool\", ce qui signifie \"outil de gestion de paquets avancé\" en français. Il est souvent utilisé en ligne de commande, bien qu'il existe également des interfaces graphiques qui permettent une utilisation plus conviviale pour les débutants. En utilisant apt, l'utilisateur peut effectuer des opérations telles que l'installation de nouveaux programmes, la mise à jour de programmes existants, la suppression de programmes, la recherche de nouveaux paquets, la mise à jour du système d'exploitation et la résolution des dépendances des paquets. Synchroniser la liste des paquets\nFaire systématiquement un avant d'installer un nouveau logiciel ou de mettre à jour des paquets sur un système Debian est une bonne pratique recommandée. La commande permet de synchroniser la liste des paquets disponibles sur les dépôts (ou sources) de logiciels configurés sur le système avec les dernières informations disponibles. En d'autres termes, elle permet de télécharger la dernière version de la liste des paquets disponibles, qui est stockée localement sur le système. Cela permet à l'utilisateur de s'assurer qu'il installe la dernière version d'un paquet à partir des dépôts configurés sur son système, car ces dépôts peuvent être mis à jour fréquemment par les développeurs des logiciels pour corriger des bugs, ajouter des fonctionnalités, ou améliorer la sécurité. Si l'utilisateur omet de mettre à jour la liste des paquets disponibles avant d'installer un nouveau logiciel ou de mettre à jour des paquets, il risque d'installer une version obsolète ou moins sécurisée du paquet, car il installera la version de la liste des paquets stockée. Lister les paquets installés\nLa commande permet de lister tous les paquets installés sur votre système via le système de gestion de paquets apt. Plus précisément, elle affiche la liste des paquets installés avec leur nom, leur version et leur description. Cela permet de savoir rapidement quels paquets sont installés sur votre système, ainsi que leur version actuelle. Notez que cette commande nécessite des privilèges d'administrateur pour être exécutée. <panel type=\"default\" title=\"Exemple 1\"> Lister tous les paquets installés sur votre système : </panel> <panel type=\"default\" title=\"Exemple 2\"> Lister tous les paquets installés commençant par php7.4-, vous pouvez exécuter la commande suivante: apt list --installed | grep '^php7.4-' Cela va afficher la liste de tous les paquets installés commençant par . </panel> <panel type=\"default\" title=\"Exemple 3\">\nVous pouvez utiliser la commande suivante pour lister tous les paquets qui commencent par et les remplacer par leurs versions équivalentes commençant par : echo $(dpkg -l | grep '^ii' | grep 'php7.4-' | awk '{ print $2 }' | sed -e 's/php7.4/php8.2/g') Cette commande utilise plusieurs commandes Linux pour extraire les noms des paquets installés commençant par , les remplace par leur équivalent et les affiche. Vous pourrez recopier le resultat pour l'utiliser dans un par exemple. </panel> les signatures suivantes ne sont pas valables En exécutant la commande , l'erreur suivante est apparue :\n Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>\n ...\n Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.\n \nLa clé de sécruité du serveur distant a changé et le programme bloque les informations car elles ne sont plus conformes. Il faut mettre à jour votre clé suivant celle qui est présente sur le serveur. sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B188E2B695BD4743\n \nLa valeur correspond à la clé qui pose problème, affichée dans le message d'alerte du programme . Voir aussi"},{"uuid":"9726c55f-432a-40b9-b85c-bf8d63e0fcb4","slug":"apt-proxy-cache","title":"apt : proxy cache","category":"Informatique","author":"cedric@abonnel.fr","cover":"","published":true,"published_at":"2023-02-10 22:48:29","created_at":"2023-02-10 22:48:29","updated_at":"2023-02-10 22:48:29","tags":[],"plain":"L'objectif de cet article est de déployer un cache pour apt. Cette solution a été testée en tant que serveur avec:\nRaspberry Pi 2 - Debian / Raspbian 10.3 En tant que client avec :\nRaspberry Pi 2 - Debian / Raspbian 9.11\nRaspberry Pi 2 - Debian / Raspbian 10.3\nRaspberry Pi 4 - Debian / Raspbian 10.3\nPC - MX Linux 19 Un cache apt permettra de \"mettre en mémoire\" les paquets téléchargés de manière automatique afin d'en faciliter le téléchargement si plusieurs demandes sont effectuées pour ces mêmes paquets. On utilisera la solution . On pose comme hypothèse les informations suivantes : Serveur APT\nnom du serveur APT : rpiapt01\nport du service APT : 3142\nréseau : 192.168.100.3/24\nSystème d'exploitation : Raspbian 10.3 sur Raspberry Pi 2 Déployer Configuration de apt-cacher\nÉditer le fichier et mettre l'option AUTOSTART à 1 : Autoriser tous les ordinateurs avec le paramètre dans le fichier . Par exemple, pour utiliser tout le monde : Rendre compatible le protocole https : Pour réduire l'utilisation aux postes d'un réseau spécifique : Exécuter le service Si la connexion Internet passe par un proxy, éditer le fichier et modifier ces lignes : Configurer les postes clients\nÉditer le fichier et insérer la ligne suivante : Purger le cache apt et mettre à jour la liste des paquets : Biblio & crédits\nAutres articles :\nhttps:doc.ubuntu-fr.org/apt-cacher\nhttps:help.ubuntu.com/community/Apt-Cacher-Server\nhttps:geekflare.com/create-apt-proxy-on-raspberrypi/\nhttps:www.tecmint.com/apt-cache-server-in-ubuntu/ Images :\nSchéma de principe de apt-cache-server - https:*doc.ubuntu-fr.org/apt-cacher - Wiki ubuntu-fr"},{"uuid":"fa50cb98-0b7f-4866-a14a-5ee9094ffd61","slug":"apt-get","title":"apt-get","category":"Informatique","author":"cedric@abonnel.fr","cover":"","published":true,"published_at":"2023-01-09 22:33:24","created_at":"2023-01-09 22:33:24","updated_at":"2023-01-09 22:33:24","tags":[],"plain":"Programme APT de gestion des paquets. <well>\n<u>Éléments techniques sur Debian sid</u> <text>\napt-get is /usr/bin/apt-get /usr/bin/apt-get: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, for GNU/Linux 3.2.0, BuildID[sha1]=2f2fdfecba1105efe70a5082eb019b16a2c47619, strippe\n</text>\n</well>\n- Liste les paquets installés sur le système.\n- Mettre à jour l'index des paquets.\n- Mettre à jour les version les plus récentes de tous les paquets présents sur le système.\n- Mettre à jour les version les plus récentes de tous les paquets présents sur le système et supprime des paquets installés si cela est nécessaire.\n- Mettre à jour avec une gestion intelligente de résolution de conflits de paquets."}] |