This is a discussion on Ubuntu or Debian for programmers? (+ rant) within the Linux General forums, part of the Linux Forums category; Jon Harrop wrote: > jhc0033@gmail.com wrote: >> I need a stable Linux distribution that won't take ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
Jon Harrop wrote:
> jhc0033@gmail.com wrote: >> I need a stable Linux distribution that won't take too much of my >> time to maintain and keep secure, but I also tend to want the latest >> development tools and libraries, like GCC, Python, Boost, Java, >> Eclipse, etc. >> >> In the past, my approach was to use Debian stable, and compile >> everything I need to be of the latest version from the non-Debian >> sources and install in /usr/local. This seems simpler and less likely >> to screw up my system than trying to work with Debian sources from a >> different version. Compiling too much stuff from sources is a bit of >> a drag though. >> >> Is Ubuntu a better alternative for me? I haven't used it much, and I >> don't like their choice of Desktop or colors, but I can relate to >> their goal of making things simpler. > > We develop Linux software in Debian, primarily in OCaml, and tried > Ubuntu last year. We didn't like it. Ubuntu broke the nVidia drivers > whereas Debian automated everything. Ubuntu failed to recognise our > NICs. Finally, the Ubuntu packages for everything OCaml related are > just old snapshots from Debian that rarely work. > > So I cannot recommend Ubuntu as a developer. Debian is by far the best > Linux distro we've found. > > I can't comment on support for esoteric languages like Java. ;-) Don't you mean outdated? ;-) |
|
|||
|
Iīve be using Debian to develop in Java, C and (recently) Python for 3
years. After I learned more about the system this became fully functional to me, I have no problems. I used to do some stress tests (running full during days) and it always works very stable. I tried Ubuntu an year ago (just for a month) and it apeard to be so Desktop user with a lot of things pre-instaled that I didn īt need and eats a lot of system resources. So, I canīt say *donīt* use Ubuntu, but spend a little time to learn how to configure and use Debian. |
|
|||
|
["Followup-To:" header set to comp.os.linux.misc.]
gremnebulin <peterdjones@yahoo.com>: > On 30 Apr, 19:14, "jhc0...@gmail.com" <jhc0...@gmail.com> wrote: > > I need a stable Linux distribution that won't take too much of my time > > to maintain and keep secure, but I also tend to want the latest > > development tools and libraries, like GCC, Python, Boost, Java, > > Eclipse, etc. > > Ubuntu is easy to use and has a good range of dev tools (also > Fedora and Suse). .... and Slackware, and Mandriva, and $DISTROWATCH ... Linus says a distro gets you an install and a packaging system. What you do from there is up to you. You don't have to settle for the default install. You don't have to use the packaging system. Make it what you want. That's what it's there for. For instance, in Debian at least, /usr/local is considered off-limits to the packaging system. Install a bare deb install, and grab stuff from freshmeat from then on. It works. It's also a lot of work, but it works. Zenwalk and netpkg is the best alternative to Debian I've seen, and this is essentially how it works. -- Any technology distinguishable from magic is insufficiently advanced. (*) http://blinkynet.net/comp/uip5.html Linux Counter #80292 - - http://www.faqs.org/rfcs/rfc1855.html Please, don't Cc: me. |
|
|||
|
"jhc0033@gmail.com" <jhc0033@gmail.com> wrote:
> On Apr 30, 4:59 pm, Florian Diesch <die...@spamfence.net> wrote: > >> It tends to become a full time job if you need to care about security >> and things like that. > > I don't really see how problems in the development tools can easily > become security problems. My GCC doesn't listen to any ports (I hope). gcc isn't the only thing a programmer may want to compile. And open ports aren't the only way for attacks. > I guess what I would ideally like is something like Debian stable for > everything, but something like Gentoo/FreeBSD for my choice of > software in /usr/local on top of that. Ideally there is some distribution based on the environment you are working with so you get bugfixes ported to the versions you need. >> ----------------------------------------------------------------------- >> ** Hi! I'm a signature viru... > > A virus has been detected in your signature and disabled. It infects your brain as soon as you read it. There is no known antidote. Sorry for that. You will be my slave soon. Florian -- <http://www.florian-diesch.de/> ----------------------------------------------------------------------- ** Hi! I'm a signature virus! Copy me into your signature, please! ** ----------------------------------------------------------------------- |
|
|||
|
s. keeling wrote:
> Linus says a distro gets you an install and a packaging system. What > you do from there is up to you. You don't have to settle for the > default install. You don't have to use the packaging system. Nope, but I want to be able to. Furthermore, if my requirements are fairly basic, I want to be able to meet all of those requirements with the default install and the default packaging system. > Make it what you want. That's what it's there for. IMHO, at least for my purposes, that's not what it's there for. It's there to be stable, unobtrusive, and reliable, so that I can make *other* things, at a higher level, what I want them to be, without messing with the basics. - Logan |
![]() |
| Thread Tools | |
| Display Modes | |
|
|