On Tue, Jun 3, 2008 at 11:38 AM, Gaƫl Duval <[EMAIL PROTECTED]> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi,
>
> at the moment, Ulteo is built from different read-only layers (mounted
> from squashfs files) that each provide a part of the system, and from a
> read-write layer where data can be written.
>
> All the layers are unioned to form a full filesystem system.
>
> For instance we have:
> - - kernel layer
> - - KDE layer
> - - basic applications layer
> - - desktop applications layer
> - - games layer
> - - language layers (one layer for each language)
>
> All layers are mounted from squashfs files that are in /boot/yuch/
>
> The benefit of this architecture is double:
> 1- layers can easily be updated/synced from server images with an
> incremental syncing algorithm (we use zsync), bit per bit
> 2- the system doesn't take much space since layers are read from
> compressed files
>
> The main drawback of this architecture is that if you still want to use
> apt-get install/dpkg -i, this will lead to some issues when the
> underlying system gets upgraded (layer upgrade) because installed .deb
> files won't get upgraded at the same time, and will override newer
> versions (the rw layer has precedence on ro layers). In the end,
> dependencies get broken and the system can become unstable. For that
> reason, we have disabled apt-get in Ulteo for now.
>
> But we know that experimented users want to install/remove some packages
> themselves on the system. Maybe they don't even want to get automatic
> layer upgrades.
>
> So at this step of development, there are several options:
>
> option 1- find a way to have the layer system and apt-get cohabit
> smoothly. We can use some techniques to improve the cohabitation, but at
> the moment, we don't think that we can expect a "miracle" soon. One
> possibility is to use "klik" to get newer software installed in $HOME
> directory without  modifying the root base system.
>
> option 2- release two flavours of Ulteo:
>     * an "automatic" version of Ulteo for "dumb" users (ie: mum and
> dad) where you cannot even use apt-get
>     * a "geek" version where layers don't get updated automatically,
> and where users can freely use apt-get install/remove etc. and do what
> they want (with or without a regular filesystem)
>
> option 3- find another ideas...
>
> Ideas, suggestions are welcome!
>
>
hi
it is not possible to activate RW to layers before use apt/dpkg ?
geeks process to have right to use apt on "dumb" version

so only one version and special file access, tempory mount  for the
update/install TIME
maybe need to stop services or made that at boot

tonton
_______________________________________________
Devel mailing list
[email protected]
http://mailman.ulteo.com/cgi-bin/listinfo/devel

Reply via email to