包装システム
私の意見では、初心者が主要なLinuxディストリビューションに切り替えるときに知っておくべき最も重要なことは、Linuxでソフトウェアをインストールする通常の方法が異なることです。
全く違います。
Windowsのアプローチでは、オペレーティングシステムには最低限必要なソフトウェアが付属しています。それ以外の場合は、オフィススイートなどの「必須」なものでも、個別のインストーラーを使用して個別に購入、ダウンロード、インストールする必要があります。
Linuxディストリビューションでは、これはうまくいきません。実質的に必要なすべてのソフトウェアは、パッケージマネージャーによって実行される公式の更新メカニズムの一部としてオペレーティングシステムによって提供されます。
これには、複数のオフィススイート、複数の写真エディター、複数のビデオエディター、複数のブラウザー、複数のインスタントメッセンジャー、複数のテキストエディター/ IDEなどが含まれます。Ubuntuには文字通り約3万のソフトウェアパッケージがあり、独自のパッケージングシステムからいつでもインストールできます。ディストリビューションで提供されていないものをインストールする必要はほとんどありません。
これはUbuntuの場合にさらに当てはまります。Ubuntuは、SkypeやFlashなどのクローズドソースアプリケーションも提供します。他のLinuxディストリビューションでは、一般的な規則の例外になります(SkypeではUbuntuの「パートナー」リポジトリを有効にする必要があります)。Ubuntuでは、これら、およびAdobe Readerのような他のクローズドソースアプリケーションでさえ、そのリポジトリから利用できます。
主要なLinuxディストリビューションでは、ソフトウェアがディストリビューションのソフトウェアリポジトリに存在しないほどまれでない限り、「旧式」の方法でソフトウェアをインストールすることはほとんど間違いです。
PHPを.tar.gzとしてphp.netからダウンロードするように指示するオンラインチュートリアルを見つけた場合、それは間違った方法です。FilezillaをインストールするためにWebサイトから.debファイルをダウンロードするように指示するオンラインチュートリアルを見つけた場合、それは間違っています。
ソフトウェアがディストリビューションによって提供されている場合、それが合理的に人気があり有用なオープンソースソフトウェアである場合、正しい方法はパッケージマネージャーを使用することです。
ユーザー、特に初心者は、ディストリビューションのパッケージングシステムから提供されていないソフトウェアのインストールには特に注意する必要があります。これには、UbuntuでのPPAの使用が含まれます。非常に珍しいことをしていて、システム上に非配布保守ソフトウェアがあるという責任を受け入れない限り、配布のリポジトリで同等のものを見つけてインストールしてください。
それは、私の意見では、初心者がLinuxディストリビューションを初めて使用するときに理解する必要がある最も重要なことです。