Linux Gazette: Use the Source, Luke: Compiling and installing from source code | Linux Today

Linux Gazette: Use the Source, Luke: Compiling and installing from source code

Written By
Web Webster
Web Webster
Jan 30, 2000

One of the greatest strengths of the Open Source movement
is the availability of source code for almost every program. This
article will discuss in general terms, with some examples, how to
install a program from source code rather than a precompiled binary
package.
The primary audience for this article is the user who
has some familiarity with installing programs from binaries, but
isn’t familiar with installing from source code. Some knowledge of
compiling software is helpful, but not required.”

“Although it may not be entirely obvious, the first thing that
you will need to do to install a program from source code is to get
the source code. While there are several excellent ftp archives,
often I’ve had better luck downloading and installing code from
individual project homepages….”

“Most of the source code packages available for download are
distributed as “tarballs”. That is, all of the files required to
compile and install the application are included in one archive
file created with the archiving program tar. Since tar does not
perform any compression on the files, merely joins them together
under a single file name, the tarball is usually run through a
compression program like gzip or bzip before it is distributed.
Uaually[sic], such an archive will have a tgz file extension. For
the benefit of readers who have just switched from a Windows
platform, the combination of these two actions (archive and
compression) is very similar to PKZip or WinZip.”

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.