There are a lot of edge cases being mentioned in the comments, questions about whether you can or can't do X thing. I only scratched the surface with the configuration available if something seems mostly possible with Distrobox be sure to have a read of the documentation and see what can be done about it.
@cirno48202 жыл бұрын
I hear you like distros, so I put a distro in your distro!
@PoeLemic2 жыл бұрын
Glad you are covering this, Brodie. Thank you. All of us could really, really, really benefit from this. A VM is too big footprint, so nice to containerize the apps. Brilliant concept.
@drishalballaney2 жыл бұрын
Btw you can also take a look at bedrock linux which is EVEN more awesome than using just distrobox, you can easily mix and match stuff across distros
@Keyshooter2 жыл бұрын
i run distrobox + podman, is a godsend, is extremely quickly, snappy, even on start up, and i use it as both, a way to install apps i don't have, and as a development environment (host is silverblue), is super handy
@DavidStruveDesigns2 жыл бұрын
I can think of a use-case for an ephemeral box - say you or a friend is having problems getting some software to run, but they're not sure if it's an issue with the software itself or some unusal interaction with their distro. You do this run-once box with the software - if it doesn't run on _your_ distro it's an issue with the software, if it runs perfectly fine it's an issue with their distro. Or if you want to use a piece of software from another distro, but it _might_ cause issues with your own distro - you can trial run it once to see if any issues show up. If they do happen to show then you don't have to worry about it messing up your distro more permanently and it still being there upon reboot to cause the issue all over again - once you've run it, it'll self-delete and your distro is back to the way it was before your trial run. Or maybe you need to use a certain piece of software to complete a project, but it's not a program you really use at all - if you use an ephemeral box you can run it, complete your project and then it's gone from your system and saves you having to remember to manually remove it later. Also works if your system is rather low on resources, you can install and use various software on a need-to-use basis and not have to worry about it clogging up your system / hogging resources for long and again, you don't have to manually _do_ anything to get rid of it.
@thingsiplay2 жыл бұрын
Could be useful for the Steam Deck (Steam OS has no write permission by default).
@Nepoxification2 жыл бұрын
There are some videos out there that recommend using Distrobox to get all the different apps on your SteamDeck. I will play around with it a bit to see how reliable it works in Gaming Mode.
@thingsiplay2 жыл бұрын
@@Nepoxification That would be awesome. Hopefully you will share this in Reddit so people can discuss your findings. 🙂 For me at the moment there is no specific use case where I need a program that is not available otherwise.
@Ticktok_of_Oz2 жыл бұрын
Yup. It's great on the deck. They even have a script that installs podman in user space so you don't even need to unlock the filesystem for that and it persists between updates. I use it to setup development environments since I'm also using the deck as my laptop.
@thingsiplay2 жыл бұрын
@@Ticktok_of_Oz Thank you for the reply from someone who have real world experience with this idea! I don't have any specific need for right now on my Deck (because I am just playing Steam games), but it is really good to know that it works as intended.
@ryuichimiyazaki56202 жыл бұрын
I wish I knew this sooner… I switched my deck os from steam os to holoiso just so I can download a few packages… smh
@zenmaster242 жыл бұрын
docker images cache locally - this is why the ubuntu 20.04 container was created so quickly the command `docker images -a` will show all the images you workstation has
@BrodieRobertson2 жыл бұрын
I'm not surprised it caches images
@danielruiz28642 жыл бұрын
Why docker and no podman
@blucky_yt2 жыл бұрын
@@danielruiz2864 distrobox supports podman too, and Brodie probably uses docker because that's what they're used to
@GalaxyTracker2 жыл бұрын
This is EXACTLY what I needed! The only reason I've left Windows on my machine is because MatLab can't play along with Fedora. But it, supposedly has an Ubuntu native version. I will give it a try and see if I can run it through an Ubuntu box!
@XanTheXanadul2 жыл бұрын
I had the same thought! Haven't gotten Matlab to work on my Arch system and hoped to get it to work in an Ubuntu distrobox. But I haven't had any luck with it so far...
@whydoyouaskdude2 жыл бұрын
Why not use GNU Octave? Some special toolboxes needed? Maybe R has what Octave is lacking
@sellicott2 жыл бұрын
@@whydoyouaskdude In my experience Octave is at least 2x slower than Matlab in almost all applications and is missing implementations for many functions.
@dolbrechts19802 жыл бұрын
it is not a vm but more a docker container i guess?
@GalaxyTracker2 жыл бұрын
@@whydoyouaskdude Octave is great, I use it most of the time, but, in some rare occasions, MatLab code doesn't work because Octave lacks one or two formulas or the syntax may be slightly different. And it is not easy to debug the code when you are in class and need to finish the assignment. Or to restart the PC into Windows to open MatLab. I have to be in Windows (and MatLab) in the first place to not face problems. And I hate working in Windows...
@brunoais2 жыл бұрын
Looks like a docker utility. A program that runs on top of docker to provide all these facilities... You know what.... I love it! It's a great program! What an awesome use of docker.
@arimcbrown2 жыл бұрын
I was thinking the exact same thing 😂
@victoralmanzar1273 Жыл бұрын
podman as well!
@mateusz6007 Жыл бұрын
6:03 no, we want to run neofetch not gui applications...
@nils.offermann2 жыл бұрын
It's essentially like toolbox from the podman devs, but it doesn't rely on custom images. Toolbox uses container images with certain stuff pre-installed to make this integration work seamlessly. Distrobox works with the default container images and then installs those things upon creation of a box. Apart from that they are basically the same thing.
@maxarendorff65212 жыл бұрын
So toolbox is faster to setup but distrobox can use any image?
@nils.offermann2 жыл бұрын
@@maxarendorff6521 Pretty much. Toolbox can use any image as well but you'd have to manually set it up with a custom containerfile. I've done that for Debian, it's pretty straight forward. Some distros like openSUSE or Fedora have pre built Toolbox images. But yeah if you know that you need a lot of different distros then Distrobox is probably the better choice.
@maxarendorff65212 жыл бұрын
@@nils.offermann Noob question: Is there some command that lists all the compatible images for toolbox besides the default Fedora?
@nils.offermann2 жыл бұрын
@@maxarendorff6521 Not that I know of. I think the best bet is just to search for distro + "toolbox image". For example "debian toolbox image" leads you right to an article by the endlessOS guys on how to create a toolbox image from the default debian container image.
@RohithkannaDuraiswamy2 жыл бұрын
@@maxarendorff6521 There is a command for it, but I don't remember. Not using it nowadays
@christiansilvermoon2 жыл бұрын
This is really awesome! Though sharing your Home Directory across different distros can cause issues. If you're on an Ubuntu-based host for example and run an Arch box, and then run something like say... Firefox, you will find yourself having problems. Firefox will refuse to start, citing that the configuration in `~/.mozilla` is incompatible. Most programs will happily read and update older configs, but will be clueless as to what to do with configs from newer versions. It may be very wise to run distrobox with a different $HOME variable.
@jonathanalonso64922 жыл бұрын
You can specify a dedicated home directory for each distro at creation time with the --home flag, forgoing the need to prepend each distrobox call with $HOME=/whatever/path
@christiansilvermoon2 жыл бұрын
@@jonathanalonso6492 Ah, that's, wonderful! That is far more ideal ^^
@jonathanalonso64922 жыл бұрын
@@christiansilvermoon You can even do wacky stuff like having an arch container setup strictly for SteamVR using ALVR from the AUR, which is how I play my VR games on Linux with my Oculus Quest 2.
@stormen812 жыл бұрын
This look like a really cool application. opens up so many possibilities to test different package to be tested with out having to distro hop
@developerpranav2 жыл бұрын
This might as well be my most liked video of yours this year :D Highly considering distrobox for my workflow.
@maxarendorff65212 жыл бұрын
This is great for development. Jorge Castro made a video about using distrobox for development on Fedora Silverblue. Great stuff.
@ES-cf4ph2 жыл бұрын
Oh my god, this looks really cool! I always locked for ways to run Window Applications from Docker containers, but all solutions I found were pretty complicated. Will definitely try it out for special applcatrions I need.
@grxgghxrpxr2 жыл бұрын
I absolutely love the sound of this. I can't wait for the Flatpak to be released as a stable version as I really love Solus, but there are a couple of packages (particularly megasync file manager integration) that I can't use on there and I think this means I can use it as my main distro.
@lawrencedoliveiro9104 Жыл бұрын
7:41 I would put “exec” in front of those command invocations. Just to save a process slot.
@GeekIWG2 жыл бұрын
I heard you like Linux, so I put Linux in your Linux
@bennihtm2 жыл бұрын
😂😂
@MrMeek79 Жыл бұрын
Recently learned about this gem and man this is a game changer. I love it
@andersschramm9946 Жыл бұрын
This is so fun and useful. Running Gentoo and used to have a chroot for Arch Linux Aur, but this is so much better. Also works on my Pi's for arm and arm64
@LetrixAR2 жыл бұрын
LSL inside WSL inside KVM
@bennihtm2 жыл бұрын
Noooooo
@daephx2 жыл бұрын
9:38 I feel those prompts should default to false or [y/N] because they are destructive commands.
@BrodieRobertson2 жыл бұрын
I agree, but I harp on about that too much
@9a3eedi2 жыл бұрын
I've been looking for a tool like this for a long time. I run Manjaro and I needed an Ubuntu instance to use ROS, but i really didn't want to use a VM, and could not figure out containers. Before knowing about this tool, I used debootstrap to make a chroot. This actually worked pretty well. But distrobox seems like a much better solution
@billeterk2 жыл бұрын
Will have a look at this one! I have a proprietary .deb I wanted to install but didn’t want to go through the hassle of trying to repackage for NixOS as it’s still pretty new to me :-)
@noah55922 жыл бұрын
Awesome use for distrobox!
@ekeretteekpo3004 Жыл бұрын
My first time of checking out information on distrobox. Cool stuff. I may try it out. Thank you. I was going to ask about sandboxing just before you mentioned it. 😁 😅
@notjustforhackers42522 жыл бұрын
I've been playing around with this since gaming on Linux introduced me to it. Kudos to the developer, really nice bit of software. Good to see you cover it Brodie.
@CMDRSweeper2 жыл бұрын
So it handles the handling of 3D devices nicely? Reason is, I have noticed some distros have better / different libraries of gstreamer for an example for wine than others, so it is beneficial without having to change everything to make something run better.
@Tommy-the-coffee-addict2 жыл бұрын
This seems like it needs a little bit of set-up, but once you get it running, its super powerful.
@genericgamer13192 жыл бұрын
even easier if you don't use docker as far as i know podman can run rootless & requires no extra setup outside of installing it
@2u263 Жыл бұрын
Thanks Brodie a month ago I came across the concept of linux ephemeral instances and I thought need more info. but couldn't satisfy my understand. Just happened onto Matts linux cast Talking about Distrobox, and I was what is Distrobox and you mentioned 'Linux Ephemeral Instances' and I looked at your transcript then searched ephemeral and finally I've found what peeked my interest months ago but could find more information on. So thanks to Brodie & Matt at last I found the anchor to my linux dream box🤣🤣
@SigSeg-V2 жыл бұрын
This is pretty much how Linux support on ChromeOS works, pretty neat to see it work on Linux too
@JahidulIslam2 жыл бұрын
Google uses lxd to install Linux in chrome OS.
@genericgamer13192 жыл бұрын
@@JahidulIslam as far as i know docker is built on top of lxc so is lxd but if none of those work for you you can just use the unshare command to build something custom
@user-dc9zo7ek5j2 жыл бұрын
Distrobox, distrotube, disctrocube, distrocylinder, distrocone... you get the idea.
@BiscuitBobby2 жыл бұрын
Distrohelix
@lorddarthvader62892 жыл бұрын
this is so useful for wine tricks on steam deck. most people don't seem to get that wine and proton still have differences and those make huge differences when wine tricks isn't available on steam deck
@angryteapod17652 жыл бұрын
well its accessible through lutris.
@lorddarthvader62892 жыл бұрын
@@angryteapod1765 you can't directly use it for your own needs. It's like a hack for non lutris stuff
@schneensch2 жыл бұрын
Silverblue ready includes toolbox, which is the tool that inspired distrobox. It's very similar, but toolbox is a bit more bare-bones and only works with fedora in the container. Host can be whatever you want though. It might not seem as useful, but it can keep your host free of hundreds of packages that you can isolate into toolboxes.
@dreamcat42 жыл бұрын
it seems that one key advantage of distrobox is that you can run it on a host system with zfs root drives. which cannot do on bedrock. of course in addition to the other main advantage of being less invasive / harder to mess up your system. however the thing i am less certain of is how much extra overheads and resources usage for distrobox being based on docker when compared to bedrock specifically for a raspberry pi. since they can run out of resources much easily, and also especially if you want to boot from sdcard or emmc. then docker with its overlayfs can really mess things up not to mention all the disk space needed. wheras maybe bedrock is a lot leaner in those regards. i suppose the bigger question for rpi usage of distrobox is what docker server is best to choose. and how to configure the docker server. because its possible to choose either docker daemon, or podman, or nertctl (which is a newer replacement for docker daemon, a frontend for containerd). and that configuation aspect is perhaps less proven or well trodden answered for rpi usage. anyhow thanks for doing a video on this tool. it's very much a no brainer for both silverblue and the steam deck. and i would also be inclined to use it on any other desktop distros over bedrock. very good stuff appreciate it 👍
@tiagotiagot2 жыл бұрын
Would this allow you to get a mutable version of the Steam Deck distro running inside the non-mutable system that comes with it by feeding it holoiso and/or the Deck recovery thingy?
@NdxtremePro2 жыл бұрын
There are instructions on how to do that without Distrobox on gitlab somewhere, fyi.
@nixfred Жыл бұрын
At 7:37 what is that directory cruiser app shell thingy? Tanks.
8 ай бұрын
Great review!
@ME-dg5np Жыл бұрын
Well done !🎉
@androth15022 жыл бұрын
did they just take fedora-toolbox and rename it to distrobox and allow it to be used on any distro? they forgot to rename some of the legacy toolbox branding. did they add anything else to toolbox? their example documentation seems a bit more useful than that found on the toolbox app.
@jaimiepotts Жыл бұрын
distrobox-ephemeral is probably inspired by a use case for containers in CI environments where you just want them to do one thing (e.g. run a test suite) and then have them deleted.
@Beryesa.2 жыл бұрын
Bleeding edge Arch dev. env on top of a clean Fedora system is perfection for me 👌
@chyldstudios2 жыл бұрын
very cool, i'm definitely going to try this out.
@W1ldTangent2 жыл бұрын
Couldn't we already do this with LXD/LXC? Oh I see now, the difference is in the host-integration features (not impossible with LXD but you need to do it yourself). Ok ok now I see the full picture, so it's a frontend for Docker (which is a frontend for cgroups, just as LXC is).
@jongeduard Жыл бұрын
Maybe it is worth to point out WSL2 is basically just another container solution, besides also virtual machine. Because Windows runs a single Linux kernel using a Hyper V virtual machine underwater, but on top of that, you run one or more multiple instances next to each other, while they all use the exact same running kernel. A single kernel with multiple running systems is the whole idea of containerization. The more general name for this concept is actually operating system virtualization. This idea is older than Linux and is also known from BSD systems as jails.
@replikvltyoutube37272 жыл бұрын
basically its chroot or docker but more user friendly?
@BrodieRobertson2 жыл бұрын
It manages docker or podman in the background but integrates it more tightly into the host
@anon_y_mousse2 жыл бұрын
This sounds like we're a whole bunch of steps closer to what I want, which is to have a universal package manager. I would've said FlatPak, but it won't run at all for me, and AppImages will work everywhere but don't have proper management even with the launcher. They just need to update a bit and add Slackware 15.
@vanodon22572 жыл бұрын
Maybe checkout bubblewrap next. Very useful for keeping home directory clean, dandboxing also but my main use is cleaning my home dir.
@itildude2 жыл бұрын
This is really cool. I've heard of it but didn't understand the integration that makes it...actually useful :-)
@lightprogrammer2 жыл бұрын
This is mind-blowing
@timidgoldfish2 жыл бұрын
Really cool project. I hope they implement proper sandboxing some time in the future.
@Nepoxification2 жыл бұрын
I hope not. Because sandboxing it would take much more time and also take away performance i assume. It goes quickly and performant because it uses the hostsystems filesystem etc. etc. If you need a sandbox OS, boot up a VM. Much safer. I don't see why we would need sandboxes for this as it's goal is to provide that tightly integrated "subsystem". I would like for them to stick to their goals instead of spreading out and doing multiple things half-assed.
@timidgoldfish2 жыл бұрын
@@Nepoxification You're making false claims without understanding the technology behind containerization. It's not going to take away from performance. It's just about not mounting certain fs bindings in podman or docker and make the home bindings more granular. Even if it's not as safe as a vm, it's still a useful feature to have for things that need a graphics card for example and you don't have access to gpu passthrough. And a lightweight sandbox is useful to many developers. Just because you don't use a feature doesn't mean it's not useful to a lot of people.
@NdxtremePro2 жыл бұрын
My main use case is unsandboxed, in Steam OS on my Deck, so, please no.
@maybeanonymous68462 жыл бұрын
what if i install distrobox in distrobox
@BrodieRobertson2 жыл бұрын
I'm honestly not sure what happens to a docker container inside of docker
@dreamcat42 жыл бұрын
@@BrodieRobertson well theres a googlable acronym for that... dind which simply stands for 'docker in docker'
@akojic54862 жыл бұрын
Nice. Thank you for great news
@davidsmith72082 жыл бұрын
This may be a silly/obvious question for some, but what application is being used starting 7:32? It seems like a useful app to have.
@LaurenzNotHere2 жыл бұрын
lf
@Mr.Finkel2 жыл бұрын
effen cool! thanks for the vid
@elalemanpaisa2 жыл бұрын
i wish there were an option to restrict access to your home folder.. especially to those like .ssh
@eugrus Жыл бұрын
Is the rootfs of a box in an image like in lxc or in a dir like in proot?
@eriklundstedt94692 жыл бұрын
I recently used dbox to install a package (might have been from AUR) that was giving me issues with dependency versions on the host install of arch I also plan to use it to run awesomewm thru zephyr on my steamdeck as I can't stand KDE anymore
@genericgamer13192 жыл бұрын
how would you do that with a readonly root
@gagnon1242 жыл бұрын
I get an error when trying to launch a gui application: Error: cannot open display: 0
@Sevenhens2 жыл бұрын
It's fantastic for development. Stay on a stable distro like debian and make pet arch containers. Get all the benefits of Arch without the risk of Arch maintainers fucking up your bootloader.
@nevinplove50972 жыл бұрын
Nice! It's like Flatpak and Wine had a baby even though it would also be neat if there was a way to create something like app-images with this.
@DaVince212 жыл бұрын
I'm honestly stumped that someone thought of this AND that it could be implemented. I'm going to have fun with this. The way this is implemented actually reminds me a lot of Python virtualenv!
@newplayer77432 жыл бұрын
This is perfect to running arch apps from Gentoo, I don't need to launch Arch VM to run/update some apps again.
@rvmiv_2 жыл бұрын
As someone with a Steamdeck I think I'm gonna use this on it to fill the void of all the things I haven't done so much sense I got it (My laptop still works and everything, I just don't use it as much for even PC centric things sense I got my Steam Deck)
@bleack87012 жыл бұрын
I could see myself trying to set up some simple distro with good support out of the box for gaming like popos and then just using distrobox to get whatever I need that I can't on popos.
@storcke2 жыл бұрын
Very nice indeed.
@PrateekTade2 жыл бұрын
If you choose to run Silverblue/Kinoite alongside Arch then Arch would be the distro running inside distrobox, not Silverblue/Kinoite right? Not saying that you can't run an immutable distro inside distrobox coz I'm not sure, but I guess it would probably defeat the purpose.
@BrodieRobertson2 жыл бұрын
Either direction would work but yeah Arch in the box is probably more productive.
@no_dugg2 жыл бұрын
I would lean toward setting up docker or podman to run in rootless mode, as the docker group will make the user root equivalent.
@DiThi2 жыл бұрын
This seems like an easier and more automated way to do distro installations in chroots that I've done many times.
@ViniciusProvenzano2 жыл бұрын
I do something like this with lxd. Not as easy and integrated out of the box, but it works. Distrobox seems really cool - not sure if I want to use docker.
@MrjinZin09022 жыл бұрын
if you need web server or you need specific compile version of S/W, the docker can be super useful. distrobox is just docker wrapper. nothing more. also docker can install SW to other partition. if you have small home directory then you can use docker to install sw in other partition. I have very small home partition. I have to use flapak and docker to install sw in other partition.
@imhemish2 жыл бұрын
I suppose the GUI app would not directly work in wayland or would it?
@leonidas14775 Жыл бұрын
How does this differ from chroot, or crouton for chromeos?
@BiscuitBobby2 жыл бұрын
The bottles team made something similar called atoms with a user friendly GUI but containerised
@darin75532 жыл бұрын
Its still pretty buggy. I honestly don't understand why they didn't base it off of distrobox
@BiscuitBobby2 жыл бұрын
@@darin7553 ah, didn't try it yet but ig I'll just use distrobox
@uuu123432 жыл бұрын
@@darin7553 Atom was made parallel from distrobox from what i remember, so they probably didn't know its existence Distrobox is based on Docker anyways, so if anything, atom probably could have built on top of docker
@darin75532 жыл бұрын
@@uuu12343 atoms uses proot, not docker
@exoriy2 жыл бұрын
I've used LXC containers for similar purpose. Got running GTA:SA and SpaceCadet pinball from multiarch container with wine in pure 64 debian sid. Better security i think bcs i had to manually share downloads folder in config, no such integration with host as in distrobox. More hassle with sharing magic cookie and configuration for xsession
@conceptrat2 жыл бұрын
So Docker with home user volume but truly open source?
@uuu123432 жыл бұрын
This is like Docker for Linux without the docker, and probably easier to use ...I love it
@uuu123432 жыл бұрын
I'm gonna use it in my Raspberry pi
@uuu123432 жыл бұрын
Ok, it's a wrapper for podman/Docker, that makes sense
@wvovaw30522 жыл бұрын
I like Your T-shirt so much!
@ari-athbadminton03012 жыл бұрын
Does that mean I can finally run Ani-cli in a debian or fedora based OS by having it in a arch box?
@mtothem13372 жыл бұрын
Looks interesting. But personally i prefer the isolation of containers. So i'd much rather use LXD i think. But i'm going to experiment for sure.
@BiscuitBobby2 жыл бұрын
The bottles team made something similar called atoms with a user friendly GUI but containerised, u can find its flatpak
@BiscuitBobby2 жыл бұрын
Never tried atoms tho so can't say much
@BrodieRobertson2 жыл бұрын
This aims to provide a seemless user experience between host and container but if that's not for you there's plenty of other ways to approch this.
@AaronMorrisTheSteamFox2 жыл бұрын
I can't get exported desktop files to work on any distro.
@noxiousophidian9634 Жыл бұрын
How to get that file explorer view in terminal?
@jonathandawson30912 жыл бұрын
Exactly where does it put installed files?
@benjy288 Жыл бұрын
This seems like it would install a whole lot of dependencies on your system, whether they're in your /root directory or your /home dirrectory
@SpaceToastC2C2 жыл бұрын
Would this help with thr glibc issue with easy anticheat on Arch? Great vid man btw
@DMSBrian242 жыл бұрын
Kinda sounds like a docker image with easy integration
@BrodieRobertson2 жыл бұрын
That's exactly what it is, it's running docker or podman in the background.
@DMSBrian242 жыл бұрын
@@BrodieRobertson yeah wrote it before i finished watching haha
@Robotta2 жыл бұрын
Does anybody know which font is the one Brodie uses for the terminal in the video? Looks really clean and readable.
@BrodieRobertson2 жыл бұрын
Jetbrains Mono Medium
@Robotta2 жыл бұрын
@@BrodieRobertson thank you man. Great video as always.
@gsilva8772 жыл бұрын
Very cool project. Currently I don't see a use case for me that wort the trial because plain old docker is enough. But good to know this tool exists.
@FengLengshun2 жыл бұрын
Me figuring out distrobox is the catalyst for moving away from Arch. The past two months have been a mess, and I realize that I don't want Arch as much as I just want AUR. With the combination of bauh, deb-get, pacstall, and now distrobox? I don't need direct access to AUR, I got what I want through a mix of those options (with only a few exceptions, like nwjs that still needs manual install). I'm currently using it on Kubuntu Focus and quite happy to not be so afraid of updates anymore.
@skywz2 жыл бұрын
How does distrobox compare to bedrock?
@BrodieRobertson2 жыл бұрын
It's a very different approach, distrobox is literally running a containerized version of the distro that integrates into the host so one benefit you get is there's chance for the container tooling to override the host tooling and break your package manager.
@fu8862 жыл бұрын
What the value it has over running the distro in podman/docker+x11?
@fu8862 жыл бұрын
Oh actually cool it obfuscate the messy integration
@wumwum422 жыл бұрын
My next laptop wil use fedora while I am used to arch/manjaro, so this likely becomes very useful at some point.
@OcteractSG2 жыл бұрын
I do have to wonder about playing Steam games through DistroBox. I have a game that needs a newer version of glibc than what my district ships, at least if I want to run it natively.
@zvanmilisavljevic88792 жыл бұрын
LSL - Linux subsystem for linux
@NdxtremePro2 жыл бұрын
Doesn't it not work because the script is passing the -n argument without a name? You give the name in the terminal command, but it is missing in the script file.
@adrianinsaval2 жыл бұрын
This is very cool
@hannescampidell Жыл бұрын
I can do something dangerus in the box if i install distrobox in Qemu
@milohoffman2742 жыл бұрын
This is sorta like the Linux version of WSL. Linux Services for Linux.
@owlmostdead94922 жыл бұрын
This is actually amazing for apps where flatpak has too much overhead
@PokettoMusic2 жыл бұрын
based, liked, favorited and I will be installing the distrobox
@jotherman81132 жыл бұрын
This is fucking awesome thanks bro
@xzaratulx2 жыл бұрын
Arch with Arch boxes .. Arch inception 😁 Make a box for every weird AUR program you dont wanna recompile every time a system update kills it. And I dont need gpu drivers and kde/gnome shared parts like with flatpak. It's in a box but still uses my local gui theme.
@AmirHosseinHonardust2 жыл бұрын
Brodie are you avoiding nixos?:)) This is the second time I have heard you talk about immutable distros and avoid the most famous one.
@BrodieRobertson2 жыл бұрын
One day I'll cover it
@thefearlessgeek2 жыл бұрын
Use the --home flag to use a different directory as a home directory.