Возможно вы искали: 'Goin' Downtown'

May 15 2025 23:50:20
  • Как сделать 8Gamers.Ru домашней страницей?
  • Игры
    • База данных по играх
    • Игровые новости
    • Игровая индустрия
    • Обзоры на игры
    • Прохождения игр
    • Гайды к играм
    • Превью о играх
    • Игровые тизеры
    • Игровые арты
    • Игровые обои
    • Игровые скриншоты
    • Игровые обложки
    • Игровые трейлеры
    • Игровое видео
    • Вышедшие игры
    • Ближайшие релизы игр
  • Кино и ТВ
    • База данных по кино
    • Статьи о кино
    • Постеры
    • Кадры из кино
    • Кино трейлеры
    • Сегодня в кино
    • Скоро в кино
  • Комиксы и манга
    • Манга по алфавиту
    • База данных по комиксах
    • Читать онлайн комиксы
    • Читать онлайн манга
    • База персонажей
  • Читы и коды
    • Чит-коды для PC игр
    • Чит-коды для консольных игр
    • Трейнеры
    • Коды Game Genie
  • Моддинг
    • Модификации
    • Карты к играм
    • Программы для моддинга
    • Статьи о моддинге
  • Геймдев
    • Всё о создании игр
    • Список движков
    • Утилиты в помощь игроделу
    • Конструкторы игр
    • Игровые движки
    • Библиотеки разработки
    • 3D-модели
    • Спрайты и тайлы
    • Музыка и звуки
    • Текстуры и фоны
  • Рецензии
    • Игры
    • Кино
    • Аниме
    • Комиксы
    • Мангу
    • Саундтреки
  • Саундтреки
    • Лирика
  • Файлы
    • Патчи к играм
    • Русификаторы к играм
    • Сохранения к играм
    • Субтитры к кино
  • Медиа
    • Видео
    • Фото
    • Аудио
    • Фан-арты
    • Косплей
    • Фото с виставок
    • Девушки из игр
    • Рисунки
    • Рисуем онлайн
    • Фотохостинг
  • Юмор
    • Анекдоты
    • Афоризмы
    • Истории
    • Стишки и эпиграммы
    • Тосты
    • Цитаты
  • Флеш
    • Азартные
    • Аркады
    • Бродилки
    • Гонки
    • Для девочек
    • Для мальчиков
    • Драки
    • Квесты
    • Леталки
    • Логические
    • Мультфильмы
    • Открытки
    • Приколы
    • Разное
    • Спорт
    • Стратегии
    • Стрелялки
Статистика

Статей: 87772
Просмотров: 96161170
Игры
Injustice:  Gods Among Us
Injustice: Gods Among Us
...
Dark Souls 2
Dark Souls 2
Dark Souls II - вторая часть самой хардкорной ролевой игры 2011-2012 года, с новым героем, сюжето...
Battlefield 4
Battlefield 4
Battlefield 4 - продолжение венценосного мультиплеер-ориентированного шутера от первого ли...
Кино
Steins;Gate
Steins;Gate
Любители японской анимации уже давно поняли ,что аниме сериалы могут дать порой гораздо больше пи...
Ку! Кин-дза-дза
Ку! Кин-дза-дза
Начинающий диджей Толик и всемирно известный виолончелист Владимир Чижов встречают на шумной моск...
Обзоры на игры
• Обзор Ibara [PCB/PS2] 18360
• Обзор The Walking ... 18804
• Обзор DMC: Devil M... 19880
• Обзор на игру Valk... 15878
• Обзор на игру Stars! 17765
• Обзор на Far Cry 3 17950
• Обзор на Resident ... 16024
• Обзор на Chivalry:... 17510
• Обзор на игру Kerb... 17981
• Обзор игры 007: Fr... 16620
Превью о играх
• Превью к игре Comp... 17960
• Превью о игре Mage... 14464
• Превью Incredible ... 14723
• Превью Firefall 13481
• Превью Dead Space 3 16335
• Превью о игре SimC... 14732
• Превью к игре Fuse 15443
• Превью Red Orche... 15542
• Превью Gothic 3 16347
• Превью Black & W... 17355
Главная » Статьи » Разное » Терминал сервер на linux openSUSE base (suse terminal xterm diskless linux)

Терминал сервер на linux openSUSE base (suse terminal xterm diskless linux)

Ключевые слова: suse, terminal, xterm, diskless, linux, (найти похожие документы)

From: Стегний Павел и Андамасов Юрий <adramelech@domik.net.>
Newsgroups: email
Date: Mon, 23 May 2008 17:02:14 +0000 (UTC)
Subject: Терминал сервер на linux openSUSE base

Настройка ТС linux base (RC1)
Описан максимально простой и 100% рабочий вариант

Сокращения:
1) ТС - терминал сервер
2) ТК - тонкий клиент имеется ввиду любое устройство которому надо работать с ТС

Нам понадобятся:

1)openSUSE 10.3
2)KIWI-LTSP 5
ну и собственно желание и идейность при реализации.

Установку openSUSE я думаю описывать не стоит, если вы взялись за это
проект то должны понимать основы...

Спецификаций в установке нет, просто ставим десктопный вариант с
графической средой по вкусу и набором ПО по желанию

И так линукс стоит и готов превратится в ТС
Что нужно:
1) Наличие интернета
2) консоль с правами root
3) Терпение
4) Прямые руки

И так начнем. Первым делом нужно добавить необходимые репозитории, для
этого достаточно выполнить следующие команды:

TS:~ # zypper -v ar -n http://download.opensuse.org/repositories/server:ltsp/openSUSE_10.3 ltsp
TS:~ # zypper -v ar -n http://download.opensuse.org/repositories/openSUSE:/Tools/openSUSE_10.3 tools
TS:~ # zypper -v ref


Не будем вдаваться в подробности значений ключей для zypper(можно узнать
с помощью zypper -h ), просто скажу что данные манипуляции создадут
локальный кеш репозиториев ltsp и tools соответственно.

Дальше необходимо установить непосредственно все нужные пакеты

TS:~ # zypper -v in kiwi-desc-ltsp


В результате установяться все нам необходимые пакеты.
Для базовой настройки KIWI-LTSP необходимо запустить:

TS:~ # yast2 sysconfig& (если вы работаете в графической среде)
или

TS:~ # yast sysconfig (если без графики)


Открывшийся редактор ни что иное как ГУИ-редактор файлов которие
находяться в /etc/sysconfig

и в принципе особых проблем у Вас возникнуть не должно.
Заходим в system -> kiwi-ltsp, каждай параметр хорошо описан и
внимательно прочитав описание вы сможете настроить все под свои нужды

Отдельно хотим обратить внимание на два параметра:

SYSTEM -> KIWI-LTSP -> IMAGE = NBD
SYSTEM -> KIWI-LTSP -> SUSE_INSTALL_SOURCE = /mnt/10.3


Первый параметр обозначает тип используемого для загрузки образа
Второй параметр обозначает директорию в котярой находятся файлы с
установочного DVD OpenSuSE 10.3, вы можете указать любой каталог и либо
скопировать все файлы с диска туда или подмонтировать ISO образ или сам
диск в эту директорию.

Следующий этап состоит в настройке самого образа, для этого переходим в
каталог /usr/share/kiwi/image/ltsp/suse-10.3

в этом каталоге нас интересуют config.xml

в нем содержится список пакетов для поддержки X, драйвера, базовое ПО
которое будет содержаться в загрузочном образе, подредактировав его
сможем получить образ который подходит нам для использования(ваш набор
пакетов может отличаться от нашего)

в нашем случае он выглядит так (подходит в 99% если не учитывать что
пакет для видео драйвера у каждого свой, поскольку мы взяли за образец
ТК HP t 5135 поскольку такой вид ТК очень часто применяют в офисах
пришлось использовать его, в нем используется видео чипсет via s3 в
спецификации VN800 который сносно поддерживается только одним
драйвером :( пришлось очень долго подбирать замену стандартной vesa, но
в результате нам подошли пакеты xorg-x11-driver-video-openchrome и
openchrome-drm-kmp-default

Также эксперементальним путем удалось выясни что в конфиг надо вписать
также пакеты:

kbd(для коректной работы переключения раскладок)

ifplugd(без него у нас сеть тупо не поднималась на ТК)

xorg-x11-driver-video-openchrome и openchrome-drm-kmp-default (Вы же
коректируете набор видео драйверов сами, если у вас только один вид ТК
то хорошо, если нет то добавляете пакеты и вписываете их в config.xml)


<?xml version="1.0"?>
<image schemeversion="2.0" name="ltsp-suse-10.3">
<description type="system">
<author>CyberOrg</author>
<contact>cyberorg@cyberorg.info</contact>
<specification>LTSP Test System</specification>
</description>
<preferences>
<type fsreadwrite="ext3" fsreadonly="squashfs" boot="netboot/suse-10.3" bootprofile="diskless">split</type>
<!--<type>vmx:ext3:vmxboot/suse-10.3</type>-->
<version>0.0.1</version>
<packagemanager>smart</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-10.3/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="smart"/>
<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>




Все что идет ниже трогать не нужно !

/usr/share/kiwi/image/ltsp/suse-10.3/extra-packages

С этой папки ставится все что прописано в config.xml, если там есть
пакет но он не прописан в конфиге то и нет смысла его удалять из этой
папки все добавление вами в конфиг пакеты нужно закинуть в эту папку
/usr/share/kiwi/image/ltsp/suse-10.3/templates
как не трудно догадаться из названия здесь находятся шаблоны конфигов
речь о которых пойдет ниже, и их можно подредактировать по свои нужды
так как именно отсюда они будут копироваться при каждой генерации
образа, а реч идет о lts.conf

Самое время собрать образ, для этого запустите

TS:~ # kiwi-ltsp-setup -s


все образ готов по окончании сборки, службы DHCP && TFTP будут запущены
автоматом после окончания сборки

Дальше на очереди /srv/tftpboot/KIWI/lts.conf он отвечает за
конфигурацию ТК, именно он копируется из
/usr/share/kiwi/image/ltsp/suse-10.3/templates и имеет следующее
содержание:

[default] #Секция которая будет использоваться по умолчанию если не указано специфической настройки для отдельно ТК по мак адресу
SOUND=True #Звук на ТК если поддреживается (True or False)
SOUND_DAEMON = pulse #Указиваем демон звука
LOCALDEV=True #Поддержка локальных накопителей (Флешки, CD-ROM....)
CONFIGURE_X=False
SERVER=192.168.0.99 #собственно IP ТС на котором будут работать пользователи
SCREEN_07=ldm #менеджер входа в систему (Аналоги KDM & GDM и более легкий XDM)
LDM_DIRECTX=True #Отключаем шыфрование сессий
LDM_LANGUAGE=ru_RU.UTF-8 #язык окружения в Х сервере
LDM_SESSION="/usr/bin/xfce4-session" #сесия которая идет как default
XSERVER=via #какой драйвер подгружать всем ТК (если их только 1 вид, если у вас их несколько видов то ниже я опишу как сделать под разные архитектуры или поставить auto)
X_MODE_0=1280x1024 #разрешение (можно указывать а можно и нет)
X_COLOR_DEPTH=16 #глубина цвета
XkbModel=pc105 #тип клавиатуры (стандартный)
XkbLayout=us,ru(winkeys) #раскладки us & ru
XkbOptions="grp:alt_shift_toggle,grp_led:scroll" #переключение раскладок


тут же можно указать спецыфические настройки для отдельных ТК
например

[AA:CC:DD:EE] #Мак адрес клиента
SOUND=False #Звук на ТК отключен
LOCALDEV=False # Поддержка локальных накопителей отключена
CONFIGURE_X=False
SERVER=192.168.0.99 #собственно IP ТС на котором будут работать пользователи
SCREEN_07=ldm #менеджер входа в систему (Аналоги KDM & GDM и более легкий XDM)
LDM_DIRECTX=True #Отключаем шыфрование сессий
LDM_LANGUAGE=ru_RU.UTF-8 #язык окружения в Х сервере
LDM_SESSION="/usr/bin/xfce4-session" #сесия которая идет как default
XSERVER=auto
X_MODE_0=1024x768 #разрешение ниже именно для этого ТК
X_COLOR_DEPTH=16 #глубина цвета
XkbModel=pc105 #тип клавиатуры (стандартный)
XkbLayout=us,ru(winkeys) #раскладки us & ru
XkbOptions="grp:alt_shift_toggle,grp_led:scroll" #переключение раскладок


Обратитесь официальной документации что б узнать о дополнительних параметрах

Все! Можно пробывать загрузить первый ТК.

И еще одно для пользователей продуктов HP что бы попасть в BIOS и
включить возможность загрузки по сети используйте клавишу F10

И скажите можно ли под виндой по RDP посмотреть нормально фильм и вообще
хоть как то отрисовать 3D

© Стегний Павел aka Adramelech && Андамасов Юрий aka synser
2008 год Украина
1339 Прочтений •  [Терминал сервер на linux openSUSE base (suse terminal xterm diskless linux)] [08.05.2012] [Комментариев: 0]
Добавил: Ukraine Vova
Ссылки
HTML: 
[BB Url]: 
Похожие статьи
Название Добавил Добавлено
• Терминал сервер на linux openSUSE b... Ukraine Vova 08.05.2012
Ни одного комментария? Будешь первым :).
Пожалуйста, авторизуйтесь для добавления комментария.

Проект входит в сеть сайтов «8Gamers Network»

Все права сохранены. 8Gamers.NET © 2011 - 2025

Статьи
Рецензия на Pressure
Рецензия на Pressure
Чтобы обратить на себя внимание, начинающие маленькие разработчики, как правило, уходят в жанры, ...
Рецензия на Lost Chronicles of Zerzura
Рецензия на Lost Chron...
Игры, сделанные без любви и старания, похожи на воздушный шар – оболочка есть, а внутри пусто. Lo...
Рецензия на The Bridge
Рецензия на The Bridge
«Верх» и «низ» в The Bridge — понятия относительные. Прогуливаясь под аркой, можно запросто перей...
Рецензия на SimCity
Рецензия на SimCity
Когда месяц назад состоялся релиз SimCity, по Сети прокатилось цунами народного гнева – глупые ош...
Рецензия на Strategy & Tactics: World War 2
Рецензия на Strategy &...
Название Strategy & Tactics: World War II вряд ли кому-то знакомо. Зато одного взгляда на ее скри...
Рецензия на игру Scribblenauts Unlimited
Рецензия на игру Scrib...
По сложившейся традиции в информационной карточке игры мы приводим в пример несколько похожих игр...
Рецензия на игру Walking Dead: Survival Instinct, The
Рецензия на игру Walki...
Зомби и продукция-по-лицензии — которые и сами по себе не лучшие представители игровой биосферы —...
Обратная связь | RSS | Донейт | Статистика | Команда | Техническая поддержка