debian — Частин https://chast.in Свободной памяти нет - приходится записывать Wed, 15 Feb 2017 14:38:23 +0000 ru-RU hourly 1 https://wordpress.org/?v=6.6.2 debian 8 установка fonts https://chast.in/debian-8-fonts-configure.html https://chast.in/debian-8-fonts-configure.html#respond Wed, 15 Feb 2017 13:37:26 +0000 http://chast.in/?p=693

Много статей по использованию шрифтов от MS Windows в Debian 8, но не везде находится верная информация. Решил написать коротко, чтобы не забывать.
Качаем отсюда пакет ttf-mscorefonts-installer

В настоящий момент это

# wget http://ftp.ru.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb

Ставим cabextract и fontconfig и ttf-mscorefonts-installer

# apt install cabextract fontconfig ttf-liberation -y
# dpkg -i ttf-mscorefonts-installer_3.6_all.deb

Наслаждаемся:

# fc-cache -fv
# fc-list

Иногда не все фонты проставляются отчего то, поэтому можно дать все
apt install ttf-liberation fonts-liberation ttf-uralic fonts-uralic ttf-root-installer ttf-freefont ttf-dustin ttf-linux-libertine fonts-linuxlibertine fonts-dustin
ttf-staypuft

или выбрать только нужные, например:
apt install ttf-linux-libertine fonts-linuxlibertine fonts-dustin ttf-staypuft
В заключении нужно перекокофигурировать фонты, которые будут использоваться системой, используя
# dpkg-reconfigure fontconfig-config
# dpkg-reconfigure fontconfig

]]>
https://chast.in/debian-8-fonts-configure.html/feed 0
Русификация консоли и 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
функция imagerotate в PHP на Debian https://chast.in/php-imagerotate-debian.html https://chast.in/php-imagerotate-debian.html#comments Sat, 12 Dec 2009 16:12:33 +0000 http://chast.in/?p=63

Недавно попался 🙂 мне сервер с Debian Lenny, на котором нужно было настроить библиотеку gd для php5

Панель ISPManager ее устанавливает самостоятельно. Установил через панель, перезапустил апач — не работает.  Проверил — библиотека установилась, в списке php -m есть..

Оказывается, gd.so в Debian не содержит часть функций, в частности — imagerotate();

Решением стал такой вариант:

# apt-get source libapache2-mod-php5
# apt-get build-dep libapache2-mod-php5
# cd php5-5.2.6.dfsg.1/
# sed -i 's/-with-gd=share,\/usr/-with-gd/' debian/rules
# debian/rules binary
# dpkg -i libapache2-mod-php5_5.2.6.dfsg.1-1+lenny4_amd64.deb

/etc/init.d/apache2 restart

К слову — я не дебианщик, не люблю я его.. Точнее — не умею готовить 🙂

]]>
https://chast.in/php-imagerotate-debian.html/feed 2