nakeDeb
- » presenting nakeDeb
- » specifics
- » help & support
- » download
- » update
- » screenshots
- » screencasts
- » technical data
- » contributions
- » bug(s)
- » faq
- » sources & licence
presenting nakeDeb
Hi, i'm nakeDeb... come play with me...
nakeDeb is a french Debian based derivative distribution intended to deliver an ultra-minimal debian installation allowing you to quickly install a working system or use it as a lightweight live backup.
nakeDeb is built on Debian stable, uses fluxbox as default window manager and the i3wm window manager as alternate session. No full desktop environment, noDE!
nakeDeb is full keyboard controllable and uses the Nord Theme colorscheme.
nakeDeb is not particularly intended for novices but can be taken in hand by a curious person ;)
nakeDeb is built in a modular way: all the additions are made in the form of classic Debian packages that you just have to uninstall to get pure Debian.
nakeDeb is not a community distribution ... it is above all a minimal playful project. for production use, select standard Debian.
the original version of nakeDeb is distributed in French: you may come across a few words or manual in French. en English version is also offered
specifics
- installable live system built with a i386 (686) or amd64 kernel to run on almost all 32/64 bits machines,
- basic CLI tools (with a bit of GUI) to browse the internet, transfer your data (file-manager, ftp-client), format, clean your disks, attempt data recovery with testdisk & photorec or secure/encrypt your files with veracrypt.
- lightweight distribution: fluxbox as default session, pcmanfm and ranger to manage your data, w3m and Tor Browser-Launcher for the Web (managed by connman), mpv, moc and sxiv for media files, and some use(less)full tools.
- keyboard-friendly: nakeDeb can be controlled entirely from the keyboard.
- double pleasure: nakeDeb offers 2 live or installed work sessions:
- Fluxbox : the default session
- i3wm : the improved tiling window manager
- linux/m$/mac os compatibility with the dos/vfat/hfs+ tools to enable read/write feature on windows™ or mac os™ system...
- documentation integrated and on-line
- easy to transfer, nakeDeb does not exceed 700 MB so that it can be burned on a good old inexpensive CDROM or on a basic 1G USB key.
help & support
Need a hand ? nakeDeb has several tools to help you:
- a support forum for a on-line support from the team and others users.
- a general mini-wiki with dedicated pages to fluxbox and i3wm
- the chan '##nakeDeb' on freenode for direct help (on-line page).
the nakedhelp
utility displays a menu allowing you to take advantage of
the various nakeDeb help supports (wiki, forum, IRC, cli, keyboard):
nakeDeb includes part of this documentation in manpage format available with
man nakedeb
, man nakedcli
&
man nakedkbd
commands (in french only).
nakeDeb is a Debian and will respond to advice and commands from the official documentation.
ISO download
you can get an ISO image of the nakeDeb from the download area.
last update, nakeDeb-1.2 12-02-2021
older version are still available in the archives.
you will find on the download area:
- nakeDeb.iso for direct download
- nakeDeb.iso.torrent for peer to peer download and share with others
- nakeDeb.pkgs the list of the built-in packages
- nakeDeb.md5 to verify ISO integrity
- nakeDeb.md5.sig to verify ISO authenticity against my GPG public key
- nakeDeb.log to view the full ISO build logs
ISO image verification and authentication
in order to ensure the integrity of your uploaded image, you should use the
md5sum
command as follows:md5sum /path_to_ISO
which will return you a result to compare with the *.md5 file corresponding to the downloaded ISO.
in order to verify the authenticity of the ISO image (to know if it was me who put it there), you must use the
gpg
orgpg2
tool as follows:gpg --verify /path_to_nakedeb-$VERSION-$ARCH.md5.sig
which should show you my GPG key information:
pub ed25519 2020-08-06 [SC] 786C33525AEFF81C0F27F34D6D81E339ED8A9EFE uid arpinux <contact@arpinux.org> uid nakedev <nakedev@arpinux.org> sub cv25519 2020-08-06 [E]
if this is not the case .... ruuuuuuuuuuuuuuuuunnnnnnnn!!!
iso transfer procedure to USB key
on a GNU/Linux system, from your terminal, run the command as root:
dd if=nakedeb-$VERSION-$ARCH.iso of=/dev/sdX bs=4M status=progress; sync
by replacing "$VERSION" by the current version of nakeDeb, "$ARCH" by the appropriate architecture and "/dev/sdX" by the usb device of your key ;)
in graphical mode, you can use etcher USB transfer utility (multi-plateforme).
burning procedure on a CDROM
once the ISO has been downloaded, insert a CDROM into your reader/writer. if it doesn't open automatically, start your burning software and then simply tell it where the ISO image is. you can burn your nakeDeb :)
nakeDeb update
nakeDeb is a minimal Debian and meets all the specifications of this operating system.
you just need to follow the classic Debian procedure to update your system:
for a classic update (without removing software):
# apt update && apt upgrade
for a full update (with software removal if necessary):
# apt update && apt full-upgrade
the nakeDeb does not have package repositories, but the built-in modules are
available on a dedicated page.
to take advantage of a version upgrade when a new nakeDeb is released, download the modules
then install them via dpkg
:
# downloading modules
wget -r -np --user-agent=Firefox -l5 -k -E -A.deb https://nakedeb.arpinux.org/modules/
# installing modules with dpkg
sudo dpkg -i ./nakedeb.arpinux.org/modules/*.deb
# cleaning downloaded packages
rm -rf ./nakedeb.arpinux.org/
be sure to read the warnings and/or instructions provided on the blog (fr) during the official release announcement.
screenshots
-- nakeDeb & FluxBox --
-- nakedeb & i3wm --
screencasts
nakeDeb moving...? visit the dedicated page.
technical sheet
- base: Debian stable
- architecture: i386/amd64
- branches: main - contrib / main - contrib - non-free
- hardware required: any 32/64 bits machine with 512M RAM that could boot on USB or on CDROM.
- format: iso hybrid
- applications:
- default window manager: fluxbox
- alternative window manager: i3wm
- file managers: pcmanfm & ranger (cli)
- web browsers: w3m (cli) & tor-browser-launcher to install the TorBrowser in one click.
- ftp client: lftp
- irc client: weechat
- audio/video: mpv & moc
- image viewer: sxiv
- pdf viewer: zathura
- editors: geany & nano
- search: nakedlocate
- archive tools: file-roller & dtrx (cli)
- tools: conky, neofetch, inxi, htop, sct (to manage screen temperature) & xcalib (to inverts screen colors).
- power managers: xfce4-power-manager & tlp
- interface: lxappearance
- disks managers: gnome-disk-utility & gparted
- data recovery: testdisk & photorec
- data security: veracrypt & secure-delete
- build environment: Debian GNU/Linux Buster amd64 on macbookpro 6.2.
contributions
- builder/maintainer/wiki/website/design/insomnia: arpinux
- auto-generated fluxbox menu fluxbox-automenu & humanity & advices by prx. BIG UP :)
- testing & feedbacks: Starsheep. BIG UP :)
- alpha-tester & bug report: Mr.S & yoludake (many thx)
- tips, commands & advices: captnfab
- export conky_leds in lua by Toulibre
- fluxbox Arc theme by Alfonso Saavedra "Son Link"
- icônes Clarity by Jakub Jankiewicz
- Inconsolata Nerd Font Mono by ryanoasis
- bashmount by Jamie Nguyen
- i3blocks scripts by Anachron
- english review by 8bit
bug(s)
- Depending on the tasks in progress when the fluxbox session is launched,
fluxbox-automenu
may not display a list in the fluxbox menu. to resolve this bug, simply relaunch fluxbox from its menu > configuration > fluxbox > relaunch. - there are certainly a few more ...
faq
questions/answers ... floating edition
- why nakeDeb? because it's a neked Debian but safe for work
- why non-free? because it's very cute to offer a rescue mode but you still have to be able to boot and use the machine ... nakeDeb therefore also offers a non-free version with generic basic firmware.
- why no live installation? because the slightest problem during the live session could generate an installation fault and given the time taken by the installation of a nakeDeb ... you might as well do one thing, but do it well.
- why rainbows? because the water droplets suspended in the atmosphere refract and then disperse the luminous radiations combined in the white light of the sun in 6 colors: red, orange, yellow, green, blue, indigo and purple, thus making them visible to our little ones amazed eyes.
- ...
source & licence
sources of the stable release are available on git.
nakeDeb is published under the WTFPL free licence.