@japaslu@mstdn.jp あんまり「このディストリビューションじゃないとできない」っていうことはなくって、最初から入っているから使いやすいとか、常に最新版が配布されてるとか、そういう感じです。
その性質上、中核の機能として、ソフトウェアのパッケージ管理というのがあります。
apt install nginx ってやると、nginxが使えるようにダウンロードしてきて、設定ファイルを所定の一意いれて、コマンド一つで起動できるようにしてくれるアレね。
普通は、ソースコードをダウンロードして、コンパイルしてインストールするんだけど、ソフトウェアは他の様々なソフトウェアと組み合わせて使うものなので、環境(≒ディストリビューション)によってちょっとずつ変更して使わないといけない。
その面倒をみて、ちゃんと使える状態にしたものをパッケージにして、必要なソフトの組み合わせを管理して、自動的に必要なものをインストールしてくれる機能を提供してくれるのがaptなどのパッケージマネージャ。
@japaslu@mstdn.jp 誤字一ヶ所、「所定の位置」。