These SlackBuilds are intended to provide a means for a user to
build and install the Cinnamon Desktop
Environment on Slackware Linux. Some of the goals
of the project are:
- Do not replace any stock Slackware packages unless
absolutely necessary (thus far, no packages need to be replaced);
- Keep the upstream default theme and settings;
- Try and minimize outside dependencies as much as possible;
and
- Make it easy to build and install by using standard style
SlackBuild scripts and slack-desc and doinst.sh files that most
Slackware users have become familiar with by using the SlackBuilds repository.
The scripts are hosted in a Github and
GitLab so feel
free to test and offer suggestions, improvements, patches, etc.
Here are some obligatory screenshots of Cinnamon 3.4 with its default
theme and background running on Slackware64-14.2:
FAQ:
- Q: Are there binary packages?
- A: Yes, there are
packages for Slackware 14.2 x86 and x86_64 available at:
http://slackware.uk/csb. It is still advisable to
clone the git repo and build the packages yourself but these
packages are available for your convenience.
- Q: How do i manage binary packages automatically?
- A: You can use slackpkg+
to manage binary packages. Please see
supported repositories.
- Q: Is it possible to try out CSB in a live session for trial?
- A: Please have a look on
AlienBOB's Slackware Live project that includes iso2usb.sh script to include custom
packages, including Cinnamon Desktop to produce a Slackware live ISO.
- Q: Do the scripts build and run on -current?
- A: Yes,
based on our testing. These scripts are developed on
Slackware-current machines but binary packages will target for stable releases.
Please be sure to read the BUILD_ORDER, NOTES, KNOWN_ISSUES, and README documents as these
are updated to note any potential problems or issues.
- Q: So -current is officially supported?
- A: Not exactly. Since Slackware -current is a moving target,
there is no guarantee that Cinnamon SlackBuilds will build or work properly
on Slackware -current. Only a full installation of the latest
Slackware release is officially supported.
We do however tried to support -current as
much as we can. Please use master branch for testing with -current.
- Q: How long does it take to build the packages?
- A: All the packages should not take too much time to build
on any reasonably modern machine.
- Q: Who is behind Cinnamon SlackBuilds project?
- A: Willy Sudiarto Raharjo. Please post
bug reports at the Github repo or send us an email at
willysr@slackware-id.org
- Q: Is there any other goodies for Cinnamon project?
- A: Yes, Skaendo created a csb-extras
repository to provide additional packages for Cinnamon users.
- Q: Does this site have a backup?
- A: This site's source code is hosted at GitHub and we also have secondary domain
at https://cinnamonslackbuilds.netlify.app/.
Thanks to Netlify for providing us with Pro tier.