build-essentialはデフォルトでは18.04にインストールされていません。ネットワークドライバーをオフラインでインストールする方法


9

のようないくつかのネットワークドライバーを必要とするワイヤレスネットワークデバイスのみを備えたラップトップに新しいインストールを行うと、深刻な問題が発生しますbcmwl-kernel-source

今日、多くのラップトップにはイーサネットポートがありません。

build-essentialデフォルトのインストールにはありません。したがって、dkmsモジュールをインストールしたり、ソースから何かをビルドしたりすることはできません。

唯一の方法はbuild-essential、インストールに必要な非常に多くのパッケージを手動でダウンロードして、を使用して手動でインストールすることdpkgです。

一般ユーザーが利用できる他の方法はありますか?

この質問はから生まれたこの質問

私はxenialそれをbuild-essentialデフォルトでインストールすることを提案しました。

他に利用可能なUbuntuのインストールがない場合、などの提案apt-offlineは十分ではないようです。

必要なすべてのパッケージがインストールメディア(プールディレクトリ)で提供されているようです。だれかがすべてをダウンロードしてインストールするためのスクリプトまたは他の簡単な方法を提案できれば、それは素晴らしい答えになるでしょう。


ライブインストールを使用するのはどうですか(ネットワークドライバーがそこで機能していて、インストールにchrootして、build-essentialsとneetworkドライバーをこの方法でインストールする場合は?
Videonauth

なぜそこで機能していると思いますか?
Pilot6

1
@Videonauth wl作品はLiveUSBを形成するとは思わない。私は間違っている可能性があります。テストするためのデバイスがありません。
Pilot6

1
モバイルデータ+ USBテザリングは、一部の人にとって実現可能なオプションである場合があります。
pomsky

1
build-essentialUbuntuのどのバージョンにもデフォルトでがインストールされていないことは間違いありません。gccありましたが、もはやではありませんでした。makeg++、休息、ハズレ。つまり、これらのパッケージがUSB上にある場合、正しい方法はUSBをリポジトリとして使用し(apt-cdrom、iirc?を使用)、通常どおりapt-getを使用することです。
muru

回答:


1

誰も質問に答えなかったので、完璧ではない提案を投稿しようと思います。

この問題を解決する比較的簡単な方法の1つは、Androidフォンまたはその他のデバイスを使用して一時的にインターネットに接続することです。その後、通常の方法でドライバをインストールできます。

別の方法はdkms、Ubuntuインストールメディアからインストールすることです。必要なすべての依存関係はpoolディレクトリにあります。そこからUbuntuのホームディレクトリにすべてのdebパッケージをダウンロードすると、すべてのパッケージをでインストールできますsudo dpkg -i *.deb

レポとしてUbuntuのインストールメディアを接続してインストールする方法があるに違いありませんdkms使用apt install。しかし、私はそれを行う方法がわかりません。


あなたの最後の文章について:もちろんあります!昔のを使用するapt-cdromか、のfile:URLを使用できますsources.list
jpalecek

それを説明する回答を書いていただければ、私はそれを受け入れます。
Pilot6
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.