ホームページ >運用・保守 >Linuxの運用と保守 >Linux システムにソフトウェアをインストールおよびアップグレードする方法

Linux システムにソフトウェアをインストールおよびアップグレードする方法

王林
王林オリジナル
2023-11-07 14:21:491549ブラウズ

Linux システムにソフトウェアをインストールおよびアップグレードする方法

Linux システムは、現在最も人気のあるオペレーティング システムの 1 つであり、デスクトップおよびサーバーの分野で広く使用されています。 Linux システムでは、ソフトウェアのインストールとアップグレードは非常に重要な操作ですが、多くの初心者ユーザーが混乱する場所でもあります。この記事では、初心者がこれらの基本知識をよりよく習得できるように、Linux システムのソフトウェアのインストールとアップグレードの方法を簡単に紹介し、いくつかの具体的なコード例を示します。

1. ソフトウェアのインストール

Linux システムでは、ソフトウェアをインストールするには、ソース コードのコンパイルとインストール、パッケージ マネージャーのインストール、バイナリ パッケージのインストールの 3 つの主な方法があります。以下に個別に紹介します。

  1. ソース コードのコンパイルとインストール

ソース コードのコンパイルとインストールは、最も柔軟で汎用的なソフトウェア インストール方法であり、すべての Linux システムに適しています。ただし、ソース コードのコンパイルとインストールでは、ユーザーがソース コード パッケージを手動でダウンロードし、コンパイル、インストールし、依存関係やその他の問題に対処する必要があり、これは比較的面倒です。以下は Nginx サーバーのインストール例です。

(1) ソース コード パッケージをダウンロードします。公式 Web サイト (https://nginx.org) またはその他のミラー サイトからダウンロードできます。

(2) ソースコードパッケージを解凍します。ダウンロードしたディレクトリに移動し、次のコマンドを実行します。

tar xvf nginx-1.18.0.tar.gz

(3) コンパイル ツールと依存関係をインストールします。 Linux システムでソース コード パッケージをコンパイルするには、gcc、make、perl などのコンパイル ツールと依存関係をインストールする必要があります。パッケージ マネージャーを使用してインストールできます。

sudo apt-get install build-essential
sudo apt-get install libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev

(4 ) 設定、コンパイル、インストール。解凍した nginx ディレクトリに移動し、次のコマンドを実行します:

./configure
make
sudo make install

  1. パッケージ マネージャーのインストール
Linux システムで一般的に使用されるパッケージ マネージャーには、APT、YUM、rpm などが含まれており、これらは便利なソフトウェアのインストールおよびアップグレード方法を提供します。 APT を例に挙げると、次のように apt-get コマンドを使用してソフトウェアをインストールできます:

sudo apt-get update

sudo apt-get install nginx

    バイナリ パッケージのインストール
バイナリ パッケージのインストールは、ソフトウェアを簡単かつ迅速にインストールする方法であり、一部の一般的なソフトウェア (Chrome ブラウザ、Steam ゲーム プラットフォームなど) を適切にサポートしています。通常、公式 Web サイトではバイナリ パッケージ (通常は .tar.gz または .deb 形式) が提供されており、ダウンロードして解凍またはインストールできます。以下は、Google Chrome ブラウザのインス​​トール例です。

(1) バイナリ パッケージをダウンロードします。 Linux 用の .deb パッケージは、公式 Web サイト (https://www.google.com/chrome/) からダウンロードできます。

(2) 依存関係をインストールします。 Chrome ブラウザはいくつかのシステム ライブラリに依存する必要があるため、最初にインストールする必要があります。

sudo apt-get install libxss1 libappindicator1 libindicator7

(3) ソフトウェアをインストールします。ダウンロード ディレクトリに入り、次のコマンドを実行します:

sudo dpkg -i google-chrome-stable_current_amd64.deb

2. ソフトウェア アップグレード

ソフトウェア アップグレードは、 Linux システム : バグの修正、パフォーマンスの向上、機能の更新などを行うことができます。ソフトウェアのバージョンアップはパッケージマネージャーのバージョンアップが主な方法ですが、以下ではAPTを例に紹介します。

    ソフトウェア ソースの更新
ソフトウェアをアップグレードする前に、まずソフトウェア ソース情報を更新する必要があります。次のコマンドを実行します:

sudo apt-get update

    利用可能なアップデートを確認する
  1. #次のコマンドを実行して、利用可能なアップデートを一覧表示します:

sudo apt-get upgrade

このコマンドは、システム内で利用可能なすべての更新パッケージを一覧表示します。

更新の実行
  1. 次のコマンドを実行してすべてのソフトウェア パッケージを更新します:

sudo apt-get dist-upgrade

If更新プロセス中にプロンプ​​トが表示されるので、プロンプトに従ってください。

特定のソフトウェア パッケージのみを更新したい場合は、次のコマンドを実行できます:

sudo apt-get upgrade packagename

グラフィカルな方法で実行することもできます。パッケージマネージャーに付属のインターフェース、ソフトウェアのアップグレード。 APT、Synaptic、Software Center など、パッケージ マネージャーごとに異なるグラフィカル インターフェイスがあります。好みに応じて選択できます。

概要

この記事では、Linux システムでのソフトウェアのインストールとアップグレードの方法を紹介し、いくつかの具体的なコード例を示します。各 Linux ディストリビューションのパッケージ マネージャーやコマンドは若干異なりますが、基本的な操作は似ていますので、読者がこの記事を通じて基本的なスキルを学び、自分の Linux システムをより適切に管理できることを願っています。

以上がLinux システムにソフトウェアをインストールおよびアップグレードする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。