Binary Packages for Squid

Do you have pre-compiled binaries available?

The squid core team members do not have the resources to make pre-compiled binaries available. Instead, we invest effort into making the source code very portable and rely on others to provide such packaging as needed.

How do I install a binary for ...

Most operating system distributions provide packages in the formats appropriate for direct install on those systems. Please thank them.

CentOS

Squid 2.6 apparently bundles with CentOS. However there is apparently no publicly available information about where to find the packages or who is bundling them. DAG and RPMforge repositories appear to no longer contain any files. Other sources imply that CentOS is an alias for RHEL (we know otherwise). Although, yes, the RHEL packages should work on CentOS.

Maintainer: unknown

Bug Reporting: http://bugs.centos.org/search.php?category=squid&sortby=last_updated&hide_status_id=-2

Squid-3.3

  • Maintainer: Unofficial packages built by Eliezer Croitoru which can be used on CentOS

[squid]
name=Squid repo for CentOS Linux 6 - $basearch
baseurl=http://www1.ngtech.co.il/rpm/centos/6/$basearch
failovermethod=priority
enabled=1
gpgcheck=0

or

[squid]
name=Squid repo for CentOS Linux 6 - $basearch
baseurl=http://www2.ngtech.co.il/rpm/centos/6/$basearch
failovermethod=priority
enabled=1
gpgcheck=0

Install Procedure:

yum update
yum install squid

Squid-2.6

Install Procedure:

yum install squid

Debian

Packages available for Squid on multiple architectures.

Maintainer: Luigi Gangitano

Squid-3.1 / Squid-3.0

Bug Reports: http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=squid3

Install Procedure:

 aptitude install squid3

Squid-2.7

Bug Reports: http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=squid

Install Procedure:

 aptitude install squid

Fedora

http://download.fedoraproject.org/pub/fedora/linux/

Binary RPMs for Fedora are available via the Fedora download/update servers for all active Fedora versions like most other free software.

Package information: https://admin.fedoraproject.org/pkgdb/acls/name/squid

Bug Reports: https://admin.fedoraproject.org/pkgdb/acls/bugs/squid

Squid-3.1

Install Procedure:

yum install squid

Fink

Packages available in binary or source for Squid on i86 64-bit, i86 32-bit and PowerPC architectures.

Package Information: http://pdb.finkproject.org/pdb/package.php/squid-unified

Maintainer: Benjamin Reed

Squid-3.1

Package in source distribution.

Install Procedure:

apt-get install squid-unified

Squid-2.6

Packaged in 10.5 binary distribution.

Install Procedure:

apt-get install squid-unified

Squid-2.5

Packaged in 10.4 binary distribution.

Install Procedure:

apt-get install squid-unified

FreeBSD

Binaries for Alpha and Intel platforms, from the FreeBSD ports collection. http://www.freebsd.org/cgi/ports.cgi?query=^squid-&stype=name

Maintainer: Thomas-Martin Seck

There are (December 2009) three different Squid packages to choose from:

Squid-3.1

Bug Reports: http://www.freebsd.org/cgi/query-pr-summary.cgi?text=squid31

Install Procedure:

 pkg_add -r squid31

Squid-3.0

Bug Reports: http://www.freebsd.org/cgi/query-pr-summary.cgi?text=squid30

Install Procedure:

 pkg_add -r squid30

Squid-2.7

Bug Reports: http://www.freebsd.org/cgi/query-pr-summary.cgi?text=squid

Install Procedure:

 pkg_add -r squid

Gentoo

Maintainer: Eray Aslan

Bug Reporting: http://bugs.gentoo.org/buglist.cgi?quicksearch=squid-

Install Procedure (for the latest version in your selected portage tree):

 emerge squid

Squid-3.3

Install Procedure:

 emerge =squid-3.3*

Squid-3.2

Install Procedure:

 emerge =squid-3.2*

Squid-3.1

Install Procedure:

 emerge =squid-3.1*

Version Notice

If you try and install a version not available in portage, such as 2.5, you will see the following notice:

emerge: there are no ebuilds to satisfy "=net-proxy/squid-2.5*".

Mandrivia

Packager: Oden Eriksson

Maintainer: Luis Daniel Lucio Quiroz

Bug Reporting: https://qa.mandriva.com/buglist.cgi?quicksearch=squid

Squid-3.1

  • /!\ experimental packages. Not yet in official distribution.

Maintainer: Luis Daniel Lucio Quiroz

Download: http://kenobi.mandriva.com/~dlucio/

Install Procedure:

 (unknown)

Squid-3.0

Maintainer: Luis Daniel Lucio Quiroz

Download: http://www.rpmfind.net//linux/RPM/mandriva/2009.1/i586/media/main/release/squid-3.0-14mdv2009.1.i586.html

Install Procedure:

 (unknown)

Squid-2.7

Install Procedure:

 urpmi squid

NetBSD

OpenSUSE

RedHat Enterprise Linux (RHEL)

Jiri Skala @ RedHat maintains experimental squid packages for Red Hat Enterprise Linux 4 and 5. These packages are unofficial and are not supported by Red Hat. They are intended for RHEL users who would like to try newer squid packages.

Squid-3.3

Squid-3.2

Squid-3.1

Squid-3.0

Squid-2.7

Squid-2.6

Slackware

There are apparently no official Slackware distributed packages of Squid. Packages are instead built and supplied by volunteers from the slackware user community.

Squid-3.2

Unofficial package provided by Helmut Hullen:

Squid-3.1

Maintainer: David Somero

Source: SlackBuilds

Squid-3.x

Maintainer: David Somero

Bug Reporting: http://slackbuilds.org/howto/

Solaris

Squid-2 is distributed as part of the standard Solaris packages repository. To install it, simply use (as root)

 pkg install SUNWsquid

Configuration files will then be stored in /etc/squid, user-accessible executables such as squidclient in /usr/bin, while the main squid executable will be in /usr/squid/sbin.

http://www.sunfreeware.com/ also hosts binary Squid packages for SPARC/Solaris 2.5-10 and x86/Solaris 8-10.

Squid-2.7

 pkg-get -i squid

SLES

  • /!\ Seeking information:

    • what exactly are the available versions on SLES? both official and semi-official

Maintainer: unknown

Squid-2.7

Bug Reporting: https://bugzilla.novell.com/buglist.cgi?quicksearch=squid

Install Procedure:

Ubuntu

Packages available for Squid on multiple architectures.

  • Maintainer: Luigi Gangitano

Squid-3.1

Bug Reports: https://bugs.launchpad.net/ubuntu/+source/squid3

Install Procedure:

 aptitude install squid3

Squid-3.0

Bug Reports: https://bugs.launchpad.net/ubuntu/+source/squid3

Install Procedure:

 aptitude install squid3

Squid-2.7

Bug Reports: https://bugs.launchpad.net/ubuntu/+source/squid

Install Procedure:

 aptitude install squid

Windows

GuidoSerassio of Acme Consulting S.r.l. maintains the official native Windows port of Squid (built using the Microsoft toolchain) and is actively working on having the needed changes integrated into the standard Squid distribution. His effort is partially based on earlier Windows NT port by Romeo Anghelache.


SquidFaq/BinaryPackages (last edited 2011-07-05 11:38:54 by Amos Jeffries)