web-dev-qa-db-ja.com

インターネットに接続できず、コマンドが見つかりません、ドライバーをインストールできません

Ubuntu 16.04 xenial-最小サーバー-USBからの新規インストール-Eee PC Asus 1005PEB

オンラインに接続できません。ドライバーが必要だと思うのは:

  1. ifconfiginet addr:127.0.0.1を示します
  2. すべてのpingの結果:connect: Network is unreachable
  3. Sudo service network-manager restartの結果:Failed to restart network-manager.service: Unit network-manager.service not found.

Atheros AR9285ワイヤレスカードを持っていますが、これの助けを借りて安定版リリースパッケージを見つけました フォーラムの投稿 。 USBからドライバディレクトリを〜ディレクトリにコピーしました。
ただし、パッケージディレクトリでmakeコマンドを使用すると、次の出力が表示されます。

The program 'make' can be found in the following packages:
 * make
 * make-guile
Try: Sudo apt install <selected package>

もちろん、apt-getは機能しません。オフラインになっているため、手動でmakeをインストールしようとしたときに、多くの依存関係が見つかりました。

有効期限が切れる前にmakeを取得し、必要なパッケージを取得できるようにオンラインにするにはどうすればよいですか?

前もって感謝します!

2
Craig

この場合、インターネットのないマシンで次のコマンドを使用することをお勧めします。

apt-get --print-uris --yes install build-essential | grep ^\' | cut -d\' -f2 >downloads.list

これにより、aptビルド必須パッケージのインストールに必要なすべてのパッケージのダウンロードURLを含むdownloads.listという名前の出力ファイルが現在のディレクトリに作成されます。

次に、このファイルをインターネット接続マシンのUSBドライブにコピーしてダウンロードします。インターネット接続マシンがLinuxを実行している場合は、次のコマンドですべての依存関係を簡単にダウンロードできます。

wget -i downloads.list

Downloads.listファイルを読み取り、そこにリストされている各URLをダウンロードします。そうでない場合は、リストされた各URLにアクセスして、自分でファイルをダウンロードする必要があります。

次に、USBドライブを他のマシンに接続し、ダウンロードした.debファイルを含むディレクトリから次のコマンドを実行するだけです。

dpkg -i *.deb

このパッケージには、コンパイラー(gcc)などのソフトウェアをコンパイルするために必要な他のパッケージが含まれているため、ビルドに不可欠なパッケージを使用することをお勧めします。必要なすべてを取得するために何度も処理します。

2
MttJocy