New to DistroBox? Start Here: Full Beginner's Tutorial!

  Рет қаралды 88,809

Learn Linux TV

Learn Linux TV

Күн бұрын

What if I told you that you can run AUR packages on Fedora? Or just about any other Linux app that wasn't meant for your Distro of choice? In this video, we'll take a look at DistroBox - a very interesting app that lets you easily cross boundaries between distributions. Perhaps most interesting, graphical apps are a breeze!
🎓 CROWDSTRIKE CRASH SURVIVOR T-SHIRT
Commemorate the largest outage in history with the latest addition to the LLTV merch shop.
Get yours here ➜ learnlinux.link/crash-shirt
🎓 BRAND NEW UDEMY COURSES AVAILABLE!
Check out my new courses on Udemy and learn something new!
• Getting Started with Ansible ➜ learnlinux.link/ansible
• LPI Linux Essentials Complete Workshop ➜ learnlinux.link/linux-essentials
🐧 SUPPORT LINUX LEARNING!
• Grab some Linux swag ➜ merch.learnlinux.tv
• Become a Channel Member ➜ learnlinux.link/member
• Become a Patron ➜ learnlinux.link/patron
• 5% discount on LPI exam vouchers ➜ learnlinux.link/lpi-voucher
• Check out my latest book ➜ ubuntuserverbook.com
• Grab an awesome Pi-powered KVM ➜ learnlinux.link/tinypilot
• Jay's Gear - Server, Computer and Video Production Stuff ➜ learnlinux.link/amazon
_Note: Royalties and/or commission is earned from each of the above links_*🎓 FULL LINUX COURSES FROM LEARN LINUX TV*
• Linux Crash Course ➜ linux.video/cc
• Learn tmux ➜ linux.video/tmux
• Learn vim ➜ linux.video/vim
• Bash Scripting Series ➜ linux.video/bash
• Proxmox VE ➜ linux.video/pve
• Getting Started with Ansible (Udemy) ➜ learnlinux.link/ansible
• LPI Linux Essentials Workshop (Udemy) ➜ learnlinux.link/linux-essentials
⏰ TIME CODES
00:00 - Intro
04:50 - Installing DistroBox
06:36 - Creating a Box with DistroBox
07:38 - Quick note for Nvidia users
08:02 - Accessing a command prompt from a DistroBox Container
08:51 - Summary of DistroBox so far
10:05 - Note regarding your host's kernel within the container
10:33 - Installing a non-native Distro package with DistroBox
12:20 - Creating DistroBox instances with a specific Name
13:16 - Listing DistroBox Instances
13:38 - Creating containers based on other Linux Distributions
15:37 - Creating a Host App Launcher for a DistroBox App
Episode-Specific Links
• DistroBox PPA for older Ubuntu versions ➜ learnlinux.link/distrobox-ppa
🌐 LEARN LINUX TV ON THE WEB
• Main site ➜ www.learnlinux.tv
• Community ➜ community.learnlinux.tv
• Official Github Account ➜ github.com/LearnLinuxTV
• Enterprise Linux Security Podcast ➜ enterpriselinuxsecurity.show
• The Homelab Show Podcast ➜ thehomelab.show
• Jay on Udemy ➜ www.udemy.com/user/jay-lacroix-3
• Jay on Twitter ➜ x.com/JayTheLinuxGuy
• Content Ethics ➜ www.learnlinux.tv/content-ethics
• Request Assistance ➜ www.learnlinux.tv/request-ass...
⚠️ DISCLAIMER
Learn Linux TV provides technical content that will hopefully be helpful to you and teach you something new. However, this content is provided without any warranty (expressed or implied). Learn Linux TV is not responsible for any damages that may arise from any use of this content. Always make sure you have written permission before working with any infrastructure and that you are compliant with all company rules, change control procedures, and local laws.
#DistroBox #DevOps #Docker

Пікірлер: 108
@Sakurina
@Sakurina 6 ай бұрын
I recently picked up Distrobox to play some older native Linux games I bought off of GOG that were compiled to work with 10 year old versions of Ubuntu on Linux Mint Debian Edition and it works great!
@treighpedroche1516
@treighpedroche1516 6 ай бұрын
Wow how funny I was just thinking how I was going to run some of those old GOG Linux games as well. Brilliant!
@GungaLaGunga
@GungaLaGunga 3 ай бұрын
the audio on your videos is incredible. Massive sound and low lows. Sounds amazing on $25 Bluetooth ear buds, Wow!
@0r_1x
@0r_1x 6 ай бұрын
Thanks for this Jay! I heard you and Tom buzzing about it the other day and was hoping you'd have a video up!
@FaintArt
@FaintArt 6 ай бұрын
Hi jay, I have been watching your videos for quite a while, thanks for contributing to the community with such valuable knowledge in such simple explanations. I wanted to request a video 'Common linux commands' that you use or a linux user would.
@Auridian
@Auridian 2 ай бұрын
Thanks so much. I was about to install an entire distro, just because of one application.
@13thravenpurple94
@13thravenpurple94 6 ай бұрын
Excellent video 👍 Thank you 💜
@donjude9585
@donjude9585 6 ай бұрын
Nice to know how to install Ubuntu but would have been better to learn how to access a list of available distros or do we just give it a "best effort" at guessing eachs particular syntax & if it exists?
@waqarafridi123
@waqarafridi123 6 ай бұрын
This is amazing, I was running some obsolete Applications on docker, this will make my life somewhat easier.
@alvallac2171
@alvallac2171 2 ай бұрын
*amazing. I (to fix your comma splice run-on) *applications *Docker. This (another comma splice)
@danwilhelm7214
@danwilhelm7214 6 ай бұрын
Brief and informative. Excellent!
@evgeniyp8150
@evgeniyp8150 6 ай бұрын
How about to setup distrobox's locale that is different from the host's locale?
@avishekyadav1958
@avishekyadav1958 Ай бұрын
How can I make my shell prompt like yours, Master Jay?
@cduran1983
@cduran1983 4 ай бұрын
Could we use this distro to automate testing on different browsers on a server?
@davidstub
@davidstub 6 ай бұрын
I use distrobox for running a desktop email client (thunderbird). Have written some basic scripts to backup my distrobox containers, so I can distro hop without having to set up everything yet another time.
@hashimrazak6517
@hashimrazak6517 4 ай бұрын
i have been searching for a way to do this can you help me with it ?
@davidstub
@davidstub 3 ай бұрын
All my scripts and notes are stored inside my homelab which is not exposed to the internet. These scripts are really simple but in case someone have any use of them I did register an account on blogspot called "technicalities001" where I put up a short blog post about it (I think youtube hates links, so cannot directly link to it)
@shriteendhamasker9499
@shriteendhamasker9499 6 ай бұрын
What's difference between toolbox and distrobox? Apart from exporting apps to host desktop?
@cdm96247
@cdm96247 2 ай бұрын
Thank you for the video Jay. It is a great primer on distrobox.
@LucMarGui
@LucMarGui 4 ай бұрын
Could I do this to install Steam on an Archlinux distrobox and run it from my Debian 12 distro? What would be the benefits of it?
@markjones2349
@markjones2349 3 ай бұрын
I haven't really had time to try this distrobox out yet but I plan on experimenting hardcore after work tomorrow for sure. But steam is one case where I wouldn't really see a need for it unless you're running a distribution that completely lacks a steam package or you just don't want to run the flat pack version. Basically every distro that has steam is on the newest version so I don't really see the point in what you're asking. But any other application that you want to run the newer version of that is in the arch repositories you probably can do it and it would totally rock.
@savabDAE
@savabDAE 2 ай бұрын
I was wondering what the memory usage is for running multiple distro's in containers at once?
@dontmindbeingblindd
@dontmindbeingblindd 6 ай бұрын
How would this work with something like saving files? For example if I ran un ubuntu text editer, and wanted to save it to my host arch systems document folder, could I do that? Also, would I be able to use the screen reader on my host system with a gui app in distrobox?
@toromac9786
@toromac9786 6 ай бұрын
I had wondered this also. I assume you could use "podman cp SOURCE_PATH DEST_PATH" from the host shell or create volumes and mount them inside the container
@alvallac2171
@alvallac2171 2 ай бұрын
*ran an Ubuntu *editor *Arch system's (singular possessive)
@dontmindbeingblindd
@dontmindbeingblindd 2 ай бұрын
@@alvallac2171 thghank you. Honestly I was typing braille on my phone while about half asleep. Braille screen input is not easy to do, which could have led to my mistakes. Also, my grammer sucks lol.
@YannMetalhead
@YannMetalhead Ай бұрын
Very good explanation.
@peterwassmuth4014
@peterwassmuth4014 14 күн бұрын
Awesome Thank you for Sharing 💯✴
@enkiimuto1041
@enkiimuto1041 5 ай бұрын
For some reason when i tried the ppa it just... didn't work. it kept the hits, t old me it was done, then it never found the package.
@MikeDawson1
@MikeDawson1 2 ай бұрын
is there any performance penalty for running programs inside of Distrobox?
@arxaaron
@arxaaron 6 ай бұрын
Nice shell command prompt. Wanted to emulate it, so I found the "how to" in your video titled "10 Linux Terminal Tips and Tricks to Enhance Your Workflow" (at ~17:10). Thanks! [PS: See the arxaaron comment on that video to see how to set the prompt on Mac OSX terminals]
@perspectivetruth3476
@perspectivetruth3476 Ай бұрын
Can you utilize hardware peripherals like an interface for a DAW's in and out channels via distro box? Say I want to, "options snd_usb_audio vid=0x1235 pid=0x8215 device_setup=1" > /etc/modprobe.d/snd_usb_audio.conf for a Focusrite Interface with ALSA, will it recognize? This is to test Davinci Resolve too, when they come out with new versions so Im not dead in the water post update with Ubuntu/Mint . If ya know ya know.
@kishorekevin5372
@kishorekevin5372 6 ай бұрын
Thank you sir , your linux conceptual videos are really awesome sir , we will support you sir
@alvallac2171
@alvallac2171 2 ай бұрын
*you, sir. Your *Linux *awesome, sir. We *you, sir.
@massgrave_
@massgrave_ 25 күн бұрын
@@alvallac2171 No one likes people that do this. Especially being this pedantic towards someone who left a positive comment.
@larbesabdellah7079
@larbesabdellah7079 6 ай бұрын
The best video of the year , just I want to know if we can interact with host apps when running apps inside container, ex : I have postgresql database in my host and pgadmin inside distrobox ? Will it work fine?
@diazeriksen6382
@diazeriksen6382 6 ай бұрын
What do you use for terminal prompt to get the distrobox name in the prompt?
@artu3359
@artu3359 6 ай бұрын
Starship
@lonewolframbo30entertainme88
@lonewolframbo30entertainme88 6 ай бұрын
how do you remove exported app on the app launcher once you remove the file from the container os?
@markjones2349
@markjones2349 3 ай бұрын
I would imagine the syntax is pretty close to every other Linux command type in distrobox --help or check the man page to see all the flags and options. There was a command to integrate it with the host launcher so I'm assuming there's a command to remove it from the host launcher unless it doesn't and then in that case you would have to manually remove it with the menu editor or whatever launcher you're using would have its own way of removing it.
@send2gl
@send2gl 6 ай бұрын
I'm sure this has its uses and enjoyed the video but am wondering, using your geany example why would someone want to use a fedora version of geany on ubuntu?
@markjones2349
@markjones2349 3 ай бұрын
It was just an example. I'm guessing it was small in size and would waste as little time as possible to install it.
@bendavis1643
@bendavis1643 6 ай бұрын
Can't believe I had never heard about this -- thank you once again for another excellent Linux video.
@siljrath
@siljrath 6 ай бұрын
Most people have not heard of BedrockLinux either... and it's been around for about 12 years. Linux's best kept secret. Hehe. :)
@asunavk69
@asunavk69 6 ай бұрын
How could i integrate distrobox with my host's Desktop env.? I am having difficulties opening files from file manager to distrobox app, also my mouse pointer inside the distrobox looks different from the one i have that is KDE, which my indicator that somethings missing in my config..
@markjones2349
@markjones2349 3 ай бұрын
As far as I would guess the software that you run in the distrobox shares your kernel and that's about it. There's no guarantee that you're going to get the same theming because it's technically running in a different distribution. But I could be completely wrong.
@alvallac2171
@alvallac2171 2 ай бұрын
*which might indicate that *something's
@thedi0
@thedi0 6 ай бұрын
I have an question. When I install a package in ditrobox, where exactly this package is it been stored? Awesome video Jay.
@markjones2349
@markjones2349 3 ай бұрын
I just asked Google Gemini AI and it said it depends on the distribution that you're using but it typically creates the containers in the user's home directory in a folder named distrobox. I haven't verified this but that's what it told me.
@thedi0
@thedi0 3 ай бұрын
@@markjones2349 thank you! I appreciate your effort!
@alvallac2171
@alvallac2171 2 ай бұрын
*a question (because "question" starts with a consonant sound) *Distrobox *where exactly is this package stored *video, Jay.
@thedi0
@thedi0 2 ай бұрын
@@alvallac2171 thank you, I appreciate! these are common mistakes I insist to do (don’t know if it’s right now, but anyway).
@miko_un_
@miko_un_ 6 ай бұрын
It similar to windows Linux OS container, where you can use Linux applications in windows
@voiceoftreason1760
@voiceoftreason1760 2 ай бұрын
for some reason it crashes the container for me after running commands with long terminal output. Maybe I shouldn't have installed the snap package
@hydromakers
@hydromakers 6 ай бұрын
I am not sure if is the place to ask a ? Bud i am going to ask. I have a small script i need it to execute in a terminal, because it need user input. What code can i put in the script to have it open terminal, and also run the script? I am running a Raspberry Pi with Bookworm. Thanks Brent!
@kalitsiadischaritos4685
@kalitsiadischaritos4685 6 ай бұрын
That’s wonderful
@MrOrtmeier
@MrOrtmeier 6 ай бұрын
Could this have been a better alternative to flatpaks and snaps? Does it take up lots space then they do?
@helloimatapir
@helloimatapir 6 ай бұрын
No. Flatpaks and snaps are more performant and are better for GUI applications. Distrobox is better suited for CLI and when you want an isolated environment, say npm. While Distrobox looks "cool", most people won't have a use for it.
@MrOrtmeier
@MrOrtmeier 6 ай бұрын
@@helloimatapir Thank you 🙂
@alvallac2171
@alvallac2171 2 ай бұрын
*less space than (or maybe you meant "lots more space than")
@davegibson2478
@davegibson2478 6 ай бұрын
As always a very good video, thanks. Did you know that PPA's are not supported on Debian or it's direct descendents i.e. Linux mint LMDE!! - bummer!
@markjones2349
@markjones2349 3 ай бұрын
If you're talking about the PPA that he added in the beginning that's only required if you're on an ubuntu derivative that doesn't have distro box in the repository. I just checked Debian 12 and distrobox and podman are both in the repository so there is no need for additional repositories.
@capritorez3793
@capritorez3793 4 ай бұрын
How to run a distrobox full desktop environment. Please
@ericandrews4861
@ericandrews4861 6 ай бұрын
Great video as always. My real question is, how many applications are out there that really don’t have compatibility across all linux distributions? For the most part, apps are fairly compatible across almost every linux distro. Every now and then you might find an application that only works on a single or limited number of Linux distributions but it’s far and few between.
@longnamenocansayy
@longnamenocansayy 5 ай бұрын
davinci resolve is notorious for not working unless the tides are with you on a full moon etc.
@withmygoodeyeclosed
@withmygoodeyeclosed Ай бұрын
For example ROCm, I have Debian but I don't feel like installing Ubuntu or RHEL.
@gadge75
@gadge75 6 ай бұрын
So how is this different from Qubes-OS?
@PR-cj8pd
@PR-cj8pd 3 ай бұрын
Qubes is a particular distro. Distrobox works on any distro
@markjones2349
@markjones2349 3 ай бұрын
I've been on Linux for 16 years and once in a blue moon I see something that blows my mind and this definitely blew my mind. I think you may have mentioned in your video that people were using this to try out desktop environments and I just checked with Google Gemini AI and yeah apparently that's completely possible which is mind-blowing. And the possibilities are insane with this capability because if you're distro completely lacks a package you don't automatically have to run to a flat pack you can just use distro box if you wanted to to basically get a native package. But I'm extremely excited to try this out in different scenarios and uses. Thank you so much for creating this video and making it extremely simple to get started. Man I'm so excited now!
@alvallac2171
@alvallac2171 2 ай бұрын
*possible, which *your distro (possessive) you're = contraction of "YOU aRE" *package, you *flatpack. You *Distrobox *Man, I'm
@siljrath
@siljrath 6 ай бұрын
Thanks. Nice little intro vid to distrobox. I'm a bedrocklinux user (since 2012), so I never got around to looking at distrobox, since I already use any/all distros in one, with the bedrocklinux method. :) Interesting to see. But since already got over the learning hurdle for bedrock, it's actually easier to just keep using bedrock. But maybe I'll find an edge-case yet, and use Distrobox in Bedrock... and wont that be something. Hehe. :D
@adjusted-bunny
@adjusted-bunny 6 ай бұрын
I loooove that the host is so excited about distrobox that he is willing to jump right out of the shower to break the news.
@alvallac2171
@alvallac2171 2 ай бұрын
*excited exited = past tense of "to exit"
@didzisuzulins2092
@didzisuzulins2092 6 ай бұрын
Technically DistroBox is DIY version of Flatpak/Snap/AppImage. But it's hard to imagine where I could use it on everyday bases, because I'm neither developing desktop apps, nor experimenting with random software.
@Flackon
@Flackon 6 ай бұрын
@MichaelDustterwhy wouldn’t you run arch on bare metal?
@__Brandon__
@__Brandon__ 6 ай бұрын
Maybe you don't want your browser to be run on the host
@alvallac2171
@alvallac2171 2 ай бұрын
*on an everyday basis
@alvallac2171
@alvallac2171 2 ай бұрын
@MichaelDustter *rolling back
@rahneshin752
@rahneshin752 6 ай бұрын
❤❤❤
@stacygirard647
@stacygirard647 2 ай бұрын
Oh thisnis nice ita a goos way to learn about other disstro command line and atill ise rhe one you are confortable as main one like im used to install with apt install command with this ill installa box with fedora bassed one with another ext o. My mint libux so i van get used to them i knew 2 versio. Where we can inatall other distro reposotory. Bassed apps ( blend os and vanilla os ) but you cAnt chabge muxh the de fault desktop environement a d i lime to ise multiple ( ill have one when i want ro ise my laptop more as a tablette ( i have a 2 in 1. Convertible laop top where i can flip the jeuboard under the screet fo have a tablet instead so need bigger icon ;)
@sparkspl
@sparkspl 6 ай бұрын
1:27 "almost just as well" bye
@Flackon
@Flackon 6 ай бұрын
The advantages and flexibility it offers are worth that 1% overhead for most. No, you probably shouldn’t run distrobox on embedded devices or extremely hardware constrained environments but for laptops and desktop pcs is a great solution
@helloimatapir
@helloimatapir 6 ай бұрын
New office Jay?
@sabbirahamedmaruf1446
@sabbirahamedmaruf1446 2 ай бұрын
This is awesome not I can install arch package on Linux mint
@anjanitiwari2260
@anjanitiwari2260 6 ай бұрын
❤🎉🎉🎉🎉🎉🎉🎉🎉🎉
@adjusted-bunny
@adjusted-bunny 6 ай бұрын
Your beard is growing stronger by the day! "Men Only" beard fertilizer I assume?
@anakdosq2406
@anakdosq2406 6 ай бұрын
learn Kernel development Programing
@NetBandit70
@NetBandit70 6 ай бұрын
Emo Jay
@rursus8354
@rursus8354 6 ай бұрын
This has almost always existed in Linux. In the beginning, when there were RPM:s and DPKG:s only, there was alien. Linux is different from closed OS:es: it is directed towards being compatible and open, in contradistinction to the proprietary worlds of Apple and Microsoft.
@mavfan1
@mavfan1 6 ай бұрын
A truly unique and fascinating observation. 🙄
@MarkConstable
@MarkConstable 6 ай бұрын
Damn, it uses docker... not interested.
@doclorianrin7543
@doclorianrin7543 6 ай бұрын
You can run podman smart guy.
@MarkConstable
@MarkConstable 6 ай бұрын
@MichaelDustter Podman, docker, same crap. If it was LXC based, then I'd be all over it.
@MarkConstable
@MarkConstable 6 ай бұрын
@MichaelDustter I agree, as I have nothing good to say about any kind of docker based system. Nothing personal to anyone here.
@doclorianrin7543
@doclorianrin7543 6 ай бұрын
@@MarkConstableSo what makes you a docker hater. What is LXC offering that docker does not? What scenario makes LXC better for you?
@MarkConstable
@MarkConstable 6 ай бұрын
@@doclorianrin7543 Docker et al. is a convoluted mess of overlays and obscure networking paths. LXC (and VMs) provide a standard sane Linux OS interface.
@JustinGeekNerd
@JustinGeekNerd 6 ай бұрын
distrobox = dumb. Any dev will already have a test bench to run any distro they want. Everybody else doesn't give a shit.
@alsorew
@alsorew 6 ай бұрын
Please, consider not using ableist language. Thank you!
@REDGTA
@REDGTA 5 ай бұрын
I didn't hear any ableist language. What did he say?
@alsorew
@alsorew 4 ай бұрын
@@REDGTA Open the video transcript and Ctrl+F through it.
@REDGTA
@REDGTA 4 ай бұрын
I watched the video and didn't hear anything, so no sense in scrolling through the transcipt. Got a timestamp?@@alsorew
@alsorew
@alsorew 4 ай бұрын
@REDGTA Then you don’t consider those words to be ableist. If you really care, then look up the list of words, there are plenty of them. I’m not here to educate, I’m not good at it. Educate yourself, it would be better anyway.
@jeremychick619
@jeremychick619 4 ай бұрын
If you seek offense you will always find it.
@sotecluxan4221
@sotecluxan4221 6 ай бұрын
What's the deal with Flatpak? (Linux Crash Course Series)
15:46
Learn Linux TV
Рет қаралды 43 М.
Linux for Noobs: Choosing a Distro (10 distributions shown!)
56:40
Learn Linux TV
Рет қаралды 168 М.
ПРОВЕРИЛ АРБУЗЫ #shorts
00:34
Паша Осадчий
Рет қаралды 6 МЛН
Looks realistic #tiktok
00:22
Анастасия Тарасова
Рет қаралды 105 МЛН
DAD LEFT HIS OLD SOCKS ON THE COUCH…😱😂
00:24
JULI_PROETO
Рет қаралды 15 МЛН
Kasm Workspaces Simplified: The Essential Guide for New Users
49:33
Learn Linux TV
Рет қаралды 59 М.
It's Distrobox But GUI...kinda
14:28
The Linux Cast
Рет қаралды 10 М.
10 Common Linux Issues and How to Fix Them
23:45
Learn Linux TV
Рет қаралды 76 М.
An Introduction To Hyprland ...
8:38
Michael Horn
Рет қаралды 69 М.
Automate Your Tasks with systemd Timers: A Step-by-Step Guide
33:01
Learn Linux TV
Рет қаралды 25 М.
5 Reasons You Should Use Distrobox
20:55
The Linux Cast
Рет қаралды 22 М.
OPEN SOURCE alternatives to the MOST POPULAR productivity apps!
15:37
The Linux Experiment
Рет қаралды 1,2 МЛН
NEW UPDATES! Zorin OS 17 vs Mint | Which is better for new users?
19:16
InfinitelyGalactic
Рет қаралды 81 М.
The END of DISTRO HOPPING? All Linux distros in one single system with VanillaOS
16:34
Лазер против камеры смартфона
1:01
NEWTONLABS
Рет қаралды 525 М.
Красиво, но телефон жаль
0:32
Бесполезные Новости
Рет қаралды 1,5 МЛН
ГОСЗАКУПОЧНЫЙ ПК за 10 тысяч рублей
36:28
Ремонтяш
Рет қаралды 557 М.
АЙФОН 20 С ФУНКЦИЕЙ ВИДЕНИЯ ОГНЯ
0:59
КиноХост
Рет қаралды 1,1 МЛН
Cheapest gaming phone? 🤭 #miniphone #smartphone #iphone #fy
0:19
Pockify™
Рет қаралды 4,3 МЛН
Смартфон УЛУЧШАЕТ ЗРЕНИЕ!?
0:41
ÉЖИ АКСЁНОВ
Рет қаралды 1,2 МЛН
Здесь упор в процессор
18:02
Рома, Просто Рома
Рет қаралды 392 М.