L'équipe d'OpenMandriva est heureuse d'annoncer la disponibilité de ROME, l'édition continue d'OpenMandriva destinée à la majorité des utilisateurs.
Cette version est disponible sous la forme d'une clé Live USB amorçable (memory stick), téléchargeable au format ISO.
Elles sont disponibles sur notre page téléchargements.
L'installation sur une clé USB est généralement très rapide. Comme toujours, la vitesse dépend de nombreux facteurs.
Les Live Media vous permettent d'exécuter OpenMandriva Lx directement à partir d'une clé USB (voir ci-dessous) et de l'essayer avant de l'installer.
Vous pouvez également installer le système sur le disque dur à partir de l'image en cours d'exécution ou du gestionnaire de démarrage.
Fichiers ISO disponibles :
Images serveur disponibles :
Contrairement aux fichiers ISO de bureau, les images de serveur sont pilotées en ligne de commande uniquement, et sont fournies sous forme d'images de disque plutôt que d'images ISO : De cette manière, elles peuvent être utilisées dans des structures de virtualisation (par exemple OpenStack, qemu/kvm, ...) sans installation.
Elles peuvent également être installées directement sur le matériel : Pour ce cas d'utilisation, utilisez dd
pour transférer l'image sur un périphérique de stockage USB, démarrez à partir du périphérique de stockage et utilisez l'installateur texte qui se trouve dans le répertoire personnel de l'utilisateur omv
.
L'image serveur est préconfigurée avec l'utilisateur omv
et le mot de passe omv
. cloud-init
est supporté pour exécuter les initialisations dans les environnements cloud.
os-image-builder
).ROME nécessite au moins 2048 Mo de mémoire et au moins 10 Go d'espace sur le disque dur (voir ci-dessous les problèmes connus de partitionnement). 20 Go sont recommandés pour une installation complète du bureau Plasma.
Matériel graphique :
Le bureau KDE Plasma nécessite une carte graphique 3D qui supporte OpenGL 2.0 ou plus. Nous recommandons l'utilisation de puces graphiques AMD, Intel, Adreno ou VC4.
L'installateur Calamares vérifie si une connexion Internet est disponible, mais ROME s'installera très bien même sans connexion. Il est tout à fait possible de procéder à l'installation comme vous le feriez normalement et d'utiliser votre nouveau système comme à l'accoutumée. La mise à jour d'un tel système nécessiterait d'être temporairement connecté à l'internet ou de télécharger les paquets ailleurs, de les transférer sur le système installé et d'installer les paquets mis à jour. Mais comme vous n'êtes pas connecté à l'internet, vous pouvez simplement utiliser le système et ne pas le mettre à jour pendant la durée qui vous convient.
À l'heure actuelle, les seuls logiciels de virtualisation sur lesquels les ISO de bureau OpenMandriva sont testés sont qemu et VirtualBox. Les mêmes exigences matérielles s'appliquent lors de l'exécution dans des machines virtuelles. Pour VirtualBox, vous devez toujours avoir au moins 2048 Mo de mémoire, sinon ROME ne démarrera pas. De même, pour VirtualBox, il est conseillé d'installer sur une nouvelle machine virtuelle, car essayer d'installer sur une machine existante peut parfois échouer.
Les images d'installation les plus récentes peuvent nécessiter la configuration du contrôleur graphique VMSVGA pour s'afficher correctement et démarrer correctement dans VirtualBox.
Les images serveur ont été testées sur du matériel réel, dans OpenStack et chez différents fournisseurs de cloud.
Calamares est un framework d'installation. De par sa conception, il est très personnalisable afin de satisfaire une grande variété de besoins et de cas d'utilisation. Il se veut facile, utilisable, beau, pragmatique, inclusif et indépendant de la distribution. Calamares comprend une fonction de partitionnement avancée, avec un support pour les opération de partitionnement manuelles et automatisées. Il s'agit du premier programme d'installation doté d'une option automatisée “Remplacer la partition”, qui permet de réutiliser facilement une partition à plusieurs reprises pour tester une distribution. De nombreuses distributions Linux utilisent le programme d'installation Calamares et chacune a sa propre implémentation et ses propres normes. L'utilisateur peut remarquer quelques petites différences, mais cela ne signifie pas qu'il s'agit d'un bogue.
Pour l'instant, le partitionnement des configurations LVM et Raid avec l'installateur Calamares n'est pas pris en charge.
Ce qui suit s'applique au partitionnement de toutes les installations sur le matériel : si vous avez un ordinateur UEFI/EFI et que votre BIOS offre un choix lorsque vous démarrez le média d'installation entre, par exemple :
un disque USB amovible
un disque USB UEFI amovible
Vous devez choisir l'option UEFI et démarrer à partir de là. Mais sachez aussi que tous les ordinateurs ne le font pas. Certains ordinateurs dotés d'un FIRMWARE ou d'un BIOS plus spartiate ne proposeront qu'une seule option, et c'est presque toujours la bonne. Par exemple, si sur un ordinateur portable vous ne voyez pas le choix ci-dessus, ne vous inquiétez pas. Si vous avez plusieurs disques durs activés, ils doivent tous avoir le même type de table de partition, soit GPT, soit MBR, pour que tout fonctionne correctement. Sur les ordinateurs UEFI en situation de multi-boot avec plusieurs disques de stockage, si vous avez déjà une partition /boot/efi
existante, vous devez l'utiliser. Le partitionneur ne créera pas une autre partition /boot/efi
avec les drapeaux appropriés et l'installation résultera en une erreur avec aucun chargeur de démarrage installé. Ne formatez pas, mettez simplement le point de montage sur /boot/efi
et sélectionnez le drapeau boot
. On peut avoir plusieurs chargeurs de démarrage différents pour différents systèmes d'exploitation dans la même partition /boot/efi
. S'il est nécessaire de changer de chargeur de démarrage, cela se fait dans les paramètres FIRMWARE ou BIOS.
Dans l'installateur Calamares pour ROME, la liste des systèmes de fichiers comprend tous les systèmes de fichiers que le système d'exploitation reconnaît pour de nombreuses raisons. Cela ne signifie pas qu'il faille utiliser n'importe quel système de la liste pour la partition racine ( /
). ext4
ou btrfs
sont les recommandations officielles pour root et home (/home
), fat32
est la recommandation pour boot/efi
.
f2fs
et xfs
fonctionnent dans des tests récents mais ils sont beaucoup moins souvent testés. Nous comptons sur le retour des utilisateurs pour cela.
ext4
est toujours le système de fichiers le plus rapide pour la plupart des cas d'utilisation, mais il lui manque certaines fonctionnalités de btrfs
(en particulier l'instantanéité). Comme le support du bootloader est limité, btrfs
peut ne pas être un bon choix pour certains scénarios multi-boot.
Les autres types de systèmes de fichiers de la liste ne sont pas recommandés.
Il est recommandé d'utiliser une partition /home
séparée afin que les données de l'utilisateur puissent être préservées même lors d'une réinstallation ou d'une mise à jour vers une nouvelle version majeure en réinstallant. ext4
et btrfs
sont de bons choix pour cela.
Veuillez noter que Calamares ne peut pas convertir un type de partition en un autre et préserver les données de la partition.
De plus, Calamares ne prend pas en charge la lecture ou la création de ZFS en raison des licences.
Si vous exécutez Calamares pour modifier un type de partition existant, vous devez d'abord supprimer la partition et la recréer selon le type souhaité.
Les disques SSD NVME sont normalement reconnus par l'ISO Live de ROME. Si, pour une raison quelconque, ils ne le sont pas, nous avons quelques solutions de contournement sous 'Troubleshooting' dans le menu Grub2 de l'ISO qui peuvent fonctionner. Il s'agit de (PCIE ASPM=OFF) et (NVME APST=OFF). Nous espérons que cela fonctionnera pour la plupart des matériels. Pour en savoir plus, consultez Errata/SSD NVME. Ce problème est bien sûr très spécifique au matériel.
Cette version de ROME prend en charge le démarrage et l'installation avec et sans UEFI.
Notez que le démarrage sécurisé n'est PAS pris en charge.
Notez qu'il n'est PAS recommandé de mélanger les partitions MBR et GPT.
Si vous souhaitez effectuer une installation EFI sur un disque MBR existant, il sera nécessaire de convertir la table de partition du disque au nouveau schéma de partitionnement GPT. Pour ce faire, vous devez utiliser l'outil gdisk. Une commande typique serait gdisk /dev/sda : la table de partition existante sera convertie en mémoire au schéma GPT. Des avertissements seront émis concernant la perte potentielle de données, le disque ne sera pas modifié tant que vous n'aurez pas écrit la table de partition en appuyant sur w. Nous vous conseillons de sauvegarder toutes les données importantes.
Il peut arriver que la conversion ne puisse pas être effectuée, généralement parce qu'il n'y a pas assez d'espace au début ou à la fin du disque pour écrire la table des partitions. Il peut être nécessaire de supprimer ou de redimensionner une partition pour créer l'espace nécessaire, gparted est votre meilleur assistant dans ces circonstances.
Il est toujours nécessaire de créer une partition /boot/efi
pour contenir la configuration de démarrage et celle-ci doit être créée lors de l'exécution du programme d'installation de Calamares. Lorsque l'installateur arrive à l'étape du partitionnement, la partition /
(racine) doit être supprimée et une petite partition fat32 (300 Mo) doit être créée au début du disque. La partition doit être nommée /boot/efi
et le drapeau boot
doit être défini. Si l'espace disque est critique, une partition plus petite peut être utilisée, mais assurez-vous de la définir comme fat32 dans Calamares, sinon l'installation échouera. Si vous ne respectez pas ces étapes, l'installation du chargeur de démarrage échouera. Par la suite, partitionnez le disque de la manière habituelle.
N'hésitez pas à partager vos expériences sur les forums afin que nous puissions améliorer cet aspect de l'installation.
Si vous installez Windows 8, 8.1, 10 ou un système d'exploitation similaire à démarrage EFI, assurez-vous par précaution que vous disposez de disques de récupération et que vous avez sauvegardé toutes les données importantes. Nos tests ont été limités avec cette configuration, mais des installations réussies ont été effectuées sans problème.
Nous serions heureux de recevoir tout commentaire à ce sujet.
Il est possible de démarrer cette version à partir d'un périphérique de stockage USB. Pour créer le média live/installation, vous pouvez :
sudo dnf --refresh install om-imagewriter
Il est recommandé de disposer d'une clé USB d'une capacité d'au moins 4 Go. Un stockage permanent n'est pas nécessaire. Notez que cette opération effacera tout ce qui se trouve sur votre clé USB !
Utilisateurs Windows :
Si vous utilisez d'autres outils de création de clé USB, comme certains outils Windows (par exemple Rufus), vous devez sélectionner le mode «dd
», sinon le nom du volume sera tronqué et le processus d'amorçage sera interrompu.
Balena Etcher fonctionne bien pour effectuer le transfert des images ISO d'OpenMandriva vers un périphérique de stockage USB.
sudo dd if=<iso_name> of=<usb_drive> bs=4M conv=fdatasync status=progress
Remplacer <iso_name> par le chemin d'accès à l'ISO et <usb_drive> par le nœud de périphérique de la clé USB, c'est-à-dire /dev/sdb.
SUSE Studio ImageWriter et Balena Etcher ont également été testés et fonctionnent pour transférer des images ISO vers un périphérique de stockage USB.
Ventoy n'est pas entièrement pris en charge. Dans certaines circonstances, il peut fonctionner ou non. Veuillez créer le média d'installation en choisissant l'une des méthodes suggérées ci-dessus. Voir ROME Errata pour les solutions de contournement avec Ventoy.
Une fois que vous avez créé votre clé USB, éteignez l'ordinateur, branchez-la sur un port USB et redémarrez.
Il se peut que vous deviez déconnecter/débrancher les moniteurs secondaires pour pouvoir accéder à l'écran de connexion.
Si votre ordinateur prend en charge le démarrage à partir d'un périphérique USB, choisissez le périphérique à partir duquel vous souhaitez démarrer votre ordinateur.
Pour ce faire, vous devez interrompre le processus normal de démarrage et accéder au menu BIOS en appuyant immédiatement sur la touche qui est souvent mentionnée dans le message après le démarrage de l'ordinateur.
En général, la touche correcte est Esc
, Del
, F12
, F10
, F9
F8
, ou une touche similaire.
Si vous n'êtes pas sûr de vous, faites une recherche sur Internet pour savoir ce que nécessite votre matériel.
Lorsque le menu s'affiche, sélectionnez l'entrée correspondant à votre clé USB.
Vous y trouverez notamment des entrées du type
un disque USB amovible
un disque USB UEFI amovible
Si vous avez un ordinateur UEFI/EFI, veillez à sélectionner celui qui mentionne « UEFI » et démarrez-le, sinon le programme d'installation de Calamares ne présentera que des options de bios héritées pour l'installation.
Le démarrage à partir d'un DVD est obsolète, mais les ISO ROME démarrent toujours à partir d'un DVD en utilisant le démarrage Hérité ou UEFI. Si vous rencontrez des difficultés, il existe 2 solutions [ici] (https://forum.openmandriva.org/t/4377) qui devraient vous permettre de démarrer à partir d'un DVD. Lors des tests, le démarrage de ROME à partir d'un DVD a pris 5-6 minutes. Cela peut prendre plus de temps sur certains matériels. L'utilisation d'un DVD à cette fin est beaucoup plus lente que l'utilisation d'une clé USB.
Nous avons om-repo-picker alias Software Repository Selector pour sélectionner des dépôts supplémentaires pour plus de disponibilité de paquets.
Ne pas mélanger les dépôts de différentes versions/canaux de mise à jour.. Cela signifie, par exemple, qu'il ne faut pas utiliser les dépôts Cooker sur un système ROME. Si vous utilisez Rock, n'utilisez que les dépôts Rock. Ceci est expliqué plus en détail dans Plan de publication et dépôt d'OpenMandrivas. Si vous mélangez différents dépôts de canaux de publication/mise à jour et que vous plantez votre ordinateur, la solution est de faire une nouvelle installation. Après cette nouvelle installation, ne recommencez pas.
Bien que les outils graphiques (Discover, dnfdragora, etc.) soient utiles pour trouver les logiciels supplémentaires disponibles, nous recommandons aux utilisateurs d'installer et de supprimer les paquets à partir de la ligne de commande :
sudo dnf --refresh install <package_name>
Pour supprimer un paquet :
sudo dnf remove <package_name>
On peut installer ou supprimer une séquence de paquets. Exemple :
sudo dnf --refresh install <package_name_1> <package_name_2> <package_name_3> <package_name_4>
En savoir plus sur la gestion des paquets avec dnf ici.
N'utilisez pas dnfdragora pour la mise à niveau de votre système ROME. La commande utilisée est pour les versions Rock et n'est pas correcte pour ROME.
Discover a été modifié pour effectuer la mise à jour en utilisant directement dnf, en contournant son arrière-plan habituel PackageKit. Il s'agit d'une nouvelle fonctionnalité, encore considérée comme expérimentale.
La méthode recommandée, qui a fait ses preuves depuis longtemps, consiste à utiliser la ligne de commande. C'est très simple, il suffit de copier et de coller cette chaîne de commande :
sudo dnf clean all ; sudo dnf --allowerasing distro-sync
Appuyez ensuite sur la touche Entrée et, lorsque vous y êtes invité, entrez votre mot de passe root (superutilisateur).
Nous le recommandons car nous voyons beaucoup de rapports de problèmes qui commencent par « J'ai mis à jour mon système avec Discover updater » ou « J'ai mis à jour mon système avec dnfdragora ».
Une autre façon de maintenir votre système à jour est de laisser le système d'exploitation le faire pour vous : Utilisez om-update-config
pour mettre en place des mises à jour nocturnes automatisées. Si vous souhaitez utiliser les mises à jour nocturnes automatisées sans outil graphique (par exemple sur un serveur sans affichage), assurez-vous que le paquet system-update
est installé et utilisez systemctl enable system-update.timer
Notez que par défaut, le processus de mise à jour automatique redémarre automatiquement votre système si la mise à jour inclut un nouveau noyau. Si vous souhaitez utiliser les mises à jour automatiques et éviter les redémarrages automatiques, ajoutez une ligne disant NO_REBOOT_ON_KERNEL_UPDATE=1
dans /etc/sysconfig/system-update
(créez le fichier si nécessaire).
Pipewire est devenu notre serveur de son par défaut dans la version actuelle du système avec WirePlumber, remplaçant ainsi PulseAudio.
Cependant, PulseAudio est toujours dans notre dépôt et vous pouvez y revenir à tout moment. Pour ce faire, utilisez cette chaîne de commande :
sudo dnf rm pipewire-pulse ; sudo dnf in pulseaudio-server
Le noyau standard de ROME est compilé par clang.
Des versions de kernel-desktop-gcc et de kernel-server-gcc sont disponibles dans les rares cas où elles sont nécessaires.
Ce point est abordé dans la page ROME Errata
OpenMandriva adopte une approche très différente pour les ordinateurs de bureau et les serveurs : Alors que les versions de bureau sont conçues pour être suffisamment faciles à utiliser pour un nouveau venu, les versions serveur supposent une certaine expérience de la ligne de commande, car sur un serveur typique, une interface utilisateur graphique ne fait que gaspiller de l'espace et entraver le fonctionnement.
Les images serveur sont pilotées en ligne de commande uniquement, et sont fournies sous forme d'images disque plutôt que d'images ISO : De cette manière, elles peuvent être utilisées dans des environnements de virtualisation (par exemple OpenStack, qemu/kvm, ...) sans installation.
Elles peuvent également être installées directement sur le matériel : Pour ce cas d'utilisation, utilisez dd
pour transférer l'image sur un périphérique de stockage USB, démarrez à partir du périphérique de stockage et utilisez l'installateur texte qui se trouve dans le répertoire personnel de l'utilisateur omv
.
Les images serveur sont préconfigurées avec l'utilisateur omv
et le mot de passe omv
. cloud-init
est supporté pour exécuter les initialisations dans les environnements cloud.
Dans le répertoire personnel omv
, vous pouvez trouver un script appelé install-openmandriva
- ce script installe l'image serveur sur un autre disque (par exemple, si vous avez démarré sur un périphérique USB sur du matériel réel, et que vous voulez l'installer sur un stockage permanent).
Il est livré avec les services de base et un serveur ssh déjà opérationnel - en tant qu'administrateur de serveur, vous êtes censé savoir quels sont les outils dont vous avez besoin et que vous préférez. La plupart des logiciels de serveur, que ce soit nginx
ou apache
, powerdns
ou bind
, postgresql
ou mariadb
sont disponibles dans les dépôts - l'idée est de dnf installer
ce dont vous avez besoin.
Si vous rencontrez des problèmes, veuillez les signaler dans le forum d'assistance en anglais avec un titre descriptif et suffisamment de description et d'informations pour que quelqu'un puisse vous aider. Ou pour des résultats plus rapides, contactez-nous via OpenMandriva Chat . Si votre problème est un problème technique grave, veuillez déposer un rapport de bogue.
Veuillez lire également Errata ROME
Vous pouvez consulter ici les dernières modifications
Les équipes de développement d'OpenMandriva (Cooker & QA) sont toujours à la recherche de nouveaux contributeurs pour aider à la création et à la maintenance des paquets et pour aider à la correction des bogues et aux tests. Vous êtes les bienvenus pour nous rejoindre et nous aider dans ce travail qui est non seulement gratifiant mais aussi très amusant ! Si vous pensez que vos talents ne se situent pas dans le domaine du logiciel, alors le groupe OpenMandriva Workshop, qui est composé des équipes de graphisme, de documentation, de traduction et de communication, est toujours ouvert à la soumission de graphismes et de traductions. Les nouveaux contributeurs qui souhaitent participer à ces tâches très variées sont invités à consulter le wiki pour plus de détails et pour savoir comment s'inscrire ! Vous pouvez également utiliser notre forum.
Il faut également du temps et de l'argent pour maintenir nos serveurs en état de marche. Si vous le pouvez, merci de faire un don pour maintenir la flamme allumée !