MATE Desktop ports for CRUX Linux
Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
atril
ayatana-ido
caja
consolekit
dconf
engrampa
eom
gnome-common
gvfs
icon-naming-utils
libatasmart
libayatana-indicator
libblockdev
libbytesize
libgnome-keyring
libgtop
libmatekbd
libmatemixer
libmateweather
libpeas
marco
mate-applets
mate-backgrounds
mate-calc
mate-common
mate-control-center
mate-desktop
mate-icon-theme-faenza
mate-icon-theme
mate-indicator-applet
mate-media
mate-menus
mate-notification-daemon
mate-panel
mate-polkit
mate-power-manager
mate-screensaver
mate-sensors-applet
mate-session-manager
mate-settings-daemon
mate-system-monitor
mate-terminal
mate-themes
mate
mozo
ndctl
p5-xml-simple
pluma
polkit
udisks2
volume_key
zenity
.httpup-repgen-ignore
README.md
REPO
mate.httpup
mate.pub

README.md

MATE Desktop Environment ports collection for CRUX Linux

The current release is MATE 1.20 for CRUX 3.4 (as of 09 Jul 2018)

Quickstart

Download mate.httpup:

curl -o /etc/ports/mate.httpup https://raw.githubusercontent.com/mhoush/crux-mate/master/mate.httpup

Enable the 'contrib' ports collection as described in the CRUX handbook

Add 'prtdir /usr/ports/mate' to /etc/prt-get.conf, preferably before 'contrib', 'core', 'opt', and 'xorg'.

Update ports collections:

ports -u

Add the collection's public key to the ports config:

cp /usr/ports/mate/mate.pub /etc/ports/

Install MATE ports:

prt-get depinst mate --install-scripts

NOTE: There are a few ports outside of the MATE ports tree that will likely have footprint mismatches during the MATE build. These mismatches are usually due to extra libraries or software installed that the ports detect and can generally be installed manually with pkgadd:

cyrus-sasl
libsecret
libxklavier
samba

There might be others, this list is just an example.

After the installation completes, add dbus to the 'SERVICES' array in /etc/rc.conf:

SERVICES=(net crond dbus)

Ensure the dbus service is running or reboot.

If using startx configure your .xinitrc like so:

exec /usr/bin/start-mate

If using a login manager or other method, configure as appropriate.