build-basic не встановлено за замовчуванням у 18.04. Як встановити мережеві драйвери офлайн?


8

У нас є серйозна проблема з новими установками на ноутбуках, які мають лише пристрій бездротової мережі, який вимагає деяких мережевих драйверів, наприклад bcmwl-kernel-source.

На сьогоднішній день багато ноутбуків не мають порту Ethenet.

В build-essentialустановці за замовчуванням немає. Тож ми не можемо встановити dkmsмодуль або створити що-небудь з джерела.

Єдиний спосіб - це вручну завантажити дуже багато пакунків, необхідних для їх встановлення build-essentialта встановлення вручну, використовуючи dpkg.

Чи є інший шлях, яким може перейти звичайний користувач?

Це питання виникло з цього питання .

Я запропонував встановити xenialце build-essentialза замовчуванням.

Якщо іншої інсталяції Ubuntu немає в наявності, пропонувати щось подібне apt-offlineне здається достатньо хорошим.

Схоже, всі необхідні пакети надані на інсталяційному носії (каталог пулу). Якщо хтось може запропонувати сценарій або будь-який інший простий спосіб завантажити та встановити їх усі, це буде чудовою відповіддю.


Як щодо використання прямої інсталяції (якщо мережевий драйвер працює там і крокує у вашій інсталяції та встановлює таким чином програмне забезпечення для побудови та мережевий драйвер?
Videonauth

Як ви думаєте, чому це працює там?
Пілот6

1
@Videonauth Я не думаю, що wlроботи формують LiveUSB. Я можу помилятися. У мене немає пристрою для тестування.
Пілот6

1
Мобільні дані + прив'язка через USB може бути можливим варіантом для деяких.
pomsky

1
Я впевнений, що build-essentialвін не встановлений за замовчуванням у будь-якій версії Ubuntu. gccбув, але вже не. make, g++, Останнє, Нету. Однак, якщо ці пакети є на USB, правильним способом було б використовувати USB як сховище (за допомогою apt-cdromiirc?) Та використовувати apt-get як завжди.
муру

Відповіді:


1

Ніхто не відповів на питання, тому я спробую розмістити свої пропозиції, які не є ідеальними.

Один із порівняно простих способів вирішити цю проблему - тимчасово підключитися до Інтернету за допомогою телефону Android або якогось іншого пристрою. Тоді можна встановити драйвер нормальним способом.

Інший спосіб - встановити dkmsз інсталяційного носія Ubuntu. Усі необхідні залежності знаходяться в poolкаталозі. Якщо ви завантажите всі деб-пакети звідти в домашній каталог Ubuntu, можна буде встановити всі пакунки до sudo dpkg -i *.deb.

Повинно бути способом підключення інсталяційного носія Ubuntu як репо і встановлення dkmsза допомогою apt install. Але я не знаю, як це зробити.


Щодо вашого останнього речення: Звичайно, є! Ви можете користуватися старими днями apt-cdromабо використовувати file:URL-корчми у своїх sources.list.
jpalecek

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