This will be one of those posts I’d like to publish primarily to be able to coma back later and check it out instead of reading docs again :-)

So, we have a server with two (or more) network interfaces are we need to be able to use more than one interface in our VDS machines. How do we set it up?

(more…)

Few days ago I’ve started migration of some of my non-critical servers to Debian Etch (from Sarge). Just after first apt-get update && apt-get dist-upgrade, when apt has been upgraded, I noticed really strange (as for me) error: when I’ve tried to do “apt-get update” it worked fine, but there was annoying message like following:

# apt-get update
......
Fetched 5562B in 13s (421B/s)
Reading package lists... Done
W: There are no public key available for the following key IDs:
A70DAF536070D3A1
W: You may want to run apt-get update to correct these problems
#


UPDATE: Thanks to Kurt Fitzner we know, that:

There is already a mechanism to do this automatically:

$ apt-key update

This will obtain the necesary keys and import them. No need to go through gpg directly.


After not so long research I figured out, that this problem was caused by change of gpg key used by ftpmaster on Debian official repository servers. Google gave me some information and I found some fix which works fine for me:

# gpg --keyserver wwwkeys.eu.pgp.net --recv-keys XXXXXXXXXXXXXXXX
...
# apt-key add /root/.gnupg/pubring.gpg
...
# apt-get update
...

Where XXXXXXXXXXXXXXXX is your missing key (e.g A70DAF536070D3A1).

That’s it! Happy using Debian GNU/Linux!

Иногда, в особенности после перехода с другого дистрибутива GNU/Linux на Debian GNU/Linux, одной из важнейших проблем является отсутствие необходимых Вам пакетов программ, которые были старом дистрибутиве. Вот именно для таких случаев и создаются неофициальные репозитарии пакетов для Debian.

В этом обзоре я хотел бы описать самые популярные из неофициальных “сборников” полезных пакетов для моего любимого дистрибутива - Debian.

(more…)

Я очень люблю Debian и основанные на нем дистрибутивы Linux. Люблю я их потому, что я админ и, как все хорошие системные администраторы, я ленив. ;-) В дистрибутивах, основанных на apt-get я без проблем могу быстро устанавливать/обновлять/удалять пакеты ПО из системы и моя работа становится очень эффективной (нет никакого rpm-hell или постоянного компилирования нового софта или апдейтов).

Сегодня я нашел на digg.com очень полезный справочник для пользователей apt-get/dpkg. Он содержит много реальных примеров того, что может понадобиться в работе с утилитами apt-get и dpkg и может быть полезным и интересным для новоиспеченных Debian-администраторов.

Несколько дней назад вышла первая стабильная версия Oracle Database Express Edition - свободной версии “большой” СУБД Oracle.

Oracle Database 10g Express Edition (Oracle Database XE)- это СУБД начального уровня, основанная на базе кода Oracle Database 10g Release 2. Она бесплатна для разработки, установки и распространиения, не велика для скачивания и проста в администрировании. Oracle Database XE - это отличная СУБД начального уровня для :

  • Разработчиков, работающих с PHP, Java, .NET и Open Source-приложениями
  • Администраторов баз данных, которым нужна бесплатная СУБД для обучения и инсталляций
  • Независимых производителей ПО и аппаратных средств, которым нужна бесплатная СУБД для свободного распространения
  • Образовательных учереждений и студентов, которым необходима бесплатная СУБД для обучения

Я потратил некоторое количество времени для того, чтобы установить его на Debian Sarge. Дело в том, что официально поддерживается только Debian Unstable, а многие не знают, что для установки на Sarge необходима всего одна библиотека (libaio), которая без проблем может быть установлена из репозитория Oracle. Итак, далее я привожу пошаговую инструкцию по установке Oracle XE на Debian Sarge.

Для начала замечу, что Вам не нужно качать установочный пакет Oracle XE для Debian с Oracle Express Download Page. Не нужно этого делать потому, что у Oracle есть свой собственный репозиторий пакетов для Debian, позволяющий сделать процесс инсталляции автоматическим.

(more…)