gnome — Частин https://chast.in Свободной памяти нет - приходится записывать Sat, 23 Oct 2010 13:13:09 +0000 ru-RU hourly 1 https://wordpress.org/?v=6.8.3 Установка VNC-сервера в Debian Lenny https://chast.in/howto-install-vnc-server-in-debian-lenny.html https://chast.in/howto-install-vnc-server-in-debian-lenny.html#comments Sat, 23 Oct 2010 09:24:22 +0000 http://chast.in/?p=231

Неоднократно сталкивался с тем, что начинающие администраторы выделенных серверов управляют своим сервером через VNC и GNOME. Иногда в тикетах так и пишут: установите мне удаленный рабочий стол на сервер с Debian Lenny. При этом все понимают, что это извращение — но делать нечего: клиент всегда прав 🙂 Все написанное будет справедливо и для Ubuntu, но я не проверял..

1. Установка VNC — сервера довольно простая, даем:
# apt-get install vnc4server xinetd
2. И стартуем VNC-сервер
# vnc4server
При старте сервер запросит пароль для доступа к VNC.
После ввода пароля сервер стартует и напишет параметры для доступа в виде IP:N
Например, вот так:
New '88.198.121.121:1 (root)' desktop is 88.198.121.121:1
3. Останавливаем сервер, 1 замените тем, что было написано в пункте 2:
# vnc4server -kill :1
4. Редактируем файл ~/.vnc/xstartup
# nano ~/.vnc/xstartup
Должно получиться вот что:

#!/bin/sh

# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
#xsetroot -solid grey
#vncconfig -iconic &
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &

5. Меняем атрибуты файла /etc/X11/xinit/xinitrc и делаем его исполняемым:
# chmod 755 /etc/X11/xinit/xinitrc
6. Cтартуем VNC-сервер
# vnc4server
7. Заходим на удаленный рабочий стол по адресу 88.198.121.121:1
8. Если у вас не установлен GNOME, KDE или XFce, вы увидите симпатичную сеточку и крестик на экране вашего VNC — клиента. Самое время что то из них установить 🙂
# apt-get install gnome
И перезапустить ваш VNC-сервер
# vnc4server -kill :1
# vnc4server

]]>
https://chast.in/howto-install-vnc-server-in-debian-lenny.html/feed 3
Русификация консоли и Gnome в Debian Lenny https://chast.in/ru-lang-install-debian-lenny.html https://chast.in/ru-lang-install-debian-lenny.html#comments Thu, 21 Oct 2010 06:48:49 +0000 http://chast.in/?p=191

Русификация консоли и gnome в linux особых проблем никогда не вызывало, все всегда работало на «ура». Но в любом правиле существуют исключения. Ибо, как говорится, в семье не без урода.
Пара часов плясок с бубном — и разобрался, в чем дело.
Итак, русификация Debian Lenny 5.0

В начале нужно посмотреть содержимое /etc/apt/sources.list:

# cat /etc/apt/sources.list
deb http://ftp.ru.debian.org/debian lenny main non-free contrib
deb http://security.debian.org/ lenny/updates main contrib non-free

Остальное лучше пока закомметировать.
Обновляем

# apt-get update

Затем

# apt-get install console-cyrillic console-tools console-setup console-terminus console-data console-common

При конфигурировании можно выбрать размер фонта в консоли по умолчанию. Я выбрал 16 alt
Конфигурируем пакет:

# dpkg-reconfigure console-cyrillic

Перезапускаем консоль:

# /etc/init.d/console-cyrillic restart

В файл /root/.bashrc добавляем:

export LANG=ru_RU.UTF-8
export LC_ALL=ru_RU.UTF-8

# dpkg-reconfigure locales — выбираем нужные кодировки, и на второй сраничке — кодировку по умолчанию. Я выбрал все ru и по умолчанию поставил ru_RU.UTF-8
Все эти изменения попадают в файл /etc/locale.gen, его можно отредактировать руками и дать

# locale-gen

После этих процедур появляется русский язык в консоли. А gnome — подхватит ее сам. Единственное, что нужно — добавить в файл /etc/x11/xorg.conf в секцию InputDevice для переключения клавиатуры между русским и английским по правому crtl-shift

Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:ctrl_shift_toggle"

P.S.: Добавлю, что попытки установки пакетов language-pack-ru в Debilan Lenny ни к чему не приводят, так как в репозиториях их нет 🙂 :

# apt-get install language-pack-ru
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package language-pack-ru

Весело, правда?

]]>
https://chast.in/ru-lang-install-debian-lenny.html/feed 2