答案1
Cinnamon 是为新手用户开发的。这就是为什么(除其他外)Cinnamon 被突然打包,这样你就不能删除很多东西。重点是:他们希望以一种简单的方式向最终用户提供所有内容。如果我们不创建强大的依赖关系,那么没有经验的用户可能不知道他必须安装什么才能拥有一个功能齐全的桌面。
小程序、桌面小程序和扩展(真正构成桌面)不包含声明对包的硬依赖关系的方法。因此,所有扩展(小程序、桌面小程序……)的依赖关系都包含在 cinnamon 包中。那么至少对于 cinnamon 开发人员提供的标准扩展,无需了解或安装任何东西即可使用。
那么,您所要求的就是朝着与 Cinnamon 开发人员尝试做的事情相反的方向前进。如果将来能创建一种在 Cinnamon 扩展中创建硬依赖关系的方法,那么未来就有可能实现。
答案2
sudo apt 安装 cinnamon-desktop-environment
安装带有所有附加功能的完整版 Cinnamon。
如果您想尝试更简约的环境,可以使用其他软件包:
sudo apt install cinnamon#最低配置
或者
sudo apt install cinnamon-core#essentials