apt install pkg
を実行すると、debファイルがダウンロードされて/var/cache/apt/archives
に入れられると思いました。しかし、今日apt install python2.7 python-pip
を実行した後、var/cache/apt/archives
にdebファイルが見つかりません。理由はわかりません。 Sudo apt install pkg
をbashスクリプトに書き込み、Sudo
でスクリプトを実行しなかったからでしょうか?
何らかの理由で、debファイルからパッケージをインストールできる必要があります。つまり、dpkg -i pkg.deb
の代わりにapt install pkg
を実行してインストールを実行できる必要があります。
コマンドapt download pkg
を試しましたが、debファイルをダウンロードしましたが、それは小さなファイルです。 dpkg -i pkg.deb
を実行すると、依存関係に関する多くのエラーがあり、それらを解決するにはapt install -f
を実行する必要があります。
私のシステムはインターネットに接続しています。完全な.debパッケージを取得するにはどうすればよいですか?
すべての.debファイルの依存関係を自動的に解決し、同じコマンドで.debファイルとその欠落した依存関係をインストールするコマンドを実行する必要があります。動作しているインターネット接続とインストールされているソフトウェアをSudo apt update && Sudo apt upgrade
で更新して、不足している依存関係をダウンロードする必要があります。ターミナルを開き、cd
を使用してディレクトリをpackage-name.debを含むディレクトリに変更し、次のように入力します。
Sudo apt-get install ./package-name.deb
どこ package-name.deb インストールしようとしている.debファイルの名前に置き換える必要があります。