debian. небольшая хроника граблей
Aug. 12th, 2008 10:22 amСтавил debian. Lenny, с netinst диска.
Много граблей. Не знаю, пропустил я выбор пакетов для установки или нет, но их не оказалось - система была в настолько минимальном состоянии, что странно, что что-то работало. Из текстовых редакторов был только nano по умолчанию и ed (ну, мне не проблема, остальным - не знаю;))
1. После установки с диска не оказалось ни одного нормального источника основных пакетов. Пришлось делать "звонок другу" и вписывать руками.
Было вписано такое первыми строками:
deb http://http.us.debian.org/debian lenny main non-free contrib
deb http://ftp.de.debian.org/debian/ lenny main non-free contrib
после этого apt-get update - и получился нормальный набор.
2. При выборе таймзоны и английском языке установки не было возможности выбрать таймзону Киева. Пришлось оставить на потом и доработать руками (скопировать в /etc/localtime)
2. Вручную добавлены: openssh-server, bind9, gcc, inn2 (кстати, если просить inn без номера, будет 1.7.2 - а нафига???), iproute, innfeed (отдельно от inn2), joe, less (хм...), file, mc, mrtg, perl-doc (без него был только man perl, но не детальные), rsync, screen, sudo, chkconfig, telnet, vim, wget, procinfo.
Часть из них - понятно, местная специфика. Но некоторые моменты в выборе отсутствующих - удивляют.
3. Снёс exim, поставил sendmail (местная специфика).
4. Зачем-то писался /var/log/syslog для *.*. Отключил, ибо место зажрало.
5. Кэш apt'а с пакетами слишком быстро растёт. Убил файлы.
6. Гнутый getopt() по умолчанию - диверсия. Нельзя сказать просто "ctlinnd reload newsfeeds -controlchan", как принято. Надо или POSIXLY_CORRECT ставить, или "--" писать.
7. Где стартовый скрипт iptables??? Оказывается, политика. Надо добавлять руками. Ограничился трёхстрочным скриптиком, что читает из конфига.
8. При всём богатстве пакетов, suck'а там нет. Собирал и ставил руками.
9. Пути у inn'а странные - нафига over.view симлинком на overview и out.going отдельно от outgoing?
10. Почему /etc/bind, а не /etc/named??
11. К sendmail'у не ставится LDA автоматом (надо ставить sensible-mda, который тянет за собой procmail)
12. /etc/mailname camel.lucky.net.lucky.net, и такая же хрень в hosts - пришлось править руками.
P.S. Всё равно проще и удобнее, чем gentoo :)))
Много граблей. Не знаю, пропустил я выбор пакетов для установки или нет, но их не оказалось - система была в настолько минимальном состоянии, что странно, что что-то работало. Из текстовых редакторов был только nano по умолчанию и ed (ну, мне не проблема, остальным - не знаю;))
1. После установки с диска не оказалось ни одного нормального источника основных пакетов. Пришлось делать "звонок другу" и вписывать руками.
Было вписано такое первыми строками:
deb http://http.us.debian.org/debian lenny main non-free contrib
deb http://ftp.de.debian.org/debian/ lenny main non-free contrib
после этого apt-get update - и получился нормальный набор.
2. При выборе таймзоны и английском языке установки не было возможности выбрать таймзону Киева. Пришлось оставить на потом и доработать руками (скопировать в /etc/localtime)
2. Вручную добавлены: openssh-server, bind9, gcc, inn2 (кстати, если просить inn без номера, будет 1.7.2 - а нафига???), iproute, innfeed (отдельно от inn2), joe, less (хм...), file, mc, mrtg, perl-doc (без него был только man perl, но не детальные), rsync, screen, sudo, chkconfig, telnet, vim, wget, procinfo.
Часть из них - понятно, местная специфика. Но некоторые моменты в выборе отсутствующих - удивляют.
3. Снёс exim, поставил sendmail (местная специфика).
4. Зачем-то писался /var/log/syslog для *.*. Отключил, ибо место зажрало.
5. Кэш apt'а с пакетами слишком быстро растёт. Убил файлы.
6. Гнутый getopt() по умолчанию - диверсия. Нельзя сказать просто "ctlinnd reload newsfeeds -controlchan", как принято. Надо или POSIXLY_CORRECT ставить, или "--" писать.
7. Где стартовый скрипт iptables??? Оказывается, политика. Надо добавлять руками. Ограничился трёхстрочным скриптиком, что читает из конфига.
8. При всём богатстве пакетов, suck'а там нет. Собирал и ставил руками.
9. Пути у inn'а странные - нафига over.view симлинком на overview и out.going отдельно от outgoing?
10. Почему /etc/bind, а не /etc/named??
11. К sendmail'у не ставится LDA автоматом (надо ставить sensible-mda, который тянет за собой procmail)
12. /etc/mailname camel.lucky.net.lucky.net, и такая же хрень в hosts - пришлось править руками.
P.S. Всё равно проще и удобнее, чем gentoo :)))
no subject
Date: 2008-08-12 07:57 am (UTC)no subject
Date: 2008-08-12 08:01 am (UTC)