Как я и обещал, начинаю выкладывать статьи про работу в консоли в Ubuntu, правда, с некоторым запозданием. В них постараюсь максимально доходчиво объяснить как превратить старые (как ОЧЕНЬ, так и не очень) компьютеры во вполне полезные машины, на которых можно было бы смотреть видео, слушать аудио и бороздить просторы интернета, не используя при этом графическую подсистему Linux. И первое, с чего мы начнем, это обустройство нашей консоли: сделаем ее более красивой и удобной.
Итак, для начала определимся с темой статьи - консолью. "Что это?" - могут спросить многие. Это то, что обычно называют "командной строкой", "терминалом" и т.д. Для того, чтобы работать в ней, можно воспользоваться эмулятором терминала, например "Gnome-Terminal", зайдя в меню "Приложения - Стандартные - Терминал". Однако это - всего лишь эмулятор. В этой же статье мы будем работать в труъ-консоли =). Попасть в нее из графического режима можно, нажав комбинацию клавиш "ALT+F1", "ALT+F2" и т.д.
Отключение загрузки графического режима при старте компьютера
Эта глава для обладателей очень древнего железа, работать на котором в графическом режиме тяжело или практически невозможно, ну или для конкретных извращенцев и любителей ретро =). Для начала поставьте утилиту для редактирования списка служб, запускаемых при старте системы:
sudo apt-get install rcconf
Теперь запускаем:
sudo rcconf
Ищем x11-common и снимаем галочку. Пользуясь случаем можно отключить и некоторые другие службы для ускорения работы, я об этом писал в этой статье.
Настраиваем разрешение в GRUB и консоли
Первое, что бросается в глаза при попадании в консоль - низкое разрешение, что не только не красиво, но и неудобно, ведь современные мониторы позволяют отображать намного больше стандартных для консоли 80 строчек текста. Именно поэтому, для начала нам надо сменить разрешение. Сделаем мы это сразу в двух местах: в загрузчике GRUB и консоли Linux (кому надо в одном - соответствующую часть статьи можете пропустить, друг от друга они не зависят). Сразу замечу, что речь идет о GRUB 2, который используется в Ubuntu 9.10 и выше.
ВНИМАНИЕ: перед изменением файлов, их оригиналы себе на флэшку - если что-то накосячите, можно будет загрузиться с LIVE-CD и все поставить на место.
Итак, лезем в файл /etc/grub.d/00_header (можно вот так: ALT+F2, "gksu gedit /etc/grub.d/00_header"). Ищем строку:
if loadfont `make_system_path_relative_to_its_root ${GRUB_FONT_PATH}` ; then
и добавляем/редактируем строчки, касающиеся видео-режима так, чтобы получилось нечто вроде моего варианта:
... if loadfont `make_system_path_relative_to_its_root ${GRUB_FONT_PATH}` ; then set gfxmode=1280x1024 set gfxpayload=1280x1024x24 insmod gfxterm ...
Обратите внимание, что если у вас разрешение не 1280x1024, то и циферки надо поменять на соответствующие, например на 1024x768. В этих файлах надо быть предельно осторожным. x24 означает глубину цвета. Можно например сделать 16 или 8 (это будет 256 цветов).
При копировании кода с этой страницы будьте внимательны с апострофами ( ' ), иногда они копируются неправильно, получается другой символ (внешне это сильно наклоненный апостроф), так что лучше после копирования в файле замените его вручную.
С разрешением GRUB 2 разобрались, сохраняем файл, открываем следующий: "/etc/grub.d/10_linux", не забываем сделать резервную копию. Здесь ищем строчку:
linux_entry "${OS}, Linux ${version}"
И в следующей за ней делаем нечто похожее на:
${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_EXTRA} ${GRUB_CMDLINE_LINUX_DEFAULT} vga=795
Здесь ключевой момент - vga=795, где 795 - это мой видео-режим. Ваш может быть другим, а каким именно - надо смотреть вот в этой таблице. Выбирайте нужное разрешение и глубину цвета. Итак, чтобы изменения вступили в силу, выполняем:
sudo update-grub
Перезагружаемся и пробуем. Если не получилось - вчитываемся в главу заново, внимательно проверяя знаки апострофов, правильность выбранных видео-режимов и т.д.
Мышь в консоли
Чтобы почувствовать себя совсем как дома, нам необходима мышь, к которой мы так привыкли за эти долгие годы. Установить ее в консоль крайне просто, достаточно поставить всего один пакет:
sudo apt-get install gpm
А затем перезагрузиться. Можно и не перезагружаться, а запустить в первый раз службу руками:
sudo service gpm start
Пошевелите мышкой... да! Вот она, родная!
Файловый менеджер
Что еще для счастья надо? Конечно же удобный файловый менеджер!
sudo apt-get install mc
И запускаем командой mc, у опытных компьютерщиков наверняка слезы накатятся от нахлынувших эмоций: нет, это не старый добрый Norton Commander, это не такой старый, но зато современный и еще более добрый файловый менеджер Midnight Commander! Да еще и с мышкой, какая прелесть =).