一時パッケージのインストール

一時パッケージのインストール

いくつかのパッケージを一時的にインストールし、数ヶ月/年後に不要になったパッケージを簡単に削除するにはどうすればよいですか?その理由は、ソフトウェアを維持するか削除するかを決定する前に、ソフトウェアを広範囲にテストするのが好きだからです。

たとえば、グラフィックデザインパッケージをインストールできます。

apt-get install inkscape gimp

そして数学パッケージ:

apt-get install texlive-full gnuplot

math各パッケージセットには仮想マシン(または)を使用できますが、designこれは過度のようです(追加のセキュリティ/コンピューティングコストは必要ありません)。

また、apt list --installed不要なパッケージを使用して削除することもできます(たとえば、これを行うには、私がインストールしたパッケージセットをapt-get purge texlive-full gnuplot覚えておく必要があります。セット内の個々のパッケージではなく、常にセット全体を一度に削除します)。

ベストアンサー1

パッケージを「削除」する理由が何であるかによって異なります。あなたが望むもの:(1)きれいな環境、(2)省スペース(、(3)など?)

(1)に興味がある人のために、さまざまなレベルで試したいくつかの選択肢をリストしました(例:まったく):

  1. これ環境モジュールパッケージは、モジュールファイルを介してユーザーエクスペリエンスを動的に変更する機能を提供します。
    モジュールは、さまざまなバージョンのアプリケーションを管理するのに役立ちます。モジュールは、さまざまなアプリケーション全体をロードするメタモジュールにまとめることもできます。
    以下にリストされているさまざまなモジュールベースのツールがあります。

  2. さまざまなコンパイラ、MPIライブラリ、プロセッサアーキテクチャなどのマルチビルドが必要なソフトウェアの構成と表現を簡素化するために、Cバージョンのモジュールの上に構築されたラッパーです。

  3. ソフトウェアコレクションディストリビューションでインストールされているRPMパッケージのシステムバージョンに影響を与えずに、システムに同じコンポーネントの複数のRPMバージョンを構築して同時にインストールできるRed Hatプロジェクト。インストール後、ユーザー環境によって設定されたモジュールに依存するsclコマンドを使用してソフトウェアコレクションがアクティブになります。
    これで言及したので、aptこれは役に立たないかもしれません。グーグルしてみると Debian が使えないようです。 https://lists.debian.org/debian-user/2017/02/msg00461.html

  4. これOSCARクラスタプロジェクトモジュールとスイッチャと呼ばれるツールを使用します。
    現在の開発とメンテナンスの状況はどうかわかりません。また、見ることができますhttps://github.com/oscar-cluster

  5. フラットパックしかし、それによるとこれソフトウェアセットほど汎用性があるかどうかはわかりません。

(2)に興味があれば、仮想マシンが過度に占めるスペースではないため、仮想マシンに反対しているのでそうではないようです。確かにインストール/削除しそうです。パッケージのインストールと削除を管理するパッケージがわかりません。

おすすめ記事