On Sat, 22 Aug 2015 19:24:36 -0300, Martinx - ジェームズ wrote: >Ubuntu have something very cool, for example, let say you want to have >the "java" command, but you don't have it installed... Well, Ubuntu >will tell you which package brings the "java" command if you type it >at the console!
The command-not-found package is available for other distros too, but it doesn't help the OP to get the needed development packages for the OP's projects. Depending to the OP's work-flow a distro that doesn't split software from upstream into several packages might be more comfortable. Ubuntu and Debian split packages from upstream and not necessarily keep the upstream name. The headers for software "foo" might be provided by "libfoobar2-dev" and "libfoobar-plugins-dev". There are distros that by default provide an environment for compiling and building packages. Software from upstream isn't split, but strictly follows the upstream names. IOW if a project needs headers of software "foo", then only the package "foo" is needed, while for Ubuntu and Debian there could be the need to be aware that the packages "libfoobar2-dev" and "libfoobar-plugins-dev" are needed. apt-get build-dep helps only to get build dependencies for provided source packages. Another thing to consider is, that assumed the OP want's to write software for e.g. GNOME, a rolling release might be needed. IMO the OP should read about Gentoo, Arch and the Debian Sid and perhaps a few other distros. Only the OP knows her/his work-flow and interested. Regarding work-flow and interests distros provide different advantages and drawbacks. Regards, Ralf -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss