Для создание виртуалок на базе Ubuntu Server рекомендую этот VDS-хостинг с SSD-дисками ДЦ в Москве, стабильность мне пока нравится (но я ими пользуюсь только третий месяц). Удобная панель, где самостоятельно можно пересоздать сервер + прописать свой публичный ключ, чтоб на сервер можно было войти сразу после его создания. А, главное, они дают 1 ГБ оперативной памяти за 250 руб. в месяц!

Ответить на комментарий

Re: Антивирус для Ubuntu — просто и надёжно

Почему у всех всегда всё так правильно написано, а у меня ни чего никогда не получалось ни пересобрать ни установить иначе чем из *.deb-пакетов???

Сюда пришел по поиску, с руководства http://ubuntuforums.org/showthread.php?t=52385 . Там уже на шаге 3 всё заканчивается:

│ dh_clean ↑
│ /usr/bin/make clean ▮
│ make[1]: Вход в каталог `/usr/src/modules/dazuko' ▒
│ make[1]: Выход из каталога `/usr/src/modules/dazuko' ▒
│ rm -rf .tmp_versions Makefile debian/control.backup ▒
│ /usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules ▒
│ make[1]: Вход в каталог `/usr/src/modules/dazuko' ▒
│ dh_clean ▒
│ /usr/bin/make clean ▒
│ make[2]: Вход в каталог `/usr/src/modules/dazuko' ▒
│ make[2]: *** Нет правила для сборки цели `clean'. Останов. ▒
│ make[2]: Выход из каталога `/usr/src/modules/dazuko' ▒
│ make[1]: [kdist_clean] Ошибка 2 (игнорирована) ▒
│ rm -rf .tmp_versions Makefile debian/control.backup ▒
│ for templ in ↓
│ /usr/src/modules/dazuko/debian/dazuko-modules-_KVERS_.postinst.modules.in ↑
│ ; do \ ▒
│ cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.24-23-generic/g'` ; \ ▒
│ done ▒
│ for templ in `ls debian/*.modules.in` ; do \ ▒
│ test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} ▒
│ ${templ%.modules.in}.backup 2>/dev/null || true; \ ▒
│ sed -e 's/##KVERS##/2.6.24-23-generic/g ▒
│ ;s/#KVERS#/2.6.24-23-generic/g ; s/_KVERS_/2.6.24-23-generic/g ; ▒
│ s/##KDREV##/2.6.24-23.46/g ; s/#KDREV#/2.6.24-23.46/g ; ▒
│ s/_KDREV_/2.6.24-23.46/g ' < $templ > ${templ%.modules.in}; \ ▮
│ done ▒
│ ./configure --without-library --without-example-c ▒
│ checking host system type... Linux ▒
│ kernel source in /lib/modules/2.6.24-23-generic/build... yes ↓
│ acquiring Linux kernel code configuration... ok ▒
│ .: 1109: linux.config: not found ▒
│ make[1]: *** [kdist_config] Ошибка 2 ▒
│ make[1]: Выход из каталога `/usr/src/modules/dazuko' ▮
│ make: *** [kdist_build] Ошибка 2 ↓

Искал причины. После прочтения http://forum.ubuntu.ru/index.php?topic=24336.0 и http://forum.redhat-club.org/viewtopic.php?id=4960 , уже руками поправив configure и без module-assistant запустив ./configure, получил сообщение о том, что ему не нравится kernel... Нашел эту статью. Как пересобрать ядро для dazuko (иначе как "да-СЦУКО" уже и не зову) тут не написано. Нашел http://kernel-handbook.alioth.debian.org/ch-common-tasks.html , при выполнении которого на шаге 4.4 натыкаюсь на:

HOSTCC scripts/kconfig/lxdialog/checklist.o
In file included from scripts/kconfig/lxdialog/checklist.c:24:
scripts/kconfig/lxdialog/dialog.h:32:20: ошибка: curses.h: No such file or directory
In file included from scripts/kconfig/lxdialog/checklist.c:24:
scripts/kconfig/lxdialog/dialog.h:97: ошибка: expected specifier-qualifier-list before ‘chtype’
scripts/kconfig/lxdialog/dialog.h:187: ошибка: expected ‘)’ before ‘*’ token
scripts/kconfig/lxdialog/dialog.h:194: ошибка: expected ‘)’ before ‘*’ token
scripts/kconfig/lxdialog/dialog.h:196: ошибка: expected ‘)’ before ‘*’ token
scripts/kconfig/lxdialog/dialog.h:197: ошибка: expected ‘)’ before ‘*’ token
scripts/kconfig/lxdialog/dialog.h:198: ошибка: expected ‘)’ before ‘*’ token
scripts/kconfig/lxdialog/dialog.h:199: ошибка: expected ‘)’ before ‘*’ token
scripts/kconfig/lxdialog/dialog.h:201: ошибка: expected ‘)’ before ‘*’ token
scripts/kconfig/lxdialog/checklist.c:31: ошибка: expected ‘)’ before ‘*’ token
scripts/kconfig/lxdialog/checklist.c:59: ошибка: expected ‘)’ before ‘*’ token
scripts/kconfig/lxdialog/checklist.c:95: ошибка: expected ‘)’ before ‘*’ token
scripts/kconfig/lxdialog/checklist.c: В функции ‘dialog_checklist’
scripts/kconfig/lxdialog/checklist.c:116: ошибка: ‘WINDOW’ undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:116: ошибка: (Each undeclared identifier is reported only once
scripts/kconfig/lxdialog/checklist.c:116: ошибка: for each function it appears in.)
scripts/kconfig/lxdialog/checklist.c:116: ошибка: ‘dialog’ undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:116: ошибка: ‘list’ undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:116: предупреждение: левый операнд операции `запятая' не имеет побочных эффектов
scripts/kconfig/lxdialog/checklist.c:129: предупреждение: implicit declaration of function ‘getmaxy’
scripts/kconfig/lxdialog/checklist.c:129: ошибка: ‘stdscr’ undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:130: ошибка: ‘KEY_MAX’ undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:131: предупреждение: implicit declaration of function ‘getmaxx’
scripts/kconfig/lxdialog/checklist.c:137: ошибка: ‘COLS’ undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:138: ошибка: ‘LINES’ undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:140: предупреждение: implicit declaration of function ‘draw_shadow’
scripts/kconfig/lxdialog/checklist.c:142: предупреждение: implicit declaration of function ‘newwin’
scripts/kconfig/lxdialog/checklist.c:143: предупреждение: implicit declaration of function ‘keypad’
scripts/kconfig/lxdialog/checklist.c:143: ошибка: ‘TRUE’ undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:145: предупреждение: implicit declaration of function ‘draw_box’
scripts/kconfig/lxdialog/checklist.c:146: ошибка: ‘struct dialog_color’ has no member named ‘atr’
scripts/kconfig/lxdialog/checklist.c:146: ошибка: ‘struct dialog_color’ has no member named ‘atr’
scripts/kconfig/lxdialog/checklist.c:147: предупреждение: implicit declaration of function ‘wattrset’
scripts/kconfig/lxdialog/checklist.c:147: ошибка: ‘struct dialog_color’ has no member named ‘atr’
scripts/kconfig/lxdialog/checklist.c:148: предупреждение: implicit declaration of function ‘mvwaddch’
scripts/kconfig/lxdialog/checklist.c:150: предупреждение: implicit declaration of function ‘waddch’
scripts/kconfig/lxdialog/checklist.c:151: ошибка: ‘struct dialog_color’ has no member named ‘atr’
scripts/kconfig/lxdialog/checklist.c:154: предупреждение: implicit declaration of function ‘print_title’
scripts/kconfig/lxdialog/checklist.c:156: ошибка: ‘struct dialog_color’ has no member named ‘atr’
scripts/kconfig/lxdialog/checklist.c:157: предупреждение: implicit declaration of function ‘print_autowrap’
scripts/kconfig/lxdialog/checklist.c:164: предупреждение: implicit declaration of function ‘subwin’
scripts/kconfig/lxdialog/checklist.c:171: ошибка: ‘struct dialog_color’ has no member named ‘atr’
scripts/kconfig/lxdialog/checklist.c:171: ошибка: ‘struct dialog_color’ has no member named ‘atr’
scripts/kconfig/lxdialog/checklist.c:189: предупреждение: implicit declaration of function ‘print_item’
scripts/kconfig/lxdialog/checklist.c:192: предупреждение: implicit declaration of function ‘print_arrows’
scripts/kconfig/lxdialog/checklist.c:195: предупреждение: implicit declaration of function ‘print_buttons’
scripts/kconfig/lxdialog/checklist.c:197: предупреждение: implicit declaration of function ‘wnoutrefresh’
scripts/kconfig/lxdialog/checklist.c:199: предупреждение: implicit declaration of function ‘doupdate’
scripts/kconfig/lxdialog/checklist.c:202: предупреждение: implicit declaration of function ‘wgetch’
scripts/kconfig/lxdialog/checklist.c:210: ошибка: ‘KEY_UP’ undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:210: ошибка: ‘KEY_DOWN’ undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:220: ошибка: ‘FALSE’ undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:221: предупреждение: implicit declaration of function ‘scrollok’
scripts/kconfig/lxdialog/checklist.c:222: предупреждение: implicit declaration of function ‘wscrl’
scripts/kconfig/lxdialog/checklist.c:232: предупреждение: implicit declaration of function ‘wrefresh’
scripts/kconfig/lxdialog/checklist.c:293: предупреждение: implicit declaration of function ‘delwin’
scripts/kconfig/lxdialog/checklist.c:297: ошибка: ‘KEY_LEFT’ undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:298: ошибка: ‘KEY_RIGHT’ undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:310: предупреждение: implicit declaration of function ‘on_key_esc’
scripts/kconfig/lxdialog/checklist.c:312: ошибка: ‘KEY_RESIZE’ undeclared (first use in this function)
make[1]: *** [scripts/kconfig/lxdialog/checklist.o] Ошибка 1
make: *** [menuconfig] Ошибка 2

Ну, вот это ли - не ППЦ??? *WALL* Я какой-то необыкновенный? Или я так на пингвинов влияю? Стандартный ноут четырёхлетней давности SAMSUNG R50, в который только планки памяти добавил. Стандартная ubuntu 8.04.1, в которой руками конфиги не правил и с ядрами не игрался. Делаю всё по писанному. Написано хорошо, а получается какая-то ж... :`(

Ответить

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании