J'installe le serveur Ubuntu 16.04 sur un nouveau matériel HPE ML150. Une fois l’installation terminée, il vous invite à installer un logiciel supplémentaire.
Quelle que soit l'option choisie à cette étape, l'installation signale un échec et m'invite à choisir l'étape d'installation à partir de laquelle procéder.
Notez que j'installais depuis une clé USB que j'ai créée à l'aide de Startup Disk Creator sur le bureau Ubuntu.
En regardant le terminal virtuel au cours de cette étape, il semble qu’il essaie d’obtenir les paquets du CD-ROM plutôt que d’Internet. Je suppose que la connexion Internet fonctionne, car dans une étape précédente où il essaye de déterminer le fuseau horaire en se connectant sur un serveur de temps, cela fonctionne bien.
Changer le répertoire en /target/etc/apt
:
cd /target/etc/apt
Copier sources.list.apt-setup
dans sources.list
:
cp sources.list.apt-setup sources.list
Éditer sources.list
:
nano sources.list
Mettez en commentaire la ligne commençant par deb cdrom
pour que cela ressemble à ceci:
# deb cdrom:[Ubuntu-...
Forfaits de mise à niveau:
chroot /target apt-get update
chroot /target apt-get upgrade
Presse Alt+F1 pour revenir à l'installateur et démarrer Sélection du logiciel
Si vous voulez juste terminer votre installation actuelle, voyez la superbe réponse de @klaus. Si vous souhaitez réparer le disque d'installation afin que cela ne se produise plus lors de futures installations:
Voir le journal d'installation. Vous serez intéressé par la fin du fichier:
tail -50 /var/log/syslog
Cela révèle que lorsque j'ai créé le disque d'installation, j'ai supprimé une version de package requise:
Jul 11 00:42:19 in-target: The following packages have unmet dependencies:
Jul 11 00:42:19 in-target: Perl : Depends: Perl-base (= 5.22.1-9ubuntu0.2) but 5.22.1-9ubuntu0.5 to be installed
Jul 11 00:42:19 in-target: E: Unable to correct problems, you have held broken packages
Jul 11 00:42:19 in-target: tasksel: apt-get failed (100):Configuring pkgsel' failed with error code 1
Jul 11 00:42:19 main-memu [2511 WARNING:
Jul 11 00:42:19 main-menu [2511: WARNING: Menu item 'pkgsel' failed with error code 1
Le programme d'installation a trouvé le package sur le disque d'installation, mais sa version était incorrecte. Une fois que j'ai corrigé cela dans mon script de création de disque d'installation, l'installation a réussi.