初心者のための Linux: 始めるために知っておくべきことすべて

Linux は最初は怖く思えるかもしれませんが、思っているほど複雑ではありません。 Linux の初心者向けガイドはこちらです。

クイックリンク

  • Linuxとは何ですか?
  • ハードウェア要件と Linux のインストール方法
  • Linux でのデスクトップ エクスペリエンス
  • Linux でアプリを入手する
  • リリースのたびに、Linux はすべての人に向けて一歩ずつ近づいています

主流では、Linux は Windows に代わる技術的な代替手段であるとよく考えられており、実際にその通りですが、それがプログラマーやエンジニアだけのものであるとは考えません。 現在、Windows をある程度のレベルまで使用できるのであれば、少し追加で学習するだけで Linux を使い始めることは完全に可能です。 Linux に詳しくなく、これから詳しくなりたい場合は、知っておくべきすべての情報がここにあります。

Linuxとは何ですか?

Linux について説明することに特化した記事があります, しかし、ここでは短いバージョンを紹介します。 Linux は Windows、Android、iOS と同じオペレーティング システムであるとよく語られますが、それだけではありません。 Linux はカーネルであり、本質的にはオペレーティング システムのバックグラウンドですべての処理を実行します。 カーネルは重要ですが、OS 全体ではありません。実際、一見すると明らかではないかもしれませんが、Android などの人気のある OS の一部は Linux をベースにしています。

つまり、ほとんどの人にとって Linux とは、Linux カーネルを使用し、さまざまな点で異なるオペレーティング システムのファミリーのことです。 UI、ドライバー、その他ユーザーにとってより見やすく、ユーザー エクスペリエンスに最も直接的に影響を与えるものなどです。 Linux オペレーティング システムはディストリビューションまたはディストリビューションとして知られており、独自のものから別のディストリビューションに基づくものまで多岐にわたります。

Debian や Fedora のようなディストリビューションは、Linux カーネルを採用し、実際に OS を一から作成する作業を行うため、いわゆるファーストオーダーまたはオリジナルのディストリビューションです。 ただし、Ubuntu は Debian をベースとして使用し、一部を変更し、他の機能を追加した、派生ディストリビューションです。 Ubuntu をベースにしたディストリビューション (Linux Mint など) もあります。これは、親ディストリビューションと Mint からオペレーティング システム全体が削除されていることを意味します。

ハードウェア要件と Linux のインストール方法

Linux オペレーティング システムのハードウェア要件はディストリビューションによって異なりますが、一般的に、ほとんどのディストリビューションでは次の最小要件が推奨されています。

  • 2 つのコアを備えた 64 ビット CPU
  • 4GBのシステムRAM
  • 25GBのストレージ
  • OS のインストールが含まれる DVD または USB ドライブ

Linux を実行するには必ずしもスーパーコンピューターが必要というわけではありません。過去 10 年ほど前のほぼすべての PC で Linux を実行できるはずです。また、古いモバイル デバイスでも実行できるはずです。 これらの推奨システム仕様は、最も人気のあるディストリビューションの最新リリースのみを対象としています。 要件がそれほど厳しくない古いバージョン、または 32 ビット プロセッサと 2GB のプロセッサで動作する軽量のディストリビューションを見つけます。 メモリ。

インストール方法に関しては、ディストリビューションごとに異なりますが、一般的には次のものが必要です。 DVD または USB スティックの形式のインストール メディア。次のようなプログラムで作成できます。 バレナエッチャー。 これは Windows やその他考えられるほぼすべての OS にも当てはまりますが、Linux はそうではありません。 この点でユニークであり、主流のディストリビューションは非常に簡単にインストールできます。 プロセス。

他に留意する必要があることが 2 つあります。 その 1 つは Linux のファイル システムです。これは Windows とは完全に異なるため、Windows 用にフォーマットされたドライブを Linux PC に挿入しただけで動作を期待することはできません。 また、ドライバーについても考慮する必要があります。ドライバーとは、OS とグラフィックス カードなどのデバイス間の通信を容易にするものです。 ドライバーのサポートは充実しているものから存在しないものまでさまざまなので、コンポーネントを調査し、Linux に適しているかどうかを判断する必要があります。

Linux でのデスクトップ エクスペリエンス

Linux ディストリビューションはそれぞれ異なるため、単一の「Linux デスクトップ エクスペリエンス」はありません。 ただし、最も人気のある 2 つのディストリビューションは、 Ubuntu そして フェドーラ、いわゆる GNOME デスクトップ UI を使用します。Windows または macOS を使用したことがある場合は、GNOME を気に入るはずです。 タスクバーとスタート メニュー (この場合はアプリ メニュー) があり、通常、OS にはアプリ ストアもあります。 まだ Linux なので、使用できるソフトウェアが Linux に限定されているという事実と闘わなければなりません。 (通常は) しかし、ニッチなものを探しているのでない限り、Windows 上にあるものは Windows にも存在します。 リナックス。 他のディストリビューションは異なる UI を使用しているため、Linux の経験がない場合は、GNOME を使用するものから始めることをお勧めします。

ディストリビューション間のファイル管理は、ディストリビューション間だけでなく、Windows と MacOS 間でもかなり似ています。 ファイル、フォルダー、ディレクトリなどが存在します。 それは完全に異質なものではありません。 ファイル マネージャーまたはエクスプローラー アプリの UI はディストリビューションによって異なる場合がありますが、通常は一目瞭然です。 ちなみに、外部ストレージ デバイスは内部ストレージよりも汎用性の高いファイル システム (通常は NTFS ベース) を使用します。 Windows PC から Linux PC、またはその逆にファイルを転送するために、外付け SSD、HDD、または SD カードを再フォーマットする必要がないことを意味します。 その逆も。

ただし、Ubuntu のようなユーザーフレンドリーなディストリビューションであっても、Linux ではほぼ確実に少なくとも 1 回は使用する必要があるものが 1 つあります。ターミナル (コンソールまたは konsole とも呼ばれます) です。 ターミナルは基本的にテキスト コマンドを入力して作業を行う場所ですが、これは少し難解な場合があります。 場合によっては、インストールまたは構成する必要があるもののためにターミナルと対話する必要が避けられないことがあります。 OS によってはターミナルをあまり使用しないものもあれば、ターミナルに大きく依存するものもあります。

ありがたいことに、ターミナルを使用するために Linux と話す方法を学ぶ必要はありません。 代わりに、基本的には、自分でコマンドを考え出すのではなく、インターネット上にあるものをコピーして貼り付けることが期待されています。それは本当に必要な場合に限ります。 いくつかのコマンドを学び、何が正しいかを大まかに理解することは非常に有益です。 コマンドは次のようになりますが、ターミナルを完全に使いこなす必要はありません。 成功しました。

Linux でアプリを入手する

Linux では、通常、アプリをインストールするには 3 つの方法があります。インストール ウィザードを使用して実行可能ファイルを使用する方法、アプリ ストアを使用する方法、またはターミナルを使用する方法です。 これは Windows や MacOS とかなり似ているように聞こえるかもしれませんが、これらのインストール方法が実行可能かどうかはディストリビューションに依存します。 すべてのインストール ウィザードがすべてのディストリビューションで動作するように作られているわけではなく、すべてのディストリビューションにアプリ ストアがあるわけではないため、最終的にはターミナル経由でアプリをインストールする必要がある場合があります。

現実的には、アプリ ストアを使用するか、ターミナルを介して手動でインストールするかの選択になります。 ターミナルを避けたい場合は、おそらく Ubuntu か、Mint や Pop などの Ubuntu ベースの OS を入手する必要があります。 OS。 Fedora もオプションであり、独自のアプリ ストアがあります。 アプリがアプリ ストアにない、またはディストリビューションにアプリ ストアがないためにターミナルに依存する必要がある場合は、次のようにします。 ターミナルを介して Linux をインストールする方法について少し学ぶ必要がありますが、慣れてしまえばそれほど難しくはありません 難しい。

Linux が優れている点の 1 つは、Linux 以外のソフトウェアを Linux 上で実行できることです。 Wine は 1 つのソフトウェアです Linux ユーザーは Windows アプリを Linux 上で動作させるために実行しますが、何年も前のリリース以来、かなり信頼性が高くなっています。 ゲームならValveの プロトン アプリは次の分野で大きな成功を収めました スチームデッキ ゲームはかなり気まぐれであることが知られているにもかかわらず、Linux は驚くほどうまく機能します。 Wine は別途ダウンロードが必要ですが、Proton は Steam に付属しています インストールするとき.

リリースのたびに、Linux はすべての人に向けて一歩ずつ近づいています

現在、Linux はすべての人にとって適しているわけではありません。 多くの人にとって、ソフトウェア エコシステムは取引の妨げになる可能性があります。端末への依存が妨げになる可能性があり、Windows や macOS から切り替えるのは単純に難しいからです。 そうは言っても、Linux はかつてないほど多くの人にとって使いやすくなり、それはすべてのディストリビューションのすべてのアップデートに当てはまります。 あなたも得ることができます Linux ディストリビューションを実行する優れたラップトップ 箱から出してすぐの Ubuntu のようなものです。

そしてそれはPC上での状況にすぎません。 Android ユーザーは携帯電話で Linux を使用しており、多くのサーバーでは Windows の代わりに Linux が実行されています。 今日、Linux が実際には主流の選択肢ではない中で、PC は実際のところ最後の抵抗者ですが、それが永遠に当てはまるわけではないかもしれません。 いずれにせよ、今日では、Linux の使い方、Linux の好み、さらには Linux で成功する方法を学ぶのは、それほど難しいことではありません。