Linux.com: The Dependency From Mars | Linux Today

Linux.com: The Dependency From Mars

Written By
Web Webster
Web Webster
Sep 14, 2000

“Do I have to compile a program every time I want to install it
on my Linux machine? Is this really necessary? RPM and dpkg are
great for those platforms, but it’s starting to get a little crazy.
This is the year 2000. I shouldn’t have to compile anything. I
want to hit a button and watch it go, but no. I’ve got to
./configure. I’ve got to make all. I’ve got to make install. Is
there any end?

“Who thought this was a good idea? Way back in the 90’s, I had a
Macintosh LC. I felt a little out of place on it because I was used
to the rough-and-tumble world of the x86 universe. You know what
was nice? If I downloaded a program, the OS would put a little icon
on my desktop. If I double-clicked that icon, the package would
explode, and I’d get another little icon. I would click this one,
the program would install itself, find where it needed to be, and
boom, I was good. I was ready to use that program.”

“Oh, no. We can’t do that, not in the new and exciting era of
Linux. We’ve got to worry about compiling programs in Linux! We’ve
got to download this file, gunzip it, tar -xvf it into directory,
go in there, type a bunch of archaic commands, and roll the dice.
If I’m lucky, the thing’ll just run and I can move on with my life.
If I’m not, I get some godawful error message about some weird
dependency that this program has. What do I have to do, send it to
Betty Ford? Do I need to send my application to rehab because of
its dependency problem? No, I’ve got to go online, find the package
that the bit that my program needs is in, and get this – Start all
over again. I’ve got to go get something to make something work,
and there’s a chance that the something I need to work to make
something work won’t work. Follow me?”

Complete
Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.