Fog Project and Chromium OS

165 views
Skip to first unread message

Keith Obermeier

unread,
May 9, 2017, 9:22:55 AM5/9/17
to Chromium OS dev
I would like to get the fog client working in a Chromium OS branch.  The easiest path seems to be to have apt working first.  Are there any branches that have apt already installed?


Thanks

--Keith

Luigi Semenzato

unread,
May 9, 2017, 11:04:02 AM5/9/17
to Keith Obermeier, Chromium OS dev
Chrome OS is based on Gentoo, so there is no "apt" available and no plan to add it.

You can try to find or write an ebuild for fog.  Or, much easier, you can install crouton (https://github.com/dnschneid/crouton) which will give you apt-get.


CONFIDENTIALITY NOTICE: 

This message may contain confidential information, including, but not limited to, student personally identifiable information. Such information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, copying, printing, distribution, or the taking of any action in reliance on the contents of the information contained herein is strictly prohibited. If you receive this e-mail message in error, please immediately contact Jackson Local Schools by telephone at 330-830-8000 to arrange for the return of the original document to me. Please also delete the message from your computer. Thank you

--
--
Chromium OS Developers mailing list: chromiu...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-os-dev?hl=en


Obermeier, Keith

unread,
May 9, 2017, 11:21:10 AM5/9/17
to Luigi Semenzato, Chromium OS dev
Just making sure I've got it right (doffing the newbie cap here)

I can install crouton, build the fog client, then remove crouton and be left with a clean-ish chros with fog?

--Keith



Keith Obermeier

Jackson Local Schools

The hair may be gone, but the kids still need your help! Please consider supporting  St. Baldricks -Cancer research for saving kids lives!  I've donated my hair, would you consider donating some dough?  ---Click Here

Luigi Semenzato

unread,
May 9, 2017, 12:03:28 PM5/9/17
to Obermeier, Keith, Chromium OS dev
On Tue, May 9, 2017 at 8:20 AM, Obermeier, Keith <kao...@jackson.sparcc.org> wrote:
Just making sure I've got it right (doffing the newbie cap here)

I can install crouton, build the fog client, then remove crouton and be left with a clean-ish chros with fog?

--Keith

That will probably not work, because your fog client binary will almost surely try to link at run-time with the dynamic libraries in crouton (libc.so etc.), and may also depend on other files (configuration, etc.) which will be installed in the crouton tree.  Once in crouton, always in crouton.

Welcome to the world of versioning, chroot, containers, and virtual machines :)

Mike Frysinger

unread,
May 9, 2017, 12:13:04 PM5/9/17
to Obermeier, Keith, Luigi Semenzato, Chromium OS dev
crouton is a bunch of scripts to install distros in a chroot.  if you have a distro you prefer to use, you can have crouton install that, and then build+install fog in that.

by default, crouton installs a deb based system, so you'd have apt out of the box.

or you could write an ebuild and we could enable that in dev_install.
-mike

Daniel Erat

unread,
May 9, 2017, 7:41:30 PM5/9/17
to Keith Obermeier, Chromium OS dev
I'm not familiar with FOG, but assuming that you're referring to https://fogproject.org/, it sounds from https://wiki.fogproject.org/wiki/index.php?title=Introduction#What_is_FOG like it's used to boot systems via PXE and reimage them. Do you mean that you're trying to use it to install your own Chrome OS images onto systems? If so, this sounds like it's a question for the FOG developers, i.e. you want to make sure that the FOG client supports installing Chrome OS, not that you can run FOG code on an existing Chrome OS system.

Reply all
Reply to author
Forward
This conversation is locked
You cannot reply and perform actions on locked conversations.
0 new messages