技術ノート 特徴 Linux でコマンドラインを使用してソフトウェアをアンインストールする方法

Linux でコマンドラインを使用してソフトウェアをアンインストールする方法

Linux でコマンドラインを使用してソフトウェアをアンインストールする方法

重要なポイント

Linux でコマンドラインを使用してソフトウェアをアンインストールする方法

Ubuntu またはその他の Debian ベースの Linux ディストリビューションからプログラムをアンインストールするには、ターミナルまたはコマンド ラインに「apt delete (プログラム名)」と入力します。 Fedora からプログラムを削除するには、コマンドライン インターフェイスまたはターミナルで「dnf Remove (program)」を実行します。

Linux でコマンドラインを使用してソフトウェアをアンインストールする方法

Linux ディストリビューションでは、ソフトウェアをインストールするためのさまざまな方法が提供されています。ソフトウェア センターを使用して、 標準の Ubuntu または Fedora ソフトウェア リポジトリから 、 、または ソフトウェアをインストールできます。ただし、プログラムをアンインストールする必要がある場合はどうすればよいでしょうか?

Ubuntuでコマンドラインを使用してソフトウェアをアンインストールする方法

Linux でコマンドラインを使用してソフトウェアをアンインストールする方法

Ubuntu ソフトウェア センターを使用して Ubuntu ソフトウェア リポジトリからソフトウェアをインストールした場合は、 こともできます。ただし、コマンド ラインの使用に慣れている場合は、システムに何がインストールされているかを確認し、プログラムをアンインストールする簡単な方法を紹介します。

Linux でコマンドラインを使用してソフトウェアをアンインストールする方法

コマンドラインによるアンインストール方法は、Ubuntu だけでなく、 あらゆる Debian ベースの Linux ディストリビューション でも機能します。

アンインストールしたいもののアイデアはあるが、正確な名前がわからない場合は、 に関する記事を参照してください。 「dpkg」コマンドを使用して、コンピュータにインストールされているすべてのパッケージのリストを表示することもできます。 Ctrl+Alt+T を押してターミナル ウィンドウを開き、プロンプトに次のコマンドを入力します。

 dpkg --list

または:

 apt list --installed

これらのコマンドは同じ内容を表示しますが、表示方法は少し異なります。

ターミナル ウィンドウでインストールされているパッケージのリストをスクロールして、アンインストールするパッケージを見つけます。パッケージの完全な名前に注意してください。

プログラムをアンインストールするには、プログラムのインストールおよびインストールされたプログラムを操作するための一般的なコマンドである apt コマンドを使用します。たとえば、次のコマンドは gimp をアンインストールし、 purge コマンドを使用してすべての設定ファイルを削除します。

 sudo apt purge gimp

プロンプトが表示されたらパスワードを入力し、Enter キーを押します。

パスワードは入力しても表示されません。ただし、 ように選択できます。

「 Linux でコマンドラインを使用してソフトウェアをアンインストールする方法」に関するベスト動画選定!

【Linux入門編】コマンドを使ってアプリをインストールしてみよう
【ウイルス感染?】迷惑ソフトの説明と削除対策について【Winzip Driver Updater】

アンインストール プロセスが開始され、実行するアクションの概要が表示されます。続行するかどうかを尋ねられたら、「y」を入力して Enter キーを押します。

インストールプロセスが続行されます。完了したら、プロンプトで「exit」と入力し、「Enter」を押してターミナル ウィンドウを閉じるか、ウィンドウの左上隅にある「X」ボタンをクリックします。

構成ファイルを削除したくない場合は、次のコマンドに示すように、 purge の代わりにコマンド remove 使用します。

 sudo apt で Gimp を削除します

Linux にインストールされたプログラムは、Windows や MacOS と同様に、機能するために他のパッケージに依存します。プログラムをアンインストールすると、アンインストールされたプログラムが依存していた、使用されなくなったパッケージが存在する場合があります。未使用のパッケージを削除するには、次の例に示すように、「autoremove」コマンドを使用します。

 sudo apt autoremove

以下に示すように、プログラムの削除と使用されなくなった依存関係の削除の 2 つのコマンドを 1 つに組み合わせることができます (「自動削除」の前にダッシュ 2 つ)。

 sudo apt purge --auto-remove gimp

スペースが不足している場合は、以下に示すように、「clean」コマンドを使用して、ダウンロードしたアーカイブ ファイルを削除できます。

 sudo 適切にクリーン

このコマンドは、「/var/cache/apt/archives」内の aptitude キャッシュを削除します。プログラムをインストールすると、パッケージ ファイルがダウンロードされ、そのディレクトリに保存されます。ファイルをそのディレクトリに保存する必要はありません。ただし、これらのプログラムを削除すると、潜在的な欠点が生じます。これらのプログラムを再度インストールする場合は、パッケージを再度ダウンロードする必要があります。

APT は、プログラムのダウンロード、インストール、アンインストールを迅速かつ簡単に行うことができる便利なツールです。 「apt」コマンドの使用方法の詳細については、プロンプトで「apt」と入力し、Enter キーを押してください。

古い「apt-get」コマンドは、ここで示した「apt」コマンドと同じ引数のほとんどを受け入れます。必要に応じて、代わりにそれを使用できます。

Linuxコマンド

ファイル

tar pv cat tac chmod grep diff sed ar man pushd popd fsck testdisk seq fd pandoc cd $PATH awk join jq fold uniq journalctl · tail · stat · ls · fstab · echo · less · chgrp · chown · rev · look · strings · type · rename · zip · unzip · mount · umount · install · fdisk · mkfs · rm · rmdir · rsync · df · gpg · vi · · mkdir · du · ln · パッチ · 変換 · rclone · シュレッド · srm · scp · gzip · chattr · カット · 検索 · umask · wc · tr

プロセス

エイリアス · スクリーン · トップ · ナイス · renice · 進行状況 · strace · systemd · tmux · chsh · 履歴 · at · バッチ · フリー · what · dmesg · chfn · usermod · ps · chroot · xargs · tty · pinky · lsof · vmstat · タイムアウト · ウォール · はい · キル · スリープ · sudo · su · タイム · groupadd · usermod · · lshw · シャットダウン · 再起動 · 停止 · パワーオフ · パスワード · lscpu · crontab · 日付 · bg · fg · pidof · nohup · pmap

ネットワーキング

netstat ping ip ss whois fail2ban bmon dig finger nmap ftp curl wget who whoami w iptables ssh-keygen ufw arping firewalld

関連: 開発者と愛好家のための最高の Linux ラップトップ

Linux でコマンドラインを使用してソフトウェアをアンインストールする方法

Fedora のコマンドラインを使用してソフトウェアをアンインストールする方法

Fedora も人気のある Linux ディストリビューションです が、DNF という別のパッケージ マネージャーを使用します。幸いなことに、DNF は APT と構文の多くを共有しています。つまり、Debian の APT に慣れていれば、DNF を使用するのに苦労することはありません。

ターミナル ウィンドウを開いて — またはコマンドライン インターフェイス (CLI) に入力して — 次のコマンドを実行して、インストールされているライブラリとプログラムを一覧表示します。削除したいものはわかっているが、具体的な名前を思い出せない場合に便利です。

 dnf リスト -- インストール済み

探しているプログラムが見つかるまでリストをスクロールします。

DNF を使用してプログラムを削除する簡単な方法が 2 つあります。

  • sudo dnf delete — 指定したプログラムのみを削除します。
  • sudo dnf autoremove — 指定されたプログラムと、それがインストールした追加の依存関係を削除します。

通常、削除は自動削除より安全なコマンドです。 Autoremove は時々、過剰に動作して、削除すべきではないものを削除してしまうことが知られています。浮遊依存関係を確実に削除することをあまり気にしない場合は、単に sudo dnf remove を使用してください。

ターミナルまたは CLI に次のコマンドを入力し、パスワードを入力します。

 sudo dnf 削除 (プログラム名)

たとえば、PC から GIMP を削除したい場合は、次のようになります。

「y」を入力するだけで GIMP が削除されます。

代わりに autoremove を使用すると、削除する特定のプログラムと、それとともにインストールされた依存関係がプロンプトにリストされます。それ以外の場合は、削除と同じように機能します。

Fedora は通常、正しい依存関係のみを取得することに非常に優れていますが、「未使用の依存関係の削除」リストに保持したいものがあることに気付いた場合は、手動で保持するフラグを付けることができます。依存関係を維持するには、コマンド ラインに次のコマンドを入力します。

 dnf mark install (依存関係/パッケージ名)

パッケージを誤ってアンインストールしても大した問題ではありません。再インストールするには dnf install (package) を使用するだけです。

もちろん、パッケージの追加と削除は、Linux インストールの実行の始まりにすぎません。 Linux を定期的に使用する場合は、 かあります。