crouton: The internet is wrong and all the tutorials are broken
An improvement in Chromium OS security has broken all the internet tutorials for crouton. Oops.
But it’s OK, with the power of the internet, we can fix the internet!
If you’ve found a tutorial that is still listing the old commands (sudo sh ~/Downloads/crouton ...), please reach out to the author (nicely!) and ask them to update.
What used to be the following steps (these are now wrong!):
- Download crouton
- Run
sudo sh ~/Downloads/crouton ...
Have become the equally-memorable:
- Download crouton
- Prep the installer with
sudo install -Dt /usr/local/bin -m 755 ~/Downloads/crouton - Run
sudo crouton ...
The steps for running chroots off of external media have also become more convoluted. It would be best if tutorials just referred to the README section in that case.
If you find the old steps are still working, it’s only because the changes haven’t rolled out to you yet. It will. Just you wait. Or don’t wait, and instead help make crouton tutorials great again.
Post links here to tutorials you’ve helped correct for some sweet, sweet recognition!
About this issue
- Original URL
- State: open
- Created 5 years ago
- Reactions: 27
- Comments: 40 (4 by maintainers)
I updated My blog post on setting up Crouton and Steam! It’s my most trafficked article, and I can always tell when people have been buying new Chromebooks by the stats bump.
Thanks for the easy steps!
Just sent a message to the author of the HowToGeek article on crouton.
How about adding a mention of noexec mount to the title of this issue? This way it would be easy to find.
Awesome! Thank you, @swagbob6!
i just dm’ed the author of this article on twitter. (i found his twitter through a google search, as it wasn’t listed on linux.com.) i filled him in on the changes and linked him to this page, so i hope that this is useful, even in the tiniest way!
@DennisLfromGA
Ah, I wasn’t aware. I’ll probably update it when I’m finished with what I’m doing, thank you.
This installs the crouton script to /usr/local/bin with appropriate access rights.
See: https://linux.die.net/man/1/install
My b
On Fri, Jul 2, 2021, 10:55 PM Mr. Hallway @.***> wrote:
@flexhornmoringstar
This does not have to do with issue The internet is wrong and all the tutorials are broken . Maybe look at this comment from @DennisLfromGA.
@jvschiavo Yes.