web-dev-qa-db-ja.com

ターミナルからパッケージをインストールする

だから、私は自分のフォルダの1つにある多くのパッケージをインストールしようとしました。ターミナルでディレクトリを選択して、「Sudo apt-get install * .deb」と言いました。「正規表現でパッケージが見つかりませんでした」などのエラーがたくさん表示されました。インターネットにアクセスできないコンピューターでこれを行っています。それはどういう意味ですか?

1
user177761

ターミナルでディレクトリを選択し、実行しました: "Sudo apt-get intall * .deb"

ここには2つの問題があります。

  1. intallのスペルが間違っています。installである必要があります
  2. apt-getローカルパッケージをインストールしません。リポジトリから提供されるパッケージのみをインストールします。

そのため、ハンマーが必要なときにドライバーを使用し、そのハンマーはdpkgと呼ばれます。 dpkgを使用すると、次を使用してのみパッケージを手動でインストールできます。

Sudo dpkg -i *.deb

もちろん、これによりいくつかの依存関係に問題が残る可能性があります。そのために、代わりにGDebiを使用します。

Sudo apt-get install gdebi-core
Sudo gdebi *.deb

これにより、パッケージと必要な依存関係がインストールされます。

3
Braiam

.debファイルをインストールするには、ターミナルで次のコマンドを実行する必要があります。

cd /path/to/the/directory/contains/filename.deb
Sudo dpkg -i filename.deb

ディレクトリからすべての.debファイルをインストールするには、試すことができます

  cd /path/to/the/directory/contains/.deb files
  Sudo dpkg -i *.deb
1
Avinash Raj