Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #69, СЕНТЯБРЬ 2004 г.

FAQ

Степан Ильин aka Step

Xakep, номер #069, стр. 069-146-4


make: *** [install] Ошибка 2

Раньше такого никогда не было. Помоги, please!

A: Скорее всего, ты неправильно сконфигурировал ядро. Попробуй пересобрать следующими командами:

# modprobe loop

# dmesg

# make install

Q: В связи с переходом на линукс начал активно изучать Samba. С ней проблем вроде не возникает. Благо подходящих мануалов и how-to – хоть отбавляй. Зато уже несколько раз встречался с термином «LISa». Я так понимаю, что это из той же оперы. Правильно?

A: Правильно! Если объяснять в двух словах, то это некая замена стандартному сетевому окружению. Работает LISa как пользовательский сервис, при этом полагается лишь на стек протокола TPC/IP безо всякого использования samba и подобных средств. Информация о хостах обеспечивается через 7741 TCP-порт, и ее поиск осуществляется двумя разными способами. Первый способ: посылка другим хостам пакетов эхо-запроса ICMP. Второй способ: NetBIOS-широковещательные запросы. Сеть во время поиска, ясное дело, немного «забивается». Чтобы этого избежать, применяются специальные алгоритмы. Плюс к этому имеется простенький базовый механизм безопасности. Для локальных сетей с очень строгими правилами доступна также облегченная версия демона - resLISa. Проблемы с установкой могут возникнуть разве только на 64-битных машинах. Советую взглянуть на подробный мануал, зайдя по адресу http://linuxshop.ru/linuxbegin/article196.html.

Q: За свою недолгую практику я перепробовал множество дистрибутивов линукса. Сейчас вот решил заказать и попробовать СуСю (SuSe). Может быть, расскажешь о нем: в чем его плюсы, в чем минусы?

A: У меня на работе стоит SuSe на сервере. Впечатления на самом деле двойственные: с одной стороны, дистрибутив очень неплох, но с другой, есть некоторые неприятные минусы.

- Кривой и неудобный установщик – это, конечно, дело времени. В последней версии, возможно, его уже заменили. Но то, что было раньше, не лезет ни в какие рамки.

- Своеобразное понимание, что и где должно лежать. Это касается как конфигурационных файлов, так и всего остального. В результате некоторые программы собираются не вполне корректно, если вообще собираются. Причем это же относится к драйверам железа. Поэтому дистрибутив новичкам к использованию не советую.

+ Стабильность. Uptime у серверов был не меньше месяца.

+ Хорошая документация.

+ Наличие специальных мощных конфигураторов, имеющих графическую оболочку.

+ Симпатичный вид иксов – глаз радуется.

+ Отсутствие проблем с русификацией (на UTF-8).

Q: Как в Delphi можно открыть сразу несколько копий одной формы?

A: Да проще простого:

var

F1,F2,F3: TFormN;

begin

Application.CreateForm(TFormN,F1);

Application.CreateForm(TFormN,F2);

Application.CreateForm(TFormN,F3);

F1.Show; F2.Show; F3.Show;

end;

Форму, естественно, нужно прописать как не автоматически создаваемую. И еще (это очень важно) не забудь в обработчике TForm25.OnClose указать Action:=caFree. В противном случае неизбежна утечка памяти со всеми вытекающими отсюда последствиями.

Q: А как сейчас обстоят дела с материнками для последних Athlon 64 (степпинги CO и CG)? Справляются с поддержкой 1 Гбайт памяти? Помнится, не так давно у них с этим были серьезные проблемы…

Назад на стр. 069-146-3  Содержание  Вперед на стр. 069-146-5