Lightweight Linux distros!
ฝัง
- เผยแพร่เมื่อ 6 พ.ค. 2024
- You can use lightweight Linux distro to revive and old computer, set up your home server, or to tinker with Raspberry Pi. It's fun, it's free, and it will help you learn how computers work!
- วิทยาศาสตร์และเทคโนโลยี
>Arch
>512 mb ram
I smell bloatware
i smell someone who doesn't know what they're talking about
@@breadcraft3605 512 mb ram usage is a sign that you use bloatware, and maybe the kernel itself is bloated.
Modprobe-db daemon can collect every kernel module that you use, and you can recompile your kernel without all of this crap, which ended up in the kernel sources, also applying architecture-based optimizations.
Also you can remove bloated gnome/kde/xfce and other useless bloat, and build your own DWM.
Also you can remove those bloated systemd-stuff, that you actually don't need, and use s6/runit/dinit/sinit/open-rc.
And of course you can liberate yourself from bloated GNU core utils, and take a liberty to use BusyBox, Toybox, uutils, heirloom, plan9 coreurils, solaris coreutils, sbase + ubase.
You can literally debloat your arch linux, so it can boot on 64 mb of ram.
@@breadcraft3605 A couple of years ago I installed gentoo with Qtile. 130MB of RAM on idle. It's not impossible
@@alexrr9264 ram usage on idle != ram usage when you are actually doing something
I smell someone who didn't take a shower
(jk)
I have arch completely riced and it still uses only 780-900MB of ram. I just don't fucking know why it is so lightweight after making it look like a cyberpunk shit full of animations, lol
How do you apply all that stuff to arch exactly?
@@legenwing6115 have a look into hyprland, it's a little daunting to setup, but very worth it. My setup now themes itself based on colours scraped from my wallpapers.
@@legenwing6115 Use a wm. I currently use hyprland it has animations built in as it is also a compositor but hyprland and wayland in general can be a little funky if you have nvidia card. If you use something like i3 use compositors like picom or smth but i don't think it is as good as wayland.
@@legenwing6115 with your hands
Lol
Also folks, remember to keep a bootable Linux USB around you, especially if you deal with a lot of older computers. Comes in extremely handy if your boot drive fails and you need to rescue data from auxiliary storage. Cheers.
As a bonus, instead of keeping the original image, flash the current disk into the USB drive (if it fits). That way, you don't even need backups! Although, I would recommend the distro's built-in journaling (Ubuntu-based distros have it, NixOS *itself is* the journal) in that case
make sure you have a cd too. depending on the age of the computer
Make sure to backup your data to a separate drive regularly, you never know when something too bad happens.
Based gojira listener
All's fine until your distro stops detecting usb drives after an update(Manjaro)
I am not a Windows fanboy, but if you use Alpine as an example it’s fair to remember about existence of Windows Server Core
windows server core requires 512MB without any user interface, you can run an X server on alpine with much less ram without even tinkering, i've had gentoo systems where i was using around 200MBs of ram with a full blown X server and a few terminals open
I have a full desktop environment in my laptop with alpine as OS. I can run league of legends on it through proton. It has 4G of RAM and 64G of storage. Windows didn't let me install league and ram was full while idle. My setup with alpine, while idle, just uses 180~220M
@@patocarrasco6266 That's actually kind of cool. I never saw Alpine as a main OS before, how did your setup process go (and why Alpine instead of vanilla Debian without a DE for example)?
@@ilkerkesal1145 alpine is different from debian because instead of the gnu coreutils it uses busybox and instead of glibc it uses musl, this can offer performance to some users, but has its implications
@@patocarrasco6266 wait, league can run in 4gb ram?
I got a Plug and play linux disc from Yggdrasil dating 1994 fom the "Linux developer's resources". I boots on 16 megs of ram.
that is ancient.
TinyCore’s versions are similar today. But I tried to get a pretty standard binary working and decided there’s good stuff in normal distros, and RAM is cheap.
Void linux: min 98 mb ram
Tiny Core: min 50 mb ram, the iso file is 20 mb
Actually iso is 12mb and the ram usage is 6mb
Am I hallucinating or did I just hear golden wind as ur background music lmao
yes it is golden wind
HES THE STAND USER
nope its not you
I do remember my FreeBSD workstation in 2003. It was Pentium 200 MHz and 32Mb RAM. About 3.2Gb HDD. And it was amazing fast, crazy beautiful and full graphics interface with X and AfterStep WM. I did watch movies there, listen music and a lot lot of C development. I do remember my feelings of complete satisfaction.
I have revived very old computers with Linux: they boot, work and are snappy! The real problem is the 32bit architecture that’s almost never supported anymore. I had to compile NeoVim myself since the apt-get version was too old to run almost any modern plugins. Some software straight up have abandoned 32bit completely and newer versions don’t work either on 32bit arch. But, performance wise, indeed, you can make it work fine with lightweight distributions.
I ran into that issue trying to use some python modules like scipy on a Pi with an ARMv7 processor. In the end it had cost me less time just writing the scipy algorithm I wanted to use from scratch
I am amazed you got Arch32 running. I tried it and it nuked itself.
Dammsmalllinux need 0 hdd and 15mb of ram.
Once i launched it on 266mhz pentium2 laptop with 32mb of ram and even there it was super fast
I was going to argue that there is quite a difference between the terms "Run" and "Use". But if it includes Abiword, Gnumeric and Firefox, then I have no objection. :)
Yup, otherwise my calculator is technically even more lightweight. The condition is it needs to be able to run anything one expects from a 2024 pc. A fucking CLI only OS is awful to use for people who value their time/ who don't work with Linux daily/ as a hobby.
It needs 50 MB HDD
@@lightweight1889 haha yes, the DSL was barely usable to move some files from hdd to usb :D
@@NuffMan_ Now look up at Tiny Core.
core linux: around 10mb with a gui, idk ram
Sounds like the the steam requirements for openttd, for the longest time it just used to say „cpu: yes“
Alpine was not designed to be used as a workstation OS. It's a docker container OS and for that it needs to be lightweight
idk about that, since its linux and linux is modular, that just sounds like a challenge to turn it into a work station anyways. :)
Instructions unclear, alpine is now on my VM
I play on alpine like it was windows (rat games like league of legends go extremely well and on a potato pc with 4G of ram goes at 40 fps). Although it's not its main purpose, it's a valid and very stable OS for a workstation
That sounds like a neat way to have containers for programming work, office/browsing, and gaming by separate, all in a single OS install. I'd buy that for a dollar!
So I cant run it via LXC without docker?
Why is there Giorno's theme in the background
why not
Because Linux is the final boss
@@maggi_knorr Google freebsd
Because Linux is a golden experience
Because he thinks Linux is cool
You though I used Arch Linux btw... But it was I! Dio!
DiOS
SOGAY
idk i hear giorno's themw in the bg
hearing this explanation was a golden experience to my ears
That is a jojo refrence
Linux: No sweat
Win11: You gonna carry that weight?
Debian works fine with just 64MB of RAM and if you can wait for swapping while running apt, 32MB is still usable
Uhhhhhh yes maybe but the installer hangs if you have less than 512mb of ram
@@cameronscene try Debian Potato, works fine
@@cameronscene That may be true too, but as an extra layer of information, the main installers aren't the only ways to install Debian
@@MartinJungblut correct but I don't yet have the skills to use the other methods except for the SSD swap
I managed to reduce my Debian to 4GB storage and 800MB mem (using GNOME). Is 64MB only possible without desktop-environment?
this video is so calm i love it
Also with lightwieght distro you easily know what your computer does at night or when you do not watch it closely.
Alpine is the ww3 of all distros
You can make Arch consume < 100 MBs of ram with a full blown WM and everything. Some software can really take advantage of that and you sure can take advantage of the bragging rights!
which kernel package do you use for that ?
Damn Small Linux and Puppy Linux
I like Porteus
you forgot about tiny core linux.
Arch + awesome WM & no DE uses ~500mb of ram. Despite have 10 cores & 16GiB of ram i like the setup
I use Void btw (350mb storage, 96mb ram only)
Tiny Core takes it to the extreme, with 50 MB of storage, and 46 MB of RAM.
I started using TC with the 1.0 release. I've run it with much less memory, I think 28MB.
@@danielbarnes3406, there are versions that use less, I'm basing my comment off of the most recent version with all the bells and whistles. I went with that one because it's what is most similar to all the others listed. I seem to remember 11 or 12 MB being advertised at some point a long while ago, but I don't know if that was disk space or RAM.
and it cant do anything but display a text doc.
@@silvy7394, have you ever actually used it? It can do a whole lot more than that. I used to use it for gaming because it used virtually no resources, any I had a 10 year old computer that I was determined to keep alive.
@@silvy7394 what? I used it to run all the services for an entire network - router, gateway, firewall, DNS, web server, NFS, YP, NTP, and more.
I love his little villain moustache
I think the focus of light weight distros should be entirely on DRAM usage. You can add storage easily to any old PC, be it via USB, SATA or a cheapo SATA-to-idfk-ATA-or-something adapter.
Am I going crazy or is Giorno's theme playing in the background?
Why did I randomly think _"It's fun, it's free, and it's all inside this happy meal"_
the best yt short i've ever seen period
actually interesting and not full of junk
JOJO Reference?!!??
its also important to note, that windows preload programs, which is a contributing factor to why they use more ram, not saying its majority ram usage but important to note.
I usually disable that darn service because not only it is taxing on idle RAM but also storage usage, and it slows down system startup considerably unless you're using an M2 SSD.
Shhhh dont say that. They dont understand that unused RAM is wasted RAM and pre-caching programs and the OS makes it overall much faster.
check gentoo it uses 72 at minimal
Dude your mustache looks cool
Bruh that mustach earned you a sub
Don't forget TinyCore! The true minimal Linux distro!
windows: Microsoft is the troubleshooter
Linux: YOU'RE the troubleshooter
Fantastic choice of background music 😎
Fellow Linux Mustache Crew here. Lets gooooooooo
I run Alpine on my Atom tablet. Only problem is no bluetooth support.
Does touchscreen and WiFi work?
@@petrlaskevic1948 Surprisingly, yes. WiFi and touchscreen worked on first boot.
TinyCore Linux: well shit
Vento de Oro as BGM makes this so much better
Nice mustache
I'm going to be able to play games so good on my laptop if I get arch
I just use Debian on WSL, not because it's efficient but because I just love how easy it is to use its package manager.
Edit: since i wrote this, i completely switched to arch. Loving it!
Ok
To be fair, windows have choco and scoop which are similar to apt, but yea you still have limited amount of stuffs.
Package Managers get a whole lot better than apt my friend, so if you think apt is great you'll be amazed by other package managers. If you want to try something that's compatible with your current distro give Nala a looksee
@@opposite342sadly choco f up my dotnet 6 sdk, download from the official website is still way better on windows
@@CorneliusCornbread i do like Brew, but apt is still complete and simple.
Очень круто, что ты упомянул назначение легковесных линуксов. Многие думают что это отличное десктоп решение вместо Windows.
Love the Giorno's Theme lofi remix by Samuel Kim Music in the background.
I’m a Arch user so, it’s pretty helpful.
Do I hear the il vento doro?
I have a full install of a Linbux Distro, with LibreOffice etc ..and it's smaller than bare Windows ..
With embedded systems (such as raspberry pi and beaglebone) you take it a step further with yocto and their reference Linux distro poky. You can tailor make a bootable OS with everything you need, nothing less nothing more. This ensures you don't waste anything and makes your project do exactly what you want!
NetBSD enters chat.
I'm pretty sure I'm running alpine in 256 megs of ram. Let me check brb
in theory, if you use compiler flags well you could get some hilariously small systems up from scratch
What's going on, I don't understand what flags?
AntiX is light as a feather, wonderful distro. And it still supports 32-bit.
The thing is the RAM requirements for Linux are true, on the other hand I haven't seen windows 11 run well on 4GB of RAM 💀
I set up an old laptop with Debian. I had no hard drive for it so I installed it on a 32GB SD card. It has 1 GiB of RAM, some really old single core single thread 32bit i686 processor.
Got the idle memory usage down to 48 MiB.
For my arch linux rice it requires about half a gig being active with some browser tabs goes to 1 gig
Fedora doesn't have to use so much memory and storage. There's a server version of it, which is just barebones version of the desktop Fedora. It will use the same amount of storage and ram as Arch Linux
BTW I use Arch
Can't believe Kolibri wasn't mentioned once. It's a 2004 fork of Menuet, and it's TINY. The kernel and most programs it comes with can all be put on a 1.44mb floppy, and it only needs 8mb of RAM.
I use Fedora. :)
Puppy Linux is my favorite because it's a very cute name
Can I game on puppy Linux
When we're talking about executables, 800mb is still an insane amount of data.
Sure, Arch runs with super small overhead at bare minimum... But after you use the command line to make Arch half way usable, it requires a TON more, just like other distros.
gentoo + dwl (dwm for wayand for ultamite optimization) 50MiB of ram 💪💪🐧 🐄🛸
Been watching some of your videos. Can you suggest the best way to learn linux. By learning I mean I know what commands Im writing and what they really mean
(NOT EFFICIENT)
I use the --help parameter for each command I don't know. The need to look up the things come and goes.
(Efficient)
Add the commands you use to a flashcard app.
It sucks to learn by pure memorisation, but it works (not really for maths and Computer science, but for languages).
I am currently learning between 2-5 NEW Chinese Vocabulary per day, with about 2h allocated for Anki
Use it. Everyday for everything.
Distrorube's beginner terminal video is where I started, and I carried that all the way to gentoo, so I'd say start there
Good to know. Forgot it went so light.
Next video idea: Most Power efficient Linux distro & tools 😊
Portable Linux Distros on Flash drive is good for revive older computers that can't booted without them
Well have you ever heard of Kolibri OS? 😎
OpenWRT requires 32 MB of RAM, and 4MB storage. The double amount is preferred.
Is that Lofi Giorno's theme ?!?!
Imagine trying to get that Linux version to run on an Intel Pentium PC from the mid 1990s! :)
The fact that windows needs more storage space than slackware, during a full install, amuses me
My raspberry pi running docker, pihole, node red, wireguard and other things uses just about 200MB of RAM.
I've run Arch with 140MB of RAM.
I've thrown a minimal Pihole install on a Debian VM with just 512mb of memory and also unbound. It can get super small.
Everybody: Talking about Linux
Me: Giorno's Theme
the Samuel Kim remix is crazy good
KolibriOS:hello whats going on here?
with arch and dwm i had around 400mb usage at the start (maybe slightly less)
What switches and keeb are you rocking? It sounds absolutely lovely
Video is so good but background music is soo sick
Arch's philosophy is tha tunused ram is wasted ram. I agree, as Arch will just free it up if needed, but will give better perceived performance compared to systems that dont cache anything
Porteus Linux is 148mb and uses 32mb ram. It can run from your pendrive
It's fun tinkering around. It's not fun if you are actually doing work on your desktop.
Fedora Everything allows for you to install at a minimal level similarly to Debian or Arch.
While it doesn’t matter at all, you’d be more correct by saying “Fedora Workstation” 😄
Fedora installed from Live USB here. 3.8GB of storage and 500MB of RAM used. Without any manual stripping. RAM usage should be checked under the same conditions. Same set of services/processes running.
My custon Linux distro requires 16mb of RAM and 80mb of hdd. FreeBSD even smaller.
Watch the video ❌
Listen to Giorno's theme ✅
arch users: LOOK HOW LIGHTWEIGHT ARCH IS! I AM USING ARCH!
I use Arch btw
with a tiling window manager👌
I must know what keyboard this man uses
I used Alpine multiple time for lighweight VM client, server or router it's blazing fast and quite simple to use, apk the package manager (not be confused with Android) is also quite fast
* desktop environment memory not included
Linux Master Race.
Casually forgets about TinyCore Linux. With a GUI it is only 16MB, requires only 46MB of RAM, and can run on an Intel i486 from 1989. Recommended specs is a Pentium 2 (1997) and 128mb of ram.
I love your username dude
I'd call lightweight something that can run on 128 of ram and the same for hdd. You can spin up micro insance like that on any cloud provider and you actually can run something in go or even node
Its funny to see Modern Linux are taking the same requirements as Windows 10
The .iso of Arch is bigger than its storage requirement (~1.1 GB)