私はPythonに関してはかなりの初心者なので、事前に許してください:)。とは言うものの、私はとりわけ、いくつかの Linux パッケージをインストールするスクリプトを作成しようとしています。最初に、ここで説明したように subopen を使用しようとしました。これは最終的には機能する可能性がありますが、python-apt APIに出くわしました。私は大ファンでも車輪の再発明でもないので、試してみることにしました。
python-apt を使用してパッケージをインストールする際の例/チュートリアルを見つけようとすると、問題が発生します。ドキュメントを検索すると、パッケージをインストールするメソッドがいくつかあるPackageManagerクラスが見つかりました。これを機能させるためにいくつかの簡単なコードを試しました:
apt_pkg.PackageManager.install("python")
これは簡単には機能しないようです。インストール メソッドは、プレーンな文字列の代わりに apt_pkg.PackageManager を想定しています。したがって、もう少し調べてみると、有望に見えるこの例が見つかりましたが、そこで何が起こっているのかを本当に理解していないため、使用するのは少し気が進まない.
次に、誰かが python-apt を使用してパッケージをインストールしようとしたことがありますか、それとも単純な古いサブオープン スタイルを使用する必要がありますか?
ありがとう!