r2 - 29 Jan 2007 - 16:46:29 - MichaelShigorinYou are here: TWiki >  Ltsp Web  > LTSP-42-LocalDev-ALTLinux

LTSP 4.2 Local Device support on ALT Linux 3.0 or Sisyphus

Overview

All the packages are in place, you won't have to mess with compiling stuff by hand (and fixing the consequences and dependencies).

Otherwise, follow generic instructions until software installation is at hand.

Package Installation

You should either have recent unstable (packages submitted 2007-01-18) or backports/3.0 when the packages get there too; as a last resort, both SPECS and SRPMS should be available here to be able to rpmbuild --rebuild them.

For 3.0, plugging backports can be done by adding this line to /etc/apt/sources.list (see the site for proper instructions including repo signatures):

rpm ftp://ftp.altlinux.org/pub/distributions/ALTLinux/backports/3.0 i586 backports

First fetch recent repository information:

apt-get update

For 3.0, you need to install FUSE kernel module (check `uname -r` regarding installed kernel flavour; included in 2.6.14+):

apt-get install kernel-modules-fuse-std26-up

The rest of packages is installed by:

apt-get install fuse shadow-groups ltsp-server-pkg

This will fetch a few more packages we'll need.

FUSE access

You can either let everyone use fusermount:

control fusermount public

or restrict it to "wheel" group and add users there (which might have other implications):

control fusermount public
apt-get install shadow-groups
gpasswd -a someuser wheel

Configuring LTSP localdev support packages

As these were already installed, you should just follow generic instructions again.

You might be interested in hacking ltsp-device.sh to get non-ASCII filenames on local devices working correctly; you might also need something like charset=866 for FAT volumes with Russian filenames. See also this page (in Russian).

Virtualization tips

If you need to put LTSP into virtualized environment like Linux-VServer or [[http://openvz.org/] OpenVZ?]], it might be interesting to know that this was actually done; hints for OpenVZ (the harder case due to more developed container isolation) are available (in Russian) for NFS, FUSE and overall setup. Hopefully some of these will be non-issues during 2007.

We're running ALT Linux Sisyphus x86_64 (dated end of 2006) HN (hardware node) with ALT Linux 3.0 Compact i586 in one of VEs; it's a multi-purpose 4-way Intel Woodcrest server running also 64-bit contexts but a bunch of 64-bit desktops still seems overkill this year, so we've limited LTSP container to 3 cores and 2 Gb RAM and provided separate I/O (physical drives) to TS and build containers.

Contacts

In case of any trouble with ltsp-server-pkg build for ALT Linux, please contact me at shigorin/gmail/com. I'm quite short of time so please don't ask general LTSP- or e.g. FUSE-related questions, these are not going to be answered.

ALT Linux is popular in exUSSR, high-quality-RPM based distribution; those who speak Russian might have heard of it already and those who don't are welcome to community-en@ but generally we're quite, well, local on that 1/6 part of the world.

-- MichaelShigorin - 18 Jan 2007

Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r2 < r1 | More topic actions
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback