A Game changer: Distrobox v1.7.x

Поділитися
Вставка
  • Опубліковано 8 лип 2024
  • In this episode of the CyberGizmo we explore distrobox, this version allows more control over which resources are shared between the host OS and the container. For example, you can give visibility to the container to see processes, groups, devices, your sysfs, IPC, etc on your host machine, or you can limit access to all or some of those resources. Today I will look at some of the ways distrobox can be used. I would be very interested to hear how you use it. I think it is just great.
    Support me on Patreon: / djware
    Follow me:
    Twitter @djware55
    Facebook: / don.ware.7758
    Discord: / discord
    Gitlab: gitlab.com/djware27
  • Наука та технологія

КОМЕНТАРІ • 84

  • @entelin
    @entelin 21 день тому +41

    "Welcome to my first video since my system was destroyed... by a tornado. Well anyway moving on to something more interesting, lets talk about distrobox"

    • @joechristo2
      @joechristo2 20 днів тому +7

      DJ You could have made a 20 minute video about that and gotten all the ad revenue

    • @NeptuneSega
      @NeptuneSega 18 днів тому +1

      ​​@@joechristo2 he is not a sh*tpost youtuber

    • @brainstormsurge154
      @brainstormsurge154 17 днів тому

      @@NeptuneSega I don't think that term means what you think it means but I think I get what you're trying to get across. I'm pretty sure the guy just wanted to know what went down since the story sounds interesting.

  • @tonywise198
    @tonywise198 21 день тому +10

    Welcome back. Glad you & yours are OK. Keep well.

  • @montechristoJr
    @montechristoJr 21 день тому +5

    I have been using distrobox for almost a year. Its been game changer for my development process. Its better to create a separate home folder for each distrobox instead of using the host OS home so that there is no conflicts of configs. So my development distrobox remains isolated from the host. Now I can turn development environment into an image and reuse it.

    • @CyberGizmo
      @CyberGizmo  20 днів тому +2

      Thanks makes sense, thanks for sharing, Montechristo

  • @savagepro9060
    @savagepro9060 21 день тому +11

    DJ Ware:
    A Game changer: Distrobox v1.7.x
    I thought you were going into GAMING!

    • @CyberGizmo
      @CyberGizmo  21 день тому +7

      Should I get into Gaming? If only I had the time..

  • @sparse_array
    @sparse_array 21 день тому +12

    We missed you. You've got me wanting to know more about Distrobox.

  • @CjqNslXUcM
    @CjqNslXUcM 20 днів тому +3

    People should know that it uses your home directory by default. use --home to give the box its own home.

    • @CyberGizmo
      @CyberGizmo  20 днів тому +1

      You can change almost anything you want in distrobox...it is so refreshing to see the amount of effort put into it

  • @arelyx_
    @arelyx_ 21 день тому +6

    Woah, haven't tuned in for awhile. Love the Santa look!

  • @tmendoza6
    @tmendoza6 21 день тому +3

    Great to have you back

  • @tsiiphsycoii
    @tsiiphsycoii 21 день тому +1

    Checked your channel a few days ago to make sure I hadn't missed a video and I hadn't. Good to see a new one today!

    • @CyberGizmo
      @CyberGizmo  20 днів тому +2

      Thanks, took longer than I expected

  • @adjusted-bunny
    @adjusted-bunny 21 день тому +1

    Thanks for your service!

  • @GreeneThumbs
    @GreeneThumbs 21 день тому +2

    The CyberGizmo returns! Distrobox sounds great

  • @YouTubdotCub
    @YouTubdotCub 20 днів тому

    Instant subscribe for me, this is a really cool introduction to Distrobox! Really gets my gears spinnin' on what I could do with it!

  • @esra_erimez
    @esra_erimez 21 день тому +1

    Glad to see you back.

    • @CyberGizmo
      @CyberGizmo  21 день тому +1

      Ty Ezra, it is good to be back

  • @vxer
    @vxer 21 день тому

    Great video! I’ll have to give Distrobox a try.

  • @thisisavinash
    @thisisavinash 21 день тому

    the background of your videos looks sooo cool! glad you're safe, awesome video :)))

  • @ozmosyd
    @ozmosyd 21 день тому +1

    Answered everyone of my curious questions I had for Distrobox.
    Thanks for sharing chap.
    SUB'D

    • @CyberGizmo
      @CyberGizmo  20 днів тому +1

      Welcome to the channel, and glad to have helped out!

  • @guilherme5094
    @guilherme5094 21 день тому +2

    Welcome back!

    • @CyberGizmo
      @CyberGizmo  21 день тому +1

      Thank you! Its good to be back

  • @yep596
    @yep596 21 день тому

    Love Distrobox, I like using it for setting up Arch development environments for C/C++ on top of Debian Stable coupled with BTRFS snapshots and rollbacks, very comfy and minimal fuss setup

  • @leeh.1900
    @leeh.1900 19 днів тому

    Thanks for the video DJ...if you think this is the Future...I'm gonna give this a shot too. God Bless...

  • @tonnylins
    @tonnylins 20 днів тому +2

    DJ Ware, growing that beard for Christmas. Will we have Santa DJ Ware soon?

    • @CyberGizmo
      @CyberGizmo  20 днів тому +3

      I even get comments from my neighbors...i heard the little one who lives across the street ask her Mom, why was Santa taking out the garbage...

  • @lucius1976
    @lucius1976 21 день тому

    Wow, the beard. Glad you are back.

  • @MichaelWilliams-lr4mb
    @MichaelWilliams-lr4mb 14 днів тому

    Distrobox is a must have on the Steam Deck if you are going to use it for more than just gaming. I have it on my Steam Deck a well as the Nix package manager.

  • @tonnylins
    @tonnylins 20 днів тому

    I had distrobox installed a few months back, but I haven't got deep into it. I'll read the fine manual again to get a way to make a shortcut for GUI software installed inside the distrobox.

  • @ericodionneviglione9426
    @ericodionneviglione9426 21 день тому +1

    Tornado!
    "Storm Linux: it's time to close the windows." --Stormix Technologies. :)

  • @Chris.Wiley.
    @Chris.Wiley. 20 днів тому

    It sounds like the concept of distrobox is very similar to LXC containers on Proxmox. Is that correct?

  • @drakemallard6100
    @drakemallard6100 20 днів тому +1

    So theoretically it would be possible to install Davinci Resolve in a Rocky Distrobox Container?

    • @CyberGizmo
      @CyberGizmo  20 днів тому +1

      Yes possible, I have not tried it

  • @eugenesmirnov252
    @eugenesmirnov252 21 день тому +3

    It's great, you're up and running again!
    I've got a lot of fun out of "real video card, not NVIDIA"
    So snap or lxd doesn't have a chance? 😊

    • @CyberGizmo
      @CyberGizmo  21 день тому +1

      Thanks Eugene it is good to be back...snap and LXD who knows, LXC is powerful and distrobox is trying to catch up with it. I don't know about snap I wont use it, I worry about its security features.

  • @guss77
    @guss77 21 день тому

    A. I love Distrobox, thank you for covering it.
    B. I'm not challenging your description of WOMM and how containers solve it, but I always looked at it as "bringing the deployment target to the developer" so they can make sure it works on the runtime environment that ops planned for and they aren't stuck "on their machine".
    C. I'm confused about the performance issues you describe - at least in the default Distrobox configuration of using rootless podman container, the only process that runs (other than whatever is inside the distrobox) is conmon - which is incredibly light (less than 500K memory) that only forwards standard IO streams and logs and does little else during runtime, and as thus should have great performance. Unless you run your distroboxed apps at a higher priority than conmon you should never have a problem (which would be silly - it will be like running an app at higher priority than your terminal and then complaining your terminal is unresponsive).

    • @CyberGizmo
      @CyberGizmo  20 днів тому

      This is redirection which occurs to send Sysreqs to the host machine kernel, otherwise the container would be the receiver and it would have no idea who to give the response back to (application), there are other pieces in containers as well, but they layer is thin

  • @Becoming-Human
    @Becoming-Human 21 день тому +1

    DJ, you mentioned the need for the base OS to be the same across multiple hosts in order to port your distrobox containers across hosts... in your opinion, would NixOS (or Nix) negate or diminish the need to run the same base OS across multiple hosts? Thank you, and I look forward to your videos. :-)

    • @CyberGizmo
      @CyberGizmo  21 день тому +1

      No I just meant that if you want to move distroboxes that have host os depdendencies you might want to standardize on a host config to host distrobox as a best practice. I have not tried NixOS but I have seen many tutorials on how to use distrobox with it. Great question!

  • @lale5767
    @lale5767 17 днів тому

    I have a possible video for you, could you talk about the difference between OS virtual machines and language virtual machines?
    Also what is the virtual machine used in the chrome browser?

  • @Electrowave
    @Electrowave 18 днів тому

    How does Distrobox compare with Bedrock Linux?

  • @goodvibes4014
    @goodvibes4014 21 день тому

    You are using Fedora Kionoite. Mine do not have the option to uninstall the firefox. Also the software center crashes when I try to do uninstall Firefox from the software center. Why? Because I wanted to get the flatpak version instead of OStree.

    • @CyberGizmo
      @CyberGizmo  20 днів тому

      No, I use straight Fedora with KDE. I use Plain Fedora + KDE because the immutable ones dont yet run on arm Macs (Asahi Linux) to my knowledge, hopefully that will change

  • @srobart
    @srobart 21 день тому +4

    It's July! No need to start the Santa look yet! :)

  • @Strammeiche
    @Strammeiche 20 днів тому

    I think WSL2 is no VM anymore, but runs the kernel on Windows Hypervisor/Hyperkit (Type1) side by side with windows.

    • @CyberGizmo
      @CyberGizmo  20 днів тому +1

      Hypervisor Type 1 is a Virtual Machine which runs directly on the hardware, it is still called a VM although microsoft likes to rename things to confuse the market so of course they call it a Virtual Machine Platform, it is still a VM

  • @MnemonicCarrier
    @MnemonicCarrier 21 день тому

    How does DistroBox compare to something like Proxmox?

    • @CyberGizmo
      @CyberGizmo  21 день тому +1

      That is a great question, once I get deeper into it I should do a comparison with LXC which is the more powerful choice IMHO, but the distrobox devs are moving rapidly in the direction of closing the gap, with the latest version you can get very close to full LXC functionality

  • @AndrewErwin73
    @AndrewErwin73 21 день тому +4

    Epic beard sir.

  • @AdmV0rl0n
    @AdmV0rl0n 21 день тому

    Hi DJ. Glad you are ok!
    I'm under an impression, probably overly simplified - that Docker has a rather worse basis in terms of root, and that podman in a general sense tries to do better in that regard. If this is broadly correct, it would seem a smart way to go to drive towards Podman rather than Docker..

    • @CyberGizmo
      @CyberGizmo  21 день тому

      Docker has added cgroup v2 but for the longest time I think they were hoping it would just go away, podman of course was written to be command line compatibile with Docker while offerring cgroup v2.

  • @Siskiyous6
    @Siskiyous6 21 день тому

    I play ham radio and I think the isolation and ability to experiment will be useful

    • @CyberGizmo
      @CyberGizmo  20 днів тому

      Me too I like the high frequency still

  • @TomAtkinson
    @TomAtkinson 20 днів тому

    Yeah this would be useful. Sorry about the Tornado brother! Linux is a great and stable server, but for me, I absolutely run that my workstation into the cliff quite often it seems - every 3 to 18 months I tank my workstation in a mysterious way. Since I've been mounting /home in fstab it's been a lot smoother, although sometimes i need to create a new user account and then rsync --update that new config into my main one. Mostly I use timeshift w/ hardlinks to do rollbacks, but lately I've noticed Ubuntu going hard on that snap horse-shit and I am religeously apposed to `snap`

  • @bunni3140
    @bunni3140 18 днів тому

    tornadoes... those didnt happen before systemd... wb bro glad youre ok

  • @savagepro9060
    @savagepro9060 21 день тому

    3:30 won't a Live CD do the samething?

    • @CyberGizmo
      @CyberGizmo  21 день тому

      yes it would, but you have to reboot and Im lazy!

    • @savagepro9060
      @savagepro9060 20 днів тому

      @@CyberGizmo hahahaaa

  • @alexstone691
    @alexstone691 21 день тому

    I wish there was a tool like distrobox that is more sandboxed, i understand that ruins the convenience but i do not like having my whole home mounted rw inside

  • @fcouperin
    @fcouperin 21 день тому

    I might be what some people describe as... first :-o and that’s a first

  • @theplaymakerno1
    @theplaymakerno1 21 день тому +1

    ArchWitchy......... :p

    • @CyberGizmo
      @CyberGizmo  21 день тому +1

      LOL yeah I might or might not have said that....

  • @terrydaktyllus1320
    @terrydaktyllus1320 21 день тому +1

    As someone who describes himself as a "computer engineer", I really struggle to get my head around this concept of adding unnecessary complexity to systems by installing an application that provides simultaneous access to multiple Linux distros when the clearly more efficient alternative is to just use a "roll your own" distro like Gentoo and build your installations how you want.
    I suspect that the reason a lot of these "Pick 'n' Mix Sweeties" applications appear in the first place is because youngsters getting into computers still want someone else to do all of the "hard work", unlike a lot of our generation who just put in time and effort into learning how to build computers, and Linux, properly in the first place.
    PS. Glad to see you back and that you survived that tornado.

    • @lale5767
      @lale5767 20 днів тому +1

      I've been into a digital minimalism phase recently, even came across Hare lang and Helios OS, some tiny hobby OS written entirely in assembly. Lots to think about.

    • @CyberGizmo
      @CyberGizmo  20 днів тому +1

      Thanks Terry glad to be back up

    • @terrydaktyllus1320
      @terrydaktyllus1320 20 днів тому

      @@lale5767 There is a "lighter" version of Linux than Gentoo (assuming that you optimise Gentoo extremely heavily) and that would be Linux From Scratch (LFS). LFS is a great way to learn a lot about Linux very quickly, it is worth every new Linux user building it once, but the lack of a package manager made me scratch and my head and go "Okay, so what now?" when I had finished building it.
      I will look up the OSes that you mention, however.

  • @simo47768
    @simo47768 21 день тому +1

    Very interesting
    It is like kind. Kuberbetes in docker
    Kind in distrobox in a vm in proxmox would be a nice experiment 😂

    • @CyberGizmo
      @CyberGizmo  21 день тому +2

      I think once I get a little further in with distrobox and get comfortable using it on a daily basis, I am going to do just that a full comparison

  • @CyborgZeta
    @CyborgZeta 20 днів тому +1

    Good to see you back.