crouton: kali-rolling install fails when attempting to download netsurf-gtk

Please paste the output of the following command here: sudo edit-chroot -all

sudo sh ~/Downloads/crouton -r kali-rolling -t xfce

Please describe your issue:

I noticed the kali sana release is no longer supported, and saw that kali-rolling (the new release) was added to the list of chroots. Unfortunately, when I went to install it, the installation failed when attempting to download the netsurf-gtk package. Upon further investigation, this package was removed from the kali-rolling package repositories. (http://pkg.kali.org/news/251836).

If known, describe the steps to reproduce the issue:

To reproduce, simply attempt to install kali-rolling, using the above command.

About this issue

  • Original URL
  • State: closed
  • Created 8 years ago
  • Comments: 27 (4 by maintainers)

Most upvoted comments

I also have a workaround for this. What i did was I created a chroot with only xiwi as a target then I entered the chroot and added the debian jesse repo to my sources, then downloaded netsurf from there. After updating the chroot with xfce I am happy to say its working. To recap: Note: Run steps 1-2 and steps 10-11 from chromeos shell (not crosh), Run steps 3+4 and 7-9 from the inside the chroot, Steps 5 and 6 are for working with the text editor nano. 1. sudo crouton -r kali-rolling -n kali -t xiwi 2. sudo enter-chroot -n kali 3. cd /etc/apt 4. sudo nano sources.list 5. add the following line: deb http://ftp.us.debian.org/debian jessie main 6. save (ctrl + o) and exit (ctrl + x) nano 7. sudo apt-get update 8. sudo apt-get install netsurf-gtk 9. exit 10. sudo crouton -u -n kali -t xfce 11. sudo start xfce4 Done! Let me know if there are any questions! Also thanks to @donkeywrong for bringing an issue with step 5 to my attention.

I compiled a version from my fork that just doesn’t install netsurf.

https://sourceforge.net/projects/kalicrouton/files/kalicrouton/download

sudo sh -e ~/Downloads/kalicrouton -r kali-rolling -t xfce

I’ll work on fixing the larger issue, and requesting a merge when I have time, but for now this should work.

help i would like to install kali-rolling on xfce however it unable to locate netsurf please instruct me on how to properly install this.

netsurf-gtk is not available in the repositories for certain most-recent releases of kali, debian and ubuntu.

various options to fix this are being discussed: https://github.com/dnschneid/crouton/pull/2516

For the moment, here is one possible recipe to workaround: omit xfce when creating the chroot, and install it afterward:

sudo sh -e crouton -r kali-rolling -t extrension,xiwi sudo enter-chroot sudo apt-get install xfce4 xfce4-goodies xfce4-artwork xubuntu-icon-theme exit sudo startxiwi -F startxfce4

Are you running update after changing the file? Doing that will download a new prepare.sh.

Instead use the normal command to enter your chroot. Sudo enter kali-rolling. It will be different in your case because of the location.

There will be a prompt that asks if you want to finish the setup process. Say yes! Then it should complete the installation. It has quite a few more files to download. On Apr 8, 2016 5:58 AM, “msdos41” notifications@github.com wrote:

@solsticesolutions https://github.com/solsticesolutions

I modified prepare.sh and deleted the same lines as you mentioned, after my crouton installation failed. However, when I updated the installation (crouton -r kali-rolling -u), still the same error. Then I reopened prepare.sh, which turned back into the original status (still containing these netsurf-gtk lines).

I tried many times and still the same error, and I don’t know if my command is wrong or what.

Could you tell me your detail command? or Do you find my command’s fault?

P.S. Kali-rolling was installed on the sd card

Thank you

— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub https://github.com/dnschneid/crouton/issues/2513#issuecomment-207442507

The same issue occurs with Debian stretch.