Если при сборке xxkb вылезли такого рода ошибки:
xxkb.o: In function `main':
xxkb.o(.text+0x1075): undefined reference to `XShapeQueryExtension'
wlist.o: In function `win_update':
wlist.o(.text+0x9a): undefined reference to `XShapeCombineMask'
wlist.o(.text+0xc1): undefined reference to `XShapeCombineMask'
то значит при выполнении xmkmf и создании Makefile не был добавлен линковочный параметр
-lXext
Открываем Makefile и добавляем после после -lXt еще и -lXext. Т.е. должно получиться вроде этого:
LOCAL_LIBRARIES = $(XONLYLIB) -lXpm -lXt -lXext
Ну и теперь make должно все собраться.
понедельник, 30 марта 2009 г.
пятница, 27 марта 2009 г.
Установка Slackware 12.2 с DVD SATA.
Получил новое железо, все через SATA подключено. И DVD в том числе. Как и следовало ожидать, во время установки "автоматом" не нашелся "источник" установки. А все потому, что он определился как /dev/scd0, а не как более привычный /dev/sdb /dev/hdb. Т.е. в "ручном" режиме выбора привода (manual) ввел правильное значение и вперед.
понедельник, 16 марта 2009 г.
Установка (перенос) ltsp 4.2
Монтируем iso образ во временный каталог.
Достаем из него ltsp-utils/ltsp-utils-0.25-0.tgz -- ltspcfg + ltspadmin и запускаем ltspadmin. Подробных инструкций в сети море. Выбираем пункт Install/Update LTSP Packeges и затем вводим путь вида file:///tmp/.... к вашему смонтированному временному каталогу. Дальше все по умолчанию, и подтверждаем Correct? y
Список пакетов - берем все.
Далее настройки. У нас уже есть готовые настройки для ltsp и для sandbox. копируем в нужные места.
Надо теперь допилить запуск сервисов. Добавить пользователей и допилить настройки dhcp, ssh и т.д.
/etc - exports, dhcpd.conf, hosts
в sandbox поменять на правильных пользователей в home.
сгенерировать новые файлики ключей для ssh и закинуть их в sandbox, т.е.
ssh-keygen -t rsa (при запросе пароля (Enter passphrase) его не вводить (Enter и еще раз Enter для подтверждения)
id_rsa.pub нужно закинуть в ltsp для каждого пользователя.
---- inetd.conf надо раскоментировать запуск tftp да еще сделать killall -HUP inetd (что бы inetd перечитал настройки)
И еще при установке райда каким-то образом поменялись права на рут каталог (точнее не права, а собственник). Из-за этого не хотела chroot ssh.
Достаем из него ltsp-utils/ltsp-utils-0.25-0.tgz -- ltspcfg + ltspadmin и запускаем ltspadmin. Подробных инструкций в сети море. Выбираем пункт Install/Update LTSP Packeges и затем вводим путь вида file:///tmp/.... к вашему смонтированному временному каталогу. Дальше все по умолчанию, и подтверждаем Correct? y
Список пакетов - берем все.
Далее настройки. У нас уже есть готовые настройки для ltsp и для sandbox. копируем в нужные места.
Надо теперь допилить запуск сервисов. Добавить пользователей и допилить настройки dhcp, ssh и т.д.
/etc - exports, dhcpd.conf, hosts
в sandbox поменять на правильных пользователей в home.
сгенерировать новые файлики ключей для ssh и закинуть их в sandbox, т.е.
ssh-keygen -t rsa (при запросе пароля (Enter passphrase) его не вводить (Enter и еще раз Enter для подтверждения)
id_rsa.pub нужно закинуть в ltsp для каждого пользователя.
---- inetd.conf надо раскоментировать запуск tftp да еще сделать killall -HUP inetd (что бы inetd перечитал настройки)
И еще при установке райда каким-то образом поменялись права на рут каталог (точнее не права, а собственник). Из-за этого не хотела chroot ssh.
Подписаться на:
Сообщения (Atom)