Linux を始めるための 10 の方法

Anderson Silva による記事 What is a Linux user? は、「Linux を使う」という定義が十分に広い限り、最近の人々は Windows を使うのと同じくらい、何らかの形で Linux を使う可能性があることを明確に示しました。

ここでは、Linux を使い始めるための 10 の方法を紹介します。

無料のシェルに参加する

多くの人が、何をしたらよいかわからないほどの Linux サーバーを持って Linux を実行しています (「Linux サーバー」は、最新のスーパーコンピューターから廃棄された 12 年前のラップトップまで、何でもあり得ることを念頭に置いておいてください)。

コマンド、シェル スクリプト、Python、および Web 開発の基本を学ぶために Linux ターミナルにログインしたい場合、無料のシェル アカウントは簡単に、無料で始められる方法です。

  • Freeshell.de は、2002 年からオンラインで公開されている Linux システムです。 SSH アクセス (Linux シェルでの実験)、IPv6、OpenSSL が利用でき、MySQL データベースをリクエストできます。
  • Blinkenshell は、Unix の学習、IRC の使用、簡単なウェブサイトのホスト、ファイルの共有のための Linux シェルを提供します。
  • SDF Public Access Unix System は、無料の NetBSD アカウントを提供するために 1987 年に設立されました。 NetBSD はもちろん Linux ではありませんが、オープンソースの Unix なので、 似たような体験を提供します。

フリーのシェルアカウントは多くの悪用にさらされるため、信頼性と集団の動きに参加する意志を示せば示すほど、 より良い経験を得ることができます。 データベースエンジン、コンパイラ、および高度なプログラミング言語へのアクセスを (特別なリクエストまたは好意を示すための少額の寄付によって) 得ることができることがよくあります。

使い方

パブリックアクセスのシェルアカウントは、実際の Linux システムを試してみるには素晴らしい方法です。 root 権限がないということは、自分の芝生を刈ったり、漏れた蛇口を直したりすることなく、ローカルのソフトウェア管理を学べるということです。 ミッション クリティカルになるほど信頼性は高くありませんが、実際の仕事をこなすのに十分なだけの実活動を行うことができます。

WSL 2 で Windows 上の Linux を試す

信じられないかもしれませんが、Microsoft は 2019 年 6 月の時点で Windows とともに Linux を出荷し始めており、Windows Subsystem for Linux (WSL 2) の 2 回目として Windows から Linux アプリを実行できるようになったことを意味しています。 主に開発者向けですが、Windowsユーザーにとっては、WSL 2は余分なリソースを占有する仮想化もなく、使い慣れたデスクトップの快適さからLinux環境を利用できることがわかります。 これは、Windowsマシン上でプロセスとして動作するLinuxです。 現時点では、まだ新しい取り組みであり、作業中であるため、変更される可能性があります。 しかし、もしあなたが Linux を始め、いくつかのコマンドを学び、テキストベースの環境で真剣に仕事をする感触を得たいと思っているなら、WSL 2 はまさにあなたが必要とするものでしょう。

使い方

WSL にはまだ明確な経路や目的はありませんが、Windows マシンに Linux 環境を提供します。 ルートアクセスを取得し、Linux ディストリビューションやアプリケーションを実行できるため、簡単でシームレスな学習方法と言えます。 しかし、WSLはLinuxとはいえ、典型的なLinux体験とは言えません。 Windowsが提供するLinuxであり、実世界で遭遇する可能性のあるものではありません。 WSL は開発および教育ツールですが、もし利用できるのであれば、使うべきです。

起動可能なサム ドライブで Linux を持ち歩く

どこに行くにも USB サム ドライブにインストールした Linux を持ち歩き、出会ったすべてのコンピューターをそのサム ドライブから起動させます。 個人用の Linux デスクトップが手に入り、起動したホスト コンピューター上のデータについて心配する必要はありません。 コンピュータはLinux OSに触れないし、Linux OSはコンピュータに影響を与えない。

この方法は、Linux シェルに到達するための他の多くのクイック ハックとは異なり、デスクトップ、必要なソフトウェアへのアクセス、および持続的なデータ ストレージを備えた、完全かつ堅牢な Linux システムを提供します。 保存したいデータはすべて圧縮ファイルシステムに書き込まれ、起動時にシステムにオーバーレイとして適用されます。 この柔軟性により、すべてのデータをサムドライブに保存する永続モードで起動するか、電源を落とすとすべてが消えてしまうエフェメラルモードで起動するかを選択することができます。 言い換えれば、これを信頼できないコンピューター上の安全なキオスクとして、あるいは、信頼できるコンピューター上のポータブル OS として使用できます。

多くのサム ドライブ配布物があり、低電力コンピューター用の最小デスクトップ環境とフル デスクトップを試すことができます。 私は Porteus Linux を愛用しています。 この 8 年間、毎日キーチェーンに付けて持ち歩き、出張中の主要なコンピューター プラットフォームとして、また、職場や家庭でコンピューターの問題が発生した場合のユーティリティー ディスクとして使用しています。

Mac または Windows では、Fedora Media Writer をダウンロードして、ダウンロードしたすべてのポータブル ディストリビューションの起動可能なサムドライブを作成します。 データ ストレージは、ハード ドライブにインストールするシステムとは少し異なりますが、他のすべては Linux デスクトップから期待されるとおりです。 ポータブルな Linux OS でできないことはほとんどありません。キーチェーンにインストールして、遭遇するすべてのコンピューターの可能性を最大限に引き出してください。

オンライン ツアーに参加する

Ubuntu の誰かが、ブラウザで Ubuntu GNOME デスクトップをホストするという素晴らしいアイデアを考え出しました。 自分で試してみるには、Web ブラウザーを開いて tour.ubuntu.com に移動してください。

たとえ Linux デスクトップが初めてであっても、自分自身を案内することは予想以上に身近なものであることに気づくかもしれません。 オンライン ツアーから、周囲を見渡し、どのアプリケーションが利用可能かを確認し、典型的なデフォルトの Linux デスクトップがどのようなものであるかを見ることができます。 Firefox では設定を調整したり、別のツアーを開始することはできませんし(当然、私が最初に試したのはこれでした)、アプリケーションをインストールする動作はできても、それらを起動することはできないのです。 しかし、Linux デスクトップを使用したことがなく、すべての大騒ぎが何であるかを見たいのであれば、これは旋風ツアーです。

使い方

オンライン ツアーは本当に単なるツアーに過ぎないのです。 実際に動いている Linux デスクトップを見たことがないのであれば、どんなものかを垣間見るチャンスです。 本格的な作業用ではなく、通行人を誘うための魅力的なディスプレイです。

JavaScriptを使ってブラウザでLinuxを実行する

少し前までは、仮想化は計算コストが高く、高級なハードウェアを持つユーザーに限定されていました。

また、Bellard は、Linux やその他のオペレーティング システムをブラウザで実行できるようにする JSLinux プロジェクトを、余暇に遊びで始めました。 これはまだ実験的なプロジェクトですが、技術的な驚嘆に値するものです。 ウェブブラウザでJSLinuxのページを開くと、テキストベースのLinuxシェルや最小限のグラフィカルなLinux環境を起動することができる。 JSLinux は VPN ソケットを通してインターネットにアクセスできるので、JSLinux ホストにファイルをアップロードおよびダウンロードしたり、 (理論的には) ネットワークのバックアップロケーションにファイルを送信できます (ただし VPN サービスにより速度に制限があります)。

使い方

JSLinux ですぐに深刻な作業を行うことはありませんし、通常 Linux がどう動くかを広く学ぶにはこの環境では間違いなく異常すぎるでしょう。

これについて読む

すべての Linux 体験がコンピュータ上で行われるわけではありません。 新しいことに飛び込む前に、距離を置いて観察し、研究するのが好きな人、あるいは、「Linux」が何を包含するのかまだはっきりしない人、あるいは、完全に没頭するのが好きな人など、さまざまな人がいるでしょう。

オープンソースの世界に親しめば親しむほど、一般的な用語を理解し、都市伝説を実際の経験から切り離すことが容易になります。 私たちは時々本のリストを発表していますが、私のお気に入りのひとつは Hazel Russman による「The Charm of Linux」です。 これは、Linux を発見した興奮から独立した著者によって書かれた、さまざまな角度から Linux を巡るツアーです。

使い方

良い本と一緒にくつろぐことに勝るものはありません。

Raspberry Pi を入手する

もしあなたが Raspberry Pi を使っているなら、あなたは Linux を動かしていることになります。 Linux と低電力コンピューティングを始めるのはとても簡単です。 Pi の素晴らしいところは、100 ドル未満という価格もさることながら、その Web サイトが教育用に設計されていることです。

Pi>の使い方

Pi は設計上、低消費電力なコンピューターです。 つまり、慣れ親しんだようなマルチタスクができないわけですが、これは圧倒されないようにするための便利な方法なのです。 Raspberry Piは、Linuxとそれに付随するあらゆる可能性を学ぶのに最適な方法であり、環境に優しく、小さなフォームファクタで、シンプルなコンピューティングの力を発見する楽しい方法なのです。

コンテナ ブームに乗る

もしあなたが神話上のクラウドのバックエンドの近くで働いているなら、コンテナ ブームについて聞いたことがあるでしょう。 Windows、Azure、Mac、および Linux 上で Docker と Kubernetes を実行できますが、コンテナー自体が Linux であることはご存じないかもしれません。 クラウド・コンピューティングのアプリやインフラは、文字通り最小限のLinuxシステムで、一部は仮想化され、一部はベアメタルで動作しています。

コンテナーは、仮想マシンや物理サーバーとは異なります。

コンテナは、仮想マシンや物理サーバーとは異なります。

コンテナは仮想マシンや物理サーバーとは異なり、汎用オペレーティングシステムとして使用することを意図していません。しかし、コンテナで開発している場合、一時停止して周囲を見てみたいと思うかもしれません。 Linuxのシステムがどのような構造になっているのか、重要なファイルはどこに保管されているのか、どのコマンドが最も一般的なのか、などを垣間見ることができます。

コンテナの使い方

コンテナは、設計上、単一のタスクに特化していますが、Linux なので、非常に柔軟性があります。 意図したとおりに使うこともできますし、Linux の実験用にコンテナをほぼ完全なシステムとして構築することもできます。 デスクトップ Linux の体験ではありませんが、完全な Linux 体験です。

仮想マシンとして Linux をインストールする

仮想化はオペレーティング システムを試す簡単な方法であり、VirtualBox は仮想化のための素晴らしいオープン ソースの方法です。 VirtualBox は Windows と Mac で動作するので、Linux を仮想マシン (VM) としてインストールし、ほとんど別のアプリケーションのように使用することができます。 オペレーティング システムのインストールに慣れていない場合、VirtualBox は、誤っていつもの OS の上に Linux をインストールすることなく、Linux を試すのに非常に安全な方法でもあります。

使い方

VM として Linux を動かすことは便利で簡単で、お試し用として、あるいは Linux 環境が必要になったときのデュアルブートまたはリブートの代わりとすることもできます。 フル機能を備えており、仮想ハードウェアを使用するため、ホスト オペレーティング システムが周辺機器を駆動します。 Linux を仮想マシンとして実行することの唯一の欠点は、主に心理的なものです。 Linux をメインの OS として使うつもりが、最も Linux に特化したタスク以外では、結局ホスト OS をデフォルトにしてしまうのであれば、VM はあなたを裏切っていることになります。 そうでなければ、仮想マシンは現代技術の勝利であり、VirtualBox で Linux を使用すると、Linux が提供する最高の機能をすべて利用できます。

インストールする

迷ったら、常に従来のルートがあります。 Linux にふさわしい注意を払いたいなら、Linux をダウンロードし、インストーラーをサムドライブ (光学メディアが好きなら DVD) に書き込み、コンピューターにインストールすることができます。 Linuxはオープンソースですから、時間をかけてLinuxとそれを使えるようにするすべての断片を、一般に短くディストリビューション(あるいは「ディストロ」)と呼ばれるものにバンドルしたい人であれば誰でも配布することが可能です。 どのディストリビューションが「ベスト」なのか、Linuxユーザに尋ねれば、きっと異なる答えが返ってくるでしょう(ほとんどの場合、「ベスト」という用語は未定義のままだからです)。 つまり、いくつかの人気のあるディストロをテストして、自分のコンピュータを期待通りに動作させるものに落ち着くべきだということです。 これは実用的で機能的なアプローチです。 たとえば、あるディストリビューションが Web カメラを認識せず、Web カメラを動作させたい場合、Web カメラを認識するディストリビューションを使用します。

以前にオペレーティング システムをインストールしたことがない場合、ほとんどの Linux ディストリビューションには、親切で簡単なインストーラーが含まれていることに気づくでしょう。 ディストリビューションをダウンロードし (ISO ファイルとして配信されます)、Fedora Media Writer をダウンロードして、起動可能なインストール用サムドライブを作成するだけです。

使用方法

Linux をインストールし OS として使うことは、慣れ親しむためのステップとなります。 間違った使い方はありません。 必要だと思わなかった必携の機能を発見したり、想像以上にコンピューターについて学んだり、世界観が変わったりするかもしれません。

どのような理由であれ、これらのオプションのいずれか (またはすべて) を使用して、Linux を試してみてください。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です