Linux
 Computer >> コンピューター >  >> システム >> Linux

FedoraSilverblueはLinuxの未来かもしれません。その理由は次のとおりです。

FedoraSilverblueはLinuxの未来かもしれません。その理由は次のとおりです。

多くのベテランLinuxユーザーがFedoraSilverblueについて聞いたことがあると思います。初心者の場合、FedoraSilverblueはFedoraWorkstationの不変のバリアントです。つまり、コアオペレーティングシステムはFedora Silverblueの他のすべてのインストールと同じであり、読み取り専用です。どんなに頑張っても変えられない。

利点は、SilverblueドキュメントのFedora Projectで詳しく説明されています。「Silverblueの不変の設計は、安定性を高め、バグが発生しにくく、テストと開発を容易にすることを目的としています。最後に、Silverblueの不変の設計は、コンテナ化されたアプリやコンテナベースのソフトウェア開発のための優れたプラットフォームにもなります。いずれの場合も、アプリとコンテナーはホストシステムから分離されているため、安定性と信頼性が向上します。」これらが、FedoraSilverblueがLinuxの未来であると私が信じる多くの理由です。

FedoraSilverblueは不変です

不変のオペレーティングシステムは、あなたが思っているよりも一般的です。 「主流」の*nixベースのOS(macOSとChrome OS)はどちらも、何らかの形で不変です。これは、可変OSの破損に常に悩まされているように見えるユーザーにとっては素晴らしいオプションです。

不変の性質は、コンテナ化されたアプリケーションも促進します。たとえば、FlatpaksはアプリケーションをSilverblueにインストールする主な方法であり、Flatpakやその他のコンテナ化されたアプリケーションが見つからない場合は、ベースシステム上にRPMパッケージを階層化することが最後の手段です。

FedoraSilverblueはLinuxの未来かもしれません。その理由は次のとおりです。

アトミックOSのアップグレード

アトミックOSのアップグレードは、他のLinuxシステムとは異なり、一度に1つのパッケージをアップグレードしないことを意味します。 OSイメージ全体をアップグレードします。これは、コンテナ化されていないソフトウェアをインストールするために必要なことです。

コマンドrpm-ostreeを使用します 必要なRPMパッケージをインストールすると、新しい起動可能なルートファイルシステムが作成されます。つまり、以前の起動可能なルートファイルシステムはそのままであり、何か問題が発生した場合は、以前のイメージで再起動できます。

これは、利用可能な他のツールの中でも特にBtrfs、ZFS、またはLVMを使用してシステムのスナップショットを作成するのと同様の機能ですが、FedoraはZFSを統合するのが難しいシステムであるため、OSTreeで利用できるGrubオプションは歓迎すべき生活の質の向上です。 。

FedoraSilverblueはLinuxの未来かもしれません。その理由は次のとおりです。

OSTreeとrpm-ostree

OSTreeは、Silverblueでの新しい起動可能なルートの作成、更新、および展開を強化するテクノロジーです。これは「GitforOSバイナリ」と考えることができます。これは、OSバイナリを管理するための非常に魅力的なシステムであり、前述したシステムスペースとユーザースペースの分離を可能にします。

rpm-ostreeは、RPMからのパッケージ管理とOSTreeからのイメージ管理を組み合わせて、ベースのSilverblueイメージ上にRPMをレイヤー化できるシステムです。 FedoraのほとんどのRPMは、rpm-ostreeを介してインストールできます。 、およびRPMをOSTreeと統合すると、パッケージマネージャーとイメージマネージャーが相互に連携するのに役立ちます。

この利点の例は、ベースイメージ上に重ねるRPMが更新され、ベースイメージとは別に制御されるため、Firefoxの別のバージョンにアップグレードして、新しい起動可能なルートで再起動できることです。ただし、何らかの理由でイメージのアップグレードがうまくいかなかった場合は、前のイメージにロールバックしても、Firefoxの最新バージョンを維持できます。これは、OSイメージ、およびrpm-ostreeとは別のレイヤーです。 両方を管理する1つのツールです。

OSTree、Flatpak、およびToolboxの階層化

この記事では、Silverblueの「レイヤー」について説明しました。つまり、Silverblueは複数の別個のスペースに分割されており、これらすべてが連携してOSを連携させます。基本の不変のOSイメージは1つのレイヤーであり、その上にレイヤー化する各RPMは、同じブート可能ルートで新しいレイヤーを作成しますが、新しいRPMパッケージはその上にレイヤー化されます。これらはすべてOSTreeレイヤーです。

それとは別に、Flatpaksがあります。Flatpaksはすべて互いに重なり合っており、OSTreeレイヤーから完全に分離されています。最後に、ツールボックスと呼ばれる別のレイヤーがあります。これは基本的に、OSTreeレイヤーの上にレイヤー化されたFedora Workstationルートファイルシステムであり、DNFを使用してソフトウェアをテストし、Coprリポジトリからソフトウェアを試すなどの1回限りのツールにアクセスできます。 、またはSilverblueの新しいデプロイメントに再起動せずに作成したソフトウェアをテストします。さまざまなバージョンのFedoraWorkstationを使用できるため、テストでWorkstationの新機能または古い機能を利用できます。ツールボックスは、このスペースでカバーするには多すぎます。詳細については、次のビデオをご覧ください。

FedoraSilverblueはLinuxの未来かもしれません。その理由は次のとおりです。 FedoraSilverblueはLinuxの未来かもしれません。その理由は次のとおりです。 FedoraSilverblueはLinuxの未来かもしれません。その理由は次のとおりです。

シルバーブルーが未来なのはなぜですか?

私はこれの多くが開発者に向けられているように思われることを知っています。ただし、ラップトップまたはデスクトップワークステーションのOSとして使用することも非常に実行可能なオプションです。 libvirtのような必要なパッケージだけを階層化する およびその他のKVM仮想化ツール、およびFlatpaksとツールボックスを使用してコンテナー化されたワークフローを作成することで、Silverblueを最大限に活用できます。学習曲線はありますが、そのほとんどはFlatpaksが好きなFedoraWorkstationのユーザーには非常に馴染みがあると感じます。

Fedora 32にアップグレードする方法や、Cockpitを使用してFedoraシステムを管理する方法など、他のFedoraコンテンツのいくつかを確認してください。また、RHEL、CentOS、Fedoraの違いについても学びましょう。


  1. Linuxの実行が遅すぎますか?原因を特定する方法は次のとおりです

    LinuxをPCにインストールすることほどイライラすることはありませんが、システム全体が依然として低迷しています。マシンの構築、購入、またはアップグレードにお金を費やした後、あなたはそれがきびきびとなることを期待します。ただし、常にそうであるとは限りません。Linuxを使用すると、何が問題なのかを調べるためにかなりの調査を行うことができます。今日は、Linuxマシンの動作が遅すぎる原因を見つける方法を紹介します。 Linuxコンピュータの動作が遅いのはなぜですか? Linuxコンピュータは、次のいずれかの理由で動作が遅くなる可能性があります。 systemdによって起動時に開始された

  2. インターネットの著作権侵害が増加している:その理由は次のとおりです

    デジタル著作権侵害は常に問題でした。人々が許可なくフロッピーディスクをコピーして以来、企業は著作権侵害に取り組んできました。長年にわたり、違法なダウンロードやコピーの問題を完全に「解決」することは不可能であることが証明されています。最善の戦術は、海賊を完全に踏みにじるのではなく、海賊の数を減らすことです。 違法コピーとの戦いがどのように進んでいるかを監視するために、SandvineはアメリカでのBitTorrentのトラフィックの割合を分析します。これは、著作権侵害を検出するための困難で迅速な方法ではありません。結局のところ、BitTorrentは完全に合法的な手段に使用できます。しかし、B