Видео смотреть бесплатно

Смотреть 365 видео

Официальный сайт ejnews 24/7/365

Смотреть видео бесплатно

WeLinux.ru

09.03.09 08:10LeniH

Записки Дяди Ленина...Настройка теминала на X-сервере. Debian без монитора.

Настраивать X-сервер необязательно.
X-сервер должен быть установлен на клиенте (на сервере достаточно X-клиента libx11).
Для того, чтобы появлялось что-то более полезное вместо xterm (konsole) на сервере должен стоять WM(xfce4, twm) или DE(Gnome, KDE) и в .xsession или глобально должна быть настроена его загрузка.

$ ssh server

Установить xdm, libx11 (встанет по зависимостям) и фонты:

$ sudo apt-get install xdm xfonts-base

Установить WM/DE:

$ sudo apt-get install xfwm4
(или kde/gnome)

Настроить конфигурацию X-сессии:

$ cat > .xsession
startxfce4 (или startkde/gnome-session)

Настроить доступ к менеджеру дисплеев XDM с любых узлов:

$ sudoedit /etc/X11/xdm/Xaccess
...

* #any host can get a login window

...

Разрешаем протокол удаленной X11-авторизации XDMCP:

$ sudoedit /etc/X11/xdm/xdm-config
! SECURITY: do not listen for XDMCP or Chooser requests
! Comment out this line if you want to manage X terminals with xdm
!DisplayManager.requestPort: 0


Запускаем XDM:
$ sudo /etc/init.d/xdm start

Готово

$ exit

На клиенте

Ставим XDMCP-клиент (tsclient поддерживает RDP,VNC,XDMCP):

$ sudo apt-get install tsclient xnest

Запускаем:

$ tsclient

Указываем протокол XDMCP, имя сервера, соединиться. Авторизуемся и попадаем в графическую среду. Терминал-сервер готов.

P.S.
Пункт создания .xsession в Debian необязателен, т.к. при установке первого WM/DE Debian автоматически устанавливает его системным x-session-manager (update-alternatives --list x-session-manager) и системным винменеджером (update-alternatives --list x-window-manager).

P.P.S
Можно сделать "apt-get install sysvconfig" и вместо "/etc/init.d/xdm start" можно будет запускать сервисы как в RedHat: "service xdm start". А вместо постоянных sudo или su можно сделать:
$ cat ~/.bash_aliases
alias dpkg="sudo dpkg"
alias aptitude="sudo aptitude"
alias apt-get="sudo apt-get"
alias rm="rm -i"
alias mv="mv -i"
alias cp="cp -i"
alias j="jobs"
alias grep="grep --colour=auto"
alias service="sudo service"
alias sysvconfig="sudo sysvconfig"
+5
Minoru09.03.09 12:35# +1
О как! Любопытно :)
Спасибо за пост.

Ну и списочек правок:

Для того, чтобы появлялось что-то более полезное вместо xterm (konsole) на сервере должен стоять WM(xfce4, twm) или DE(Gnome, KDE) и в .xsession или глобально должна быть настроена его загрузка.
Тут или с пунктуацией что-то не так, либо со стилем — предложение слишком длинное, к тому же читается довольно тяжело (после «что-то более полезное» ожидаешь увидеть слово «чем» и последующее сравнение).

libx11(встанет по зависимостям)
XDMCP-клиент(tsclient поддерживает RDP,VNC,XDMCP)
x-session-manager(update-alternatives --list x-session-manager)
винменеджером(update-alternatives --list x-window-manager)
Перед открывающей круглой скобкой нету пробела.

apt-get
Разработчики давным-давно рекомендуют использовать aptitude, потому что он лучше работает с зависимостями. Учить новичка старым методам работы... эээ... неэтично, наверное.
Username09.03.09 15:14# +1
думаю проблема в том, что apt-get лаконичнее и звучит, и пишется
Minoru09.03.09 19:58# +0
Разница в длине команд — один символ. Звучит… А не всё ли равно, как оно звучит — главное, чтобы работало хорошо.
LeniH09.03.09 17:01# +3
apt-get
Разработчики давным-давно рекомендуют использовать aptitude, потому что он лучше работает с зависимостями. Учить новичка старым методам работы... эээ... неэтично, наверное.


Не согласен в корне.

Видимо после единожды написанного aptitude <packet_name), у меня слетала вся система. Я пользуюсь apt-get. Да и вов сех почти мануалах/статьях/обзорах используется apt-get.
woobe09.03.09 17:10# +0
Согласен с Вами. Мне тоже apt-get удобнее и роднее, может просто дело привычки!
Minoru09.03.09 20:08# +0
Видимо после единожды написанного aptitude <packet_name), у меня слетала вся система.

Странно. Но что же поделать…
В свою очередь, могу заявить, что я aptitude использую уже около трёх месяцев (до того был Synaptic, KPackage и apt-get) и ни разу не сталкивался с какими-то проблемами, вызванными aptitude. Были проблемы с apt-build, когда я собрал пакет, а потом удалил его при помощи aptitude — но всё это было разрулено достаточно просто: пакет был вновь поставлен через dpkg и удалён штатными средствами apt-build. То есть в данном случае имела место быть глупость моя, а не aptitude.

Да и вов сех почти мануалах/статьях/обзорах используется apt-get.
Согласен. Только причины этого следующие:
  1. многие авторы пишут так, как привыкли — то есть apt-get, а не aptitude; но это не прибавляет apt-get'у «ума», которым «одарён» aptitude;
  2. большинство существующей документации написано во времена, когда aptitude ещё не было, либо на момент написания автор соответствовал пункту 1, то есть писал как ему удобнее
В любом случае, разработчики рекомендуют aptitude с самой первой его версии (имеется в виду не несуществующая на данный момент 1.0, а первый релиз, первое представление программы сообществу). По-моему, было бы правильнее писать статьи именно с aptitude, то есть в соответствии с рекомендациями, а сами можете использовать что угодно, хоть wget'ом deb'ы из репозитория вытягивать и dpkg'эм ставить. ;)
LeniH10.03.09 04:03# +0
Спасибо. Я учту ваши мысли и знания. Вместе придем к совершенству.
LeniH09.03.09 17:05# +2
fixed
Jayrome10.03.09 05:11# +0
фонты шрифты
LeniH10.03.09 05:28# +0
ммм....Вы уже придираетесь ))))

Top блогов (все)
Топ пользователей Топ блогов
Топ пользователей Топ блогов
Top пользователей (все)
Топ пользователей Топ блогов
Новенькие: NucleoFag, Kane, Митяй, etti_, EtTi
welinux.ru
Идея сайта exelens; Движок 0byte, разработчик nvbn; Дизайн - Astramak

Смотреть видео онлайн

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн