ジャンナのテーマ ライセンスが検証されていません. テーマ オプション ページに移動してライセンスを検証します. ドメイン名ごとに XNUMX つのライセンスが必要です.

Linuxでターミナル経由でソフトウェアをインストールおよび削除するための実証済みのコマンドと手順

Linux でソフトウェアをインストールまたは削除するには、グラフィカル インターフェイスは必要ありません。シンプルなターミナル コマンド セットを使用すると、あらゆるプログラムを複雑な操作なしですばやく管理できます。このガイドでは、次のような最も一般的に使用されるインストールおよび削除コマンドについて説明します。 apt, yum、 そしてそのdnfUbuntu、Debian、Fedora などの一般的なディストリビューションに直接適用できる例が示されています。外部ツールを必要とせずに正確な結果を得るには、次の手順に従ってください。

Linux 上の mutt メールクライアントのマニュアルページを表示するターミナルウィンドウ 実証済みの手順でターミナル経由で Linux にソフトウェアをインストールおよび削除するための検証済みコマンド

ターミナルを介してプログラムを管理する方法を理解することは、熟練した Linux ユーザーになるための第一歩です。これを読み終えると、すべての主要な Linux ディストリビューションでコマンドラインからプログラムを簡単に管理できるようになります。

Linux を初めて使う場合、ターミナルは最初は威圧的に感じるかもしれません。しかし、一度使い方に慣れてしまえば、ターミナルを使用してプログラムを管理することは、迅速で効率的、さらには強力な体験になります。ポイントアンドクリックの GUI ソフトウェア センターとは異なり、ターミナルを使用すると、システム上で発生するすべての動作を完全に制御できます。さらに、多くの場合、速度も速くなります。

パッケージ マネージャーは、Linux ソフトウェア管理の中核です。これらの特殊なツールを使用すると、簡単なコマンドでソフトウェアをインストール、削除、更新できます。 Ubuntu、Fedora、Arch Linux のいずれを使用している場合でも、システム上のソフトウェアを管理するためのパッケージ マネージャーが組み込まれています。

パッケージ マネージャーの仕組みと、わずか数分で自信を持ってソフトウェアのインストールと削除を開始する方法を確認しましょう。

Linux パッケージ マネージャーとは何でしょうか?

パッケージ マネージャーは、Linux システムのライブラリアンと考えることができます。パッケージ マネージャーの役​​割は、ソフトウェア ライブラリにインストールされているすべてのものを追跡することです。ソフトウェアの検索、インストール、更新、削除、依存関係の追跡、システムの整理に役立ちます。

さまざまな Linux ディストリビューション (多くの場合「ディストリビューション」と呼ばれます) では、異なるパッケージ マネージャーが使用されます。

  • APT (Advanced Packaging Tool): Ubuntu、Linux Mint、Pop!_OS などの Debian ディストリビューションで使用されます。
  • YUM/DNF: Fedora、CentOS、RHEL などの Red Hat ディストリビューションに含まれています。 DNF は、YUM の現代的な代替品です。
  • Pacman: Arch Linux や Manjaro などの Arch ベースのシステムに最適です。

パッケージ マネージャーは、システムとディストリビューションのソフトウェア リポジトリ (多くの場合、「リポジトリ」と呼ばれます) 間のリンクとしても機能します。リポジトリはソフトウェア パッケージのコレクションであり、通常は共通のカテゴリにグループ化されます。特定のアプリケーションに固有のリポジ​​トリを持つこともできます。たとえば、Google は Chrome ブラウザ用に独自のリポジトリを管理しています。

アプリケーションまたはパッケージをインストールまたは更新すると、リポジトリ マネージャーはリポジトリを検索して、必要なアプリケーションと、その実行に必要な追加のソフトウェア (依存関係) を見つけます。必要なものがすべて見つかったら、ダウンロードして解凍し、適切な場所に配置しま す。

ターミナル経由でプログラムをインストールする

さて、次は楽しい部分、つまりターミナルを使用してお気に入りのソフトウェアをインストールすることに進みましょう。ここでは、最も人気のある 3 つのパッケージ マネージャーを使用してこれを行う方法の基本を説明します。

APT (Ubuntu、Debian、Mint)

インストールの前に、ローカルで利用可能なパッケージのリストを更新することをお勧めします。次のコマンドを使用して、apt に既知のリポジトリの最新情報を確認させることができます。

sudo apt update

次に何かをインストールするには(たとえば、htop):

sudo apt install htop

ターミナルにAptがUbuntuにHtopをインストールしていることを示す検証済みコマンドと、ターミナル経由でLinuxにソフトウェアをインストールおよび削除する手順

APT は依存関係をチェックし、ダウンロードして、アプリケーションをインストールします。簡単ですよね?

まだ完了していません(Fedora、CentOS、RHEL)

リポジトリからの更新を確認するには:

sudo dnf PowerSchoolで、緊急連絡先情報を定期的にチェックし、-update

パッケージ(fastfetch など)をインストールするには:

sudo dnf install fastfetch

DNF は依存関係も適切に処理し、続行する前にプロンプ​​トを表示します。

パックマン(Arch、Manjaro)

まず、パッケージ データベースをリポジトリと同期します。

sudo pacman -Sy

次に、パッケージ (curl など) をインストールします。

sudo pacman -S curl

パックマンは、その独特の構文に慣れると、そのスピードとシンプルさで知られています。

試してみるべき人気のプログラム

学習中に試すことができる優れたツールをいくつか紹介します。

  • fastfetch – ターミナルでASCII文字を使用してシステムの概要を取得します
  • htop – シンプルで強力なコマンドラインシステム監視ツール
  • curl – URLから何かを取得するためのコマンドラインツール

インストールしてみてください。 Linux では大文字と小文字が区別されることに注意してください。ほとんどの場合、プログラム名は大文字で書かないでください。

ターミナル経由でプログラムをアンインストールする

プログラムをインストールした後で、それが必要ないことに気づき、クリーンアップしたい場合があります。各パッケージ マネージャーを使用してプログラムを完全に削除する方法は次のとおりです。

APT

設定ファイルを保持したままパッケージを削除するには:

sudo apt remove package-name

パッケージとその構成ファイルを削除するには:

sudo apt purge package-name

不要なパッケージをすべて削除するには:

sudo apt autoremove

リタイア

ソフトウェアの削除は簡単です:

sudo dnf remove package-name

DNF は依存関係を自動的に処理するため、残りについて心配する必要はありません。ただし、それらを再確認し、不要になったものを削除することができます。

sudo dnf autoremove

パックマン

パッケージを削除するには:

sudo pacman -R package-name

パッケージと、それとともにインストールされた依存関係(不要になったもの)を削除するには、次の手順を実行します。

sudo pacman -Rs package-name

未使用のパッケージをすべて確認して削除するには:

pacman -Rns

ソフトウェアの更新とアップグレード

システムを最新の状態に保つことは、最新の機能を入手するだけでなく、セキュリティにとっても重要です。

アップデートとアップグレードの違いは何ですか?

  • 更新: リポジトリから利用可能なソフトウェア バージョンのリストを更新します。
  • アップグレード: パッケージの最新バージョンをダウンロードしてインストールします。

各パッケージ マネージャーで更新を確認し、アップグレードを実行する方法は次のとおりです。

ターミナル経由でLinuxにソフトウェアをインストールおよび削除するための実証済みのコマンドと手順

アパート:

sudo apt update

sudo apt upgrade

依存関係の変更に対応する、より包括的なアップグレードの場合:

sudo apt dist-upgrade

DNF:

sudo dnf PowerSchoolで、緊急連絡先情報を定期的にチェックし、-update
sudo dnfアップグレード

パックマン:

sudo pacman -Syu

システムを週に 1 回または 2 回更新することをお勧めします。積極的に更新する場合は、もっと頻繁に更新してください。

一般的なトラブルシューティング

時々物事がスムーズに進まないこともあります。しかし心配しないでください。ほとんどの問題には簡単な解決策があります。最も一般的な問題は次のとおりです。

  • 依存関係の競合: 2 つのパッケージに同じライブラリの異なるバージョンが必要な場合に発生します。
  • 破損したパッケージ: これは通常、断続的なインストールやインストールの失敗によって発生します。
  • 倉庫エラー:サーバーが一時的に利用できなくなったり、誤って構成されたりする場合があります。

迅速な解決策

APT を使用するシステムでは、最も一般的な問題は、インストールが不完全であることと、依存関係が壊れていることです。この問題は次のように解決されるはずです。

sudo apt --fix-broken install

DNF ファイルが完了しない場合の最も一般的な問題は、メタデータ キャッシュが破損していることです。通常、キャッシュを消去して再構築すると問題は解決します。次のコマンドを使用します。

Fedora が Dnf キャッシュを再構築していることを示すターミナル Linux でターミナル経由でソフトウェアをインストールおよび削除する実証済みのコマンド (手順は実証済み)

sudo dnf clean all

sudo dnf makecache

パックマン ユーザーにとって、最もよく遭遇する問題はデータベースの同期が取れていないことであることがわかります。次のコマンドで再構築できます:

sudo pacman -Syy

上記の解決策を試しても問題が解決しない場合は、心配しないでください。コマンド ウィンドウからエラー テキストをコピーするには、カーソルでエラー テキストを選択し、Ctrl + Alt + C キーを押します。正しいエラー メッセージをインターネットで簡単に検索すると、通常は解決策が見つかります (StackOverflow などのフォーラムやディストリビューションのコミュニティには、役立つ情報が豊富にあります)。

Linux でソフトウェアをインストールおよび削除するためにコマンド ウィンドウを使用することは、実用的であるだけでなく、強力でもあります。次回インストールしたいアプリケーションを見つけたら、コマンド ラインからインストールしてみてください。これを何回か繰り返すと、考える必要もなくなります。

練習すればするほど簡単になります。すぐに、コマンド ウィンドウは Linux の旅での最高の友になるでしょう。楽しく学んで、プロフェッショナル Linux ユーザーの世界へようこそ!

ターミナルを使用して Linux でプログラムを管理することで、グラフィカル インターフェイスでは得られない完全な制御と速度が得られます。このガイドで説明されているコマンドに従うことで、ディストリビューションとの互換性を確保しながら、ソフトウェアを安全かつ確実にインストールまたは削除できます。これらの基本コマンドを記憶しておけば、いつでもシステムを迅速かつ効率的に変更できるようになります。

トップボタンに移動