新しいユーザーが知っておくべき 5 つの重要な Linux 用語
オープンソース OS を試してみようと考えているが、専門用語が多すぎて躊躇している場合でも、ご安心ください。これは、30 年前に手元にあればよかったと思う定義のリストです。
初めて Linux を使い始めたとき、すべてがどれほど異質だったかを覚えています。確かに、1997 年当時、私は Windows 95 コンピュータの使い方を学んだばかりでした。確かに、RAM、ROM などの最も基本的な用語は理解できましたが、オペレーティング システムに固有の用語はまったく新しいものでした。
最終的に Windows 95 をやめる決心をしたとき、OpenCaldera 1.0 をインストールしましたが、何をすればよいかわかりませんでした。そこで私は、この風変わりな新しい世界を学ぶために、見つけられるあらゆるリソースに目を向けました。そのため、学ばなければならないと感じた新しい用語が次々と出てきて、さらに混乱が生じました。
実を言うと、最初のステップで、本当に理解する必要のある用語はほんの数個しかありませんでした (そして、それらは馬鹿げたものでした)。
そのために、本題に入り、理解する必要がある最初の 5 つの Linux 用語について私が考えるものを紹介したいと思います。
1.配布
流通は最初に学ぶべき用語です。なぜ?なぜなら、Linux ディストリビューション (しばしば「ディストリビューション」と略される) の選択が、エクスペリエンスを左右するからです。
では、ディストリビューションとは何でしょうか?例えとして車を使ってみましょう。特定のメーカーの特定のモデルの車があります。たとえば、アウディにはA7があります。メーカーはアウディ、モデルはA7です。ソフトウェアでは、オペレーティング システムは車に似ています。ディストリビューションはメーカーのようなもので、リリース番号はモデルのようなものです。私が持っている Pop!_OS はメーカーで、バージョンは 22.04 です。したがって、車=オペレーティング システム、メーカー=流通、モデル=リリース番号となります。
数百 (数千ではないにしても) のディストリビューションから選択できます。それでも、新規ユーザーは、Ubuntu、Linux Mint、基本 OS、ZorinOS などの最も人気のあるオプションの 1 つを使用し続ける必要があります。最初に自問すべき質問の 1 つは、「どのディストリビューションを使用すべきか?」ということです。
2. デスクトップ環境
次に重要な Linux 用語はデスクトップ環境です。これは、ユーザーがコンピュータと対話できるようにするユーザー インターフェイスを作成するために連携するソフトウェアとサービスの集合を指します。
通常、デスクトップ環境には、コンポジタ、ウィンドウ マネージャ、ログイン マネージャなどのコンポーネントが含まれています。 GNOME、Plasma Desktop、Pantheon、Budgie、Enlightenment、Cinnamon、MATE など、さまざまなデスクトップ環境が利用可能です。各デスクトップ環境は異なる機能とレイアウトを提供するため、自分のニーズとスタイルに合ったデスクトップ環境を選択することが重要です。
3. パッケージマネージャー
パッケージ マネージャー については、特に Windows や MacOS から来た人にとっては説明が少し難しくなります。 (MacOS には同等のサードパーティ製の Homebrew がありますが、Windows にはありません)。
Linux パッケージ マネージャーとは何ですか?基本的に、これはシステム上のソフトウェアをインストール、削除、管理する方法です。 Linux では、ソースから、コマンド ラインから (下記を参照)、GUI アプリ ストアからなど、ソフトウェアをインストールするいくつかの方法が提供されています。コマンド ラインとアプリ ストアからのインストールを強化するのは、パッケージ マネージャーです。これは、リモート リポジトリ (インストール可能なソフトウェアを含む) と連携してソフトウェアをインストールします。
また、パッケージ マネージャーを使用すると、ユーザーはオペレーティング システム (およびインストールされているソフトウェア) を簡単にアップグレードできます。 apt、dnf、zypper、pacman など、いくつかのパッケージ マネージャーが利用可能です。知っておくべき重要な点は、特定のパッケージ マネージャーが特定のディストリビューションに限定されているということです (apt は Debian および Ubuntu ベースのディストリビューション、dnf は Fedora ベースのディストリビューション、pacman は Arch ベースのディストリビューション、zypper は SUSE ベースのディストリビューション用です)。 。
4. コマンドライン
ほとんどのユーザーが Linux を試そうとするのを遠ざけているのはコマンド ラインです。問題は、Linux が非常に長い道のりを歩んできたので、そのコマンド ラインはもはや必須ではなくなっているということです。確かに、これを使用すると特定のタスクが大幅に簡単になりますが、必ず使用しなければならないものではありません。
しかし、コマンド ライン (別名、CLI - コマンド インターフェイス) とは何でしょうか?ここでコマンドを実行します。それでおしまい。たとえば、sudo apt upgrade -y コマンドを使用して、コマンド ラインから Ubuntu システムをアップグレードできます。
Linux では使用できるコマンドがたくさんありますが、怖がらせる必要はありません。基本的なことのほとんどは簡単です。 Linux GUI に慣れるまでは、コマンド ラインの学習を控えることをお勧めします。そして、これを知っておいてください。Linux コマンド ラインを深く理解すればするほど、コマンド ラインはより複雑になる可能性があります。最後に、コマンドについて学ぶための優れたリソースであるマニュアル ページに慣れてください。
5. ホーム
ホームは、心の場所、または少なくとも各ユーザーの心の場所です。 Home はホーム ディレクトリを指しますが、Linux ファイル システム (/home) 上のディレクトリでもあります。ホーム ディレクトリには、すべてのユーザー ディレクトリ (/home/olivia、/home/nathan、/home/jean、/home/anton など) が含まれます。ユーザー ディレクトリ内には、すべてのデータを保存するサブディレクトリ (ドキュメント、ダウンロード、写真、音楽、映画) があります。ホームは通常、~/ または $HOME としてリストされます。
これら 5 つの用語は、Linux への取り組みを開始するのに役立ちます。これらの基本的な用語を知る必要がなくなると、それらの語源が他にもたくさんあることがわかるでしょう。