- |
-
- There are two ways to install GNOME on FreeBSD. One way is to use
- packages, and the other way is to use ports.
-
- To install GNOME from packages, use the command:
-
- # pkg_add -r gnome
-
- This will download the latest GNOME packages from the FreeBSD FTP
- site, and proceed to intall them on your system. Note: As of
- 4.4-RELEASE, installing GNOME from packages contained on a release
- CDROM is broken. You should instead use the ports method below.
-
- To build and install GNOME from ports, you should first
- cvsup the latest ports tree. Then:
-
-
+ &header;
+
+
+
+
+ Contents
+
+ - How do I get GNOME for FreeBSD?
+
- GNOME is failing to build from ports. What do
+ I do?
+
- I installed GNOME, but I'm missing application
+ foo. What gives?
+
- What's the best way to upgrade GNOME?
+
- What is the difference between GNOME and KDE?
+
- Where can I get more themes for GNOME?
+
- What window managers work well with GNOME?
+
+ Full Text
+
+
+
+
+
+ 1.
+ |
+
+ How do I get GNOME for FreeBSD?
+ |
+
+
+
+ |
+
+ There are two ways to install GNOME on FreeBSD. One way is to use
+
+ packages, and the other way is to use
+
+ ports.
+
+ To install GNOME from packages, use the command:
+
+ # pkg_add -r gnome
+
+ This will download the latest GNOME packages from the FreeBSD FTP
+ site, and proceed to intall them on your system. Note: As
+ of 4.4-RELEASE, installing GNOME from packages contained on a
+ release CDROM is broken. You should instead use the ports
+ method below.
+
+ To build and install GNOME from ports, you should first
+
+ cvsup the latest ports tree. Then:
+
+
# cd /usr/ports/x11/gnome
# make clean
# make install clean
-
+
- Currently, building from ports is the preferred method for installing
- GNOME on FreeBSD, however FreeBSD GNOME team is working on improving
- situation with pre-buit packages.
+ Currently, building from ports is the preferred method for
+ installing GNOME on FreeBSD, however FreeBSD GNOME team is working
+ on improving situation with pre-buit packages.
- After GNOME is installed, you should edit /etc/make.conf,
- and add the following lines. If /etc/make.conf does not
- exist, create the file, then add the following lines:
+ After GNOME is installed, you should edit /etc/make.conf,
+ and add the following lines. If /etc/make.conf does not
+ exist, create the file, then add the following lines:
-
+
WITH_GTK=yes
WITH_ESOUND=yes
WITH_GNOME=yes
-
-
- This last step is optional, but these lines enable other ports,
- such as XMMS, to take advantage of the GNOME installation.
- |
-
-
-
|
-
-
|
-
-
- 2. |
-
- GNOME is failing to build from ports. What do I do?
- |
-
-
- |
-
- The majority of GNOME compilation problems can be solved by making
- sure all the necessary GNOME components are up-to-date. All GNOME
- applications require the following core components to build:
-
-
+
+
+ This last step is optional, but these lines enable other ports,
+ such as XMMS, to take advantage of the GNOME installation.
+ |
+
+
+
|
+
+
|
+
+
+
+
+ 2. |
+
+ GNOME is failing to build from ports. What do I do?
+ |
+
+
+
+ |
+
+ The majority of GNOME compilation problems can be solved by making
+ sure all the necessary GNOME components are up-to-date. All GNOME
+ applications require the following core components to build:
+
+
pkg-config
glib
gettext
gtk+
ORBit
Imlib
esound
gnomelibs
gnomecore
-
-
- Verify all those components are up-to-date, then try building
- GNOME or your GNOME application again. If you're trying to build
- one of those core components, and it is failing, or if, after updating
- all your components, you still have trouble; please send email
- to &email;@FreeBSD.ORG with
- the output of the failed compilation.
- |
-
-
-
|
-
-
|
-
-
- 3. |
-
- I installed GNOME, but I'm missing application foo. What gives?
- |
-
-
- |
-
- Only the core components, and a few extras, are included in the
- gnome package. There is another meta-port called
- gnome-fifth-toe that includes some more popular (and
- bigger) GNOME applications. gnome-fifth-toe includes
- Galeon, Pan, Gnumeric, AbiWord, GNUCash, Evolution, Gimp, Dia, and
- more.
-
- To install gnome-fifth-toe from packages. Note:
- Installing gnome-fifth-toe from packages is currently broken on
- 4.4-RELEASE.
-
- # pkg_add -r gnome-fifth-toe
-
- To build gnome-fifth-toe from ports:
-
-
+
+
+ Verify all those components are up-to-date, then try building
+ GNOME or your GNOME application again. If you're trying to build
+ one of those core components, and it is failing, or if, after
+ updating all your components, you still have trouble; please send
+ email to &email;@FreeBSD.ORG
+ with the output of the failed compilation.
+ |
+
+
+
|
+
+
|
+
+
+
+
+ 3. |
+
+ I installed GNOME, but I'm missing application foo. What gives?
+ |
+
+
+
+ |
+
+ Only the core components, and a few extras, are included in the
+ gnome package. There is another meta-port called
+ gnome-fifth-toe that includes some more popular (and
+ bigger) GNOME applications. gnome-fifth-toe includes
+ Galeon, Pan, Gnumeric, AbiWord, GNUCash, Evolution, Gimp, Dia, and
+ more.
+
+ To install gnome-fifth-toe from packages. Note:
+ Installing gnome-fifth-toe from packages is currently
+ broken on 4.4-RELEASE.
+
+ # pkg_add -r gnome-fifth-toe
+
+ To build gnome-fifth-toe from ports:
+
+
# cd /usr/ports/x11/gnome-fifth-toe
# make clean
# make install clean
-
-
- A full list of GNOME applications that have been ported to FreeBSD can
- be found here.
- |
-
-
-
|
-
-
|
-
-
- 4. |
-
- What's the best way to upgrade GNOME?
- |
-
-
- |
-
- I find that /usr/ports/sysutils/portupgrade
- works really well. For example:
-
- # portupgrade -r ORBit
-
- This will upgrade ORBit and every other port that depends on it
- (that needs updating).
-
- However, sometimes so much changes that it becomes
- necessary to do a little housekeeping first. In that case, this
- usually works:
-
-
+
+
+ A full list of GNOME applications that have been ported to
+ FreeBSD can be found here.
+ |
+
+
+
|
+
+
|
+
+
+
+
+ 4. |
+
+ What's the best way to upgrade GNOME?
+ |
+
+
+
+ |
+
+ I find that /usr/ports/sysutils/portupgrade works really
+ well. For example:
+
+ # portupgrade -r ORBit
+
+ This will upgrade ORBit and every other port that depends on it
+ (that needs updating).
+
+ However, sometimes so much changes that it becomes
+ necessary to do a little housekeeping first. In that case, this
+ usually works:
+
+
# pkg_delete -r ORBit
# cd /usr/ports/x11/gnome
# make clean
# make install clean
-
- |
-
-
-
|
-
-
|
-
-
- 5. |
-
- What is the difference between GNOME and KDE?
- |
-
-
- |
-
- GNOME and KDE are both desktop environments. GNOME is based on
- the GTK+ widget set, and is primarily written in C. KDE on the other
- hand is based on the QT widget set, and is primarily written in C++.
-
- Both environments offer a wide range of applications from toys and
- games to full-blown office suites. Both are actively developed and
- ported to FreeBSD. If you're trying to decide which one to call your
- own, try them both, and see which one you like better.
-
- You can read more about KDE on FreeBSD at
- http://freebsd.kde.org.
- |
-
-
-
|
-
-
|
-
-
- 6. |
-
- Where can I get more themes for GNOME?
- |
-
-
- |
-
- If you're tired of the default themes that come with GNOME, you
- do have options. First, FreeBSD's ports collection comes with a
- rather large collection of GTK themes for GNOME. To install these
- from packages, run:
-
- # pkg_add -r gtk-engines-collection
-
- To install the themes from ports, do:
-
-
+
+ |
+
+
+
|
+
+
|
+
+
+
+
+ 5. |
+
+ What is the difference between GNOME and KDE?
+ |
+
+
+
+ |
+
+ GNOME and KDE are both desktop environments. GNOME is based on
+ the GTK+ widget set, and is primarily written in C. KDE on the
+ other hand is based on the QT widget set, and is primarily written
+ in C++.
+
+ Both environments offer a wide range of applications from toys and
+ games to full-blown office suites. Both are actively developed and
+ ported to FreeBSD. If you're trying to decide which one to call
+ your own, try them both, and see which one you like better.
+
+ You can read more about KDE on FreeBSD at
+ http://freebsd.kde.org.
+ |
+
+
+
|
+
+
|
+
+
+
+
+ 6. |
+
+ Where can I get more themes for GNOME?
+ |
+
+
+
+ |
+
+ If you're tired of the default themes that come with GNOME, you
+ do have options. First, FreeBSD's ports collection comes with a
+ rather large collection of GTK themes for GNOME. To install these
+ from packages, run:
+
+ # pkg_add -r gtk-engines-collection
+
+ To install the themes from ports, do:
+
+
# cd /usr/ports/x11-toolkits/gtk-engines-collection
-# make all install clean
-
-
- If you want even more themes, checkout
- http://gtk.themes.org. Note,
- you will probably need to install the gtk-engines-collection
- before using any of the themes from themes.org.
- |
-
-
-
|
-
-
|
-
-
- 7. |
-
- What window managers work well with GNOME?
- |
-
-
- |
-
- The gnome meta-port installs the
- Sawfish window manager by
- default. However, there are other window managers you can use with
- GNOME. These include:
-
-
- |
-
-
-
|
-
-
-
- |
-
-
-&footer;
+# make clean
+# make install clean
+
+
+ If you want even more themes, checkout
+ http://gtk.themes.org. Note,
+ you will probably need to install the gtk-engines-collection
+ before using any of the themes from themes.org.
+ |
+
+