パッケージのインストールと削除

LinuxIntermediate
オンラインで実践に進む

はじめに

Linux パッケージ管理チャレンジへようこそ!システム管理者を目指す者にとって、Linux システム上でのソフトウェアパッケージ管理をマスターすることは不可欠です。このチャレンジでは、Ubuntu のパッケージ管理ツールである apt を使用して、システムの更新やパッケージの管理を行う能力を証明していただきます。

システムの更新とパッケージ管理

このステップでは、システムのパッケージリストを更新し、インストール済みのパッケージをアップグレードした上で、特定のソフトウェアパッケージのインストールと削除を行います。

タスク

  1. 利用可能なパッケージのリストを更新してください。
  2. インストールされているすべてのパッケージを最新バージョンにアップグレードしてください。
  3. apt パッケージマネージャーを使用して、コマンドラインツール cowsay をインストールしてください。
  4. apt パッケージマネージャーを使用して、nginx ウェブサーバーパッケージを削除してください。

要件

  • すべてのコマンドは labex ユーザーとして sudo 権限を用いて実行してください。
  • すべての操作に apt パッケージ管理ツールを使用してください。
  • すべてのタスクはデフォルトの作業ディレクトリ /home/labex/project で実行してください。

すべてのタスクを完了した後、以下の方法でシステムの状態を確認できるはずです。

cowsay がインストールされていることの確認:

$ dpkg -s cowsay | grep Status
Status: install ok installed

nginx が削除されていることの確認:

$ dpkg -s nginx | grep Status
dpkg-query: package 'nginx' is not installed and no information is available

まとめ

このチャレンジを通じて、Linux の基本的なパッケージ管理スキルを実践しました。システムのパッケージリストの更新、インストール済みパッケージのアップグレード、そして特定のソフトウェアのインストールと削除の方法を学びました。これらの基礎スキルは、Linux システムを効果的に保守・管理し、安全かつ最新の状態に保つために極めて重要です。システム管理の学習を続けるにあたって、パッケージ管理をマスターすることが、ニーズに合わせた最適なシステム環境を構築する鍵となることを忘れないでください。

✨ 解答を確認して練習