Последние новости:

Debian GNU/Linux 6.0.2 Squeeze


Стало доступно второе обновление для дистрибутива Debian GNU/Linux Squeeze. В него входят все исправления ошибок и критичных уязвимостей, внесенные после релиза Debian Squeeze 6.0.1.

Читать полностью...

Debian GNU/Linux 6.0.1 Squeeze


Вышло первое обновление для дистрибутива Debian GNU/Linux 6.0.1 Squeeze. В него входят все исправления ошибок и критичных уязвимостей, внесенные после релиза Debian 6.0. Но самое главное — устранены ошибки в инсталляторе.

Читать полностью...


Последние статьи:

Установка Vagrant в Ubuntu 11.04


Vargant — это инструмент для создания и распространения виртуальных машин. Построен на базе всем известного VirtualBox. То есть, фактически автоматизирует процесс создания нового виртуального окружения. Позволяет заранее определить, какие пакеты необходимо установить при создании очередной виртуальной машины.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка Node.js в Debian / Ubuntu


Node.js - событийно-ориентированный фреймворк на JavaScript движке от Google V8 с неблокирующим вводом/выводом. Последнее свойство является killer фичей и способствует созданию масштабируемых сетевых приложений (например, веб-серверов). Node.js по целям использования сходен с фреймворками Twisted на языке Python и EventMachine на Ruby.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка Gnome 3 в Ubuntu 11.04 (Natty) / Ubuntu 10.10 (Maverick)


Gnome 3 - это абсолютно новое современное окружение рабочего стола, разрабатываемое с учетом последних тенденций и наработок в области пользовательского интерфейса.

Первый релиз состоялся меньше месяца назад. И уже сейчас можно проверить работу нового окружения в Ubuntu последних версий.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Изменение hostname в Ubuntu / Debian


Обычно имя компьютера (hostname) указывается во время установки операционной системы. Однако далеко не редким является случай, когда ОС уже стоит, и по каким-либо причинам (переезд в другую сеть, изменение целевого назначения и т.д.) необходимо изменить имя компьютера.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Обновление Ubuntu 10.04 Lucid до Ubuntu 10.10 Maverick и его особенности


10.10.2010 был релиз очередной версии Ubuntu. И пришла пора обновляться.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Обновление Debian Lenny (5.0) до Debian Squeeze (6.0)


Буквально недавно Debian Squeeze 6.0 стал стабильным. И, соответственно, для многих становится актуальной проблема обновления Debian 5.0 Lenny до Debian 6.0 Squeeze.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка LibreOffice в Ubuntu 11.04 / 10.10 / 10.04 через PPA


LibreOffice - офисный пакет, являющийся форком проекта OpenOffice.org. Пакет появился после того, как компания Oracle приобрела Sun Microsystems, и мнения по поводу будущего развития проекта разошлись между новым владельцем и независимыми разработчиками.

Совсем недавно соcтоялся релиз офисного пакета LibreOffice 3.3. Ожидается, что в следующей версии Ubuntu пакет LibreOffice заменит OpenOffice.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Настройка bash prompt для Subversion, Git и Mercurial


В последнее время количество доступных для использования систем контроля версий стало настолько большим (subversion, git, mercurial и т.д.), что уже не редкость, когда на одном и том же компьютере может одновременно находится множество проектов под управлением различных систем контроля версий. Становится очевидной необходимость при навигации в файловой системе в более быстром определении типа системы контроля версий и наличия изменений в ней.

Конечно, можно при заходе в директорию делать svn|hg|git info, но это все требует времени, а так же знания того, какая система контроля версий используется в текущей директории.

Одним из вариантов решения проблемы (при условии, что в системе используется bash) будет переопределение строки приглашения (bash prompt) таким образом, чтобы в ней выводились не только стандартные имя пользователя, название компьютера и текущий путь в файловой системе, но и тип системы контроля версий, а так же признак наличия изменений.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Популярные статьи:

Настройка (русификация) консоли в Ubuntu / Debian


Как правило, после того, как выполнена установка Ubuntu или Debian (свежего или не очень ;), необходимо сделать хоть и минимальную, но настройку. И не так уж и редки случаи, когда первостепенной задачей становится настройка вывода русского языка в консоли.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка nginx как front-end к apache в Debian / Ubuntu


Рано или поздно перед администратором встает задача разгрузить back-end, которым как правило, является apache. Одной из альтернатив для front-end является легкий web сервер Nginx. Данная конфигурация дает особенно большой выигрыш при наличии подключений по медленным каналам связи (модем), так как ресурсы системы начинают использоваться для дела, а не ждать, пока будет получен запрос или отдан ответ клиенту.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка и настройка Apache, mod_wsgi, Django, MySQL в Debian / Ubuntu


Django (читается как Джанго) - это свободно распространяемый фреймворк с открытым исходным кодом для разработки веб приложений на языке Python. Django обладает следующими архитектурными отличиями:

  • использование концепции Модель-Представление-Контроллер (Model-View-Controller, MVC). В терминологии Django это будет Модель-Шаблон-Вид (Model-Template-View, MTV)
  • использование концепции приложений. Весь код рекомендуется оформлять в виде приложений и делать его подключаемым и переносимым
  • диспетчер URL на основе регулярных выражений
  • ORM для работы с БД (с поддержкой транзакций)
  • встроенный веб-сервер для разработки
  • встроенная административная панель

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка и настройка Subversion, Apache, WebSvn в Debian / Ubuntu


Subversion - централизованная система управления версиями, распространяемая в исходных кодах. Так же иногда называется svn, по названию клиентской программы, входящей в стандартный дистрибутив Subversion. Разрабатывалась, как альтернатива системе CVS, обладающая всеми основными функциями CVS и свободная от ряда её недостатков.

В настроящее время Subversion используется во многих известных проектах: Apache, Samba, Google Code, SourceForge.net и многих других.

WebSvn - онлайн subversion клиент. По сути, есть не что иное, как набор PHP скриптов, предоставляющий удаленный доступ к репозиториям Subversion. Поддерживается работа с несколькими репозитариями, допускается редактирование шаблонов интерфейса, поддерживется опция Apache MultiViews и предоставляется возможность экспорта в RSS.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Ротация логов с помощью logrotate в Debian / Ubuntu


Logrotate - приложение, разработанное для облегчения управления лог-файлами. Особенно Logrotate полезен там, где создается большое количество лог-файлов. Утилита позволяет в автоматическом режиме архивировать, удалять, очищать и отправлять на e-mail лог-файлы. Этот процесс обычно называется ротацией лог файлов.

Logrotate может быть настроен на ежедневную, еженедельную или ежемесячную ротацию. Кроме того, можно задать размер файла, по достижении которого файл будет ротирован. Обычно logrotate выполняется в качестве каждодневного задания (cron).

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка и настройка Munin в Debian / Ubuntu


Munin - удобное и простое в настройке средство мониторинга производительности серверов. Сразу после установки доступно большое число плагинов, позволяющих следить практически за любыми параметрами сервера: load average, сеть, загрузка CPU, использование памяти, postfix, exim4, mysql и т.д. Написание самих плагинов не составляет никакого труда для людей, знакомых с программированием. Всю отчетную информацию Munin представляет в виде графиков через web-интерфейс.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка Nginx, Apache и настройка виртуальных хостов c поддержкой SSL (https) в Debian / Ubuntu


Одна из типичных задач: установить стандартную связку Nginx + Apache и настроить два (или более) виртуальных хоста. Виртуальные хосты привязаны к одному IP (Name-based Virtual Host). Кроме этого, на один из хостов необходим доступ по https (SSL).

Ранее уже описывались преимущества совместной работы Nginx и Apache. Там же описывались и особенности настройки этой связки. В текущем варианте будет больше внимания уделено настройке SSL: работой с сертификатами будет заниматься только фронтенд (nginx), бэкенд (apache) будет только отдавать контент.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка GRUB 2 на Debian / Ubuntu


GRUB 2 - это новый загрузчик, написанный с нуля с целью реализации модульности и переносимости. GRUB 2 ставит перед собой следующие цели:

  • поддержка скриптового языка (циклы, условия, переменные, функции)
  • графический интерфейс
  • динамическая загрузка модулей
  • возможность портирования на различные архитектуры
  • интернационализация
  • управление памятью
  • кросс-платформенная установка, позволяющая устанавливать GRUB из различных архитектур
  • режим восстановления (satge 1.5 исключен)

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru