Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

APT sucks. It fucking sucks.

Name: Anonymous 2007-06-22 2:47 ID:/DN/AgfV

There. I said it. I've been using Ubuntu for two years, and I keep hearing the praise of apt being sung over and over, and you know what? It SUCKS. It's supposed to keep everything up to date, which would be great, but a) no one maintains ANYTHING in the god damn repositores, and b) distributions FREEZE most programs against backports to PREVENT you ON PURPOSE from running the latest version, *just in case* it fucks with something else in the system.

I just downloaded the newest version of ecksdee, thinking I'd sit down and burn half an hour playing a fun open source game. Turns out I've got to compile the thing. Alright, no problem, ./configure... needs Crystal Space. Great, that's in the repositories! An apt-get later, I find out version 1.0 is in the repositories, and the game needs 1.0.1. So I need to compile that too!

This thing has been compiling for a solid 25 minutes now. I've never seen something take this long to compile.

Over the two years I've been using Ubuntu, I've had to compile from source *COUNTLESS* programs, because nobody puts the fucking new versions in the repositories. Why not? How the fuck are we supposed to use it if everything is out of date? What kind of motivation is it for developers to improve their software if it's such a pain in the ass for us to get the new versions?

It's gotten to the point where when I want to try out some small game or application like ecksdee, I first try the Windows version in Wine because the Linux version is ALWAYS such a god damn pain in the ass.

And before some fucker mentions Debian Unstable, yes it avoids the problems of distributions freezing packages, but it doesn't fix the problem of people actually updating the repos. And no, I don't want to use Gentoo because it's TOO FUCKING HARD. I shouldn't have to assemble my car from scratch just to put a new set of goddamn tires on it.

Name: Anonymous 2007-06-22 5:47 ID:c2DCnq4t

Packages are the problem. On Windows, you just get executable installers that do the job for you, even if they have to include all dependencies (OMG I wasted 4 MB!). Even better, you can just distribute the files (installers are kinda stupid too), uncompress everything, and if the software is properly developed, it should work. (Because of certain design flaws of Unices, it may be necessary to make the main executable a script that sets a few environment variables first, but it's doable).

Take Firefox as an example. Firefox for Linux is distributed in binary form (among others) which you just untar anywhere and run. No package shit, no dependency shit, no compile shit. That's how Unix, and especially Linux software should be made.

Linux is a pain in the ass to use because it's a fucking mess; the FHS is even messier than Windows, and what every distro does is even messier than the FHS. Then you have the GNU compile zealots, and general stupidity.

My favourite package managers are these: cp, mv, rm.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List