Categories: Ports
| Original author: | RobertMcMeekin |
| Updated by: | JonathanAsghar, JasonThomasDolan |
| Ports Maintainer: | Matt Housh |
GNOME is a complete, free, and easy-to-use desktop environment. The current release in ports is 2.18.3.
You need the ports driver file for the current release. The GNOME repository exists outside of CRUX opt and contrib because of its size and complexity.
With a driver file in place, issue ports -u.
To run an error-free gnome-session and Display Manager, you'll need:
bug-buddy, control-center, dasher, eel, eog, evolution, evolution-data-server, evolution-webcal, file-roller, gcalctool, gconf-editor, gdm, gedit, ggv, gnome-applets, gnome-backgrounds, gnome-desktop, gnome-doc-utils, gnome-games, gnome-icon-theme, gnome-keyring, gnome-mag, gnome-media, gnome-menus, gnome-netstatus, gnome-panel, gnome-session, gnome-speech, gnome-system-monitor, gnome-terminal, gnome-themes, gnome-utils, gnome-volume-manager, gnome2-user-docs, gnomemeeting, gnopernicus, gok, gpdf, gst-plugins, gstreamer, gtk-engines, gtkhtml, gtksourceview, gucharmap, libgail-gnome, libgtop, librsvg, libsoup, libwnck, libxklavier, metacity, nautilus, nautilus-cd-burner, scrollkeeper, sound-juicer, startup-notification, totem, vino, vte, yelp, zenity, and xscreensaver.
Overwhelming, isn't it?
The process is simplified with prt-get. Add
prtdir /usr/ports/gnome
to /etc/prt-get.conf and issue:
# prt-get depinst --install-scripts gnome
BE SURE TO RUN --install-scripts or have prt-get configured correctly. If you do not the schema will be broken and many problems can occur.
You'll find a list of all the software required for a "complete" GNOME Desktop in the GNOME 2.18 release notes. Ports for each package listed there should also be available in the gnome repository.
First, you need to make sure that the dbus, hald, and avahi services are running.
# /etc/rc.d/dbus start # /etc/rc.d/hald start # /etc/rc.d/avahi start
Second and finally, start up the GNOME Display Manager and login!
# /etc/rc.d/gdm start