So I have installed Parrot OS on another computer without any issues, but with the Architect/IOT version I keep getting stuck with the loading bar saying “Select and install software” and below that it says “Preparing to configure parrot-core (amd64)”
I attempted install twice and got stuck on the same screen for hours.
ParrotOS iso in use:
Architect
Application used for flashing the iso:
Linux Mint create bootable drive
Logs/Terminal output (use pastebin or similar services) :
Screenshots:
1 Like
dmknght
(Nông Hoàng Tú)
August 2, 2022, 11:55am
2
Your problem was reported and we are fixing it.
3 Likes
dmknght
(Nông Hoàng Tú)
August 13, 2022, 1:48am
3
The full information about the bug, solution and progress is here. We’ll find the best solution so we won’t have this problem in the future.
I finally found the problem and the solution
First thing first, the installer creates chroot environment and install packages to it, via either network or boot image
For the network installer (parrot architecture), it invokes /bin/apt-install, which belong to Debian-installer-utils
The script runs apt install inside chroot environment with flags -y -q
Problem: the -y means force-yes but it doesn’t do that when package needs user to confirm new configuration file which caused this bug. Luckily, we can use Dpkg::Options to force the installer to keep old config file[s] or install the new ones (Thank to this answer ubuntu - Automatically keep current version of config files when apt-get install - Server Fault )
I and Palinuro is having a disagreement on this. Palinuro wants simple “fix” by rebuild the ISO only with latest packages and I want to make a patch (the solution in 4) to debian-installer-utils so Parrot can avoid this problem in the future. We are working on it to find the final solution.
1 Like
system
(system)
Closed
December 11, 2022, 1:48am
4
This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.