手動で(実際に手動で入力したように)インストールされたパッケージのリストを表示するにはどうすればよいですか?
手動で入力した他のパッケージの依存関係の結果としてインストールされたパッケージを除外したい.
たとえば、コマンドを実行した場合:
Sudo apt-get install mysql-server
その結果、mysql-commonがインストールされたため、onlyを参照してくださいmysql -serverリストではなくmysql-common。
答えを探してみましたが、多くは近いものの、私が望むものとは正確に一致していませんでした。
それはあなたが望むことをします:
cat /var/log/apt/history.log | grep 'apt-get install '
apt-markツールを使用することをお勧めします:
apt-mark showmanual
これはまさにあなたが望むものです。また、パッケージを手動でインストールするかどうかをマークし、固定バージョンにパッケージを保持することもできます。
Wojoxのアイデアを使用してスクリプトを作成しました。すべてのパッケージを含むファイルをホームディレクトリに作成します。
https://github.com/PaperMountainStudio/list-manually-installed-packages