Portal:Cinnamon/Packages
There are approximately 80 packages hosted on the repository; however, not all of them are needed:
*-devel,*-debuginfo,*-debugsourcepackages are not required by default. They are mostly needed to track issues and bugs.- Users who employ English as their sole desktop language do not need
*-langpackages andcinnamon-translations. Installing these packages will require Cinnamon to be localized. - Manual installation of
typlib-1_0-*packages is not required. If needed, they'll be automatically pulled in. The same applies tolib*packages.
Basic Information about Cinnamon packages:
cinnamon: Core package providing the desktop shell.cinnamon-control-center: needed to be manually installed, otherwise Cinnamon will be failed and fallen back, under an experience from a SuSE studio user.cinnamon-screensaver: Screensaver for Cinnamon, to be a dependency.cinnamon-session: Package that enables the user to log in to Cinnamon, to be a dependency.cinnamon-settings-daemon: no manual installations to be required, which will be pulled in automatically and it's essential for Cinnamon.cjs: binaries forlibcjs0, which is a dependency for Cinnamon to display its JavaScript applets, like the waygjsdoes in gnome-shell. This package is a dependency in order to make Cinnamon functional.
muffin: the window manager by Linux Mint similar tomutterfor GNOME. It is an essential and dependent package.openbox: an alternative window manager, not required here but required to make use of Cinnamon at Fedora.mdm (officially missing in Tumbleweed): Mint Display Manager.mint-mdm-themes-* (officially missing in Tumbleweed): Themes for MDM.
nemo: File manager by Linux Mint, which is a dependency making use ofcinnamon-session.nemo-extension-*: Various Nemo extensions. Each package is named after its function.python-nemo: Python bindings fornemo. Doesn't require manual installation.