去年のXNUMX月に トライデントOS開発者がBSDからLinuxに移行することを決定したというニュースをブログで共有します 彼の観点からは、ハードウェア、サポート、およびディストリビューションのユーザーを制限するいくつかの問題を取り除くことができないことに加えて、最新の通信標準のサポート、およびパッケージの可用性にいくつかの非互換性があるためです。
年の初めに、 コンパルティモス Linuxカーネルを搭載したTridentOSのベータ版のリリースのニュース、トライデント開発者はVoidLinuxディストリビューションに基づいてBSDからLinuxに移行しました。
今から一ヶ月後 ベータ版の発売から トライデントの開発者は、トライデン20.02の安定バージョンのリリースのニュースをリリースしました ここでは、FreeBSDとTrueOSをVoidLinuxパッケージのベースに転送する最終作業が示されています。
ベータ版とこの安定版はどちらもZFSを使用しています ZFSスナップショットを使用してブート環境を元に戻す機能を備えたルートパーティション上。
ユーザーごとに、個別のZFSデータセットが作成されます ホームディレクトリ(root権限を取得せずにホームディレクトリのスナップショットを操作できます)の場合、データ暗号化はユーザーディレクトリで提供されます。
それに加えて EFIおよびBIOSを備えたシステムで動作します。 スワップパーティション暗号化がサポートされており、コンパイル済みパッケージのサポートがglibcとmuslシステムライブラリの両方で提供されています(glibcまたはmuslを使用して選択できます)。
インストーラーは、XNUMXつのレベルのインストールを提供します。 提案されたパッケージのセットが異なります。
- 無効: Voidパッケージの基本セットとZFS互換性のためのパッケージ。
- サーバー: コンソールモードで動作するパッケージとサーバー用の追加サービス(ファイアウォール、cron、autofs、wireguardなど)。
- Liteデスクトップ: Luminaデスクトップをベースにした最小限のデスクトップ。
- フルデスクトップ: 追加のオフィス、通信、マルチメディアアプリケーションを備えた完全なLuminaベースのデスクトップ。
Void Linuxへの移行に伴い、Tridentはグラフィックカードのサポートを拡大する予定です。 より最新のグラフィックスドライバーをユーザーに提供し、 サウンドカード、オーディオの送信のサポートを改善するだけでなく、HDMIを介したオーディオのサポートを追加します、ワイヤレスネットワークアダプターとBluetoothデバイスのサポートを改善し、新しいバージョンのプログラムを提供し、起動プロセスを高速化し、UEFIシステムへのハイブリッドインストールのサポートを実装します。
システムのベースとしてVoidLinuxを選択したのは、ディストリビューションがソフトウェアバージョンを更新するための連続サイクルのモデルに準拠しているためです(連続した更新、個別の配布バージョンはありません)。
プロジェクトは、runitシステムマネージャーを使用してサービスを初期化および管理し、独自のxbpsパッケージマネージャーとxbps-srcパッケージアセンブリシステムを使用します。 Glibcの代わりにMuslが標準ライブラリとして使用され、OpenSSLの代わりにLibreSSLが使用されます。
Trident20.02をダウンロード
Trident開発者がシステムをLinuxに移行する際に行った作業のテストに関心のある人は、 安定版の画像は公式サイトからダウンロードできます。
画像を記録するには、マルチプラットフォームツールであるEtcherを使用して記録できます。
ベータ版から安定版へのアップグレード
現在 ベータ版をダウンロードした方へ そして彼らはそこにとどまりました システムを再インストールしなくても、安定バージョンに更新できます。
このために トライデントプロジェクトリポジトリを有効にする必要があります 次のコマンドを使用します。
cd /etc/xbps.d && wget https://project-trident.org/repo/conf/trident.conf
次に、次の方法で権限を構成する必要があります。
chmod 644 /etc/xbps.d/trident.conf
リポジトリを次のものと同期します。
xbps-install -S
ProjectTridentリポジトリの公開鍵を受け入れる/保存するかどうかを尋ねられます。 「y」と入力してEnterキーを押すだけで、キーを保存できます。
今これをしました 次のコマンドのいずれかを入力して、更新を実行します。
xbps-install -S trident-core
これは基本システムのみをインストールします。これは、経験豊富なユーザーまたは好みに合わせてシステムを構築することを好むユーザーに推奨されるオプションです。
物事を複雑にしたくない人のために、彼らは次のコマンドで完全なシステムをインストールすることができます:
xbps-install -S trident-desktop
VOIDの公式バージョンと比較して何が貢献していますか? ルミナが何であれ...