How can i list all the files (and their future locations) which will be installed by invoking 'dpkg -i' on a .deb file? Which makefile target of the source package determines those (is it the default 'install' target?)   (The second part of the question concerns the package creation process. I want the list of files installed by 'make install' and the list of files installed by the .deb package to be the same)
122330
I want to see the contents of a debian package, especially if the package is properly cleaning up whatever it installs.  I want to also see how it goes about installing the software, what directories it creates, symbolic links etc.
13578
As a developer of free software, I want to get my application into Ubuntu.  Should I provide a source tarball and ask for packaging? Or should I create a package myself? Should I target Ubuntu directly, or should I try to get into Debian and then into Ubuntu automatically?
114841
I am using Ubuntu 14.04 LTS, Trusty. I want to execute a command to list all the installed packages of the system and for each packages name , it should list all the files that package has installed on the system. how I can do that?
18996
I want to see all URLs that for packages that would be downloaded for apt install &lt;pkg&gt; without actually installing the package.  Normally, the URLs can be extracted from the screen output after installing the package (as above).  An example of a URL I want to list:    Is it only possible to get such list of URLs beforehand by looking through all the apt's package source lists?
45481
Is there a command (or specific syntax for history command) that generates (to screen or file) a log of all the installs on a system (whether they were through apt-get/yum/pip/npm/...).  If possible, can it be sorted by the user who installed them so that it can be determined if they were installed Global or Local.  Thanks
85948
How can I store away the *.deb files from var/cache/apt/archives directory for future installation in case I need to reinstall the OS in ubuntu 11.10. I tried copying and saving  away but after OS reinstallation I tried reinstalling those deb files using "apt-get install file" but so many files were missed thought I copied everything. What am I missing, Please reply
87959
I ran DPKG Verify on all packges and got this output and I don't know what it means :  ??5?????? c /etc/lightdm/lightdm-gtk-greeter.conf ??5?????? c /etc/default/chromium-browser ??5??????   /usr/local/etc/no-ip2.conf ??5??????   /var/lib/dokuwiki/data/cache/_dummy ??5?????? c /etc/xdg/menus/mate-settings.menu ??5?????? c /etc/apache2/apache2.conf ??5?????? c /etc/apt/apt.conf.d/10periodic ??5?????? c /etc/sysctl.conf ??5??????   /var/lib/xine/xine.desktop ??5??????   /boot/vmlinuz-4.4.0-21-generic ??5??????   /usr/lib/python3/dist-packages/cupshelpers/__pycache__/cupshelpers.cpython-35.pyc ??5??????   /usr/lib/python3/dist-packages/cupshelpers/__pycache__/xmldriverprefs.cpython-35.pyc ??5??????   /usr/lib/python3/dist-packages/cupshelpers/__pycache__/config.cpython-35.pyc ??5??????   /usr/lib/python3/dist-packages/cupshelpers/__pycache__/openprinting.cpython-35.pyc ??5??????   /usr/lib/python3/dist-packages/cupshelpers/__pycache__/__init__.cpython-35.pyc ??5??????   /usr/lib/python3/dist-packages/cupshelpers/__pycache__/ppds.cpython-35.pyc ??5??????   /usr/lib/python3/dist-packages/cupshelpers/__pycache__/installdriver.cpython-35.pyc ??5?????? c /etc/xdg/autostart/mate-volume-control-applet.desktop ??5?????? c /etc/libvirt/qemu/networks/default.xml
3727
When I try to install any package through the command line, I get an error.   $ sudo apt-get install &lt;package&gt; Reading package lists... Done Building dependency tree        Reading state information... Done E: Unable to locate package &lt;package&gt;   Can anyone help me on this?
51055
I'll change my system from 32 bits to 64 bits, and will be the same I had before, Debian Squeeze, but I do not want to lose the programs I installed before, because I do not remember the name of them all.   So I wanted a command to do this for me, save the name of all the programs I installed on a file, but not the standard programs that came with the system, and when I'm using the other system I would mention the name of the file and your directory for everything to be installed automatically.   One more question: is it possible to do this with programs that were installed manually with dpkg-i package.deb? If so, how can I do that?
121437
I have a problem with dpkg when I try to install any package.  Here is log output:  ➜  LC_MESSAGES=C sudo apt install tree Reading package lists... Done Building dependency tree        Reading state information... Done The following NEW packages will be installed:   tree 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 0 B/40,6 kB of archives. After this operation, 138 kB of additional disk space will be used. Selecting previously unselected package tree. dpkg: unrecoverable fatal error, aborting:  files list file for package 'libvo-aacenc0:amd64' is missing final newline E: Sub-process /usr/bin/dpkg returned an error code (2) ➜
14139
There are so many software which we installed via .deb file because official ubuntu repo has very old version of it. But I was just wondering how to update packages install via .deb file.  One particular example is sonic-visualiser The official ubuntu has 3 years old 2.5 version while the official site has 3.0.3 version
54159
I have successfully installed some packages using the command line 'sudo apt-get install packagename' when I have known in advance that those packages are available.  But how can I search for or get a list of what is available in the repositories?
378
Say, I have foo-1.2.3.deb which depends on perl and python, however, running command:  dpkg -i ./foo-1.2.3.deb   won't install these dependencies. So I must apt-get install perl python by hand.  How to make dpkg -i install these dependencies for me automatically?
57613
I'd like to find out which packages  sudo apt-get build-dep &lt;package&gt;   would install (if I already got some dependencies installed, I'd also like to see those → so running or simulating the above is not enough). Command line preferred.
83843
Is there a standard procedure to 'unit test' an Ubuntu system against the deb packages?  Assume, a system has ubuntu-desktop installed according to the package manager. Can I find out, whether the file system has all the files in ubuntu-desktop and dependencies?   related question:
75710
When I want to list installed packages, I do it usually in one of two ways.  The old fashioned way is using rpm -qa | grep &lt;whatever I look for&gt;, and that's that.  But recently I wanted a more comprehensive display of my packages, and henceforth, I used dnf list --installed &lt;whatever I look for&gt;.  However when looking at the result there are a couple things I don't understand.  Consider this example:  # dnf list --installed zsh                   Last metadata expiration check: 0:13:25 ago on Mon Jul 11 05:48:04 2016. Installed Packages zsh.x86_64            5.2-5.fc24            @@commandline   (spaces in actual printout are wider)  So the resulting entries, are: «package» «version» «repo».  In my example that's:   package: zsh.x86_64 version: 5.2-5.fc24 repo: @@commandline   So far the resulting table is understandable, but I'm confused what the two '@@' mean in front of the repo name.  Also, "commandline" suggests the package was installed from command line (downloading the RPM, and then doing dnf install whatever.rpm in the command line, etc.). However I'm pretty sure I've installed zsh via dnf install zsh.  But that's not all.  I've several packages on my system installed from the repo @System, @fedora (however there's also fedora without the @) and things like @@commandline.  So what does that @ or @@ exactly mean in front of the repo name?  And how come I've got so many prominent packages installed from @@commandline although I'm more than sure I've installed them from the repos?
110035
I normally download all .deb packages and just copy the packages from /var/cache/apt/archives directory to the rest of the computers, saving me to have to download all the updates and programs again. But since Ubuntu 11.04, the directory keeps deleting the oldest file or some kind of delete method that literally resets the amount of packages there. So then I need to download them again on the rest of the PCs. The files stay there for a couple of days, but then "magically" it's not there anymore after some days.   So what do I need to do to tell Ubuntu NOT to eliminate any files from /var/cache/apt/archives, not even the previous versions of the same package? I do not want it to delete anything from there.  Just to add, I install packages using aptitude or synaptic.