Outils pour utilisateurs

Outils du site


issue195:actus

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
issue195:actus [2023/08/05 12:10] – [13] auntieeissue195:actus [2023/08/05 12:45] (Version actuelle) – [20] auntiee
Ligne 861: Ligne 861:
 https://lists.debian.org/ZLFXP7cjnG5crpN1@aurel32.net** https://lists.debian.org/ZLFXP7cjnG5crpN1@aurel32.net**
  
-Debian arrête de supporter le portage GNU/kFreeBS+Debian arrête la prise en charge du portage GNU/kFreeBS
 14/07/2023 14/07/2023
  
Ligne 908: Ligne 908:
 Une équipe de chercheurs de l'Université de l'Utah (USA) a proposé l'optimiseur Minotaur pour un ensemble de compilateurs LLVM en utilisant une méthode basée sur un solveur SMT pour détecter les optimisations manquantes dans la représentation du code intermédiaire (LLVM IR), générée par l'optimiseur LLVM. Minotaur vise principalement l'optimisation des instructions vectorielles en nombres entiers (SIMD), à la fois portables et spécifiques aux systèmes x86_64 (SSE, AVX, AVX2 et AVX-512). Une équipe de chercheurs de l'Université de l'Utah (USA) a proposé l'optimiseur Minotaur pour un ensemble de compilateurs LLVM en utilisant une méthode basée sur un solveur SMT pour détecter les optimisations manquantes dans la représentation du code intermédiaire (LLVM IR), générée par l'optimiseur LLVM. Minotaur vise principalement l'optimisation des instructions vectorielles en nombres entiers (SIMD), à la fois portables et spécifiques aux systèmes x86_64 (SSE, AVX, AVX2 et AVX-512).
  
-En tant que vectoriseur, la bibliothèque Alive2 est utilisée, modifiée pour synthétiser et prendre en charge les instructions vectorielles utilisées sur les systèmes x86_64. Le développement du projet Souper est poursuivi. Minotaur peut trouver diverses optimisations de l'application des instructions vectorielles, manquées par l'optimiseur LLVM de l'équipementier. En testant le code optimisé supplémentaire de la bibliothèque libYUV sur le système avec le CPU Intel Cascade Lake, l'augmentation maximale des performances a été enregistrée à 1,64 fois, mais en accélération moyenne, ele était de 2,2%. Lors du test de l'ensemble SPEC CPU2017, l'accélération a été de 1,3 %.+En tant que vectoriseur, la bibliothèque Alive2 est utilisée, modifiée pour synthétiser et prendre en charge les instructions vectorielles utilisées sur les systèmes x86_64. Le développement du projet Souper est poursuivi. Minotaur peut trouver diverses optimisations de l'application des instructions vectorielles, manquées par l'optimiseur LLVM de l'équipementier. En testant le code optimisé supplémentaire de la bibliothèque libYUV sur le système avec le CPU Intel Cascade Lake, l'augmentation maximale des performances a été enregistrée à 1,64 fois, mais en accélération moyenne, elle était de 2,2 %. Lors du test de l'ensemble SPEC CPU2017, l'accélération a été de 1,3 %. 
  
 https://arxiv.org/pdf/2306.00229.pdf https://arxiv.org/pdf/2306.00229.pdf
Ligne 968: Ligne 968:
 https://libreboot.org/news/gnuboot.html** https://libreboot.org/news/gnuboot.html**
  
- GNU Boot, firmware de démarrage de Libreboot+ GNU Boot, firmware d'amorçage de Libreboot
 17/07/2023 17/07/2023
  
-Leah Rowe, principal développeur et fondateur de la distribution Libreboot, a présenté la première version d'un nouveau firmware de démarrage. GNU Boot, est un dérivé de Libreboot adapté aux exigences de conformité STR Fund pour les distributions entièrement libres. GNU Boot prévoit de faire partie du projet GNU en tant qu'environnement système libre pouvant être utilisé à la place des microprogrammes propriétaires. GNU Boot, comme Libreboot, sera fourni par Leah Rowe.+Leah Rowe, principal développeur et fondateur de la distribution Libreboot, a présenté la première version d'un nouveau firmware de boot. GNU Boot, est un dérivé de Libreboot adapté aux exigences de conformité STR Fund pour les distributions entièrement libres. GNU Boot prévoit de faire partie du projet GNU en tant qu'environnement système libre pouvant être utilisé à la place des microprogrammes propriétaires. GNU Boot, comme Libreboot, sera fourni par Leah Rowe.
  
-La raison de la création ddu dérivé est la divergence d'approche entre le projet Libreboot et STR Fund quant à l'acceptabilité de l'utilisation de composants binaires dans les microprogrammes. À l'automne dernier, le projet Libreboot a adopté des règles plus pragmatiques sur l'utilisation des composants binaires, ce qui a permis d'élargir considérablement la gamme de matériel pris en charge. Le nouvel objectif du projet Libreboot était de supporter tous les équipements supportés par CoreBoot, à l'exception des composants binaires qui affectent la sécurité et la fiabilité (par exemple, Libreboot utilise me_cleaner pour nettoyer Intel ME). En même temps, Libreboot a perdu le statut de distribution entièrement libre, du point de vue de la Free Software Foundation.+La raison de la création du dérivé est la divergence d'approche entre le projet Libreboot et STR Fund quant à l'acceptabilité de l'utilisation de composants binaires dans les microprogrammes.L'automne dernier, le projet Libreboot a adopté des règles plus pragmatiques sur l'utilisation des composants binaires, ce qui a permis d'élargir considérablement la gamme de matériel pris en charge. Le nouvel objectif du projet Libreboot était de prendre en charge tous les équipements supportés par CoreBoot, à l'exception des composants binaires qui affectent la sécurité et la fiabilité (par exemple, Libreboot utilise me_cleaner pour nettoyer Intel ME). En même temps, Libreboot a perdu le statut de distribution entièrement libre, du point de vue de la Free Software Foundation.
  
 Le projet GNU Boot était une continuation de l'idée testée dans Censored Libreboot de créer une branche Libreboot complètement libre. La première version de GNU Boot 20230717 incluait les changements accumulés depuis la version de Libreboot 20220710 de l'année dernière, qui est la dernière version de Libreboot, avant l'adoption du nouveau règlement. Le projet GNU Boot était une continuation de l'idée testée dans Censored Libreboot de créer une branche Libreboot complètement libre. La première version de GNU Boot 20230717 incluait les changements accumulés depuis la version de Libreboot 20220710 de l'année dernière, qui est la dernière version de Libreboot, avant l'adoption du nouveau règlement.
Ligne 996: Ligne 996:
 LazyVim 5, qui développe un add-on sur l'éditeur de texte Neovim, le transformant en un environnement de développement intégré complet, est sorti. Pour créer cette fonctionnalité avancée, un gestionnaire de plugins est utilisé, lazy.nvim et un ensemble de modules pré-construits en langage Lua. LazyVim fournit un environnement de travail prêt à l'emploi qui combine des paramètres par défaut optimaux, selon l'avis des auteurs, avec une interface utilisateur simple pour modifier la configuration à votre goût. Le code du projet est écrit en Lua et distribué sous la licence Apache 2.0. LazyVim 5, qui développe un add-on sur l'éditeur de texte Neovim, le transformant en un environnement de développement intégré complet, est sorti. Pour créer cette fonctionnalité avancée, un gestionnaire de plugins est utilisé, lazy.nvim et un ensemble de modules pré-construits en langage Lua. LazyVim fournit un environnement de travail prêt à l'emploi qui combine des paramètres par défaut optimaux, selon l'avis des auteurs, avec une interface utilisateur simple pour modifier la configuration à votre goût. Le code du projet est écrit en Lua et distribué sous la licence Apache 2.0.
  
-Plusieurs dizaines de plugins sont utilisés pour l'interface et les capacités avancées de LazyVim. Parmi eux, le moteur pour travailler avec des modèles de code typiques - LuaSnip, un gestionnaire de fichiers - neo-tree, une barre de recherche - nvim-spectre, un système de recherche - telescope, une intégration Git - gitsigns, des systèmes de rétroéclairage - vim-illuminate et nvim-treesitter, un navigateur de signets TODO dans les commentaires todo-comments, un module pour l'intégration avec Github Copilot, la barre d'état - lualine, client DAP (Debug Adapter Protocol) / nvim-dap, système de formatage de code indent-blankline, notification - managernvim-notify.+Plusieurs douzaines de plugins sont utilisés pour l'interface et les capacités avancées de LazyVim. Parmi eux, le moteur pour travailler avec des modèles de code typiques - LuaSnip, un gestionnaire de fichiers - neo-tree, une barre de recherche - nvim-spectre, un système de recherche - telescope, une intégration Git - gitsigns, des systèmes de rétroéclairage - vim-illuminate et nvim-treesitter, un navigateur de signets TODO dans les commentaires todo-comments, un module pour l'intégration avec Github Copilot, la barre d'état - lualine, client DAP (Debug Adapter Protocol)/nvim-dap, système de formatage de code indent-blankline, notification - managernvim-notify.
  
 https://github.com/LazyVim/LazyVim/releases/tag/v5.0.0 https://github.com/LazyVim/LazyVim/releases/tag/v5.0.0
Ligne 1012: Ligne 1012:
 https://github.com/containers/composefs/releases/tag/v0.1.4** https://github.com/containers/composefs/releases/tag/v0.1.4**
  
-Composefs par dessus OverlayFS et EROFS+Composefs par-dessus OverlayFS et EROFS
 18/07/2023 18/07/2023
  
Ligne 1055: Ligne 1055:
 18/07/2023 18/07/2023
  
-Oracle a publié la version corrective 7.0.10 pour VirtualBox, dans laquelle 23 corrections de bogues sont notées. Parallèlement, la mise à jour de la branche précédente 6.1.46 de VirtualBox comprend 14 changements, dont la prise en charge du noyau Linux 6.4 et des paquets de noyau de RHEL 8.8, 8.9 et 9.3.+Oracle a publié la version corrective 7.0.10 de VirtualBox, dans laquelle 23 corrections de bogues sont notées. Parallèlement, la mise à jour de la branche précédente, la 6.1.46de VirtualBox comprend 14 changements, dont la prise en charge du noyau Linux 6.4 et des paquets de noyau de RHEL 8.8, 8.9 et 9.3.
  
 https://www.virtualbox.org/ https://www.virtualbox.org/
Ligne 1125: Ligne 1125:
 21/07/2023 21/07/2023
  
-L'environnement de développement intégré Qt Creator 11.0, conçu pour créer des applications multiplateformes à l'aide de la bibliothèque Qt, a été publié. Il prend en charge à la fois le développement de programmes classiques en langage C++ et l'utilisation du langage QML, qui utilise JavaScript pour définir des scripts, et la structure et les paramètres des éléments d'interface sont définis par des blocs de type CSS. Les versions finales sont disponibles pour Linux, Windows et masOS. +L'environnement de développement intégré Qt Creator 11.0, conçu pour créer des applications multi-plateformes à l'aide de la bibliothèque Qt, a été publié. Il prend en charge à la fois le développement de programmes classiques en langage C++ et l'utilisation du langage QML, qui utilise JavaScript pour définir des scripts, et la structure et les paramètres des éléments d'interface sont définis par des blocs de type CSS. Les versions finales sont disponibles pour Linux, Windows et masOS. 
  
 https://www.qt.io/blog/qt-creator-11-released https://www.qt.io/blog/qt-creator-11-released
Ligne 1146: Ligne 1146:
 Whonix 17, qui vise à assurer l'anonymat, la sécurité et la protection des informations privées, vient d'être publié. La distribution est basée sur Debian GNU/Linux et utilise Tor pour garantir l'anonymat. Le projet est distribué sous la licence GPLv3. Pour le téléchargement, il y a des images de machines virtuelles au format ova pour VirtualBox (2 Go avec Xfce et 1,3 Go en console). L'image peut également être convertie pour être utilisée avec l'hyperviseur KVM. Whonix 17, qui vise à assurer l'anonymat, la sécurité et la protection des informations privées, vient d'être publié. La distribution est basée sur Debian GNU/Linux et utilise Tor pour garantir l'anonymat. Le projet est distribué sous la licence GPLv3. Pour le téléchargement, il y a des images de machines virtuelles au format ova pour VirtualBox (2 Go avec Xfce et 1,3 Go en console). L'image peut également être convertie pour être utilisée avec l'hyperviseur KVM.
  
-La caractéristique de Whonix est la division de la distribution en deux composants lancés séparément - Whonix-Gateway avec l'implémentation d'une passerelle réseau pour les communications anonymes et Whonix-Workstation avec un bureau. Les deux composants sont livrés à l'intérieur d'une seule image de démarrage. La connexion au réseau à partir de l'environnement Whonix-Workstation se fait uniquement à travers la passerelle Whonix-Gateway, qui isole l'environnement de travail de toute interaction directe avec le monde extérieur et n'autorise que des adresses réseau fictives. Cette approche vous permet de protéger l'utilisateur contre la fuite de toute adresse IP réelle dans le cas d'un piratage du navigateur Web et même lors de l'exploitation d'une vulnérabilité qui donne à l'attaquant un accès à la racine au système. +La caractéristique de Whonix est la division de la distribution en deux composants lancés séparément - Whonix-Gateway avec l'implémentation d'une passerelle réseau pour les communications anonymes et Whonix-Workstation avec un bureau. Les deux composants sont livrés à l'intérieur d'une seule image de démarrage. La connexion au réseau à partir de l'environnement Whonix-Workstation se fait uniquement à travers la passerelle Whonix-Gateway, qui isole l'environnement de travail de toute interaction directe avec le monde extérieur et n'autorise que des adresses réseau fictives. Cette approche permet de protéger l'utilisateur contre la fuite de toute adresse IP réelle dans le cas d'un piratage du navigateur Web et même lors de l'exploitation d'une vulnérabilité qui donne à l'attaquant un accès à la racine au système. 
  
 La station de travail Whonix fournit l'environnement utilisateur Xfce. La livraison comprend des programmes tels que VLC, Tor Browser, Thunderbird+TorBirdy, Pidgin, etc. Dans la passerelle Whonix, vous pouvez trouver un ensemble d'applications pour serveur, dont Apache httpd, ngnix et des serveurs IRC. Il est possible d'ajouter des protocoles aux tunnels Tor pour Freenet, i2p, JonDonym, SSH and VPN. La station de travail Whonix fournit l'environnement utilisateur Xfce. La livraison comprend des programmes tels que VLC, Tor Browser, Thunderbird+TorBirdy, Pidgin, etc. Dans la passerelle Whonix, vous pouvez trouver un ensemble d'applications pour serveur, dont Apache httpd, ngnix et des serveurs IRC. Il est possible d'ajouter des protocoles aux tunnels Tor pour Freenet, i2p, JonDonym, SSH and VPN.
Ligne 1168: Ligne 1168:
 22/07/2023 22/07/2023
  
-La première mise à jour corrective de la distribution Debian 12 est disponible. Elle inclut les mises à jour de paquets publiées au cours du mois et demi qui a suivi la publication de la nouvelle branche, et a éliminé certaines lacunes de l'installateur. La version comprend 89 mises à jour pour les problèmes de stabilité et 26 mises à jour pour l'élimination des vulnérabilités. Parmi les changements de Debian 12.1, vous pouvez noter la mise à jour vers les nouvelles versions stables des paquets libreoffice, dbus, dpdk, gnome-control-center, gnome-maps, gnome-software, mutter, nvidia-graphics-drivers, postfix, qem et systemd.+La première mise à jour corrective de la distribution Debian 12 est disponible. Elle inclut les mises à jour de paquets publiées au cours du mois et demi qui a suivi la publication de la nouvelle branche, et a éliminé certaines lacunes de l'installeur. La version comprend 89 mises à jour pour les problèmes de stabilité et 26 mises à jour pour l'élimination des vulnérabilités. Parmi les changements de Debian 12.1, vous pouvez noter la mise à jour vers les nouvelles versions stables des paquets libreoffice, dbus, dpdk, gnome-control-center, gnome-maps, gnome-software, mutter, nvidia-graphics-drivers, postfix, qem et systemd.
  
 Les paquets d'installation de Debian 12.1 ont été préparés pour une installation « à partir de zéro ». Les systèmes déjà installés et à jour reçoivent les mises à jour présentes dans Debian 12.1 par l'intermédiaire du système de mise à jour OEM. Les correctifs de sécurité inclus dans les nouvelles versions de Debian sont disponibles pour les utilisateurs sous forme de mises à jour via security.debian.org. Les paquets d'installation de Debian 12.1 ont été préparés pour une installation « à partir de zéro ». Les systèmes déjà installés et à jour reçoivent les mises à jour présentes dans Debian 12.1 par l'intermédiaire du système de mise à jour OEM. Les correctifs de sécurité inclus dans les nouvelles versions de Debian sont disponibles pour les utilisateurs sous forme de mises à jour via security.debian.org.
Ligne 1182: Ligne 1182:
 https://www.kitware.com/cmake-3-27-0-available-for-download/** https://www.kitware.com/cmake-3-27-0-available-for-download/**
  
-Système de construction CMake 3.27.0+Système de compilation CMake 3.27.0
 22/07/2023 22/07/2023
  
-La version 3.27 de CMake CP, ouvert et multiplateforme, agissant comme une alternative à Autotools et utilisé dans des projets tels que KDE, LLVM/Clang, MySQL, MariaDB, ReactOS et Blender, a été publiée. CMake se distingue par la mise à disposition d'un langage de script simple, des moyens d'étendre les fonctionnalités par le biais de modules, la prise en charge de la mise en cache, la disponibilité d'outils pour la compilation croisée, la prise en charge de la génération de fichiers de compilation pour un large éventail de systèmes de compilation et de compilateurs. Il existe également des utilitaires ctest et cpack pour déterminer le test et l'assemblage des paquets, ainsi que l'utilitaire cmake-gui pour la configuration interactive des paramètres de construction. Le code de CMake est écrit en C++ et distribué sous licence BSD.+La version 3.27 de CMake CP, ouvert et multi-plateforme, agissant comme une alternative à Autotools et utilisé dans des projets tels que KDE, LLVM/Clang, MySQL, MariaDB, ReactOS et Blender, a été publiée. CMake se distingue par la mise à disposition d'un langage de script simple, des moyens d'étendre les fonctionnalités par le biais de modules, la prise en charge de la mise en cache, la disponibilité d'outils pour la compilation croisée, la prise en charge de la génération de fichiers de compilation pour un large éventail de systèmes de compilation et de compilateurs. Il existe également des utilitaires ctest et cpack pour déterminer le test et l'assemblage des paquets, ainsi que l'utilitaire cmake-gui pour la configuration interactive des paramètres de compilation. Le code de CMake est écrit en C++ et distribué sous licence BSD.
  
 https://www.kitware.com/cmake-3-27-0-available-for-download/ https://www.kitware.com/cmake-3-27-0-available-for-download/
  
issue195/actus.1691230235.txt.gz · Dernière modification : 2023/08/05 12:10 de auntiee