1 votes

Est-il possible de forcer une installation linux à continuer ?

Je suis en train de démarrer en PXE une distro linux que j'aimerais voir contenir une liste de paquets. J'ai ces paquets listés dans un fichier kickstart pour inclusion. Certains de ces paquets ne fonctionnent pas avec la distro actuelle et, pendant l'installation, j'obtiens "cannot open .rpm". Actuellement, je cherche à savoir quels paquets ne vont pas fonctionner, mais il n'y a qu'un seul paquet qui échoue à la fois, à quel point je dois supprimer le paquet qui a échoué du ks, essayer de réinstaller pour arriver au prochain paquet qui a échoué.

Je me demandais s'il existait un moyen de forcer l'installation à se poursuivre après avoir rencontré l'erreur, afin que je puisse voir tous les paquets échoués en même temps, plutôt que de les passer un par un.

Je ne m'attends pas à ce que la force continue aboutisse à un OS fonctionnel, juste à ce que je puisse voir les paquets qui ne peuvent pas être utilisés en une seule fois.

2voto

Dani_l Points 498

Dites simplement à anaconda d'ignorer les paquets manquants

%packages --ignoremissing

vous devrez consulter le fichier ks anaconda pour voir ce qui a été réellement installé

Une autre option pourrait être d'ajouter un groupe de conflits à l'exclusion.
-@Conflits (Poste de travail)
pour exclure les paquets qui entrent en conflit dans l'installation de la station de travail par exemple.

EDITAR
Après avoir relu votre question, je me demande si vous faites référence à des paquets tiers. Si c'est le cas, je suggérerais une autre voie - soit utiliser un post install script, OU, si vous avez l'intention d'en faire la base d'un déploiement à grande échelle - prenez le temps d'installer dans un environnement virtuel (par exemple, vbox), puis installez tous les paquets tiers avec une seule commande yum install. Vous verrez les conflits et les problèmes de version d'OS ou de dépendance de manière interactive, ce qui est beaucoup plus facile à déboguer que de lire un journal après coup.

1voto

alexus Points 12076

Vous pouvez toujours essayer de faire 32.7. Post-installation script et installez ce que vous voulez après avoir terminé votre installation initiale.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X