Comment mettre à jour la planche sur Arch Linux

Comment mettre à jour la planche sur Arch Linux

Pour Ubuntu et d'autres systèmes Linux, Grub (Grand Unified Bootloader) est un outil de chargeur de démarrage. Le noyau Linux, ainsi que le disque RAM initial (InitRD), sont chargés par celui-ci au démarrage du système. Si plus d'un système d'exploitation ou du noyau est disponible, l'utilisateur peut choisir celui à démarrer. De plus, il offre aux utilisateurs sophistiqués avec une interface de ligne de commande pour configurer directement la procédure de démarrage. Dans ce guide, nous discuterons des méthodes de mise à jour de Grub sur le système Arch Linux.

Mettre à jour l'Arch Linux

Commencez à partir de la commande répertoriée suivante qui est utilisée pour mettre à jour les bases de données de package et mettre à niveau tous les packages sur un système qui s'exécute sur Arch Linux. Le drapeau -S dit à Pacman de synchroniser (installer ou mettre à jour) les packages. Le drapeau -y dit à Pacman de supposer oui comme réponse à toute question qu'il peut poser. Et le drapeau -u dit à Pacman de mettre à niveau également les packages déjà installés sur le système. Dans la sortie, vous pouvez voir que les bases de données de package pour les référentiels de core, supplémentaires et communautaires sont déjà à jour.

[Omar @ Omar ~] $ sudo pacman -syu

Installer Grub

Maintenant, si Grub n'est pas encore installé, nous l'installons en utilisant le package «Grub» dans une commande Pacman. Le drapeau -S dit à Pacman de synchroniser (installer) le package. Dans la sortie, vous pouvez voir que le package «grub» est déjà à jour et que la commande réinstalle le package. Il procède ensuite à l'installation du package «Grub». Il vérifie les conflits de fichiers et l'espace disque disponible.

[Omar @ Omar ~] $ sudo pacman -s grub

Mettre à jour Grub à l'aide de Grub Customizer

Le fichier «/ etc / default / grub» est un fichier de configuration pour le chargeur de démarrage GRUB qui est utilisé pour gérer la procédure de démarrage du système. Il contient diverses options et paramètres qui déterminent comment Grub se comporte et quelles options sont présentées à l'utilisateur au démarrage. Il est important d'être prudent lors de la modification de ce fichier car faire des erreurs ou utiliser des paramètres incorrects peut entraîner le fait que le système ne soit pas en mesure de démarrer. Après avoir apporté des modifications, enregistrez-le en utilisant Ctrl + S.

[Omar @ Omar ~] $ sudo nano / etc / par défaut / grub

Grub-Customzer est un outil d'interface graphique pour configurer les paramètres et l'apparence de Grub2 / Burg. Il permet aux utilisateurs de modifier les entrées de menu, de mettre à jour le fichier de configuration de Grub, de modifier l'image d'arrière-plan, et plus encore une interface facile à utiliser pour gérer le processus de démarrage. La commande suivante est utilisée pour installer le package «Grub-Customzer» sur un système qui s'exécute sur Arch Linux. Dans la sortie, vous pouvez voir que Pacman installe le package "Grub-Customzer". Pacman vérifie ensuite l'espace disque disponible et traite les modifications du package.

[Omar @ Omar ~] $ sudo pacman -s grub-customizer

Maintenant, recherchez l'application GRUB Persumizer dans la zone d'activité de votre système comme indiqué dans l'image suivante. Ensuite, ouvrez-le.

Cela peut nécessiter l'authentification. Par conséquent, ajoutez votre mot de passe système pour continuer.

Vous pouvez voir les paramètres de configuration si vous souhaitez apporter des modifications en premier lieu.

Dans son onglet «Paramètres d'apparence», vous pouvez trouver les paramètres concernant l'apparence de votre système Linux. Après avoir apporté des modifications, enregistrer et fermer le personnalisateur de Grub.

Le grub2 «grub.Le fichier de chargeur de démarrage CFG est généré par la commande grub-mkconfig en fonction des paramètres du fichier / etc / default / grub et des fichiers du / etc / grub.d répertoire. En générant la bouffe.Fichier CFG, vous pouvez vous assurer que le chargeur de démarrage de votre système est configuré correctement et qu'il comprend les dernières modifications que vous avez apportées aux paramètres de démarrage de votre système à l'aide de Grub Customizer.

[Omar @ Omar ~] $ sudo grub-mkconfig -o / boot / grub / grub.CFG

Utilisation du référentiel de mise à jour

Si vous trouvez la méthode précédente Tricky and Long, vous pouvez passer à l'installation du référentiel de mise à jour de GRUB à partir de GIT. La commande suivante est utilisée pour installer les packages «Git» et «Base-Devel» sur Arch Linux. Le «niveau de base» est un groupe de packages couramment utilisés pour construire et compiler le logiciel à partir de la source sur Arch Linux. La commande demande à l'utilisateur de confirmer l'installation et affiche la taille totale des packages à installer et la taille de mise à niveau nette. Une fois que l'utilisateur confirme avec Y, la commande procède à l'installation.

[Omar @ Omar ~] $ sudo pacman -s git devet de base

La commande suivante est utilisée pour télécharger une copie d'un package appelé «Update-Grub» à partir du système de contrôle de la version GIT. Le package est téléchargé dans un nouveau répertoire appelé «Update-Grub» dans le répertoire de travail actuel. Le processus de téléchargement du package s'appelle Cloning. Il comprend plusieurs étapes comme l'énumération des objets, le comptage des objets, la compression des objets, la réutilisation des objets et la réception des objets. Après avoir téléchargé le package, vous pouvez l'appliquer en allant au répertoire de mise à jour.

[Omar @ Omar ~] $ git clone https: // aur.Archlinux.org / mise à jour.git

Le dossier de mise à jour-grub se trouve dans le répertoire de travail actuel d'Arch Linux conformément à la commande LS.

[Omar @ Omar ~] $ ls
Bureau télécharge les modèles d'images docker-git update-grub
Documents Music Public Videos Index.jpg yay

La commande suivante, «CD Update-Grub», modifie le répertoire de travail actuel dans le répertoire du référentiel cloné.

[Omar @ Omar ~] $ CD Update-Grub

La commande finale, «Makepkg -sri», est utilisée pour construire et installer le package à partir du référentiel cloné à l'aide de l'utilitaire MakePkg. L'indicateur «-s» consiste à construire le package avec toutes les dépendances. Le drapeau «R» est d'installer le paquet après l'avoir construit. Et le drapeau «i» n'est pas le package sans inciter à confirmer.

[Omar @ Omar Update-Grub] $ makepkg -sri

La commande suivante utilise le programme d'assistance AUR «Yay» pour installer le package «Update-Grub» du référentiel d'utilisateurs Arch (AUR). La commande vérifie d'abord tous les conflits de package et les conflits intérieurs. Ensuite, il répertorie le package qu'il trouve (Update-Grub 0.0.1-7) et invite l'utilisateur à confirmer l'installation.

[Omar @ Omar Update-Grub] $ YAY -S Update-Grub

Voici les instructions pour mettre à jour le fichier de configuration du chargeur de démarrage GRUB sur le système. La commande est généralement utilisée après avoir apporté des modifications à la configuration de démarrage du système, par exemple à installer un nouveau système d'exploitation ou à modifier l'ordre de démarrage des systèmes d'exploitation existants. La commande génère le fichier de configuration de Grub en recherchant les noyaux Linux installés et les images de disque RAM initiales, puis les ajoutant comme options de démarrage dans le fichier de configuration.

[Omar @ Omar Update-Grub] $ Sudo Update-Grub

Conclusion

L'introduction du guide vous permet de connaître les utilisations de Grub dans différents systèmes d'exploitation de type Linux. Il dit à quel point il est important de l'utiliser pour le chargement de démarrage. Après cela, nous avons installé Grub sur Arch Linux et discuté de deux façons différentes de la mettre à jour une par une en utilisant le Customizer Grub et le référentiel de mise à jour de Git. L'utilisation du fichier de configuration de Grub montre comment vous pouvez apporter des modifications, puis l'enregistrer pour le chargement de démarrage.