Нашел статью: http://www.opennet.ru/base/sys/term_suse.txt.html
Ставлю. Все вроде сконфил как там написано(за исключением пары пунктов, например менежер пакетов там smart, а у меня zypper, да и версия у меня 11.4), запускаю kiwi-ltsp-setup -s
Получаю:
text
/etc/ssh/
/etc/ssh/ssh_host_ecdsa_key
/etc/ssh/ssh_host_dsa_key
/etc/ssh/ssh_host_dsa_key.pub
/etc/ssh/ssh_host_rsa_key.pub
/etc/ssh/ssh_config
/etc/ssh/ssh_host_ecdsa_key.pub
/etc/ssh/sshd_config
/etc/ssh/ssh_host_key
/etc/ssh/ssh_host_rsa_key
/etc/ssh/moduli
/etc/ssh/ssh_host_key.pub
/etc/sysconfig/kiwi-ltsp
/etc/sysconfig/dhcpd
KIWI-LTSP: 2011-04-28-16:35:54: Checking for mandatory packages.
KIWI-LTSP: 2011-04-28-16:35:54: All mandatory packages are installed
KIWI-LTSP: 2011-04-28-16:35:54: Setting up the SSH keys in /srv/tftpboot/KIWI/ss h_known_hosts
KIWI-LTSP: 2011-04-28-16:35:54: Adding dsa-hostkey for n2b to ssh_known_hosts
KIWI-LTSP: 2011-04-28-16:35:54: Adding rsa-hostkey for n2b to ssh_known_hosts
KIWI-LTSP: 2011-04-28-16:35:54: Adding ecdsa-hostkey for n2b to ssh_known_hosts
KIWI-LTSP: 2011-04-28-16:35:54: Adding dsa-hostkey for 109.173.68.162 to ssh_kno wn_hosts
KIWI-LTSP: 2011-04-28-16:35:54: Adding rsa-hostkey for 109.173.68.162 to ssh_kno wn_hosts
KIWI-LTSP: 2011-04-28-16:35:54: Adding ecdsa-hostkey for 109.173.68.162 to ssh_k nown_hosts
KIWI-LTSP: 2011-04-28-16:35:54: Adding dsa-hostkey for 192.168.1.1 to ssh_known_ hosts
KIWI-LTSP: 2011-04-28-16:35:54: Adding rsa-hostkey for 192.168.1.1 to ssh_known_ hosts
KIWI-LTSP: 2011-04-28-16:35:54: Adding ecdsa-hostkey for 192.168.1.1 to ssh_know n_hosts
KIWI-LTSP: 2011-04-28-16:35:54: now adding server
KIWI-LTSP: 2011-04-28-16:35:54: Setting up //srv/tftpboot/KIWI/lts.conf
KIWI-LTSP: 2011-04-28-16:35:54: lts.conf exists
sed: no input files
sed: no input files
sed: no input files
KIWI-LTSP: 2011-04-28-16:35:54: Running the KIWI LTSP creation stage1.
Apr-28 16:35:57 <1> : Reading image description [Prepare]...
Apr-28 16:35:57 <2> : Description provides no MD5 hash, check skipped
Apr-28 16:35:57 <1> : Set root log: /srv/kiwi-ltsp-nfs-kiwitmp.16228.screenrc.lo g... done
Apr-28 16:35:57 <1> : Setting up package manager: zypper done
Apr-28 16:35:57 <1> : Creating default template files for new root sydone
Apr-28 16:35:58 <1> : Importing build keys... done
Apr-28 16:35:58 <1> : Adding bootstrap zypper service: usr_share_kiwi_image_ltsp _suse-11.4_extra-packages done
Apr-28 16:35:59 <1> : Setting up bootstrap baselibs... done
Apr-28 16:35:59 <1> : Initializing image system on: /srv/kiwi-ltsp-nfs-kiwitmp.. . failed
[*** log excerpt follows, screen ***]
Reading installed packages...
'filesystem' not found in package names. Trying capabilities.
No provider of 'filesystem' found.
'glibc-locale' not found in package names. Trying capabilities.
No provider of 'glibc-locale' found.
'zypper' not found in package names. Trying capabilities.
No provider of 'zypper' found.
ECODE=104
+ echo 104
+ exit 104
[*** end ***]
Apr-28 16:35:59 <1> : Removing zypper service(s): usr_share_kiwi_image_ltsp_suse -11.4_extra-packages done
Apr-28 16:35:59 <1> : Removing zypper service(s): usr_share_kiwi_image_ltsp_suse -11.4_extra-packages done
Apr-28 16:35:59 <1> : Umounting path: /srv/kiwi-ltsp-nfs-kiwitmp/proc
Apr-28 16:35:59 <1> : Umounting path: /srv/kiwi-ltsp-nfs-kiwitmp//var/cache/kiwi
Apr-28 16:35:59 <1> : Umounting path: /srv/kiwi-ltsp-nfs-kiwitmp//var/cache/zypp
Apr-28 16:35:59 <1> : Umounting path: /srv/kiwi-ltsp-nfs-kiwitmp/dev
Apr-28 16:35:59 <3> : Base initialization failed failed
[*** log excerpt follows, last significant bytes ***]
[*** end ***]
Apr-28 16:36:00 <3> : KIWI exited with error(s) done
Apr-28 16:36:00 <1> : Complete logfile at: /srv/kiwi-ltsp-nfs-kiwitmpdone
KIWI-LTSP: 2011-04-28-16:36:00: Could not create KIWI LTSP Image stage1. Abortin g!
KIWI-LTSP: 2011-04-28-16:36:00: Usually this happen if:
KIWI-LTSP: 2011-04-28-16:36:00: 1) missed repository definition (ALL reposito ries should be defined in config.xml file)
KIWI-LTSP: 2011-04-28-16:36:00: 2) some package not found
KIWI-LTSP: 2011-04-28-16:36:00: 3) other application already use zypper
KIWI-LTSP: 2011-04-28-16:36:00: See log file for details
/usr/share/kiwi/image/ltsp/suse-10.3/config.xml
text
<?xml version="1.0"?>
<image schemeversion="2.0" name="ltsp-suse-11.4">
<description type="system">
<author>n2b</author>
<contact>858683@gmail.com</contact>
<specification>LTSP Test System</specification>
</description>
<preferences>
<type fsreadwrite="ext3" fsreadonly="squashfs"
boot="netboot/suse-11.4" bootprofile="diskless">split</type>
<!--<type>vmx:ext3:vmxboot/suse-11.4</type>-->
<version>0.0.1</version>
<packagemanager>zypper</packagemanager>
<rpm-check-signatures>False</rpm-check-signatures>
<rpm-force>True</rpm-force>
</preferences>
<users group="users">
<user name="linux"
pwd="$2a$10$90AjhfXU2YIwTRrIftBauecvWXVuaNZ6JLM2IpWi0svu2kO16le9e"
home="/home/linux"/>
</users>
<repository type="rpm-dir">
<source
path="/usr/share/kiwi/image/ltsp/suse-11.4/extra-packages"/>
</repository>
<packages type="image" patternType="onlyRequired">
<package name="subversion"/>
<package name="ifplugd"/>
<package name="xorg-x11-driver-video-openchrome"/>
<package name="openchrome-drm-kmp-default"/>
<package name="mc"/>
<package name="kbd"/>
<package name="insserv"/>
<package name="aaa_base"/>
<package name="aaa_skel"/>
<package name="dhcpcd"/>
<package name="hwinfo"/>
<package name="binutils"/>
<package name="fuse"/>
<package name="module-init-tools"/>
<package name="netcfg"/>
<package name="openSUSE-release"/>
<package name="openssh"/>
<package name="procps"/>
<package name="pwdutils"/>
<package name="rpm"/>
<package name="yast"/>
<package name="suse-build-key"/>
<package name="syslog-ng"/>
<package name="sysconfig"/>
<package name="gtk2"/>
<package name="gtk2-engines"/>
<package name="nbd"/>
<package name="psmisc"/>
<package name="tar"/>
<package name="ldm2"/>
<package name="ltsp-client"/>
<package name="ltspfs"/>
<package name="ltspfsd"/>
<package name="netcat"/>
<package name="alsa-plugins"/>
<package name="alsa-oss"/>
<package name="alsa"/>
<package name="alsa-utils"/>
<package name="pulseaudio"/>
<package name="pulseaudio-esound-compat"/>
<package name="pulseaudio-utils"/>
<package name="pulseaudio-module-x11"/>
<package name="libpulse0"/>
<package name="libpulsecore4"/>
<package name="xkeyboard-config"/>
<package name="ntfsprogs"/>
<package name="kernel-default"/>
<package name="x11-tools"/>
<package name="xorg-x11"/>
<package name="xorg-x11-Xvnc"/>
<package name="xorg-x11-server"/>
<ignore name="smtp_daemon"/>
</packages>
<packages type="bootstrap">
<package name="filesystem"/>
<package name="glibc-locale"/>
</packages>
<packages type="delete">
<!-- DELETE PACKAGES START -->
<package name="PolicyKit"/>
<package name="audit-libs"/>
<package name="blocxx"/>
<package name="cpio"/>
<package name="cyrus-sasl"/>
<package name="db"/>
<package name="diffutils"/>
<package name="expat"/>
<package name="fillup"/>
<package name="gawk"/>
<package name="gdbm"/>
<package name="gimp"/>
<package name="gimp-branding-upstream"/>
<package name="gimp-plugins-python"/>
<package name="libgimpprint"/>
<package name="gimp-branding-openSUSE"/>
<package name="gpg"/>
<package name="gnome-keyring"/>
<package name="info"/>
<package name="man-pages"/>
<package name="libxml2"/>
<package name="libzio"/>
<package name="limal"/>
<package name="limal-bootloader"/>
<package name="limal-perl"/>
<package name="logrotate"/>
<package name="mdadm"/>
<package name="openSUSE-release"/>
<package name="openldap2-client"/>
<package name="pcre"/>
<package name="perl"/>
<package name="perl-Bootloader"/>
<package name="perl-gettext"/>
<package name="pm-utils"/>
<package name="pmtools"/>
<package name="resmgr"/>
<package name="rpm-python"/>
<package name="fribidi"/>
<package name="make"/>
<package name="mkinitrd"/>
<package name="openldap2-client"/>
<package name="openslp"/>
<package name="perl-HTML-Tagset"/>
<package name="perl"/>
<package name="perl-gettext"/>
<package name="postfix"/>
<package name="setserial"/>
<package name="bundle-lang-common-zh"/>
<package name="libjpeg"/>
<package name="libtiff3"/>
<package name="libmng"/>
<package name="liblcms"/>
<package name="make"/>
<package name="pciutils"/>
<package name="krb5"/>
<package name="cyrus-sasl"/>
<package name="pam-config"/>
<!-- DELETE PACKAGES END DISKLESS -->
</packages>
</image>
В статье написано что все пакеты должны лежать в /usr/share/kiwi/image/ltsp/suse-10.3/extra-packages
, а мне что, самому их туда запихивать? Я не кидал туда ничего, т.е. мне надо их все скачать в *.rpm и туда запиндюрить? Или у меня в другом ошибка?
Если надо запихнуть их туда, тогда откуда мне все их быстро скачать и сохранить туда?