First possbile solution
Open dash -> Software Sources
Make sure every checkbox from this tab is checked (all of them, also the sources one), also the "Download from" is set to Main server.

Then do:
sudo apt-get update
sudo apt-get install codeblocks
Second, if the first does not work - You can try adding and installing it from the ppa:
sudo add-apt-repository ppa:pasgui/ppa
sudo apt-get update
sudo apt-get install codeblocks
If it did not work, you can follow official page guide for installing under ubuntu:
http://wiki.codeblocks.org/index.php?title=Installing_Code::Blocks_nightly_build_on_Ubuntu
- Install the compiler.
sudo apt-get install build-essential
- Install the debugger.
sudo apt-get install gdb
You'll need to install wxWidgets to use Codeblocks. Revisions from 4051 and after use wxWidgets 2.8.4. If you want to install them, make sure you have your universe and multiverse repositories enabled and install the following packages.
- Install wxWidgets library. (This package is all that is needed to run any application that uses wxWidgets. ie. Code::Blocks)
sudo apt-get install libwxgtk2.8-0
- Install the wxWidgets developement packages. (This is used to develop wxWidgets applications of your own.)
sudo apt-get install libwxgtk2.8-dev
- (OPTIONAL) Install the wxWidgets documentation.
sudo apt-get install wx2.8-doc
Now go get the nightly build and install it. All dependencies should now be met.
- Get the latest nigtly build of Code::Blocks from the nightly builds forum.
Install Code::Blocks.
sudo dpkg -i <Name_Of_Daily_Build.deb>
NOTE: Since revision 4281 and after, the nightly builds are made differently. Codeblocks is now packaged into separate Debian packages and the packages are archived together in a tar.gz file.
- Download the tar.gz file to your computer and extract the files to an empty directory, such as one called temp for example.
tar xvf CB_date-of-build_revision-number_Ubuntu6.10+7.04_wx2.8.4.tar.gz
- Install all the packages at the same time.
sudo dpkg -i *.deb
The packages can be installed individually, if you prefer not to install everything. The first package to install is libcodeblocks0 followed by the codeblocks package. All the other packages are optional. If you want to install the wxsmith and/or contrib packages, you must install the libwxsmithlib0 package first.
apt-get install codeblocks
in terminal and post the output? Those messages often provide more details than the GUI ones. Remember that you can edit your question, don't post it as comment or answer. And please use code formatting (select passage and click on the<$>
button). Thank you! – Byte Commander Apr 06 '15 at 11:33