📘
【Linuc101勉強記録】リポジトリとパッケージ管理についてのイメージをつかむ
LinuC Level 1の試験勉強、お疲れ様です!今回は、試験で重要な「リポジトリとパッケージ管理」の分野を簡単にまとめました。
-
はじめに:LinuC Level 1試験において、「リポジトリとパッケージ管理」は避けて通れない重要分野です。しっかりと要点を押さえ、リポジトリとパッケージ管理についてのイメージをつかみましょう。
-
リポジトリとは?
リポジトリは、ソフトウェアの保管場所です。
荷物が保管された倉庫のようなイメージです。 -
パッケージ管理の基本
パッケージ管理は、ソフトウェアのインストール、アップデート、削除を効率的に行う仕組みです。
パッケージは、ソフトウェア本体と関連ファイル(設定ファイルやライブラリなど)がまとめられたものです。
ソフトウェアには、動作に必要な別のソフトウェア(依存関係)が存在することやのパッケージ間のバージョンが共存できないこと(競合関係)があります。
パッケージ管理ツールは、この依存関係を自動的に解決してくれる便利な機能を持っています。 -
2つのパッケージ管理システムと使用されるコマンド
Linuxのパッケージ管理システムには、2つの代表的なパッケージ管理システムがあります。Debian系のディストリビューションで使用(Debian,GNU/Linux,Ubuntuなど)
・aptコマンド
・dpkgコマンドRedHat系のディストリビューションで使用(RHEL,CentOS,Fedoraなど)
・yumコマンド
・rpmコマンド
まとめ
この記事で、リポジトリとパッケージ管理についてのイメージをつかめていたらうれしいです。
Discussion