New answers tagged packaging
You are right, in a traditional system all libraries were installed in /usr/lib. As you already mentioned, the fact that users like to execute 32-bit binaries on 64-bit platforms is one of the reasons to separate libraries by their architecture. This approach is known as Multiarch (at least in the Debian world). In addition, developers like to install ...
There is a third-party packaged .DEB: Here
Have you tried downloading it from their website? https://www.jetbrains.com/pycharm/download/ If wget is too complicated, I doubt using git clone is going to be any easier.
Use distro-info: $ distro-info --supported lucid precise trusty utopic vivid You may need to sudo apt-get install distro-info first. The tool takes its information from the package distro-info-data, which is updated in all supported releases when release data changes.
I don't think the current release has any idea about the names of the previous releases. You will need to get that information online. https://wiki.ubuntu.com/Releases is a good candidate This will do the job until they reformat that page: wget -q https://wiki.ubuntu.com/Releases -O - | sed -n -l 999 /Current/,/Future/l | grep '^ <td ...
The version, conflicts and dependencies are included in the .deb package, more precisely in package-root/DEBIAN/control. Did you adapt these? DPKG doesn't determine the package version by the name, but by the version specified in the control file.
Newer grub packages now provide to add files with own modifications at /etc/default/grub.d/ . In my case I was able to modify grub with my packaging by: thopiekar@t91:~$ cat /etc/default/grub.d/emgd.cfg GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT vmalloc=256MB selinux=0 vga=current" Thank you all anyway :)
According to man dh_installcron: --name=name Look for files named debian/package.name.cron.* and install them as etc/cron.*/name, instead of using the usual files and installing them as the package name. So name your debian/package-name.foobar.cron.d, and add to debian/rules: override_dh_installcron: dh_installcron --name=foobar
I've not tried myself the following commands, but they should work with none or minimal modification. How can I build a package from the development branch to install locally on my system ? Download branch $ bzr branch lp:~pmarchwiak/synapse-project/recoll-plugin Install dependencies $ sudo apt-get install devscripts equivs dh-autoreconf ...
Top 50 recent answers are included