現在は不完全なアルファ版です。さまざまなディストリビューションに対するテスト手順は以下のとおりです。
宇宙アプレット
宇宙の図書館
宇宙背景
コズミックコンプ
宇宙編集
宇宙ファイル
宇宙の挨拶者
宇宙のアイコン
コズミックランチャー
宇宙の通知
宇宙OSD
宇宙パネル
宇宙ランドル
宇宙のスクリーンショット
宇宙セッション
宇宙設定
宇宙設定デーモン
宇宙ストア
宇宙用語
宇宙テーマエディター
宇宙ワークスペースエポック
xdg-デスクトップ-ポータル-コズミック
ポップランチャー
宇宙プロトコル
宇宙のテキスト
宇宙のテーマ
宇宙時間
リブコズミック
COSMIC デスクトップ環境には、いくつかの依存関係が必要です (このリストは網羅的なものではなく、適切な出発点を提供するものです。詳細な手順については、個々のプロジェクトを確認してください)。
ただ
さびた
リブウェイランド
mesa (またはサードパーティの libEGL/libGL 実装。ただし、一般に mesa の libglvnd とのインターフェイスが推奨されます)。
リブシート
libxkbcommon
libinput
udev
dバス
オプションで (ただし、ビルドシステムには現在これらのライブラリが必要な場合があります):
リブシステム
リブパルス
ポップランチャー
libexpat1
libfontconfig
libfreetype
lld
貨物
libgbm-dev
libclang-dev
libpipewire-0.3-dev
注: libfontconfig 、 libfreetype 、およびlld 、Linux ディストリビューションに固有のパッケージです。 Pop!_OS を使用していない場合は、ディストリビューションに対応するバージョンを見つける必要がある場合があります。
必要なものは次のコマンドでインストールできます。
sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev udev dbus libdbus-1-dev libpam0g-dev libpixman-1-dev libssl-dev libflatpak-dev -y
オプションのものは次のとおりです。
sudo apt install libsystemd-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev mold cargo libgbm-dev libclang-dev libpipewire-0.3-dev -y
これらは次の方法で一度にインストールできます。
sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev udev dbus libdbus-1-dev libsystemd-dev libpixman-1-dev libssl-dev libflatpak-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev mold cargo libgbm-dev libclang-dev libpipewire-0.3-dev libpam0g-dev -y
現在、COSMIC DE をテストする最も簡単な方法は、systemd システム拡張機能をビルドすることです ( man systemd-sysextを参照)。
git clone --recurse-submodules https://github.com/pop-os/cosmic-epoch cd cosmic-epoch just sysext
これにより、 cosmic-sysextというシステム拡張が作成され、これを (名前を変更せずに) /var/lib/extensionsなどに移動できます。 systemd-sysext.service を開始し ( sudo systemctl enable --now systemd-sysext )、更新する ( sudo systemd-sysext refresh ) または再起動すると、 COSMIC がお気に入りのディスプレイ マネージャーで利用可能なオプションになります。
SELinux が有効になっている場合 (Fedora など)、インストールされている拡張機能には正しいラベルが適用されません。 COSMIC をテストするには、COSMIC を一時的に無効にしてgdm再起動します (実行中のプログラムが終了することに注意してください)。
sudo setenforce 0 sudo systemctl gdmを再起動します
注: この方法で作成された拡張機能は、システム上の特定のライブラリに対してリンクされ、他のディストリビューションでは機能しません。また、実行時に前述のライブラリ/依存関係がシステムにインストールされている必要があります (システム拡張機能にはこれらのライブラリは含まれていません)。
読み取り専用ファイルシステム: 不変ディストリビューションを使用していない場合は、 /usr/と/opt/が読み取り専用であることに気づくかもしれません。これはsystemd-sysextが有効になっていることが原因で、テストが完了したらsystemd-sysext無効にすることができます ( sudo systemctl disable --now systemd-sysext )
したがって、これは長期的な展開には適切な方法ではありません。
COSMIC DEはPop!_OS用にパッケージ化されています。参考として、プロジェクト リポジトリ内のdebianフォルダを確認してください。これらとこのリポジトリ内のjustfile 、COSMIC DE をパッケージ化する方法の参考として使用できますが、この段階では下位互換性の保証は提供されません。
COSMIC DE はまだ開発中であるため、現時点ではバージョン管理スキームに従っていません。私たちは、参照されたサブモジュールのコミットをこのリポジトリで構築して連携できるように最善を尽くしています。その結果、これらのリポジトリの最新の更新や機能が(まだ)含まれていない可能性があります。
これらすべてのコンポーネントのバージョン管理と適切なパッケージ化に関する注意事項は、COSMIC DE が最初のリリースを取得した後の段階で追加されます。
COSMIC DE は最初のアルファ リリースです。アルファ版の使用とテストは大歓迎です。バグや破損が予想されます。
sudo nano /etc/gdm3/custom.conf
WaylandEnable trueに変更します。
WaylandEnable=true
この変更を有効にするには再起動してください。
sudo nano /usr/lib/udev/rules.d/61-gdm.rules
LABEL="gdm_prefer_xorg"およびLABEL="gdm_disable_wayland"を探します。 RUNステートメントに#追加すると、次のようになります。
LABEL="gdm_prefer_xorg" #RUN+="/usr/libexec/gdm-runtime-config set daemon PreferredDisplayServer xorg" GOTO="gdm_end" LABEL="gdm_disable_wayland" #RUN+="/usr/libexec/gdm-runtime-config set daemon WaylandEnable false" GOTO="gdm_end"
gdmを再起動します
sudo systemctl gdmを再起動します
sudo apt install cosmic-session
ログアウトした後、ユーザーをクリックすると、右下にスプロケットが表示されます。設定をCOSMICに変更します。ログインに進みます。
cosmic-session または cosmic グループ経由でインストールします。例: pacman -S cosmic-sessionまたはpacman -S cosmic
次に、ログアウトしてユーザーをクリックすると、右下のスプロケットにデスクトップ環境の横に追加のエントリが表示されます。 COSMIC に変更し、ログインを続行します。より詳細な説明については、Arch wiki の関連セクションを参照してください。
Cosmic は、Fedora COPR リポジトリを介してインストールできます。
dnf copr enable ryanabx/cosmic-epoch dnf install cosmic-desktop
次に、ログアウトしてユーザーをクリックすると、右下のスプロケットにデスクトップ環境の横に追加のエントリが表示されます。 COSMIC に変更し、ログインを続行します。詳細については、COPR ページを確認してください。
Cosmic は、opi で X11:COSMIC:Factory リポジトリを追加することでインストールできます。
opi patterns-cosmic
X11:COSMIC:Factory を選択し、インストール後リポジトリを保持します。
次に、ログアウトしてユーザーをクリックすると、右下のスプロケットにデスクトップ環境の横に追加のエントリが表示されます。 COSMIC に変更し、ログインを続行します。詳細については、OBS ページを確認してください。
COSMIC はカスタム オーバーレイを介して Gentoo にインストールできます。好みのオーバーレイ マネージャー (eselect など) を使用してオーバーレイを追加し、デスクトップ環境をインストールします。
eselect repository add cosmic-overlay git https://github.com/fsvm88/cosmic-overlay.git
次に、COSMIC デスクトップ環境とそれに関連するテーマをインストールします。
emerge -1 cosmic-meta pop-theme-meta -pv
次に、ログアウトしてユーザーをクリックすると、右下のスプロケットにデスクトップ環境の横に追加のエントリが表示されます。 COSMIC に変更し、ログインを続行します。詳細については、オーバーレイ リポジトリを確認してください。
最重要
ツイッター
インスタグラム