Using The Standard Linux Installation: Installing Code::Blocks
Using The Standard Linux Installation: Installing Code::Blocks
✦ Blag
✦ Debian
✦ Fedora
✦ Gentoo
✦ Playpux
✦ Red Hat Package Manager (RPM)-based distributions (such as SUSE, Red
Hat, Yellow Dog, Fedora Core, and CentOS)
✦ Ubuntu
Each distribution type has its own set of instructions that you can find at
http://wiki.codeblocks.org/index.php?title=Installing_
Code::Blocks. Make sure you download and install the compiler, debugger,
and IDE as needed by carefully following the instructions (typed at the ter-
minal). The file that you download from http://www.codeblocks.org/
downloads/26 contains the packages for a Code::Blocks installation, so you
don’t need to download each package separately as part of the installation
process.
1. Open the Ubuntu Software Center folder (the folder may be named
Synaptics on other platforms).
You see a listing of the most popular software available for download
and installation as shown in Figure 1-2. Your list will probably vary from
the one shown in the screenshot.
Installing Code::Blocks 15
Book I
Chapter 1
Configuring Your
System
Figure 1-2:
The Ubuntu
Software
Center
contains a
list of the
most popu-
lar software
when you
open it.
2. Select Developer Tools (or Development) from the All Software drop
down list box.
You see a listing of developer tools, including Code::Blocks, as show in
Figure 1-3.
3. Double click the Code::Blocks entry.
The Ubuntu Software Center provides details about the Code::Blocks
entry and offers to install it for you, as shown in Figure 1-4.
4. Click Install.
Ubuntu begins the process of installing Code::Blocks. A progress bar
shows the download and installation status. When the installation is
complete, the Install button changes to a Remove button.
5. Close the Ubuntu Software Center folder.
You see a Code::Blocks icon added to the Desktop. The IDE is ready
for use.
16 Installing Code::Blocks
Figure 1-3:
The
Developer
Tools
category
contains
an entry for
Code::
Blocks.
Figure 1-4:
It’s possible
to obtain
additional
informa-
tion about
Code::Blocks
if necessary.