初心者のためのLinux入門

新しいことを学ぶことは、楽しくてエキサイティングなことです。あなたが自分の快適ゾーンから少し離れることをいとわない限り、Linuxはあなたにオペレーティングシステムであることの意味について全く新しい見方を提供することができます。 

Linuxに参入する可能性は、最初は気が遠くなるように思えるかもしれません。特に、これまでにないほどユーザーフレンドリーなWindows(Windows)オペレーティングシステムを使用して人生の大部分を過ごしてきた人にとっては。それでも、Linuxの世界に自分自身を開放すると、あらゆるパーソナルコンピューターで使用できる無料のオープンソースソフトウェアのホストであなたを歓迎する準備が整います。

あなたが自分自身に問いかけなければならない質問は、「なぜ私はLinuxに入る必要があるのか​​?」です。すでにWindows(Windows)Macなどの特定のオペレーティングシステムを使用している場合、本当に意味がありますか?

新しいスキルセットを取得することと考えてください。Linuxについて学ぶと、コンピューターの知識の矢筒に別の矢が追加されます。主題に関するより多くの知識を吸収することは決して本当に悪いことではありません。Linuxは他のほとんどのオペレーティングシステムよりも安全であるという事実もあります。言うまでもなく、従業員にはUNIX/Linuxユーザーの需要がまだあります。

Linuxの初心者向け入門(A Beginner’s Introduction to Linux)

何百ものアクティブなLinuxディストリビュー(Linux)ションがあり、それらを実行するために利用できる数十の異なるデスクトップ環境があります。Linuxの機能は、ソフトウェアのインストールからハードウェアドライバーまで、  WindowsMacのようなものとは異なります。

Linuxの使用に取り掛かる前に、 Linux(Linux)に関するちょっとした情報をすべて理解する必要はありませんが、長期的に役立つ可能性のあるいくつかの重要なことに触れずに、初心者向けのガイドにはなりません。それらの最初のものは「カーネルとは何ですか?」です。

Linuxカーネル(Linux Kernel)

すべてのオペレーティングシステムにはカーネルがあります。オペレーティングシステムのカーネルは、オペレーティングシステム内のすべてに基本的なサービスを提供する重要なコアコンポーネントです。 

Linuxの場合、カーネルはモノリシックなUNIXライクな(UNIX-like)システムであり、たまたま世界最大のオープンソースプロジェクトです。簡単に言えば、カーネルはオペレーティングシステム全体の心臓部です。

現在のOSを捨てないでください(Don’t Ditch Your Current OS)

マシンでLinuxを実行するために、 WindowsMacOSを削除する必要はありません。一部のLinuxディストリビューションでは、 (Linux)USBドライブを介して、またはデュアルブートシステム(dual-boot system)にインストールできるため、使用に十分な柔軟性があります。 

これは、Linuxと日常のオペレーティングシステムの両方が同じマシン上で共存できることを意味します。

オープンソース(Open Source)

Linuxの場合、オープンソースとは基本的にWindowsMacOSなどのオペレーティングシステムの無料の代替手段を意味します。また、ユーザーがオペレーティングシステムを自由に変更し、独自のディストリビューションとして再配布できることも意味します。 

Linuxを使用すると、前述の両方のオペレーティングシステムがほぼ毎日直面する傾向がある通常の注意散漫、弱点、および脆弱性のほとんどを回避できます。

Linuxシェル(Linux Shell)

シェルは基本的にLinuxのユーザーインターフェイスです。シェルにコマンドを入力すると、シェルはそれらのコマンドを実行し、Linuxオペレーティングシステムと通信します。 

Linuxシェルは、さまざまなコマンド言語のホストを使用できます。最もよく知られているのは、BASHまたはB ourne A gainSHellです(SH)。通常、各言語には独自の構文があるため、初心者としては、1つを選択し、それを使用するのが最適です。

GUI(グラフィカルユーザーインターフェイス)の使用を避け、代わりにコマンドラインを使用することを選択することも有益です。これにより、 Linux(Linux)の内部動作に慣れ、さらに先の段階で役立つ可能性のある追加のスキルが提供されます。

ディストリビューションの選択(Choosing a Distribution)

ニーズと基準に合ったディストリビューションを選択することは、Linuxの世界への旅の最初のステップです。WindowsMacOSとは異なり、文字通り何千もの異なるディストリビューションから選択できます。

Linuxディストリビューションは、Linuxカーネルを取得し、それを他のソフトウェアと組み合わせて、完全に機能するオペレーティングシステムを作成します。追加されるソフトウェアは大きく異なる可能性があります– Webブラウザー、デスクトップ環境、GNUコアユーティリティなど。

より人気のある選択肢については、 DistroWatch(DistroWatch)で詳しく説明されています。これは、ジョブに適したディストリビューションを見つけるのに最適な場所です。

Windowsのバックグラウンドを持っている人にとっては、 Ubuntuから始めるのがよいでしょう。Ubuntuは、 (Ubuntu)Linuxの荒削りな部分の多くを排除するよう努めています。ただし、今日、多くのLinuxユーザーはLinux Mintを好み始めています。これは、 (Linux Mint)CinnamonまたはMATEデスクトップのいずれかで出荷されます。どちらもUbuntuUnityデスクトップよりも少し伝統的です。

とにかく、始めるときに単一の最良のバージョンを選択する必要はありません。最も人気のある選択肢の1つに固執するだけで、うまくいくはずです。各ディストリビューションには独自のWebサイトがあるため、開始する必要のあるISOディスクイメージをダウンロードするために、いずれかのディストリビューションにアクセスできます。

ISOイメージの書き込み(Burning The ISO Image)

画像の書き込みには多くのノウハウは必要なく、実際にはDVDまたはUSBのいずれかで決定を下すだけで済みます。最近のほとんどのラップトップとデスクトップはDVDドライブを廃止しているため、 USBオプションを選択することをお勧めします。USB 3.0ドライブは、 (USB)DVDドライブのようなものよりも用途が広く、便利で、起動時間が速くなります。

画像をUSBに書き込むには、画像を機能させるための専用プログラムが必要です。RufusUNetbootin、またはUniversal USB Installerは、 (Universal USB Installer)Linuxディストリビュー(Linux)ションコミュニティから最も推奨されているものです。最初のディストリビューションとしてFedoraを選択した場合は、 FedoraMediaWriterがはるかに簡単な方法です。

Linuxの起動(Booting Up Linux)

イメージを取得したので、次に起動します。選択したディストリビューションのUSBをコンピューターに接続(またはDVDを挿入)して、再起動(USB)ます(DVD)直接起動する必要がありますが、起動しない場合は、BIOSまたはUEFIファームウェアの起動順序を変更する必要があります。

最近はほとんどのコンピューターでUEFIが実行されていますが、念のため確認する必要があります。通常、Windowsを起動する前にDelキーまたはF12キーを押すことで、デスクトップのBIOSまたはUEFIに入ることができます。(UEFI)

Windows 10コンピューターでLinuxを起動するために、セキュアブート(Secure Boot)を無効にする必要がある場合もあります。通常、より一般的なディストリビューションには問題はありませんが、よりあいまいなバージョンの1つを選択した場合は、起動する前に実行する必要があります。  

コンピュータにLinux(Linux)をインストールする必要さえない可能性があります。代わりに、ほとんどのディストリビューションでは「ライブ」環境が可能です。つまり、イメージブートデバイスから完全にLinuxを実行できます。これは、 Linux(Linux)が提供するものの感触をつかむために、ユーザーインターフェイスとデスクトップをいじってみることができるので、初心者に最適です。

1日の準備が整い、ライブLinux(Linux)環境を離れたい場合は、コンピューターを再起動して、イメージ化されたデバイスを削除するだけです。

Linuxをインストールする理由(Reasons To Install Linux)

Linuxをインストールする主な理由は、Linuxを「ライブ」で実行すると、設定で構成し、追加でインストールし、作成したファイルが維持されないことを意味します。イメージ化されたブートデバイスをコンピューターから削除するたびに、すべてが消去されます。 

Linuxのインストールは単により便利です。それまでの間、自分に最適なディストリビューションが見つかるまで他のディストリビューションを試して、インストールしてください。現在のオペレーティングシステムを削除してLinux(Linux)に置き換えるか、より柔軟な選択肢を作成してデュアルブート構成(dual-boot configuration)を使用するかを選択できます。

インストーラーは「ライブ」環境内にあります。

Linuxデスクトップ(The Linux Desktop)

Linuxディストリビュー(Linux)ションの大部分は、 FirefoxWeb(Firefox)ブラウザーがすでに含まれている状態で出荷されます。インストールされている他のアプリケーションはディストリビューションによって異なる可能性がありますが、アプリケーションを追加するには数回クリックするだけです。

デスクトップ環境には、アプリケーションメニュー、ある種のタスクバーまたはドック、およびシステムトレイなど、すべての標準的なベルとホイッスルが備わっていることが期待できます。クリックしていくつかのことを台無し(Don)にすることを恐れないでください。 

デスクトップが提供するものにあまり興奮していない場合は、ほとんどすべての主要なディストリビューションで、 Linux(Linux)をインストールした後で選択したデスクトップをインストールするオプションを使用できます。一部のディストリビューションは特定のデスクトップ用に最適化されていますが、ニーズに合わせて変更することはLinuxエクスペリエンスに不可欠です。必要なディスク容量があれば、複数のデスクトップから選択することもできます。

構成についてサポートが必要な場合は、主要な配布サイトに、正しい道を簡単にたどることができるドキュメントがたくさんあります。バリエーションが多すぎて、ここにリストすることはできません。

追加ソフトウェアのインストール(Installing Additional Software)

Linuxをインストールしなくても、選択したLinuxディストリビュー(Linux)ションに追加のソフトウェアをインストールできます。心配する主なことは、Linuxへのソフトウェアのインストールが(Linux)Windowsへのソフトウェアのインストールとは大きく異なることです。 

Webブラウザーを起動して、特定のダウンロードを探す必要はありません。代わりに、追加を行うには、 Linux(Linux)システムで ソフトウェアインストーラーを見つける必要があります。

たとえば、UbuntuまたはFedoraを選択した場合は、GNOMEのソフトウェアストアアプリケーションを使用してソフトウェアをインストールできます。それは文字通りソフトウェア(Software)と名付けられているので、見つけるのは難しいことではありません。

ソフトウェアマネージャは、選択したLinuxディストリビューション(Linux)で動作するように特別に設計されたソフトウェアリポジトリを提供します。このソフトウェアは、 Linuxディストリビュー(Linux)ションによってテストされ、提供されます。選択できる無料のオープンソースソフトウェアでいっぱいのアプリストアのように考えてください。GooglePlay(Just)とAppleのAppStoreについて(Google Play)考える(App Store)とき、Linuxが最初にそれを行っていたことを知っておいてください。 

ソフトウェアマネージャーで目的のアプリケーションが見つからない場合は、Linuxディストリビュー(Linux)ションパッケージの外に出て、公式サイトから直接アプリを入手する必要があります。

ドライバーのインストール(Driver Installation)

必要なハードウェアドライバーのほとんどはLinuxに組み込まれています。取得したいと思うかもしれない唯一のクローズドソースドライバーは、グラフィックパフォーマンスを最適化するドライバー(AMDNvidia)とWi-Fiドライバーです。これらは必須ではなく、Linuxに含まれるすべてのもので十分です。

UbuntuLinuxMintなどの一部のディストリビューションでは、ハードウェアドライバーツールを使用して、必要に応じてドライバーを推奨します。次に、クローズソースドライバのインストールにまったく役立たない他のディストリビューションがあります。専用のドライバーが必要な場合は、ディストリビューションのドキュメントを参考にしてください。

とにかく、特にCinnamonGNOMEのようなGUIを備えたものを選択した場合、 (GUI)Linuxは(Linux)Windowsのエクスペリエンスにかなり近いと感じるはずです。Linuxで、他の方法では(Linux)Windowsで使用する人気のあるプログラムをすべて見つけることができるはずです。



About the author

こんにちは潜在的な雇用主!私は、この分野で 7 年以上の経験を持つ、経験豊富なソフトウェア エンジニアです。私は、Windows 7 アプリケーションの設計と開発の方法を知っており、プロフィールにさまざまなクールな Web サイトの推奨事項があります。私のスキルと経験は、優れたプロジェクト管理スキル、プログラミング知識、および Web 開発経験を備えた有能な人材を探している企業に最適です。



Related posts