インストール.debファイルを探していましたが、ここで答えを見つけました。dpkg -iまたはaptを介してdebファイルをインストールする方法は?
以下を使用することの違いを知りたいです。
sudo apt install ./name.deb
そして
sudo apt install /path/to/package/name.deb
2番目のオプションはどうですか?
sudo apt install ./path/to/package/name.deb
?
答え1
これら2つのバリアントは異なる場所でパッケージを見つけます(現在のディレクトリがルートディレクトリではない場合)。
sudo apt install ./path/to/package/name.deb
name.deb
サブディレクトリpath
で、to
名前付きパッケージファイルを探します。package
現在のディレクトリ(.
)。この方法は、現在のディレクトリにというディレクトリがありpath
、このディレクトリ自体にというディレクトリがあり、to
このディレクトリ自体package
にというファイルを含むディレクトリが含まれている場合にのみ機能しますname.deb
。
sudo apt install /path/to/package/name.deb
ディレクトリ内のパッケージを探します/path/to/package
。つまり上記と同じですが、現在のディレクトリではなくルートディレクトリから始めます。
つまり、構文の一部では./
なくファイルパスの一部であり、通常のパスのように解釈されます。apt