On Ubuntu 14.04:  $ sudo apt-get install xsane Reading package lists... Done Building dependency tree        Reading state information... Done The following extra packages will be installed:   gimp gimp-data libamd2.3.1 libbabl-0.1-0 libcamd2.3.1 libccolamd2.8.0   libcholmod2.1.2 libgegl-0.2-0 libgimp2.0 liblcms1 libmng2 libumfpack5.6.2   xsane-common Suggested packages:   gimp-help-en gimp-help gimp-data-extras liblcms-utils hylafax-client   mgetty-fax gv gocr The following NEW packages will be installed:   gimp gimp-data libamd2.3.1 libbabl-0.1-0 libcamd2.3.1 libccolamd2.8.0   libcholmod2.1.2 libgegl-0.2-0 libgimp2.0 liblcms1 libmng2 libumfpack5.6.2   xsane xsane-common 0 upgraded, 14 newly installed, 0 to remove and 3 not upgraded. Need to get 10.0 MB of archives. After this operation, 44.1 MB of additional disk space will be used.   Why does it want to install gimp as a dependency? So far, I've always been able to use xsane standalone? I certainly doubt gimp is required for xsane to run - so how can I install xsane alone without gimp?  EDIT: The weird thing is that here:  , gimp is listed with blue as "suggests", and shouldn't "suggestions" be ignored by default?
71855
I use Ubuntu 12.04 64-bit, I did the following: sudo gedit /etc/apt/apt.conf and added  APT::Install-Recommends "false"; APT::Install-Suggests "false";    But it did not work. When I try to install a package, it still wants to install the suggested and recommended packages. How can I solve this?
103205
I have recently installed GIMP 2.8.6 on Ubuntu 14.04 LTS 64-bit and for the first time when I opened it, two windows along with the main window were available, but now I can only see a single main window. How can I bring those default windows back?
3379
I don't usually post on such forums, but I finally gave up on figuring out what's going on here and I need some help.  I need to install Adobe Reader. I am running Ubuntu 12.04 Precise x64 on Intel Core 2 Duo:   $ uname -a Linux Edison 3.2.0-26-generic #41-Ubuntu SMP Thu Jun 14 17:49:24 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux   I get the following error by attempting to "sudo apt-get install acroread":   The following packages have unmet dependencies:  acroread : Depends: ia32-libs (>= 20080808) but it is not going to be installed             Depends: nspluginwrapper but it is not going to be installed E: Unable to correct problems, you have held broken packages.   If I try to install "sudo apt-get install ia32-libs", I get:   The following packages have unmet dependencies:  ia32-libs : Depends: ia32-libs-multiarch E: Unable to correct problems, you have held broken packages.   Finally, if I try to install "sudo apt-get install ia32-libs-multiarch", I get:   ia32-libs-multiarch:i386 : Depends: bluez-alsa:i386 but it is not going to be installed                             Depends: libgettextpo0:i386 but it is not going to be installed                             Depends: gstreamer0.10-plugins-base:i386 but it is not going to be installed                             Depends: gstreamer0.10-plugins-good:i386 but it is not going to be installed                             Depends: gtk2-engines:i386 but it is not going to be installed . . .   Does anyone have any idea what's going on?
36344
I ran the following code and got this package needs these packages, now it also says these packages are suggested, and theses are recommended. How do I get those up to install as well.  myusuf3@purple:/etc$ sudo apt-get install virtualbox-4.0  Reading package lists... Done Building dependency tree        Reading state information... Done The following extra packages will be installed:   acroread ia32-libs lib32asound2 lib32bz2-1.0 lib32gcc1 lib32ncurses5 lib32stdc++6 lib32v4l-0 lib32z1 libaudio2   libc6-i386 libcurl3 libflac8 libhal1 liblcms1 libmng1 libogg0 libpulse0 libqt4-dbus libqt4-network libqt4-opengl   libqt4-xml libqtcore4 libqtgui4 libsdl-ttf2.0-0 libsdl1.2debian libsdl1.2debian-alsa libsndfile1 libv4l-0   libvorbis0a libvorbisenc2 libx11-xcb1 nspluginwrapper Suggested packages:   libldap2 libgnome-speech7 lib32asound2-plugins nas liblcms-utils pulseaudio qt4-qtconfig Recommended packages:   pdf-viewer The following NEW packages will be installed:   acroread ia32-libs lib32asound2 lib32bz2-1.0 lib32gcc1 lib32ncurses5 lib32stdc++6 lib32v4l-0 lib32z1 libaudio2   libc6-i386 libcurl3 libflac8 libhal1 liblcms1 libmng1 libogg0 libpulse0 libqt4-dbus libqt4-network libqt4-opengl   libqt4-xml libqtcore4 libqtgui4 libsdl-ttf2.0-0 libsdl1.2debian libsdl1.2debian-alsa libsndfile1 libv4l-0   libvorbis0a libvorbisenc2 libx11-xcb1 nspluginwrapper virtualbox-4.0 0 upgraded, 34 newly installed, 0 to remove and 26 not upgraded. Need to get 168MB of archives. After this operation, 460MB of additional disk space will be used.   Please and thank you
30455
I'm looking for a package that provides a specific binary, so I can install it. how can I search to find out what packages provide this binary? (note: I know there's at least one tool that does this, but I have forgotten its name.)
19729
I'm running ubuntu 14.04. I cannot use software center to install anything, even a local deb package so I have to rely on Terminal.  Recently I was trying to install mysql-server which generated error which I could pin-point was the required version of libstdc++6 . My system had 4.8.x while mysql 5.6 required >=4.9. Trying the usual upgrading process and unsuccessful, I consulted my sys admin, who tried installing the 4.9 package manually(using a local .deb package), which failed as well citing unmet dependencies.   At present, what I have is a system with error saying no new software can be installed.  The sudo apt-get install -f gives following output:  Reading package lists... Done Building dependency tree        Reading state information... Done Correcting dependencies... failed. The following packages have unmet dependencies:  libstdc++6 : Depends: gcc-4.9-base (= 4.9.2-10) but 4.9.1-0ubuntu1 is installed  libstdc++6:i386 : Depends: gcc-4.9-base:i386 (= 4.9.2-10) but 4.9.1-0ubuntu1 is installed E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.   I checked for held packages using  dpkg -l | grep ^h dpkg -l | grep hold   Result: nothing.  Also tried to find the broken package, if any but the file  /var/log/dist-upgrade/apt.log doesn't exist.  So, what should/can I do now.
83267
I would like to run SoulseekQT. However unfortunately one of the dependencies is libmng1, which is no more included in Trusty. sudo apt-get install libmng.so.1 or libmng1 or libmng1:i386 in Trusty (14.04) no more available. Do you have any idea how to solve this conflict? I mean is it really sure that libmng1 is excluded? Could I use libmng2 somehow instead? If not, could I somehow rebuild libmng1 for Trusty? Or do I have to downgrade back to Saucy (13.10)?
22465
sometimes, apt-cache give "-dev" package, for example:  libdianewcanvas2     - a gtk+2 vectorial canvas with extra features libdianewcanvas2-dev - a gtk+2 vectorial canvas with extra features   I am wondering when should I install the "*-dev" package? what is the different between libdianewcanvas2 and libdianewcanvas2-dev?
121204
My GNU/Linux system (Arch) now has libncurses.so.6 rather than libncurses.so.5. But I have upstream's vanilla TeX Live (fully updated) and xindy wants libncurses.so.5:    xindy --version   produces the following error  xindy release: 2.5.1 xindy script version: 1.18 /usr/local/texlive/bin/xindy.run: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory   And ldd can confirm the problem:  ldd /usr/local/texlive/bin/xindy.run    gives      linux-vdso.so.1 (0x00007ffc07997000)     libm.so.6 =&gt; /usr/lib/libm.so.6 (0x00007fab4d1b1000)     libcrypt.so.1 =&gt; /usr/lib/libcrypt.so.1 (0x00007fab4cf79000)     libncurses.so.5 =&gt; not found     libdl.so.2 =&gt; /usr/lib/libdl.so.2 (0x00007fab4cd75000)     libc.so.6 =&gt; /usr/lib/libc.so.6 (0x00007fab4c9d1000)     /lib64/ld-linux-x86-64.so.2 (0x00007fab4d4af000)   How can I use xindy without changing my operating system, while using vanilla TeX Live?  2 strategies have occurred to me:   compile xindy from sources against libncurses.so.6; compile and install libncurses.so.5 alongside libncurses.so.6.   Option (2) can be dodgy or can be fine, depending on the details. My suspicion is it may be dodgy for this library, simply because no packages are available for the old version of the library, which might mean there are problems having both installed. Moreover, since everything else is compiled against the new version, I'm not sure whether this would be enough for xindy anyway.  Option (1) I have no idea about. I don't know if this is even vaguely doable or, in fact, where the sources are or what might be required to compile them. (I don't suppose there's any chance a pre-compiled binary is available somewhere? But that is probably hoping for too much ;).)  What is the most practicable approach?
13569
Not to long ago I was using only 35% of my HD. Just recently it shot up to 54% and my diskspace is 16gb so that's more then 3gigs that have been taken.  From what I remember I failed to build mysql, I installed gitolite which required me to build git from source which had a tons of dependencies (I think it was for building docs, I think I saw latex and other packages but I was drowsy when I was installing). I suspect that is what is taking the diskspace.  Anyways so far I deleted source folders I know I had and ran these commands. What else can I do? (3gigs is mighty)  sudo apt-get autoclean sudo deborphan | xargs sudo apt-get -y remove --purge     After doing the above i did ncdu and found that   Git itself was actually using 502mb in 152 files all in '/usr/local/libexec/git-core'. Who knew. I found it strange that most of those files are 4.6mb each... MySql was taking up 1+gb in my /tmp folder I accidentally made a copy of my mono src folder which has two builds of mono and is 1.7gb together.    After deleting the copy of src and an extra mono build (thats 2.6gb together) + the mysql in my temp folder df now reports 28% instead of 54% which makes me feel a lot better.  I'm still surprised git uses 502mb. On windows it uses 57mb (thats about 10xless). And the equivalent folder (C:\Program Files (x86)\Git\libexec\git-core) has all those apps as shortcuts to git. and git is only 1.2mb (not 4.6). Also i checked if the linux git-core folder were all links, i know they arent softlinks (i used the cmd find . -maxdepth 1 -type l -print0 | xargs -0 ls -ld)  I tried stat git, stat git-add and saw they had the same innode. So most of these files are hardlinks (i assume) of git. So git doesnt actually take up that amount of space.
4089
Originally I was going to ask a question about how to get  working in , but as I was writing the question, I was trying to solve the problem myself. I thought others may benefit from my findings, so I decided to post them here. If you notice that any of my steps are wrong, please let me know. And I was still unable to get it to work, so if you scroll down to the end, you can see where I'm stuck and still need help.  The current issue is: How can I install libgd?    I'm trying to make  work with . The only information I could find about how to do this is from :        [...] to use LaTeX, you have to install it separately - it is not  bundled with Anki   [...] on OSX use MacTex   Dvipng must also be installed.   On OSX, if you use MacPorts or similar to install LaTeX, make sure latex and dvipng are linked in /usr/bin.      The standard installation of  takes up 3GB, far more than I believe is necessary, since I am not going to use its GUI application. I just need the LaTeX library, if I understand it correctly, which should be way less than 3GB. Therefore, I'm installing the  version instead, which only takes up about 100MB.  I'm not sure if I already have  installed or not, so I'm restarting Anki to see if it works or not. I got the following error:     Error executing dvipng. [...] Output written on tmp.dvi [...]   So I probably need to install dvipng... The Install readme has the following information:     Installing dvipng should be simple: merely ./configure',make', and   `make install'.      Prerequisites:         The GD Graphics Draw library, libgd   The path-searching library kpathsea   libpng and libz      Again, I'm not sure which, if any, of these prerequisites I already have installed, so I'm just going ahead with the installation in hopes of error messages guiding me to the right path.  After executing ./config, it gives the error:     configure: error: cannot find/use libpng   ... which I think is weird since the readme states:    To be able to compress and write PNG files to disk, dvipng (or  really libgd) uses libpng which in turn uses libz. These should be  available on any modern system, if not, download them and install  them.    I went to the , and tried finding a "current binary" that works with my OS (10.6/i386), but it seems that none of the latest 3 versions have a binary that is available to download. So I went to the "old binaries" section, which took me to , which has libpng v1.4.5. I installed the "Individual Installer package" for libpng.  Now that it's installed, I tried installing Dvipng again, and it now gives the following error:     cannot find/use libgd   This drawing library can be downloaded at    When I go to , I see it says that the page moved and that it is currently down. There is only a link to the source files and no binary distribution. I'm not sure where I should go from here... should I download the source and compile it somehow? Once it's complied what do I do with it? Do I run some file it generates? Would I move files it generates to specific folders? How would Dvipng know how to access it? I'm unfamiliar with how to do something like this, so any help would be appreciated.     Here's a summary (so far) of the dependency hierarchy which must be installed in order to get LaTeX to work with Anki:   : Installed (got the BasicTeX version to save a lot of disk space). : Not installed (can't install without libgd).  : Installed (got the Individual Installer package). libgd: Not installed (not sure how to install this). ???      Other questions:   Is there a better, reliable method to know if any of these dependencies are installed rather than running an installer which depends on them and hoping for a meaningful error message?
16683
I want to install a package (specifically xlop). I'm using TeXLive on Ubuntu, and I don't really know my way around LaTeX.  Can apt-get install or something similar be used?
115822
Is there a way to install Image viewer and converter XnViewMP (or Xnview and XnConverter) in Ubuntu 18.04 and later? Other described ways (, , ) seem not to work for me.
41479
The snap packaging format finally frees us from dependency hell by allowing each package to have its own copy of dependencies. I'm interested in the technical details in how it does this. How does it handle:   snaps depending on the version of a library already installed via deb packages for the current release? Does it ignore the installed library? different snaps specifying the same version of the same library? Does it do deduplication somehow? updates to core libraries that are likely to be used by a lot of snaps? OpenSSL comes to mind as a huge pain point.   xdg-app has something called :     A fundamental concept in xdg-app is the runtime/application split.   Every app depends on a runtime, which supplies the core libraries that   the app relies on. Runtimes are typically shared by many applications,   but a user can have multiple runtimes installed at the same time.   It seems that in the case of OpenSSL, it would be part of the runtime in xdg-apps, so an update to OpenSSL should transparently affect all xdg-apps using the same runtime.
80534
I recently learned that GIMP is a Photoshop replacement in Ubuntu world and Photoshop that I knew was a huge application around 500MB. Before downloading gimp, I wanted to know the size of application. I ran  $ apt-cache --no-all-versions show gimp | grep '^Size: ' Size: 3611842   Assuming that those are bytes, that roughly converted to 3.61 Mega Byte. 3.61 MEGABYTE? I mean is that it or are there some hidden dependencies which are gonna eat my internet allocation away?     And if it is 3.61 megabytes then how can Linux apps be this small?
93244
If there is a new release/major update of a program (e.g. Rhythmbox 2.97, Skype 4.0 or Gimp 2.8), is there an easy way to tell whether and when they will make it to the current official Ubuntu release repositories (especially to the LTS release, e.g. Ubuntu 12.04)? Or whether it will never be added to the official repositories, so I don't need to wait and just install it through an added PPA/repository?    I would like to use the program updates, but preferably when they are well tested and adjusted to the Ubuntu release I use (easily updated by the update manager). But some programs seem to never be added/updated and as I want to stick to the LTS release, I would need to add another repository. I know that there are restrictions to what will be updated (, ). But for example Firefox and Thunderbird are now regularly updated and Gimp 2.8 might be available in the backports. There is list of , but I don't find Firefox, Thunderbird (or Gimp) on it, although they are updated.  I just want to know how to find out whether there is an easy way to know (e.g. one webpage) which programs will be added/updated in the official Ubuntu repositories. Or do we have to ask a question on Askubuntu for every single program?
88753
Possible Duplicate:        I'm looking for a "yum"-link method to install additional Cygwin packages from the command-line. Let's say I want to add the package "Math/bc", then ideally I'd like to be able to do it  using one command as in:  yum install bc   Currently the only way I've found to install new packages is to locate and run the installation file SETUP.EXE file and then scroll to the relevant package, add it, etc. This is  quite cumbersome so I'm sure there is a smarter command-line way to add an additional package.