руководство

Как обновить Ubuntu 8.04 LTS до Ubuntu 8.10 Intrepid Ibex

Обновить дистрибутив Ubuntu до последней версии — задача не сложная. Однако, в случае с переходом с 8.04 LTS на 8.10 нужно учитывать, что по умолчанию обновление с LTS-релиза (Long Term Support) на релиз со стандартным циклом поддержки — не предлагается (другое дело — следующая LTS-версия). Поэтому, дистрибутив не будет по умолчанию предлагать обновиться через «Менеджер обновлений». Однако, ситуацию легко исправить.

Локализация консоли

На большинстве удалённых серверов (например, если арендуете VPS или dedicated сервер) у вас нету возможности воспользоваться инсталлятором Ubuntu Server, вы получаете готовую систему с настройками по умолчанию и минимально возможной конфигурацией. Дальше дело за вами: систему нужно будет настроить под себя и свои нужды.

Консоль по умолчанию в большинстве темплейтов (готовых образов для переноса на сервер) — POSIX. Это значит, например, что если вам прямо на сервере потребуется (если не потребуется, а может быть и такое, то оставляйте имеющуюся конфигшурацию) поправить какой-нибудь текстовый файл на русском языке или же сохранить на сервере файл с кириллическим именем, то вы столкнетесь с рядом проблем.

Чтобы их избежать необходимо локализовать вашу систему. Сделать это сравнительно просто.

Установка анализатора логов awstats на веб-сервер под управлением Ubuntu Server

Apache2 сохраняет подробнейшую статистику о посетителях сервера в своих логах. Существует не мало средств для анализа логов посещений, но наибольшую популярность, насколько я себе представляю, снискали универсальные инструменты: webalizer и awstats. О настройке последнего далее и поговорим. Awstats написан на Perl и имеется на многих (думаю, что на большинстве) виртуальных хостингах, так что его можно считать чуть ли не традиционным инструментом для анализа логов.

Сразу должен заметить, что рассмотренная ниже конфигурация довольно просто реализуется, но не идеальна в смысле безопасности. Отчёты awstats мы скроем только при помощи нестандартного адреса и никак более, устанавливать пакет будем также в стандартные директории, что небезопасно для ответственных серверов. Однако, если читателям будет интересно, то милости прошу в комментарии: наберётся достаточно вопросов — будет и продолжение статьи.

Консольный оконный менеджер screen

Бывает, что работая в консоли приходится выполнять несколько задач параллельно. Можно открыть несколько консолей (в том числе, и удалённо), но это, как правило, не удобно. Есть ситуация и посложнее: предположим, вам необходимо запустить какой-то процесс выполняться через консоль, а затем отключиться. Разумеется, в многозадачной и грамотной операционной системе GNU/Linux — решить можно и это, притом не единственным способом.

Об одном из вариантов решения — с использованием консольного оконного менеджера screen (хотя, думаю, термин «окно» здесь не совсем уместен, правильнее разобрались с терминологией авторы утилиты — screen с англ. «экран») я давно хотел написать. Но меня опередили. Чтобы не повторяться, отсылаю вас к славной, на мой взгляд, статье о screen, понятной для начинающих. Данная утилита уже имеется в Ubuntu, так что в процессе чтения сразу можно экспериментировать.

Установка freenx (для удалённого администрирования в графическом режиме) на Ubuntu 8.04

Когда-то давно, я уже писал про freenx и способы удалённого администрирования в графическом (не через консоль) режиме. В той статье желающие могут познакомиться с теорией вопроса и существующими альтернативами.

К моей великой радости нашёлся репозиторий, где freenx доступен в виде готового пакета для Hardy. Это значит, что теперь есть возможность использовать свободную версию nxserver`а без ограничений в 2 одновременных сеанса, установленной для бесплатной (но не свободной) версии от NoMachine. Справедливости ради, надо сказать, что freenx пока лишён ещё многих возможностей своего закрытого аналога. Однако, весь базовый функционал, позволяющий устанавливать и возобновлять соединение с удалённым рабочим столом, работающее в несколько раз быстрее VNC — присутствует.

Так что предлагаю краткое руководство, рассказывающее о том, как установить freenx в Hardy.

Стандартные шрифты Windows в Ubuntu и альтернатива в виде комплекта Liberation

Начну с того, что компанией Red Hat был создан комплект свободных шрифтов Liberation, по метрикам соответствующих популярным шрифтам Times, Arial и Courier (с засечками — Liberation Serif, рубленный — Liberation Sans, моноширинный — Liberation Mono). Соответствие метрик гарантирует, что документ созданный с использованием одной из перечисленных проприетарных гарнитур сохранит своё форматирование, если вы замените шрифт на подходящий из комплекта Liberation.

Установить комплект шрифтов Liberation просто (благо он имеется в multiverse-репозитарии Ubuntu):
sudo apt-get install ttf-liberation

Огромный плюс в том, что шрифты Liberation имеют кириллическую версию.

Если после миграции на Ubuntu (или в каком-то ином случае) вам всё же требуются родные шрифты из стандартной поставки Windows (вопрос о шрифтах — один из самых популярных среди начинающих пользователей Ubuntu), установить не сложно и их:
sudo apt-get install msttcorefonts

После этого, установленные шрифты вы сможете использовать в качестве системных. Загляните из главного меню в Система > Параметры > Внешний вид на закладку Шрифты (здесь же настраивается метод сглаживания).

Если возникнет желание скопировать шрифтовую схему со стандартного стиля Windows XP, то для заголовков окна выбирайте полужирный Trebuchet MS, в качестве шрифтов приложения и рабочего стола — гарнитуру Tahoma, а в роли моноширинного — Courier New.

Эти шрифты Microsoft распространяет бесплатно (хотя с чистотой лицензии не всё ясно, и уж конечно она не открытая) в качестве «web fonts», то есть шрифтов для отображения веб-страниц единым образом во всех браузерах (для оформления сайтов, действительно, в подавляющем большинстве веб-дизайнеры используют стандартные шрифты Windows — это единственная для них возможность быть уверенными в том, что шрифт будет установлен у посетителя, и текст на сайте отобразиться точно в соответствии с дизайнерской задумкой).

Кстати, если вам требуются Windows-шрифты только в браузере, то достаточно создать директорию .fonts в своём домашнем каталоге и скопировать туда нужные TrueType-шрифты (например, с любой попавшейся Windows-машины, если вас не беспокоят лицензии). После этого в Firefox вы сможете выбрать эти шрифты даже для использования по умолчанию.

SBackup — удобное решение для резервного копирования

В связи с прошедшим праздником Дня защитника Отечества, с которым я и поздравляю читателей блога, хочется поговорить о безопасности. Фундаментом надёжной обороны является резервное копирование, позволяющее даже в случае успешных действий потенциального противника (будь то авария железа или деструктивные последствия вмешательства неумелых рук) вернуть систему в работоспособное состояние, а, главное, восстановить пользовательские данные.

Резервное копирование — залог вашего спокойствия, особенно если вы отвечаете за хранение сколько-нибудь ценных данных. Разумеется, в Ubuntu хватает (как, в общем-то, и в любом другом дистрибутиве Linux) штатных средств для организации процесса резервного копирования.

RSS-материал