Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: How-to: Ubuntu 8.10 + 2.6.28 kernel из deb-пакетов.  (Прочитано 6207 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн FFunk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
  • Be linux...
    • Просмотр профиля
How-to: Ubuntu 8.10 + 2.6.28 kernel из deb-пакетов.
« : 05 Январь 2009, 19:26:18 »
Не так давно вышло ядро 2.6.28, но в стабильной ветке дистрибутива Ubuntu оно появится только в апреле, то есть будет включено в релиз 9.04. Если у вас нет желания или необходимых навыков для сборки ядра, но при этом вы всё же хотите попробовать новую версию оного, то следующая инструкция вам в этом поможет.

Вначале создадим папку, в которую будем скачивать пакеты и перейдем в неё:

    mkdir kernel_2.6.28 && cd kernel_2.6.28
Затем скачаем deb’ы образа ядра и его модулей с зеркала Яндекса:

    wget http://mirror.yandex.ru/ubuntu/pool/main/l/linux/linux-image-2.6.28-4-generic_2.6.28-4.6_i386.deb http://mirror.yandex.ru/ubuntu/pool/restricted/l/linux-restricted-modules/linux-restricted-modules-2.6.28-4-generic_2.6.28-4.4_i386.deb http://mirror.yandex.ru/ubuntu/pool/restricted/l/linux-restricted-modules/linux-restricted-modules-common_2.6.28-4.4_all.deb

По идее ещё требуется пакет c заголовками ядра (linux-headers), но он у меня запросил новый libc, поэтому я решил пакет не устанавливать, да и без него все прекрасно заработало (надеюсь также будет и у вас) :-)

Следующий шаг - установим свежескаченные deb’ы:

    sudo dpkg -i *.deb
Далее - уберем за собой, удалим папку с пакетами:

    cd ..
    rm -R kernel_2.6.28
Вот и всё. Теперь при загрузке, нажав ESC, можно выбрать либо свежеустановленное ядро 2.6.28, либо одно из ваших старых ядер. Если же вы хотите изменить меню GRUB’а, то отредактируйте соответствующий файл:

    sudo nano /boot/grub/menu.lst
Пользуйтесь :-)

Оффлайн SkeL2007

  • Участник
  • *
  • Сообщений: 204
    • Просмотр профиля
Re: How-to: Ubuntu 8.10 + 2.6.28 kernel из deb-пакетов.
« Ответ #1 : 05 Январь 2009, 21:40:53 »
Эх, как и ожидалось, система не загрузилась...)) Пришлось удалять и возвратитьсяк 2.6.27-11 =)

Оффлайн kukharski

  • Новичок
  • *
  • Сообщений: 11
  • ыгы...
    • Просмотр профиля
    • Pingvinoff.net
Re: How-to: Ubuntu 8.10 + 2.6.28 kernel из deb-пакетов.
« Ответ #2 : 05 Январь 2009, 21:48:08 »
кто б сомневался, что не загрузится...

Оффлайн FFunk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
  • Be linux...
    • Просмотр профиля
Re: How-to: Ubuntu 8.10 + 2.6.28 kernel из deb-пакетов.
« Ответ #3 : 05 Январь 2009, 21:55:51 »
у меня все прекрасно работает, 2 раза удалял пакеты с ядром и снова ставил :-)

Оффлайн Deathrose

  • Участник
  • *
  • Сообщений: 167
    • Просмотр профиля
Re: How-to: Ubuntu 8.10 + 2.6.28 kernel из deb-пакетов.
« Ответ #4 : 05 Январь 2009, 22:23:29 »
Зачем же так извращаться ?))) Из исходников оно и то попроще будет..)) и вообще в пакетных дистрах мутить с зависимостями это ж потом не разгребешь))

Оффлайн Grem

  • Любитель
  • *
  • Сообщений: 78
    • Просмотр профиля
Re: How-to: Ubuntu 8.10 + 2.6.28 kernel из deb-пакетов.
« Ответ #5 : 06 Январь 2009, 10:18:11 »
можно ссылку на исходники

Оффлайн borman77

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: How-to: Ubuntu 8.10 + 2.6.28 kernel из deb-пакетов.
« Ответ #6 : 06 Январь 2009, 14:05:20 »
Не так давно вышло ядро 2.6.28, но в стабильной ветке дистрибутива Ubuntu оно появится только в апреле, то есть будет включено в релиз 9.04. Если у вас нет желания или необходимых навыков для сборки ядра, но при этом вы всё же хотите попробовать новую версию оного, то следующая инструкция вам в этом поможет.

Вначале создадим папку, в которую будем скачивать пакеты и перейдем в неё:

    mkdir kernel_2.6.28 && cd kernel_2.6.28
Затем скачаем deb’ы образа ядра и его модулей с зеркала Яндекса:

    wget http://mirror.yandex.ru/ubuntu/pool/main/l/linux/linux-image-2.6.28-4-generic_2.6.28-4.6_i386.deb http://mirror.yandex.ru/ubuntu/pool/restricted/l/linux-restricted-modules/linux-restricted-modules-2.6.28-4-generic_2.6.28-4.4_i386.deb http://mirror.yandex.ru/ubuntu/pool/restricted/l/linux-restricted-modules/linux-restricted-modules-common_2.6.28-4.4_all.deb

По идее ещё требуется пакет c заголовками ядра (linux-headers), но он у меня запросил новый libc, поэтому я решил пакет не устанавливать, да и без него все прекрасно заработало (надеюсь также будет и у вас) :-)

Следующий шаг - установим свежескаченные deb’ы:

    sudo dpkg -i *.deb
Далее - уберем за собой, удалим папку с пакетами:

    cd ..
    rm -R kernel_2.6.28
Вот и всё. Теперь при загрузке, нажав ESC, можно выбрать либо свежеустановленное ядро 2.6.28, либо одно из ваших старых ядер. Если же вы хотите изменить меню GRUB’а, то отредактируйте соответствующий файл:

    sudo nano /boot/grub/menu.lst
Пользуйтесь :-)


Поставил начались тормоза :)

Оффлайн FFunk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
  • Be linux...
    • Просмотр профиля
Re: How-to: Ubuntu 8.10 + 2.6.28 kernel из deb-пакетов.
« Ответ #7 : 06 Январь 2009, 14:28:28 »
Grem, http://kernel.org
Инструкцию как собрать можно найти, например, здесь: http://www.howtoforge.com/kernel_compilation_ubuntu  ;)
Borman77, ну так я ж и написал в посте "если вы хотите попробовать" :)
Я поставил - у меня все ок 8)

Оффлайн kotnaton

  • Участник
  • *
  • Сообщений: 145
    • Просмотр профиля
Re: How-to: Ubuntu 8.10 + 2.6.28 kernel из deb-пакетов.
« Ответ #8 : 11 Январь 2009, 07:57:22 »
Эх, как и ожидалось, система не загрузилась...)) Пришлось удалять и возвратитьсяк 2.6.27-11 =)

кто б сомневался, что не загрузится...

Не поверите: но у меня способ автора нормально катит... Только вот у меня к тому времени было собственное собранное ядро из исходников: поставил посмотреть на отличия generic-сборки... Вообщем, собирать собственное лучше, в generic нету по-умолчанию дров, какие есть в собранном собственными руками, список в панели Система->Администрирование->Драйверы Устройств:
Цитировать
Raw serio driver - on
low-level driver for generic ATA - on
H/W RNG driver for intel chipsets - on
intel_agp - on
intel HDA driver - on
l801 SMBus driver - off
Marvell Yukon 2Gigabit Ethernet driver - on   
SCSI low-level driver for ATA in ACPI mode - on
input driver event debug module   - off
USB 2.0 'Enhanced' Host Controller (EHCI) Driver - on
PS/2 mouse driver - on
Проприетарный драйвер FGLRX для видеокарт ATI/AMD - off
usbcore   - on
SCSI low-level driver for intel PIIX/ICH ATA controllers - on
USB Universal Host Controller interface driver - on
PC Speartr beeper driver - on
PC-Spearer driver - off
Intel TCO WatchDog Timer Driver - on
framebuffer driver for ATI Radeon chipset - off
input driver event char devices - on

Работает все изумительно: что в generic что в "самодельном" ядре... Новый GEM помогает не только интеловским Видюхам: Compiz теперь и эффекты держит лучше и сам стабильнее...
« Последнее редактирование: 11 Январь 2009, 07:59:33 от kotnaton »
Проверяйте скачанные iso-шники командой: md5sum -c MD5SUMS.txt

Оффлайн KEIII

  • Активист
  • *
  • Сообщений: 368
    • Просмотр профиля
Re: How-to: Ubuntu 8.10 + 2.6.28 kernel из deb-пакетов.
« Ответ #9 : 06 Февраль 2009, 10:33:59 »
Не качаются пакеты с яндекса. Ошибка 404 Not Found.
Linux Mint 17 Cinnamon amd64

Оффлайн I.N.

  • Любитель
  • *
  • Сообщений: 61
    • Просмотр профиля
Re: How-to: Ubuntu 8.10 + 2.6.28 kernel из deb-пакетов.
« Ответ #10 : 16 Февраль 2009, 22:16:30 »
Не качаются пакеты с яндекса. Ошибка 404 Not Found.

Потому что структура калогов на яндексе поменялась.

P.S. А почему не пишем вариант для х64?


Оффлайн GrSpirit

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: How-to: Ubuntu 8.10 + 2.6.28 kernel из deb-пакетов.
« Ответ #11 : 17 Март 2009, 22:13:00 »
Скачал с яднекса пакеты:
linux-image-2.6.28-10-generic_2.6.28-10.32_i386.deb
linux-headers-2.6.28-10-generic_2.6.28-10.32_i386.deb

При попытке установить первый выдает ошибку Error: Dependency is not satisfiable: wireless-crda
При попытке установить второй выдает ошибку Error: Dependency is not satisfiable: linux-headers-2.6.28-10

Пакет wireless-crda в источниках не нашел.
А во втором случае он получается хочет сам себя для установки.

Оффлайн bas78

  • Любитель
  • *
  • Сообщений: 55
  • зачем нужно
    • Просмотр профиля
Re: How-to: Ubuntu 8.10 + 2.6.28 kernel из deb-пакетов.
« Ответ #12 : 27 Март 2009, 21:20:42 »
Вот здесь есть пакет wireless-crda
http://mirror.ozr.ru/ubuntu/pool/main/w/wireless-crda

Оффлайн $Alchemist

  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Re: How-to: Ubuntu 8.10 + 2.6.28 kernel из deb-пакетов.
« Ответ #13 : 06 Апрель 2009, 00:12:05 »
Что писать в menu.lst?
« Последнее редактирование: 06 Апрель 2009, 00:21:09 от $Alchemist »

Оффлайн bas78

  • Любитель
  • *
  • Сообщений: 55
  • зачем нужно
    • Просмотр профиля
Re: How-to: Ubuntu 8.10 + 2.6.28 kernel из deb-пакетов.
« Ответ #14 : 06 Апрель 2009, 12:27:44 »
Тоже сомое что и для старого ядра только название нового

 

Страница сгенерирована за 0.059 секунд. Запросов: 24.