venenuxdebs1

venenux repositories of packages for older releases

VenenuX repositories for first generation of modern computers, means this repository its for 32bit systems and older Debian’s/VenenuX’s, mostly, Debian 4, Debian 5 and Debian 6.

Do you want more modern ones? theck http://venenux.github.io/venenux2/ repository for Debian 7/8/9!

Supported Debians

How to use this repository

Just add to sources list using your name distro:

Release Repo entry in source.list
etch deb https://venenux.github.io/venenuxdebs1/ etch main
lenny deb https://venenux.github.io/venenuxdebs1/ lenny main
squeeze deb https://venenux.github.io/venenuxdebs1/ squeeze main

Autoconfiguration can be made for more repos by using the package: any/apt/apt-conf-vnx_0.5.0_all.deb

How to avoid or use the https

Since apt 0.7.0 exist the apt-transport-https package, unfortunatelly is not available for etch, so the only solution is to reverse proxy the repo or mirror the repo, we will buil a disk in a future for this.

You must install apt-transport-https package for lenny or squeeze able to use this repository directly.

About the TLS and incompatible SSL layer on https for apt

To being able to use this repository with apt-transport-https package for lenny or squeeze, please do as root account logged in:

cat > /etc/apt/apt.conf.d/50venenuxgithubrepo << EOF
APT::Get::AllowUnauthenticated "true";
Acquire::AllowInsecureRepositories "true";
Acquire::AllowDowngradeToInsecureRepositories "true";
Acquire::Check-Valid-Until "false";
Aptitude::CmdLine::Ignore-Trust-Violations "true";
Acquire::https::venenux.github.io::Verify-Peer "false";
EOF

And then make the apt update procedure.

Packages and architecture supported

Older machines are not 64bit capable, so only 32bit i386 packages are provided.

Package etch lenny queeze notes
autoconf 2.59/2.64 2.59/2.64 2.59/2.64  
Gcc 4.1.2 4.4.5 4.6.0 etch has some probles with gettex packages
gnutls 0.9.12 0.9.12 0.9.12 etch has some probles with gettex packages
wget 1.13 1.13 1.13  
la-capitaine 2.1 2.1 2.1 icon and cursor

more to come

extra and non free packages

We provide some minimal nonfree packages that unless gnu or open source crap always supported older distros:

Package etch lenny queeze notes
anydesk 2.3.9   5.0.5 amd64/i386 but cannot view remote desks due SSL, 6.0.1 for amd64 and i386
nomachine 6.12.3 6.12.3 6.12.3 6.9.2 also for lenny and squeeze on amd64
apt-conf-vnz 0.5.0 0.5.0 0.5.0 auto configures repositories and apt for usage on older or newer debians
nodejs 9.11 9.11 9.11 latest oficial build for lenny and squeeze from nodejs nodesource
yarn 1.29 1.29 1.29 not tested
docker 0.0.0 17 18 docker-ce + docker-cli
nerolinux 4.0.0 4.0.0 4.0.0 nerolinux key provided in telegram, or inside venenux debian

Those package are only in the any branch component, not in main one of the repository index debian packages.

Why this repository and why older distro

Some already working and good computers cannot handle a recent linux, linux becomes a windo like product since companies started to take into consideration, and developers only see their own benefice, GNU project need more support and still there are people using older things..

CONTRIBUTE

PLease read HACKING.md You can fill an issue on Codeberg, or use Telegram Venenux groups:

LICENSE

Those packages in mayority are backports from Debian originals with security updates, also includes patches long awaiting or fixeds that never was acepted becouse deviated to next release of debians.