Ubuntuは特別ですか? CanonicalsLinuxDistroを際立たせる6つのこと
Linuxを初めて発見したとき、Ubuntuが最初の推奨事項の1つになる可能性があります。 Linux自体について学ぶ前にUbuntuに出くわしたことさえあるかもしれません。 Ubuntuが特別な理由は何ですか?他のバージョンのLinux(Linuxディストリビューションと呼ばれる)とどのように違いますか?
簡単な答えは「あまりない」です。 Ubuntuの使用方法を学んだら、他のディストリビューションに切り替えて、ほとんどのエクスペリエンスが同じであることがわかります。また、Ubuntuは、その代替品よりも大幅に使いやすくなっています。しかし、Ubuntuをそれが何であるかを作るいくつかの重要な技術的な違いがあります。
1.Canonicalは独自のアプリリポジトリを維持します
Linuxは、単一の会社がほとんどのオペレーティングシステムを開発しているWindowsやmacOSとは異なります。 Linuxは、さまざまなソースからのコンポーネントをまとめたものです。 Linuxカーネルの上に、ディスプレイサーバー、サウンドマネージャー、デスクトップ環境があり、リストは続きます。 Linuxディストリビューションは、このソフトウェアをバンドルして配布し、機能的なオペレーティングシステムを形成する方法です。
オペレーティングシステム自体と同様に、Linuxアプリは単一のソースから提供されていません。選択したLinuxディストリビューションを作成している会社またはコミュニティは、追加のアプリをダウンロードする方法も提供します。
Ubuntuの背後にある会社であるCanonicalは、他のコンピューターに配布するためのソフトウェアで満たされた独自のコンピューターを持っています。これらのコンピューターはサーバーと呼ばれ、ソフトウェアの大量収集はリポジトリです。
これらのコンピュータ上のソフトウェアは、最初はDebianプロジェクトのリポジトリからのものですが、それはソフトウェアが同じであるという意味ではありません。 Ubuntuは、アプリを追加したり、異なるバージョンを提供したり、パッチを組み込んだりする場合があります。ダウンロード可能なさまざまなシステムコンポーネントやユーティリティについても同じことが言えます。
世の中には多くのLinuxディストリビューションがありますが、独自のソフトウェアリポジトリをホストしているのはごくわずかです。
2.Canonicalはパッチを適用したLinuxカーネルを提供します
さりげなく「Linux」という名前を使用してオペレーティングシステム全体を指しますが、Linuxは具体的にはカーネルを指します。カーネルは、コンピュータのハードウェアがソフトウェアと通信できるようにするものです。言い換えれば、カーネルは、キーボードのボタンを押すと、画面上で何かが起こる理由です。
Linuxカーネルは、独自のオペレーティングシステムを作成するために使用できます。しかし、カーネルのバージョンは1つではありません。新しいアップデートが常に登場します。
一般に、Linuxディストリビューションは、オペレーティングシステムに電力を供給するLinuxカーネルのバージョンを選択します。次に、カーネルの新しいバージョンからの機能と更新を、サポートすることを選択した古いリリースにパッチを適用しようとします。
CanonicalはLinuxカーネルを出荷するだけでなく、カーネルをテストして必要な修正を追加するセキュリティチームを持っています。 CanonicalによるLinuxカーネルの調整は、エレメンタリーチームがUbuntuをベースにエレメンタリーOSを選択した理由の1つです。
3.Ubuntuにはカスタムデスクトップテーマがあります
多くの場合、外観はLinuxデスクトップの変更が最も簡単な側面ですが、これはほとんどの人にとって目立つ部分です。 Ubuntuには、Yaruと呼ばれる独自のテーマがあります。これにより、Ubuntuのアプリウィンドウは他のバージョンのLinuxとは異なる外観になります。
現在の外観は、黒いヘッダーバーと赤い閉じるボタンを備えており、より軽いバリエーションも含まれています。ヤルのテーマは、カラフルで活気のあるアイコンにまで及びます。
多くのアプリ開発者がテーマのファンではないことは注目に値します。デスクトップテーマは予期しない動作を引き起こす可能性があり、ユーザーがアプリではなくテーマに起因する問題のバグを報告することになります。アイコンのテーマも、アプリのブランディングと競合する可能性があります。 Ubuntuのソフトウェアの多くは、GNOMEのデフォルトのルックアンドフィール用に設計されており、必ずしもUbuntuでの表示方法ではありません。
4.UbuntuにはGNOMEの微調整バージョンが付属しています
Ubuntuにはさまざまな種類がありますが、デフォルトバージョンではGNOMEデスクトップ環境が使用されます。ただし、Web全体で表示されるUbuntuのスクリーンショットは、GNOME.orgで表示されるものとは動作が異なります。
UbuntuとデフォルトのGNOMEインターフェースの主な違いは、デスクトップの左側に常に表示されるドックです。これは、GNOMEデスクトップに対して行われたCanonicalの微調整です。通常、GNOMEデスクトップには、アクティビティの概要を開いたときにのみドックが表示されます。
Canonicalはまた、ドックを拡張して画面の高さ全体を占めるようにし、アプリランチャーアイコンをドックの一番下に移動しました。 Ubuntuには、このドックを構成するための設定が付属しており、画面の別の側にドックを移動したり、アプリが重なったときに自動非表示にしたりできます。
Canonicalの変更はドックに限定されません。たとえば、アプリウィンドウには、閉じるボタンに加えて、最小化ボタンと最大化ボタンがあります。さらに、デスクトップにファイルやフォルダを配置できます。これは、標準のGNOMEには当てはまりません。
5.Ubuntuには長年のサポートが付属しています
すべてのLinuxディストリビューションには、さまざまなサポート期間があります。いつでも最新のソフトウェアに自由にアップグレードできますが、古いリリースを使い続けたい場合は、数年以内にアップデートの受信を停止する可能性があります。
Ubuntuには2つのバージョンがあります。6か月ごとに提供される標準リリースと2年ごとに提供される長期サポートリリースです。標準リリースは9か月間サポートされます。 LTSのリリースは5年間続きます。つまり、Ubuntu 18.04 LTSは、バージョン20.04および22.04のリリース後もアップデートを受信する必要があります。
デスクトップエクスペリエンスを一度に比較的一貫性のあるものにしたい場合、またはダウンタイムをできるだけ少なくして稼働し続ける必要のあるコンピューターがある場合は、LTSが提供する安定性を評価できます。
6.Ubuntuにはユニバーサルスナップパッケージが組み込まれています
アプリがディストリビューションのリポジトリに含まれていれば、Linuxへのソフトウェアのインストールは簡単です。そうでない場合、プロセスは伝統的にやや苦痛でした。多くの場合、提供されたソースコードを使用してプログラムをビルドするか、Ubuntuの場合は、パーソナルパッケージアーカイブが利用可能であることを期待するしかありませんでした。
現在、使用するディストリビューションに関係なくLinuxアプリをインストールできる複数のユニバーサルパッケージ形式があります。スナップ形式はそのようなオプションの1つであり、Canonicalから提供されています。
Linuxの他のバージョンでもスナップを使用できますが(結局のところ、それがポイントです)、Ubuntuにはスナップサポートが組み込まれており、スナップは一般的にUbuntuを念頭に置いて設計されていることをご存知でしょう。
他に何がUbuntuを特別なものにしているのですか?
Ubuntuを使用する理由の多くは、Ubuntuと他のLinuxディストリビューションとの技術的な違いによるものではありません。例:
- 多くのサードパーティの商用ソフトウェアメーカーは、Linux向けに開発する際に、特にUbuntuにソフトウェアを移植しています。
- Ubuntuには最大のデスクトップLinuxコミュニティがあり、バグやその他の問題の修正を見つける可能性が高くなります。
- Linuxがプリインストールされた状態で出荷されるPCの数は増え続けており、Ubuntuが最も一般的なオプションです。たとえば、DellではWindows10とUbuntuのどちらかを選択できます。
Ubuntuの詳細については、Ubuntuの初心者向けガイドをご覧ください。
-
UbuntuLinuxでプロキシサーバーを設定する方法
ブラウザトラフィックを送信するためにUbuntuLinuxでプロキシサーバーを設定する方法を学びたいと思う理由はたくさんあります。おそらく、セキュリティで保護されていないワイヤレスネットワークでネットサーフィンをしているのかもしれません。あるいは、インターネット上のどこに向かっているのかをBOFHに見せたくないのかもしれません。理由が何であれ、コンピュータの能力があり、自宅でシステムをセットアップしたり、プロキシとして機能するように仕事をしたりできる限り、最近はかなり簡単です。 プロキシとは何ですか?簡単に言えば、プロキシは、インターネットからWebページやその他のWebコンテンツを要求する
-
これらの4つのツールを使用して独自のカスタムLinuxディストリビューションを微調整します
WindowsやMacOSXと同様に、Linuxは、オペレーティングシステムを微調整したい人のために豊富なオプションを提供します。しかし、オープンソースの世界の性質上、独自のディストリビューションを作成し、ディスクに書き込んでインストールすることもできます。これらの4つのツールで始められます。 Linuxを簡単な方法で微調整する Linuxデスクトップを微調整して置き換えることができることは、おそらくすでにご存知でしょう。 Linuxには、さまざまなアプリケーション(主に標準のデスクトップまたはサーバー用ですが、珍しい)向けに設計された豊富なディストリビューション(数千とまではいかなくても数