- Usage
- Origin
- Supported Operating Systems
- Screenshots
- Contributing
- The Possible Future
- License
- Warranty
This small script allows a user to add proper sources (debs) to their debian based installation interactively for a smooth and quick experience. Install Docker on any debian distro interactively!
Simply run this in your terminal. Always, ALWAYS review code and sources you run on your computers.
The choices for distro/build name requires some intuition and research. For example if you're using ParrotOS 5.3 (Ara), you'll want to choose Debian Bullseye from the selection lists.
wget -O - https://raw.githubusercontent.com/C922A10971734/docker-debian-installer/main/docker-debian-interactive-install.sh | bash
From space with đź’•, J7a4s0m5ine
The story of this script comes from a gist originally created by @nuga99, eventually I started contributing and took the script in a different direction to allow it to be interactive and dynamic.
- Tails
- Ångström distribution
- AntiX
- Armbian
- Astra Linux
- AV Linux
- BackBox
- Bharat Operating System Solutions
- BlankOn Linux
- Canaima
- Commodore OS
- Corel Linux
- CrunchBang Linux
- Damn Small Linux
- Debian Pure Blend
- Debian-Med
- Deepin
- Devuan
- DoudouLinux
- Dreamlinux
- Dyson
- Elementary OS
- Emdebian Grip
- EmmabuntĂĽs
- Finnix
- FreedomBox
- GLinux
- GNewSense
- Google Cloud Shell
- Grml
- Guadalinex
- HandyLinux
- Huayra GNU/Linux
- Kaisen Linux
- Kali Linux
- Kali NetHunter
- Kanotix
- KDE neon
- Knoppix
- Libranet
- LiMux
- Linspire
- Linux Mint Debian Edition
- The Linux Schools Project
- Maemo
- MEPIS
- Musix GNU+Linux
- MX Linux
- OpenZaurus
- Pardus
- Parrot OS
- Parsix
- Proxmox Virtual Environment
- Puavo
- PureOS
- Q4OS
- Raspberry Pi OS (Raspbian)
- Skolelinux
- Slax
- SolydXK
- SONiC
- SparkyLinux
- SteamOS
- Subgraph
- Sunwah Linux
- TurnKey Linux Virtual Appliance Library
- Ubuntu
- Univention Corporate Server
- UserLinux
- USU
- Vyatta
- VyOS
- Webconverger
- Wienux
Feel free to fork and contribute, send a pull request with any changes. Easy. as. pie. Okay let's be honest, making a pie from scratch is harder than sending a pull request.
- Check if docker is installed/Allow for uninstall or changes
- Check if previous entry in sources.lists exists
- Delete all entries in sources.lists
- Change window size to be dynamic
- Provide functions for non-debian systems
- Generalize the entire approach to be able to provide an apt HTTP URL and install anything!!
GNU General Public License v2.0 (GPL-2.0) https://www.tldrlegal.com/license/gnu-general-public-license-v2
I (@C922A10971734) am not responsible for anything you do with this script.