Latest LQ Deal: Complete CCNA, CCNP & Red Hat Certification Training Bundle
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!


  Search this Thread
Old 11-20-2014, 10:56 AM   #1
Registered: Nov 2014
Posts: 31

Rep: Reputation: Disabled
Synaptic: How do I know what package(s) to install?

This is a general newbie question.

Over the past few days, with help from this forum and a lot of guessing, I successfully installed Code::Blocks 13.12 and wxWidgets 3.0 on my laptop. A helpful person in Linux-Software told me how to obtain "backports" and said to use Synaptic to do the installation.

But when I'm in Synaptic, I have to guess at which packages I should install. Yes, selecting one will get dependencies, but that was not enough to get me everything I needed. There remain many packages with "codeblocks" in the name, and "wx" somewhere in the name, which I didn't install. But I can create a wxSmith test app in Code::Blocks, so I'm good to go for now.

My questions:
  • Did I miss something in Synaptic that would have let me choose an application group? (e.g., "get everything for Code::Blocks")
  • If not, is the publisher of the package supposed to provide instructions somewhere that tells a user which package(s) to install?

As a side note, and recognizing that Code::Blocks/wxWidgets are free products from programmers who volunteer their time and talent, does anybody know where install/set-up instructions for Code::Blocks can be found? All of my searches led me to detailed instructions for setting up on Windows... which was great, when I was setting up on Windows. But I could not find anything to help me with my Linux configuration.

Thank you for your help. This forum is an incredible resource, without which I wouldn't stand a chance of getting my Linux environment working.

Old 11-20-2014, 12:19 PM   #2
Senior Member
Registered: Dec 2011
Location: Michigan USA
Distribution: OpenSUSE 13.2 64bit-Gnome on ASUS U52F
Posts: 1,444

Rep: Reputation: 340Reputation: 340Reputation: 340Reputation: 340
everything gets installed by default. I mean if you need to install lets say 'evince' whatever 'evince' needs to run in your computer will get installed by the packages manager.

There are other dependencies that are available but they are not required. some of them will be for debuging, or for foreing lenguages, or plugin so it can work with the browser, but all these are very specific and not required for the program to work.

Good luck to you.
Old 11-20-2014, 12:39 PM   #3
Registered: Nov 2014
Posts: 31

Original Poster
Rep: Reputation: Disabled
Thanks for the response. I understand that Synaptic will figure out dependencies, but in the case of a product like Code::Blocks, it was not at all obvious that I would need to mark for installation the packages codeblocks (which auto-selected codeblocks-common) and codeblocks-contrib. Nor did it automatically identify the many wxWidgets packages needed for me to be able to use Code::Blocks to develop a C++ GUI app. I had to suss out that I needed all of these just to be able to use the C::B wizard to create a wxSmith frames app:
  • libwxbase3.0-0
  • libwxbase3.0-0-dbg
  • libwxbase3.0-dev
  • libwxgtk3.0-0
  • libwxgtk3.0-dev
  • wx3.0-examples
  • wx3.0-headers
  • wx-common

Since so much software for Linux is available at no cost to me, I understand I can't be too demanding about installation instructions. On the other hand, I have to assume that my experience is not what is intended, and probably not what most people who want to set up Code::Blocks for cross-platform development go through.

And that takes me back to my original questions.

Thanks again for your response.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
how can i install the software using synaptic package manager in remotemachine jsaravana87 Linux - Server 1 09-20-2011 11:27 AM
Unable to Install any application using synaptic package manager. yasaswisrikanth Linux - Software 2 12-09-2010 04:08 AM
Unable to Install any application using synaptic package manager. yasaswisrikanth Linux Mint 1 12-08-2010 08:43 PM
(new install)) How does one install Synaptic package manager... Aptitude cannot find Pooped Debian 9 08-23-2010 01:31 AM
install xnee/cnee package (with Synaptic?) mike rodent Linux - Newbie 23 04-19-2008 09:30 AM > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 11:19 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration