数日前、メーリングリストで Linux Adictos、彼らは私たちに次のように尋ねました。 Linuxで始めるためのリソース。 確かにネット上にはこのテーマに関する非常に優れた記事がたくさんあるはずですが、私たちは貢献したいという誘惑に抵抗できませんでした。
まず、cLinuxを使い始めるとき、私たちは表面的な好奇心、またはそれをWindowの代わりとして使用することを意味しますs。 決定するXNUMX番目のことは デスクトップやサーバーについて話す場合。
このタイプの記事では非常に一般的です 最もフレンドリーなソリューションが推奨されます。 それは私にはばかげた一般化のようです。 確かに、ほとんどの人は、なじみのある単純なものから始めたいと思うかもしれません。 だが、 海の真ん中でパラシュートで泳ぐことを学ぶことを好む人もいます。 代わりにGentooまたはLinuxFromScratchを除外しないでください
しかし、私たちは自分たちより進んでいます。 最初から始めたほうがいいです。
Linuxとは何ですか?
Linuxとは何かを理解するために、例えから始めましょう。
家を建てるために土地を購入したいとします。 最初に行うことは、いくつかの制限を設定することです。 これらは、価格、近隣、または寸法にすることができます。 土地ができたら、家を建て、公共サービスに接続し、装飾し、家具を購入します。
Linuxについて話すとき、私たちはカーネルまたはカーネルを意味します。 核は担当するものです ハードウェア、ユーザー、プログラムの間を仲介します。 家の例えに戻ります。 ハードウェアと地形の両方が制限を設定します。 私たちが山岳地帯に住んでいる場合、私たちは市内中心部と同じ範囲の公共サービスを持っていません。 ハードウェアが限られている場合、同じカーネルを使用しても、強力なハードウェアと同じことはできません。
特定のツールの使用 (ほとんどの場合、GNUプロジェクトによって開発されたもの)、プログラマーや企業のさまざまなコミュニティ ウィンドウ、アイコンの表示、ファイルの管理、プログラムのインストールとアンインストールなど、Linuxカーネルに新しい機能を追加します。。 さまざまな用途のためにアプリケーションのセットに追加されたカーネル、ウィンドウマネージャー、ファイル、およびパッケージのセット Linuxディストリビューションを構成します。
WindowsやMacOSで起こることとは異なり、 Linuxディストリビューションは同種のコングロマリットではなく、さまざまな起源のツールで構成されています。。 たとえば、同じグラフィックデスクトップを使用しているが、アプリケーションのインストールまたはアンインストールに異なるプログラムを使用するディストリビューションがいくつかあります。
どのLinuxディストリビューションを選択するか
初心者を混乱させることが多いトピックとs膨大な数のディストリビューション。 Linuxユーザーは、技術的な理由よりも個人的な共感のために意見を述べることによって物事を複雑にする傾向があります。 一般に、次の基準を使用して分布を分割できます
- 目的地:古い機器と最新の機器のディストリビューションがあります
- 目的:マルチメディア制作や科学研究などの特定の目的のために、一般的な使用のためのディストリビューションとその他のディストリビューションがあります
- 難易度:一部のディストリビューションでは、ユーザーがインストールプロセスに積極的に関与する必要がありますが、他のディストリビューションには、ほとんどの手順を処理するウィザードがあります。
汎用ディストリビューション
以下は純粋に主観的なリストです。 きっとコメントフォームは読者が武装した他の人たちでいっぱいになるでしょう。
最短時間でWindowsと同じことをする。
Ubuntu
Linuxで何かをする方法を探しているなら、Ubuntuでそれを行う方法をきっと見つけるでしょう。 Linuxで何かを実行するプログラムを探している場合は、ほとんどの場合、次のバージョンがあります。 Ubuntu. このLinuxディストリビューションには、非常に簡単なインストールウィザードと優れたハードウェアサポートがあります。
Linux Mintは
この分布 これはUbuntuに基づいていますが、別のデスクトップを使用し、非常に興味深い独自の開発ツールを備えています。 インストールが完了したらすぐにコンピュータを完全に機能させたい場合に最適です
マンジャロ
したい場合は 一度インストールすれば心配しないでください。 間違いなくManjaroがあなたの選択肢です。 UbuntuとLinuxMintの両方が通常のリリースをリリースします。 Manjaroは継続的なアップグレードスキームを選択します。 インストールウィザードはUbuntu / Mintのものよりもはるかに優れており、インストールするプログラムを選択できます。
Linuxについて最初からすべてを学びたい場合
アーチのLinux
このディストリビューションにはユーザーがなく、教区民がいます。 あらゆる機会にそれを宣伝する(言葉の最も良い意味での)ファンの真の軍団。 高度な構成が可能ですが、ユーザーはインストールプロセスに積極的に参加する必要があります。 アカウントを持つ 非常に完全なドキュメントなので、インストールが完了すると、Linuxの忍者になります。
Gentooの
Arch Linuxが十分な課題ではない場合は、次の方法で海に飛び込むことができます。 Gentooの。 Gentoo iscomをインストールしますまたは、代理店に行って、車の部品と工具を届けてもらい、組み立ててもらいます。 その利点は 非常に高い構成可能性とプログラムの最新バージョンの可用性。 反対側はあなたがそれに与えなければならない注意です。
Linuxディストリビューションに興味がある場合 専門家向け システム、あなたは私たちが少し前に作ったトラックをチェックすることができます。
次の記事では、Linuxディストリビューションをテストする方法を説明します。
私は初心者向けのローリングリリースとArchの派生物に目を光らせているでしょう…時にはイライラし、やる気をなくさせる可能性のある学習曲線があります。
マゾヒスティックな初心者がいます。
そして、Manjaroの学習曲線はそれほど急ではありません。
コメントありがとうございます。
学習曲線?、本当に?、ははは、archまたはgentooをインストールすることで穴を学ぶからです。 あなたは気の毒なことを学びません、archまたはgentooをインストールするために、あなたはマニュアルに従い、ボールをコピーして貼り付けてポイントすることに専念します、そしてそのために、特にarchを使うと推定している人は、彼らはすでにLinuxを知っていると思っていますそして彼らは知っています卵。 彼らは何も知らないので、インターネットを彼らから遠ざけて、彼らがarchをインストールしているかどうかを検索して確認することができないようにします。 いいえ、Linuxを知っているのは、システム管理者のXNUMXつの対応する肩書きを研究して取得する人です。 あなたは彼らにコマンドをコピーアンドペーストさせるので、彼らはすでに彼らが知っていると思っているのです、ハハハ、なんて悲しいことでしょう、私は彼らを呼んでいるようにLinuxをコピーアンドペーストします。
2つのタイトルは必要ありません。 グーグルでは、概念を深く理解するために、真剣に学ぶためのPDFが無限にあります。 そして、あなたが少し英語を知っているなら、PXNUMXPネットワークを通して無限にそしてそれを超えて行くための完全な本があります;)
知識は時間と忍耐(この場合は数十年)を必要とするものであり、コピーして貼り付ける人に腹を立てる必要はありません...あなたは何かから始めます、そしておそらく数年後に彼らは読むようになりますLinuxに関する本全体。 私たちは皆、Linuxで子供時代と青年期を過ごしています。「ディストロホッピング」と「バージョン炎」を克服すれば、大人になることさえできます。
非常に良い答え...ディストリビューションの変更を脇に置いて、私たちの素晴らしいGNUのプログラムに焦点を当て、makemenuconfigが提供する各オプションのヘルプを読んで独自のカーネルを構成するときに、本当に学びます。知っておく必要があります。英語を読んで理解する方法、そうでなければそれは不可能です。
私は2008年からgentooを使用しており、一時停止もペナルティもありません。最初のXNUMX年は変更が常に行き詰まっていたのですが、XNUMX年以上経った後、秘密はもうありません。
ソースから始めることは、GPLの基本的な自由のXNUMXつに力を与えます
各パッケージの./configureオプションを選択します。これは、gentooで使用法としてよく知られているため、不要な依存関係を解消します。
バイナリディストリビューションにはこの問題があります。各パッケージのメンテナは、依存関係になるすべてのオプションを有効にします。これは、そのバイナリがそのディストリビューションのすべてのユーザーによって使用され、それらすべてに準拠する必要があるためです。その後、すべてを有効にしてコンパイルされます。 ...つまり、ソースからコンパイルすると、パッケージメンテナからの独立性がもたらされます。これは、このようにユーザー側で完全な柔軟性があるためです。
私の頭を悩ませてきた質問は、ディストリビューションが互いにどの程度互換性があるかということです。
OSインストールマネージャーとは別に、プログラムとそれらに含まれるさまざまなデスクトップ/プログラムをインストールする方法、…他に違いはありますか?
言い換えると。 私はDebianを持っています。 しかし、「手作業で」インストールして変更し、「Arch、Ubuntu、またはMintができました...」と言うことはできますか?
ディストリビューションは依存関係システムを使用します。つまり、プログラムはオペレーティングシステムの他のコンポーネントを使用します。 これにより、あるディストリビューションを別のディストリビューションに変換することが困難になります。
Debianから派生したディストリビューションであるUbuntuの場合でも、同じフォーマットで同じコンポーネントを使用していても、その違いはベースで十分に重要であるため、変換は不可能です。
はい、一方のために作成されたプログラムをもう一方にインストールできるプログラムに変換できるツールがあります。
古い機器のディストリビューションについて話していましたが、どれについては言及していませんでした。 これらのコンピューターで正常に動作するバージョンをインストールできますか?
ねえ。
シリーズの最後に詳細なリストを掲載する予定です。 しかし、私はあなたにいくつかを与えます
Zorin OS Lite https://zorinos.com/download/15/lite/
ペパーミント https://peppermintos.com/
Linux Lite https://www.linuxliteos.com/
Arch、Gentoo、Slackware、またはその他のGNU / Linuxディストリビューションをいくらインストールしても、最も学ぶのは... Arch、Gentoo、またはSlackwareをインストールする方法です。 GNU / Linuxシステムまたはその他を使用することは、時間の経過とともに学習されます。 成功、間違い、欲求不満、質問をしたり、マニュアルを調べたり、サングーグルに頼ったりして学ぶ...何年にもわたって、システムを比較的簡単に使用するための知識を身に付けているでしょう。 LinusTorvaldsまたはRichardStallmanは、いまいましいペンギンを呪う日があります…GNU / Linuxの使い方を学ぶことは、フルートを演奏することを学ぶようなものです。 音楽的な能力、学びたい、決意を持っている人がいて、しばらくするとヤギに催眠術をかける幸せなメロディーを演奏します。 それから、フルートを使うためにどれだけ最大に吹いても、…のためにある他の人がいます。 とにかく…
私はこの記事が大好きでした。それが私を流行させたと思います。ArchLinux、次にGentooを試してみます。
現在、Linux Mint 20 Ulyanaを使用しています。私は、Linuxの初心者です。学ぶことがたくさんあり、学ぶことが大好きです。74歳で、Windowsに飽きて、コンピューターを構築して、 OS、でもLinuxが私を捕まえた、私はあなたの頭をLinuxの奥深くに突き刺すつもりだ。
この記事をありがとう、そしてそれが将来引き起こすかもしれない不便をお詫びします。
私はあなたのコメントが大好きでした。
どうなるか教えてください