跳转至内容

COSMIC

来自 ArchWiki
(从 Libcosmic 重定向)

COSMIC 是一个使用 Rust 编程语言开发的桌面环境,它使用 iced 这个跨平台 GUI 库,并使用 Smithay 作为其合成器 cosmic-comp 的构建块。cosmic-comp 类似于 smithay 自带的 anvil 合成器演示,正如 Wayland 项目使用 Weston 作为演示合成器一样。它的第一个版本被称为 **Epoch**。

安装

可以通过 cosmic-sessioncosmic 组进行安装

提示 在构建 cosmic-session-gitAUR 时,请注意其依赖项 cosmic-applets-gitAUR 需要超过 8GB 的内存。将链接限制为一个任务是使其能够构建的一种选择。如果您反复构建它,设置 CARGO_TARGET_DIR 环境变量可以帮助减少下载次数。
MOLD_JOBS=1 CARGO_TARGET_DIR=/tmp/mytarget

cosmic-session 的依赖项中的独立组件

COSMIC 包含一个合成器、一个库和一些小程序,它们可以作为独立部分安装。提供了 cosmic-comp(合成器)、cosmic-appletscosmic-app-librarycosmic-bgcosmic-icon-themecosmic-launchercosmic-notifications(用于通过 cosmic-osd 叠加消息的屏幕显示)、一个带 cosmic-panel 的任务栏和面板、cosmic-settings 等。

独立组件

提供了文本编辑器 cosmic-text-editor、文件管理器 cosmic-files、终端 cosmic-terminal、多媒体播放器 cosmic-player 和壁纸 cosmic-wallpapers

COSMIC 文件中的网络共享

要在 COSMIC 文件中连接到网络共享,需要安装相关的 GVFS 包。

协议 软件包 (Package)
AppleTalk gvfs
文件传输协议 (FTP) gvfs
网络文件系统 (NFS) gvfs-nfs
服务器消息块 (SMB) gvfs-smb
SSH gvfs
WebDAV gvfs-dnssd

COSMIC 不提供秘密存储/密钥环,因此要记住密码,请安装一个秘密存储组件,例如 gnome-keyring。另见 GNOME/Keyring

启动

启动 COSMIC 的最简单方法是通过显示管理器,安装后,它将显示为一个额外的选项,与 GNOMEKDE Plasma 等并列。

要直接从控制台启动 COSMIC,请运行

$ start-cosmic

使用 Cosmic Greeter

COSMIC 附带 cosmic-greeter,这是一个基于 greetd显示管理器。要使用它,请启用 cosmic-greeter.service

配置

除了使用设置小部件外,还可以使用面板进行配置,并提供了小部件示例

参见