Binary Packages for Squid
Contents
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
Install Procedure:
(unknown)
Squid-2.7
Install Procedure:
urpmi squid
NetBSD
Binaries for all NetBSD platforms, from the NetBSD packages collection.
Maintainer: Takahiro Kambe
Bug Reporting: http://www.netbsd.org/support/query-pr.html
Squid-3.1
Squid-3.0
Squid-2.7
OpenSUSE
Maintainer: appears to be Christian Wittmer
Bug Reporting: https://bugzilla.novell.com/buglist.cgi?quicksearch=squid
Squid-3.1
https://build.opensuse.org/package/show?package=squid3&project=server%3Aproxy
Install Procedure:
Squid-2.7
https://build.opensuse.org/package/show?package=squid&project=server%3Aproxy
Install Procedure:
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
Maintainer: Unofficial packages built by Eliezer Croitoru which can be used on RHEL.
RHEL 6 Download: http://repo.ngtech.co.il/rpm/
Squid-3.2
Maintainer: Unofficial packages built by Eliezer Croitoru which can be used on RHEL.
RHEL 6 Download: http://repo.ngtech.co.il/rpm/
Squid-3.1
Maintainer: Jiri Skala @ RedHat
RHEL 5 Download: http://people.redhat.com/jskala/squid/squid-3.1.8-1.el5
RHEL 6 Download: http://people.redhat.com/jskala/squid/
Squid-3.0
Maintainer: Jiri Skala @ RedHat
RHEL 5 Download: http://people.redhat.com/jskala/squid/squid-3.0.STABLE25-1.el5
Squid-2.7
Maintainer: Jiri Skala @ RedHat
RHEL 5 Download: http://people.redhat.com/jskala/squid/squid-2.7.STABLE9-1.el5
RHEL 4 Download: http://people.redhat.com/jskala/squid/squid-2.7.STABLE9-1.el4
Squid-2.6
Maintainer: Jiri Skala @ RedHat
RHEL 5 Download: http://people.redhat.com/jskala/squid/squid-2.6.STABLE23-1.el5
RHEL 4 Download: http://people.redhat.com/jskala/squid/squid-2.6.STABLE23-1.el4
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.
Squid-2.6, Squid-2.7, Squid-3.0: Binaries for Windows NT/2000/XP/2003 are at http://squid.acmeconsulting.it/
Back to the SquidFaq
