Суббота
04.05.2024, 00:05
| RSS
Главная
Меню сайта

Категории раздела
Madriva [3]
Ubuntu (KUbuntu, EdUbuntu, XUbuntu) [78]
SUSE [1]
Fedora Core [9]
ASPLinux [1]
Debian [16]
Gentoo [3]
Другие [167]

Мини-чат

Наш опрос
Оцените мой сайт
Всего ответов: 45

Статистика

Rambler's Top100Рейтинг@Mail.ru

Главная » 2010 » Апрель » 25 » Rxvt-unicode с 256 цветами в Debian
Rxvt-unicode с 256 цветами в Debian
11:29

Мучаясь с настройкой Gentoo на нетбуке, я в итоге бросил данную затею (хотя я фактически сделал). Всё из-за лени ожидания. Мне чертовски надоело ждать сборки некоторых пакетов. На компе это не так критично, но на маломощном нетбуке, это было чертовски долго. Не долго думая, я снёс и поставил на её место Debian. Систему настроил довольно быстро, но в процессе, столкнулся со сложностями с моим любимым терминалом urxvt. Он же rxvt-unicode. Сложность в том, что по умолчанию в Debian он 16 цветный. Так что, пришлось собирать самому, благо в Debian это не так сложно. Собственно, этот процесс я решил описать :)

Создадим директорию для работы и перейдём в неё:

mkdir -p /tmp/urxvt-256
cd /tmp/urxvt-256

Скачаем исходники, и применим патч который идёт с исходниками:

apt-get source rxvt-unicode
cd rxvt-unicode-9.07
patch -p1 < doc/urxvt-8.2-256color.patch

Теперь установим всё необходимое для сборки rxvt-unicode:

sudo apt-get build-dep rxvt-unicode

И наконец соберём:

dpkg-buildpackage -us -uc -rfakeroot

После этого, на директорию выше у нас будет три пакета rxvt:

  • rxvt-unicode – стандартная версия
  • rxvt-unicode-lite – облегчённая версия
  • rxvt-unicode-ml – версия с поддержкой расширений на perl’е

Все они так же поддерживают теперь 256 цветов. Лично я предпочитаю с поддержкой perl скриптов:

sudo dpkg -i /tmp/urxvt-256/rxvt-unicode-ml_9.07-2_i386.deb

Почти всё. Теперь осталось самая малость: сообщить terminfo о том, что rxvt-unicode теперь поддерживает 256 цветов.

# Переходим в домашнюю директорию
cd ~
# Сделаем дамп текущих настроек для rxvt-unicode
infocmp -L rxvt-unicode > rxvt-unicode.terminfo

# Откроем созданный файл rxvt-unicode.terminfo
vim rxvt-unicode.terminfo

# Находим строки (они почти в начале)
#
# lines_of_memory#0, max_colors#88, max_pairs#256,
#
# заменяем их на такие:
#
# lines_of_memory#0, max_colors#256, max_pairs#32767

# Создадим директорию .terminfo если её до сих пор нет
install -d .terminfo

# Пересоздадим terminfo для rxvt-unicode
tic -o .terminfo/ rxvt-unicode.terminfo

# Удалим более ненужную директорию
rm rxvt-unicode.terminfo

Источник:http://the-bosha.ru/2010/04/22/debian-rxvt-unicode-256colors/
?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+LinForAll+
%28Linux+for+All.+For+users+and+Geeks%29
Категория: Debian | Просмотров: 885 | Добавил: tol | Рейтинг: 0.0/0 |
Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа

Поиск

Друзья сайта

  • Администрация

    Andry


    Tol


    Copyright MyCorp © 2024
    Хостинг от uCoz