GNU/Linux >> Linux の 問題 >  >> Linux

Linuxを始める10の方法

記事Linuxユーザーとは Anderson Silvaによると、「Linuxを使用する」という定義が十分に広い限り、最近の人々はWindowsを使用するのと同じくらい(何らかの方法で)Linuxを使用する可能性が高いことが明らかになりました。それでも、人生に十分なLinuxがない場合は、今までにない方法でLinuxを試す絶好の機会です。

Linuxを使い始める10の方法があります。 1つまたはすべて試してください。

1。無料のシェルに参加する

Linuxを実行している人の多くは、何をすべきかを知っているよりも多くのLinuxサーバーを使用しています(「Linuxサーバー」は、最新のスーパーコンピューターから廃棄された12年前のラップトップまで何でもかまいません)。余分なコンピューターを有効に活用するために、多くの管理者は予備のボックスを開いて無料のシェルアカウントを利用しています。

Linuxターミナルにログインして、コマンド、シェルスクリプト、Python、およびWeb開発の基本を学びたい場合は、無料のシェルアカウントを使用すると、簡単で無料の方法で開始できます。試してみる短いリストは次のとおりです:

  • Freeshell.deは、2002年からオンラインになっているパブリックアクセスLinuxシステムです。SSHアクセス(Linuxシェルで実験するため)、IPv6、およびOpenSSLを取得し、MySQLデータベースを要求できます。
  • Blinkenshellは、Unixを学習し、IRCを使用し、簡単なWebサイトをホストし、ファイルを共有するためのLinuxシェルを提供します。 2006年からオンラインになっています。
  • SDF Public Access Unix Systemは、無料のNetBSDアカウントを提供するために1987年に設立されました。もちろん、NetBSDはLinuxではありませんが、オープンソースのUnixであるため、同様のエクスペリエンスを提供します。また、いくつかの自家製のアプリケーションがあるため、昔ながらのBBSと昔ながらのフリーシェルの境界線にまたがっています。

無料のシェルアカウントは多くの悪用の対象となるため、集団の進行に参加する信頼性と意欲を示すほど、エクスペリエンスは向上します。多くの場合、データベースエンジン、コンパイラ、および高度なプログラミング言語にアクセスできます(特別なリクエストまたは善意を示すための少額の寄付を通じて)。管理者の承認を条件として、追加のソフトウェアまたはライブラリのインストールを要求することもできます。

使い方

パブリックアクセスシェルアカウントは、実際のLinuxシステムを試すのに最適な方法です。ルートアクセスを取得できないという事実は、自分の芝生を刈ったり、漏れのある蛇口を修理したりすることなく、ローカルソフトウェア管理を学ぶことができることを意味します。ミッションクリティカルになるほど信頼性は高くありませんが、実際の作業を実行できるようにするのに十分な実際のアクティビティを実行できます。

2。 WSL2を搭載したWindowsでLinuxを試す

信じられないかもしれませんが、Microsoftは2019年6月にWindowsでLinuxの出荷を開始しました。つまり、Linux用のWindowsサブシステム(WSL 2)の2番目のイテレーションとしてWindowsからLinuxアプリケーションを実行できます。これは主に開発者を対象としていますが、Windowsユーザーは、仮想化が余分なリソースを消費することなく、使い慣れたデスクトップの快適さからWSL2がLinux環境であることに気付くでしょう。これは、Windowsマシン上でプロセスとして実行されているLinuxです。現時点では、これはまだ新しいイニシアチブであり、進行中の作業であるため、変更される可能性があります。あまりにも早くプッシュしようとすると、バグが1つか2つ発生する可能性がありますが、Linuxを使い始めたいだけの場合は、いくつかのコマンドを学び、本格的な作業を行うための感触をつかんでください。テキストベースの環境では、WSL2がまさに必要なものかもしれません。

使用方法

WSLにはまだ明確な経路や目的はありませんが、Windowsマシン上にLinux環境を提供します。ルートアクセスを取得し、Linuxディストリビューションとアプリケーションを実行できるため、簡単でシームレスな学習方法です。ただし、WSLはLinuxですが 、これは典型的なLinuxエクスペリエンスではありません。これはWindowsが提供するLinuxであり、現実の世界ではそうはいきません。 WSLは開発および教育ツールですが、利用できる場合はそれを使用する必要があります。

3。起動可能なサムドライブでLinuxを実行する

どこにいてもUSBサムドライブにインストールされたLinuxを持ち運び、そのサムドライブから遭遇したコンピュータを起動します。パーソナライズされたLinuxデスクトップを入手でき、起動元のホストコンピューター上のデータについて心配する必要はありません。コンピューターはLinuxOSに触れず、LinuxOSはコンピューターに影響を与えません。ホテルのビジネスセンター、図書館、学校の公共のコンピューター、またはLinuxを時々起動するための言い訳をするのに理想的です。

その他のLinuxリソース

  • Linuxコマンドのチートシート
  • 高度なLinuxコマンドのチートシート
  • 無料のオンラインコース:RHELの技術概要
  • Linuxネットワーキングのチートシート
  • SELinuxチートシート
  • Linuxの一般的なコマンドのチートシート
  • Linuxコンテナとは何ですか?
  • 最新のLinux記事

Linuxシェルに到達するための他の多くのクイックハックとは異なり、この方法は、デスクトップ、必要なソフトウェアへのアクセス、および永続的なデータストレージを備えた完全で堅牢なLinuxシステムを提供します。

システムは決して変わりません。保存するデータはすべて圧縮ファイルシステムに書き込まれ、起動時にオーバーレイとしてシステムに適用されます。この柔軟性により、永続モードで起動するか、すべてのデータをサムドライブに保存するか、エフェメラルモードで起動するかを選択できるため、電源を切るとすべての操作が消えます。つまり、これを信頼できないコンピューターの安全なキオスクとして、または信頼できるコンピューターのポータブルOSとして使用できます。

試すことができるサムドライブのディストリビューションはたくさんあります。低電力のコンピュータ用の最小限のデスクトップ環境を備えたものもあれば、フルデスクトップを備えたものもあります。私はPorteusLinuxに偏っています。私は過去8年間、毎日キーホルダーに入れて持ち歩いており、出張中の主要なコンピューティングプラットフォームとして、また職場や自宅でコンピューターの問題が発生した場合のユーティリティディスクとして使用しています。楽しくて使いやすい、信頼性が高く安定したオペレーティングシステムです。

MacまたはWindowsでは、Fedora Media Writerをダウンロードして、ダウンロードしたポータブルディストリビューションの起動可能なサムドライブを作成します。

使用方法

USBサムドライブから「ライブLinux」を起動すると、完全なLinuxディストリビューションが提供されます。データストレージは、ハードドライブにインストールするシステムとは少し異なりますが、それ以外はすべてLinuxデスクトップに期待するとおりです。ポータブルLinuxOSでできないことはほとんどないので、キーチェーンにインストールして、遭遇するすべてのコンピューターの可能性を最大限に引き出します。

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

Ubuntuの誰かが、ブラウザでUbuntuGNOMEデスクトップをホストするという素晴らしいアイデアを思いつきました。自分で試してみるには、Webブラウザーを開いて、tour.ubuntu.comに移動します。デモンストレーションするアクティビティを選択するか、個々のレッスンをスキップして[自分の周りに表示]ボタンをクリックすることができます。

Linuxデスクトップを初めて使用する場合でも、自分自身を見せることは、予想よりも慣れ親しんでいることに気付くかもしれません。オンラインツアーから、周りを見回したり、利用可能なアプリケーションを確認したり、一般的なデフォルトのLinuxデスクトップがどのようなものかを確認したりできます。 Firefoxで設定を調整したり、別のツアーを起動したりすることはできません(当然、私が最初に試したのはそれでした)。また、アプリケーションをインストールする動作は実行できますが、起動することはできません。しかし、これまでLinuxデスクトップを使用したことがなく、大騒ぎが何であるかを知りたい場合は、これが旋風のツアーです。

使用方法

オンラインツアーは本当に単なるツアーです。 Linuxデスクトップが実際に動作しているのを見たことがない場合、これはそれがどのようなものかを垣間見る機会です。本格的な仕事を目的としたものではなく、通行人を魅了する魅力的なディスプレイです。

5。 JavaScriptを使用してブラウザでLinuxを実行する

少し前までは、仮想化は計算コストが高く、プレミアムハードウェアを使用するユーザーに限られていました。優れたオープンソースのQEMUマシンエミュレーターおよびバーチャライザーの作成者であるFabriceBellardのおかげで、仮想化はJavaScriptエンジンで実行できるように最適化されました。

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

> 使い方

すぐにJSLinuxで本格的な作業を行うことはなく、Linuxが通常どのように機能するかについての幅広いレッスンを学ぶには、環境が非常に珍しいことは間違いありません。ただし、昔ながらのPCでLinuxを実行することにうんざりしていて、真に特徴的なプラットフォームでLinuxを試してみたい場合は、JSLinuxは独自のクラスに属します。

6。それについて読む

すべてのLinuxエクスペリエンスがコンピューターで発生するわけではありません。あなたは、距離を保ち、観察し、新しいことに飛び込む前に調査を行うのが好きな人かもしれません。あるいは、「Linux」が何を包含しているのかまだはっきりしていないかもしれません。あるいは、完全に没頭するのが好きかもしれません。 Linuxがどのように機能するか、Linuxを実行するのはどのようなものか、Linuxの世界で何が起こっているかについて読むべき豊富な情報があります。

オープンソースの世界に精通すればするほど、一般的な用語を理解し、都市伝説を実際の経験から切り離すことが容易になります。書籍リストは随時公開していますが、私のお気に入りの1つは The Charm of Linux ヘーゼル・ラスマン著。これは、Linuxの発見に興奮した独立した著者によって書かれた、さまざまな角度からのLinuxのツアーです。

使用方法

良い本でキックバックするのに勝るものはありません。これはLinuxを体験する最も伝統的な方法ではありませんが、印刷された単語を愛する人々にとっては、快適で効果的です。

7。ラズベリーパイを入手

Raspberry Piを使用している場合は、Linuxを実行しています。 Linuxと低電力コンピューティングを始めるのはとても簡単です。 Piの素晴らしいところは、100ドルをはるかに下回る価格であることを除けば、そのWebサイトが教育用に設計されていることです。 Piが何をするのか、そしてその間、Linuxがあなたのために何ができるのかをすべて学ぶことができます。

使用方法

Piは、設計上、低電力のコンピューターです。つまり、これまでのようにマルチタスクを実行することはできませんが、それは自分が圧倒されるのを防ぐための便利な方法です。 Raspberry Piは、Linuxとそれに伴うすべての可能性を学ぶための優れた方法であり、環境に優しく、スモールフォームファクターで簡素化されたコンピューティングの力を発見するための楽しい方法です。また、特に毎年3月のPi Weekの間は、Opensource.comに注目して、ヒントやコツ、楽しいアクティビティを確認してください。

8。コンテナブームに乗って登る

神話上の雲のバックエンドの近くで作業している場合は、コンテナの流行について聞いたことがあるでしょう。 DockerとKubernetesはWindows、Azure、Mac、Linuxで実行できますが、コンテナ自体がLinuxであることを知らない場合があります。クラウドコンピューティングアプリとインフラストラクチャは、文字通り最小限のLinuxシステムであり、一部は仮想化され、一部はベアメタル上で実行されます。コンテナを起動すると、ミニチュアのハイパースペシフィックなLinuxディストリビューションが起動されます。

コンテナは、仮想マシンや物理サーバーとは異なります。これらは、汎用オペレーティングシステムとして使用することを目的としたものではありません。ただし、コンテナで開発している場合は、一時停止して見回すことができます。 Linuxシステムがどのように構成されているか、重要なファイルが保持されている場所、および最も一般的なコマンドを垣間見ることができます。コンテナーをオンラインで試すこともできます。Linuxコンテナーの舞台裏についての私の記事で、コンテナーがどのように機能するかについてすべて読むことができます。

使い方

コンテナーは、設計上、単一のタスクに固有ですが、Linuxであるため、非常に柔軟性があります。それらを意図したとおりに使用することも、Linux実験用のほぼ完全なシステムにコンテナーを構築することもできます。デスクトップのLinuxエクスペリエンスではありませんが、完全なLinuxエクスペリエンスです。

9。 LinuxをVMとしてインストールする

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

使用方法

LinuxをVMとして実行することは、試運転として、またはLinux環境が必要な場合のデュアルブートまたはリブートの代替として、便利で簡単です。フル機能を備えており、仮想ハードウェアを使用しているため、ホストオペレーティングシステムが周辺機器を駆動します。 Linuxを仮想マシンとして実行することの唯一の欠点は、主に心理的なことです。 LinuxをメインOSとして使用するつもりであるが、ほとんどのLinux固有のタスクを除くすべてのタスクでデフォルトでホストOSになっている場合、VMは失敗しています。それ以外の場合、VMは最新テクノロジーの勝利であり、VirtualBoxでLinuxを使用すると、Linuxが提供するすべての最高の機能が提供されます。

10。インストールする

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

これまでオペレーティングシステムをインストールしたことがない場合は、ほとんどのLinuxディストリビューションに使いやすく簡単なインストーラーが含まれていることがわかります。ディストリビューションをダウンロードし(ISOファイルとして提供されます)、Fedora Media Writerをダウンロードして、起動可能なインストールサムドライブを作成します。

使い方

Linuxをインストールしてオペレーティングシステムとして使用することは、Linuxに慣れ親しむための一歩です。それを使用する間違った方法はありません。自分が必要だとは知らなかった必須の機能を発見したり、想像以上にコンピューターについて学んだり、世界観を変えたりするかもしれません。または、ダウンロードとインストールが簡単だったため、企業の大君主の仲介者を排除したいため、または作業を完了するのに役立つため、Linuxデスクトップを使用することもできます。

理由が何であれ、Linuxにこれらのオプションのいずれか(またはすべて)を試してみてください。


Linux
  1. LinuxでPostgreSQLを使い始める

  2. LinuxでSSHを使い始める

  3. クラウドサーバーを使い始める

  1. LinuxでNetworkManagerを使い始める

  2. DebianでTaskselを使い始める

  3. Ubuntu Linux で Deepin ターミナルを使い始める方法

  1. Linux用のbtrfsの使用を開始する

  2. Linuxを始めたきっかけは何ですか?

  3. Linux で Latex を使い始める