Який найкращий спосіб оновити ядро ​​Linux, якщо у мене немає підключення до Інтернету?


9

На даний момент я зробив чисту установку Ubuntu LTS 10.04 на своєму новому ноутбуці. Після встановлення я спробував зробити оновлення системи лише для того, щоб з’ясувати, що 2 найважливіших інтерфейсу (eth0 та wlan0), які я можу використовувати для підключення до Інтернету, не існує.

Потім я згадав, що коли я встановив Arch на цей самий ноутбук кілька місяців тому, я отримав таку ж перешкоду. В основному, це було тому, що версія ядра ще не підтримує 2 інтерфейси. Карта Atheros AR8152 (eth0) потребує принаймні версії ядра 2.6.37, а пристрою Broadcom 4727 (wlan0) також потрібна версія версії ядра. Якщо я не помиляюсь, компакт-диск встановлення, який я маю на 10.04, має версію ядра 2.6.32-xx.

Тому я не можу підключитися до Інтернету на своєму ноутбуці. Мені потрібно знати, який найкращий підхід - оновити ядро ​​Linux до поточної версії, якщо у мене немає ноутбука на ноутбуці.

Я можу підключитися до Інтернету за допомогою машини Win7. Також зауважте, що я хочу використовувати випуск 10.04, тому оновлення до більш нової версії Ubuntu - це не варіант.

Відповіді:


9

Ви можете завантажувати пакет linux-generic або linux-сервер з http://packages.ubuntu.com , скопіювати його у вашу цільову систему та встановити через SoftwareCenter або в оболонці за допомогою dpkg -i PACKAGENAME.deb. Це повинно робити це здебільшого. Якщо вам не потрібні додаткові

Залежності

Що стосується залежностей: Центр програмного забезпечення / dpkg підкаже, якщо якісь залежності не виконані. Найгірший випадок - вам доведеться завантажити їх усі вручну та встановити. Якщо ми говоримо лише про один-два пакети, я би зробив це.

Я не маю багато досвіду щодо автоматичної установки залежностей. Ви можете спробувати одне з наступного та побачити, чи працює він:

Попередження : речі стають все більш ризикованими далі за списком!

  • dpkg -i PACKAGENAME.debто apt-get -f install. Перший встановлює пакет незалежно від того, другий виправляє розбиті залежності.
  • Спробуйте встановити його з Gdebi Встановіть gdebi
  • Подивіться, чи це допомагає
  • Ви можете спробувати daly build kerne-ppa:

    apt-add repository ppa:kernel-ppa/ppa
    apt-get update
    apt-get install PACKAGENAME
    
  • Увімкніть сховища natty в синаптичному режимі на короткий час (не запускайте менеджер оновлень, поки він включений).

Вибачте, я не можу допомогти більше. Коли я спробував це ще в ті дні, мені просто довелося встановити один пакет. Можливо, це також допомагає: Як додати PPA ядра?


Будь-які проблеми із залежністю?
Oxwivi

Жодного, про що я б знав. Ядро-бінарні файли майже не залежать від нічого xD
con-f-use

Я помітив, що потрібна версія ядра позначена Natty. Чи можу я використовувати те саме ядро ​​під Lucid? Або мені потрібно оновити до випуску Natty, перш ніж я можу використовувати це ядро?
baktin

Я помітив, що є деякі залежності, перелічені з linux-generic або linux-сервером. Чи слід також завантажувати ці залежності? Якщо так, чи є спосіб завантажити всі необхідні залежності для пакунків (пакетів), які мені потрібні одночасно?
baktin

Я відредагував своє повідомлення.
con-f-use
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.