24 октября 2010 г.

Размер шрифта в консоли

Итак, небольшой неисчерпывающий мануальчик о том, как сделать мелкий шрифт в консоли. Имеется в виду настоящая консоль (которая tty, которая открывается по Ctrl+Alt+F1а также F2, F3 и т. д.).
Крупные буквы там не слишком красиво, да и не слишком удобно - мало строчек вмещается в экран.

Для начала изменим размер шрифта консоли с помощью утилиты console-setup. Установка утилиты:

sudo aptitude install console-setup
Запуск:
sudo dpkg-reconfigure console-setup
Дальше будут последовательно заданы различные вопросы, которые можно в основном даже не читать (обычно уже выбран нужный пункт), просто нажимать Enter, тем самым выбирая уже установленный пукты и переходя к следующему.
Имеет смысл выбрать шрифт Terminus:
А следующим вопросом, как раз будет размер шрифта консоли.

Теперь можно изменить разрешение экрана для консоли.
Нужно отредактировать файл /etc/default/grub (естественно, с правами суперпользователя):

sudo nano /etc/default/grub
Либо подставляем в эту команду вместо nano любимый текстовый редактор.
Ищем следующую строку:
GRUB_CMDLINE_LINUX_DEFAULT="quiet nomodeset"
И подставляем после quiet nomodeset через пробел в тех же кавычках vga=792, например. Это если разрешение 1024x768.
Можно quiet nomodeset убрать совсем - тогда вместо заставки с логотипом будет отображаться процесс загрузки в тексте.

4 октября 2010 г.

Поиск адресов репозиториев на Launchpad

При поиске на проекте launchpad, часто не всегда удаётся легко найти адрес репозитория нужного пакета. Причём, страница проекта находится с лёгкостью, но часто на ней нет ни информации о том, как добавить репозиторий, ни ссылки на страницу с этой информацией.
Убедитесь сами: вот страница проекта Terminator:

Есть ссылки на скачивание пакетов (справа), есть ссылки на домашнюю страницу и на страницу закачек на официальном сайте. Но адресов репозиториев нет нигде.
Возможно, не мне одной кажется это нелогичным и неудобным и не я одна мучалась, пытаясь найти тот самый адрес, чтобы всё таки установить нужную программу из репозиториев, а не скачивать deb-пакет. Поэтому запощу, до чего додумалась в конце концов.

3 октября 2010 г.

Изменение системных меню (desktop-файлы)

Немного раскрою тему создания и редактирования пунктов системного меню.
Проще всего, конечно, использовать для этого стандартные графические утилиты. Например, подобная в среде Gnome называется alacarte, запускается такой же командой или из меню по пункту Главное меню из раздела Параметры.
alacarte
В KDE есть аналогичная по функционалу программа - kmenuedit. Но могут возникнуть ситуации, где использование подобных инструментов будет невозможно. Например, лично я столкнулась с этой проблемой, когда установила среду LXDE. В ней есть панель (lxpanel) с меню. И в идеале меню там формируется автоматически на основе списка установленных программ, но в моём случае, видимо, что-то пошло не так, и в имевшемся меню не хватало приличного количества пунктов. А графической утилиты для редактирования не предоставляется, более того: почти везде написано, что мол меню само формируется и все установленные программы будут помещены в него. Но ведь оно формируется на основе чего-то, а следовательно, это что-то должно быть можно править как-то напрямую и таким образом влиять на это самое меню.
В ходе подобных изысканий, натолкнулась на информацию о desktop-файлах. Собственно, они-то мне и оказались нужны и именно на их основе в lxde и других средах формируется меню.
Полный охват вопроса не гарантирую, посколько только начала ковырять эту тему, но самые основы тут изложу.