Stop Distro Hopping! Use this AWESOME tool on Linux

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 ก.ค. 2024
  • In this video we are talking about Distrobox a powerful containerization tool for Linux! Also, check out Linode! bit.ly/linode-techhut $100 - 60 day credit on new Linode accounts for TechHut viewers.
    github.com/89luca89/distrobox
    👏 SUPPORT TECHHUT
    TECHHUT MEMBER: bit.ly/techhut-join
    DONATE PAYPAL: bit.ly/paypal-techhut
    $100 LINODE CREDIT: bit.ly/linode-techhut
    $5 PBCWAY CREDIT: bit.ly/pbcway5
    🏆 FOLOW TECHHUT
    NEWSLETTER: bit.ly/techhut-join
    JOIN DISCORD: bit.ly/discord-techhut
    TWITTER: bit.ly/twitter-techhut
    MASTODON: bit.ly/mastodon-techhut
    INSTAGRAM: bit.ly/personal-insta
    📷 MY GEAR (PAID LINKS)
    ASUS ROG M16: amzn.to/3t8Xgpo
    DeepCool MATREXX 40: amzn.to/3q3K8Qn
    AMD 3700x: amzn.to/31AKX9N
    ASRock B550M: amzn.to/3qeymTv
    G.Skill Trident Z Neo: amzn.to/3JRbeSF
    Radeon RX 580: amzn.to/3n7Ax9g
    Cannon M50: amzn.to/3xLfhuA
    00:00 - What is Distrobox?
    02:00 - Linode (Sponsor)
    02:35 - Creating a Distro Container
    03:37 - Installing Graphic Apps
    04:33 - File Shares with Host
    05:19 - Host Integration
    06:05 - More Features!
    Host/Producer: ‪@TechHut‬
    Writer/Editor: ‪@PizzaLovingNerd‬
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 136

  • @NamiberGames
    @NamiberGames ปีที่แล้ว +109

    That's so awesome. No more packages that I can't install because they're only available on certain distros !

    • @NamiberGames
      @NamiberGames ปีที่แล้ว +12

      Plus, I could now develop a Raspberry Pi application and test it without the need of a Raspberry Pi. This is really a game changer !

    • @davidturcotte831
      @davidturcotte831 ปีที่แล้ว +3

      Build from source, dude.

    • @coolmanabc1231
      @coolmanabc1231 ปีที่แล้ว +5

      @@davidturcotte831 I'd like to take your advice, have you made some projects you're willing to share so I can see how it's done?

    • @kychemclass5850
      @kychemclass5850 ปีที่แล้ว +11

      @@davidturcotte831 "Build from source" is often said, which assumes everyone knows how to do it! I don't think most users do know. It's can be very tedious.

    • @davidturcotte831
      @davidturcotte831 ปีที่แล้ว +1

      @@coolmanabc1231
      Oh shoot! I think my comment replying to you disappeared.
      When you find a project you like on GitHub or something similar, they usually have instructions for building and installing it.
      I recommend you start with something simple like DWM or ST or even Hyprland as a start. These are projects I know have decent documentation for compiling.
      I don't recommend compiling brave browser from source. 80 gigs of asset files and a day of compiler dialogue are not fun things to see.
      Distrobox is a fine solution to install packages from one distro on another. But, it's always good to know more solutions to a problem. Cheers!

  • @nobody.watchin
    @nobody.watchin ปีที่แล้ว +45

    Thank you for raising more awareness of this containerization technology!
    I say containerize everything that you can, then if you do switch distros it doesn't matter because you can take your containers with you.
    I switched from Arch to Debian with ease, and that's because I've set up nearly everything through flatpak and podman.

  • @deersakamoto2167
    @deersakamoto2167 ปีที่แล้ว +17

    Whoever wins the app sandboxing solutions, the future is bright for distro-agnostic Linux apps. We'll probably see way less pointless distros in coming years

  • @alfathmuqoddas6986
    @alfathmuqoddas6986 ปีที่แล้ว +23

    distrobox is freaking awesome, been using it for my dev environment, finally i don't have to worry about all those dev dependencies messing around with my host filesystem

  • @tomv3999
    @tomv3999 ปีที่แล้ว +17

    That's pretty wild. Guess I can stop swapping out my SSDs to run different OSs 🤓

  • @xzdemo1707
    @xzdemo1707 ปีที่แล้ว +5

    Hey, glad to see this tool seems useful to you! I created Distrobox-Boost to help make building images and managing containers easier with Distrobox.
    The slow init times with Distrobox were a pain point for me too. This tool allows replacing the Distrobox builder for faster builds, and building separate image files for more flexibility.
    I wrote it in Rust for the performance benefits and used an MIT license to allow modifications.
    Key features like building from Dockerfiles, image creation without .ini files, and package updates were all functionality I needed myself.
    I'll be keeping this project updated as those features get implemented. Contributions are also welcome if you're interested in getting involved!
    Overall, this aims to solve my own issues with using Distrobox more easily and efficiently. I'm excited to see others finding it useful too. Let me know if you have any other questions!

  • @sargisch1843
    @sargisch1843 ปีที่แล้ว +1

    This is what I was waitinh for a long time, Great Software

  • @fennyfinari906
    @fennyfinari906 ปีที่แล้ว

    I'm kinda blown away, wow. ty!

  • @sid__art_6614
    @sid__art_6614 ปีที่แล้ว

    thank you thank you thanks a ton. I needed this.

  • @UgoNeiva
    @UgoNeiva ปีที่แล้ว

    You are my life savior for the third time. Thanks a lot man!

  • @robsku1
    @robsku1 7 หลายเดือนก่อน +1

    Wow, now this I need to have... What an amazing toolbox this distro-thing is, and the toolbox seems OK as well, so I did a little `sudo dnf install {tool, distro}box` and got them both. Seeing that distrobox also supports emulation through Qemu, is just amazing.
    The whole desktop thing doesn't surprise me - adding it to the display manager was a clever idea though. Other than that, I already knew before you mentioned it, that surely you could use XNest (Runs a nested X server, i.e. an X server inside an X window) or Xephyr (headless X server, supports multiple ways of showing its display buffer, such as VNC) to start a WM or DE session, as well as setting GDM, LightDM or some other display manager to show itself on such X server. So there's a way to run the GUI login of either the containerized distro OR the host's display manager inside a window so you don't necessarily need to even logout from the host desktop. It may even be possible to run XNest or VNC client connected to Xephyr on the otherwise empty virtual desktop in fullscreen and switch between that and other virtual desktops with keybindings - depending if the window manager shows the fullscreen application only on its own virtual desktop, or if it forces a fullscreen window over everything even if you switch to another virtual desktop.
    P.S. Why I wasn't surprised that you could run a whole DE (or just WM) of a containerized distro is because I have that on my Nokia N900 running Maemo Linux, and I have 3 different Debian "images" on it as lzma compressed tarballs. A launcher script will mount the tarball like it was a filesystem, then it uses chroot or something similar to make the mount point the new root for that instance and execute a program or startup script from it. One of them is text-only, but the two others launch some kind of X server in a window, the smaller runs just a WM and the larger will run a full DE (LXDE I believe it was). Maemo's own DE runs windows in full-screen only (well there's the mode where you have the Maemo status bar at the top of the window with possible menubar and icon to switch to view of all running windows to switch between applications, and real fullscreen with just transparent icon to switch away from complete fullscreen. This all was pretty amazing considering the clock speed of the ARM CPU and the amount of RAM available in this smartphone from 2005 or so when Android was barely usable, but Nokia had a full handheld personal computer with a fully functional Linux OS! Had they not made so many bad decisions, finally letting a person from MS take over their smartphone section and right away put a stop to all their Linux smartphone efforts, we might not even have to suffer from Android today. Btw, the device had 32GB of internal storage, which even the most expensive Android devices had for years after. But I digress. While GUI applications on Maemo had to be ported to its own GUI system, this ad hoc distro containerization did allow running any GUI applications to be run like you would on a desktop PC, such as full desktop Firefox instead of the old version of Firefox mobile for Maemo, etc.
    I'm still amazed at how far ahead of their time they were :o

  • @alexstone691
    @alexstone691 ปีที่แล้ว +8

    One very important thing, THE HOSTNAME INSIDE THE CONTAINER SHOULD BE SAME AS THE HOST, for some reason it breaks and all apps start stuttering and whole desktop freezes

  • @Klusio19
    @Klusio19 ปีที่แล้ว +2

    Can I install something like printer drivers in the container, and use printer on the host machine?

  • @MasterH2005
    @MasterH2005 11 หลายเดือนก่อน +1

    7:34 What part of the github page did you go to to find the section that shows you how to set the desktop environment? I'm on the page, and I don't see that section anywhere.

  • @randomguy3784
    @randomguy3784 ปีที่แล้ว +1

    Great piece of software!

  • @RetroSmoo
    @RetroSmoo ปีที่แล้ว

    This is pretty cool, I got to try it

  • @xero110
    @xero110 ปีที่แล้ว +16

    I've been using a highish-end ARM SBC for a bit and something like this would be awesome. Blending packages from the different supported ARM distros is something that could temporarily fix some problems with ARM Linux. As long as the temporary fix doesn't become long-term like most quick fixes.

    • @ironrobin
      @ironrobin ปีที่แล้ว +2

      Which SBC?

    • @xero110
      @xero110 ปีที่แล้ว +2

      @@ironrobin Orange Pi 5 Plus. RK3588 @ 2.4GHz, 16GB RAM, gen 3 512GB NVMe. Awesome SBC, but the OS support is a bit flaky right now.

    • @alexstone691
      @alexstone691 ปีที่แล้ว

      I have Orange Pi PC+ and the software is still a mess and the board is basically abandoned long ago lol

    • @xero110
      @xero110 ปีที่แล้ว +2

      @@alexstone691 I was talking more about ARM Linux in general. I know the 5+ has poor support, but a custom Ubuntu is still being updated. Armbian images are still being made. You can compile everything yourself too. Overall tho, I would love to see much better support.

    • @ironrobin
      @ironrobin ปีที่แล้ว +1

      @@xero110 is there a geekbench? i am curious of the performance

  • @dfragglet
    @dfragglet 11 หลายเดือนก่อน

    How do you keep the image clarity when you zoom in on desktop elements?

  • @animotiondesign
    @animotiondesign 11 หลายเดือนก่อน

    Where can I download the wallpaper at 0:04 (the one on debian)?

  • @bokocchop
    @bokocchop ปีที่แล้ว +26

    Now we just need a nice GUI to wrap these features into more user friendly way.

    • @matiasg19
      @matiasg19 ปีที่แล้ว +8

      Vanilla OS apx v2 is something thats based on distrobox. They also have a gui for the containers.

    • @juliorolandi6694
      @juliorolandi6694 ปีที่แล้ว +4

      @@matiasg19 just wait until they rebase on debian!

    • @n.roussis
      @n.roussis ปีที่แล้ว

      hold my beer

    • @Skelterbane69
      @Skelterbane69 9 หลายเดือนก่อน

      @@juliorolandi6694 And get rid of Gnome.

    • @TheLonelyMoon
      @TheLonelyMoon หลายเดือนก่อน

      Vanilla OS or blendOS? Their premise seem just the same, but ones (now) based on Debian Unstable and the other on Arch. Just curious about their stability

  • @gordslater
    @gordslater ปีที่แล้ว +6

    this is how I get my Archkink fix every few weeks

  • @jtta7919
    @jtta7919 9 หลายเดือนก่อน

    Does booting into a whole other operation system create the same performance issues as you can expect from virtualization?
    Or does this way of containerization work well for gaming? For example containerize steam/Affinity so that all games run as if they were running on linux. (had some problems with running some non-SteamDeck-verified games).
    This all sounds great but I wonder how far this can be effectively pushed for demanding tasks like gaming, video editing etc.

  • @terraflops
    @terraflops ปีที่แล้ว +1

    can you make another video like this showing how to install and use a non-Arch based distro?

  • @M1a2n3o43
    @M1a2n3o43 ปีที่แล้ว +8

    What is the difference between these containers and a normal virtual machine? also how much storage do these containers use generally and are their lighter than virtual machines? Also another thing, when installing for example ubuntu, it will install ubuntu server or ubuntu without any desktop environment?

    • @Flackon
      @Flackon 8 หลายเดือนก่อน +2

      A VM is emulating an entire machine inside your host machine. CPU, disks, RAM, etc. Containers hook up more directly to your system resources, so they are in fact lighter. Specifics vary depending on the technology but, yeah a fully virtualized machine will always have more overhead than a container.

  • @peterschmidt9942
    @peterschmidt9942 ปีที่แล้ว

    Seems like an awesome idea.

  • @henokhsatrio8804
    @henokhsatrio8804 4 หลายเดือนก่อน +1

    So what is the difference between distrobox and podman? I still can't understand the concept

  • @MasterH2005
    @MasterH2005 ปีที่แล้ว +1

    I need y'all's help with something. I'm running SteamOS which is an Arch based Linux distribution, and I want to install another package type so I'm not limited to just FlatPack. With Distro Box, if I install another distro on it, like Ubuntu, will I be able to run Snap packages on my Arch distro? What I'm asking is, how would I go about using a different package type on a Arch distro?

    • @hirose3871
      @hirose3871 ปีที่แล้ว +4

      Yes, you can get access to Snap packages using an Ubuntu distrobox, but why? Is there something that's only packaged as a snap that you need? One thing to keep in mind is that a "distrobox" is essentially just a Docker container, and you're downloading another full distro onto your system, which can quickly fill up your hard drive if you have limited storage.
      If you're just wanting access to other package sources, then you can also look into the Nix package manager, which can be installed on any distro and has over 80,000 up-to-date packages in its repos. The Nix package manager *might* also become a default addition in future versions of SteamOS, but it's not been decided yet.

  • @confidentlyunstoppable
    @confidentlyunstoppable ปีที่แล้ว

    I wonder how well it will run on WSL?

  • @stephenanthony5923
    @stephenanthony5923 ปีที่แล้ว

    Whoa. Game changer

  • @gentlemanbirdlake
    @gentlemanbirdlake ปีที่แล้ว +1

    I expect this will allow install of Ubuntu debs on Bookworm, for packages that do not have a native Debian12 release available.

  • @Android-47
    @Android-47 ปีที่แล้ว +8

    Imagine if we could run windows apps and tools with this one day.....

    • @Ghfvhvfg
      @Ghfvhvfg ปีที่แล้ว +3

      Windows in docker exist so it would be a Integration job…

    • @robsku1
      @robsku1 6 หลายเดือนก่อน

      @@Ghfvhvfg Also Wine and Proton (Steam) can provide a platform to run Windows programs on Linux faster (pretty much at native speed - some Direct3D games actually run faster because while D3D needs to be translated to OpenGL, the latter is faster.

  • @chucklanman3315
    @chucklanman3315 8 หลายเดือนก่อน +1

    I keep getting this error on Manjaro "Error: kernel does not support overlay fs: 'overlay' is not supported over extfs at "/home/chuck/.local/share/containers/storage/overlay": backing file system is unsupported for this graph driver"

    • @chucklanman3315
      @chucklanman3315 8 หลายเดือนก่อน +1

      I fixed it by installing fuse-overlayfs

  • @AJB3932
    @AJB3932 ปีที่แล้ว +2

    This is amazing! The only reason I'm still Debian based is because of the apps I can't get with RHEL based distros.

    • @RoelandJansen
      @RoelandJansen ปีที่แล้ว +1

      RHEL has a different market.

    • @robsku1
      @robsku1 6 หลายเดือนก่อน

      I'm trying out new distros... I'm going to try out Arch and Gentoo - I had planned to start with Arch originally but instead chose to try Fedora first (I have had it in the past, but it was over a decade ago when I switched to Debian - I had started with Red Hat 7.1 (not RHEL) in '02, but they stopped it and released a new distro that was to be testing grounds for things that might get to be part of RHEL. It was called Fedora Core back then though, and FC1 was nice in that the install media had options to install fresh or to upgrade from RD9 =) The difference being that RH was just like RHEL but without some stuff that was only in RHEL, but Fedora was meant to be a testing ground for RHEL.
      That being said, the only Red Hat (the company) originated distro where I felt any lack of software in general was CentOS. And now that I have re-tried it, I feel it has an abundance of software - nearly everything I've installed has been from its repositories. That hasn't been the case with any other distro. There's a whole load of stuff I install on any new install, and until I've gotten them all I keep putting every install command in a .txt file that can be run as a shell script, but a specifically as documentation that can also be quickly used to install all I want... Some bits of it are going to be build or install scripts bypassing the package manager though, like starship prompt, nerd fonts and youtube-dl.

  • @toranshaw4029
    @toranshaw4029 ปีที่แล้ว

    Makes me wonder if I could use this to install Snaps on a distro like Void?! 🤔

  • @mikael5743
    @mikael5743 3 หลายเดือนก่อน

    This is a game changer

  • @jamesm820
    @jamesm820 ปีที่แล้ว

    im running ubuntu with layered distrobox on silverblue, Am i doing it right? 🤔

    • @Ghfvhvfg
      @Ghfvhvfg ปีที่แล้ว

      Yes silverblue ownly comes with toolbox wich ownly works with Fedora images I think…..

  • @user-ld9ue9ye3i
    @user-ld9ue9ye3i ปีที่แล้ว

    I want to go back to Linux and can't decide between debian 12 or fedora 38. like debian because already know many commands and I'm familiarize with debian commands already but like fedora due to how fast it is on updates. Any suggestions????

    • @stephenanthony5923
      @stephenanthony5923 ปีที่แล้ว +2

      I'm somewhat in the same boat. I don't want to remain dependent on corporate distributions for too long because of so many recent changes in the industry. The way I see it; Fedora, Ubuntu and Garuda are all great for new hardware, games and graphics and security. Debian is good for compatibility and portability. For work I need Debian but there's no law saying i cant dual boot a cutting edge distro for entertainment apps

    • @matijacizmar9372
      @matijacizmar9372 ปีที่แล้ว +1

      I chose Fedora 38, cause i want a newest UI version, newest software versions, debian has much older versions of packages, and some think that is more stable than Fedora but really is not:D Debian also requires a better knowledge for casual user, so it is not really user friendly for regular user..Fedora team is very expirienced and they inovate all the time, but nothing really brakes your system..cause it is tested first..so your choice depends on what user you are..do you want easy desktop expirience (of course if you want fedora can be suitable for advanced users) But by default it is easy to use..or you know terminal very well and can set up your debian after install..it is not such hard dilema:D

  • @AdmV0rl0n
    @AdmV0rl0n ปีที่แล้ว +5

    Hi, this was a great video. But it bounced around a lot and although it showed a lot of things, for the lesser mortals it probably needs a slower paced video starting at a base level and working up. -- Cheers!

    • @PoeLemic
      @PoeLemic ปีที่แล้ว +1

      Same, I wish he'd get really more detailed.

  • @davidwayne9982
    @davidwayne9982 8 หลายเดือนก่อน

    Does this mean I can run ANYTHING on ANY distro??? The reason I ask that this way-- is I want to run ANDROID app for my BLINK security camera system on my COMPUTER not my phone... (or in addition to my phone).. as well as a couple other things that do NOT come in my LMDE6 distrobution. (which Iv'e come back too-- full circle- from starting in MINT and going through over a 100 other distros in trial and error)...

  • @tato-chip7612
    @tato-chip7612 ปีที่แล้ว +1

    by the way do not use ~/.themes/ there are xdg specified directories for themes on the home account.

  • @romany8125
    @romany8125 ปีที่แล้ว

    Can you use this tool to containerize Windows and run apps in it?

    • @TechHut
      @TechHut  ปีที่แล้ว

      I wish

  • @cameronmoore136
    @cameronmoore136 ปีที่แล้ว

    Distro box is super cool

  • @bertnijhof5413
    @bertnijhof5413 6 หลายเดือนก่อน

    I stopped distro hopping in 2009, when I started using SUN's Virtualbox.

  • @ligmagiga
    @ligmagiga ปีที่แล้ว +1

    can you make a video about Bedrock Linux?

  • @TheLonelyMoon
    @TheLonelyMoon หลายเดือนก่อน

    Tempted to use blendOS but distrobox probably will do all their job just fine

  • @JoshuaT902
    @JoshuaT902 ปีที่แล้ว +1

    I believe apx, vanilla os tool which can be installed on any distro is just an easier to use distrobox

    • @vladduh3164
      @vladduh3164 ปีที่แล้ว

      it doesn't have as many options, even important ones and the documentation is lackluster

    • @JoshuaT902
      @JoshuaT902 ปีที่แล้ว

      @@vladduh3164 apx is still in development and is soon to release a v2. Documentation is always lacking in small/new projects.

    • @vladduh3164
      @vladduh3164 ปีที่แล้ว

      @@JoshuaT902I wonder why they are reinventing the wheel if distrobox is already a thing, I haven't tried it yet but hopefully at least that one delivers on what its meant to do, apx still lacks control of permissions, access to physical hardware, etc.
      outside of gpu i wonder how good it will work with other physical hardware, this makes it a pretty big hassle since on vanilla os the system is immutable and installing software to the distro itself requires using abroot which means a restart every time a change is made

    • @JoshuaT902
      @JoshuaT902 ปีที่แล้ว +1

      @@vladduh3164 one of the reasons is the ease of use and allows less technical users to use distritobox features. All you need to do is apx install -aur packagename to initialize and install the application in one simple to remember command that also asks if you want to access it from the host machine. Making something simple will always reduce what it can do but with time it should get better with v2.
      Also having the system changes only be applied with the abroot command prevents unauthorized changes and promotes using flatpak or using subsystems only helps with security.

  • @roberthopgood1894
    @roberthopgood1894 ปีที่แล้ว

    why tf would i ever use containers
    any time i tried them i could NOT get them configured let alone run

  • @LinuxPlayer9
    @LinuxPlayer9 ปีที่แล้ว

    This will save my distro from being formatted I think

  • @lenowoo
    @lenowoo ปีที่แล้ว

    I distro hop for no particular reason but just trying things up on bare metal. Well, my pc stays on fedora though.

  • @Ex_impius
    @Ex_impius ปีที่แล้ว

    Damn, how have I never heard of this...........

  • @BurzowySzczurek
    @BurzowySzczurek ปีที่แล้ว

    Me who never distro hopped: interesting...

  • @regrettspaghettt
    @regrettspaghettt ปีที่แล้ว +1

    What does this accomplish that bedrock doesn't? Just wondering as it seems like a cool tool

    • @lale5767
      @lale5767 ปีที่แล้ว

      I don't know what bedrock is for, but you might find these three slides from the author interesting.
      th-cam.com/video/eM1p47tow4o/w-d-xo.html

    • @JoeMemes
      @JoeMemes 9 หลายเดือนก่อน

      its more secure than bedrock. it also works on immutable distros like fedora kinoite, endless os, steam os 3 and others.

  • @Linuxdirk
    @Linuxdirk ปีที่แล้ว +2

    So … “experimental” software has read/write access to you non-experimental home directory? Holy cow.

    • @Xzipiit
      @Xzipiit 12 วันที่ผ่านมา

      What does this mean :D? I am still learning linux in general and your comment peaked my interest

  • @MrSakavik
    @MrSakavik ปีที่แล้ว

    It looks like Flatpack, but little complicated

  • @apina2
    @apina2 ปีที่แล้ว +1

    I'm not distro hopping, I'm just on Arch, which by the way I use.

  • @SnowyRVulpix
    @SnowyRVulpix ปีที่แล้ว

    Confused. Davinci resolve works perfectly on Linux Mint

  • @davidcave5426
    @davidcave5426 ปีที่แล้ว

    So what's the difference between Distrobox and QubesOS?

    • @The-Wild-James
      @The-Wild-James ปีที่แล้ว

      😂🤡 well one distrobox is command line tool the other is distro? 🤡🤡🤡🤡🤡🤡

    • @davidcave5426
      @davidcave5426 ปีที่แล้ว

      @@The-Wild-James It just seems like they perform the same function.

    • @PizzaLovingNerd
      @PizzaLovingNerd 11 หลายเดือนก่อน

      Qubes uses virtual machines which keep everything separate from the system at the expense of performance.
      Distrobox uses containers which are less isolated and therefore less secure, but run at native performance.

  • @NamiberGames
    @NamiberGames ปีที่แล้ว +7

    If in the future, someone could integrate a Windows and a MacOS environment (other than a VM) on a Linux base, that would be awesome !

    • @lale5767
      @lale5767 ปีที่แล้ว

      How would that work exactly, architecture-wise?

    • @lale5767
      @lale5767 ปีที่แล้ว

      @@motionmakerYT is wine an emulator though?

    • @rj7250a
      @rj7250a ปีที่แล้ว +6

      ​@@lale5767Emulator is for different hardware. Like running a ARM system on a x86 CPU.
      Wine is close to a container, it creates a whole isolated Windows enviroment, but it only translates Windows API calls to Linux calls, so it is not 100% equal to Windows, like you would expect of a container.
      Containers only work if the host OS and container OS can share the Kernel, that is the advantage over VMs, if you have 10 containers, you do not need to store 10 linux kernels.

    • @trebla-nehc
      @trebla-nehc ปีที่แล้ว

      @@lale5767Wine Is Not Emulator (WINE)

    • @robsku1
      @robsku1 6 หลายเดือนก่อน

      @@lale5767 Did you know that it's name is acronym for Wine Is Not Emulator? There's a reason for that - it's not an emulator.
      It simply provides the windows API for applications and does the equivalent in Linux. It achieves native speeds, and because it has to translate Direct3D to OpenGL it runs some games even faster than in Windows (because Direct3D is slower).

  • @coolmanabc1231
    @coolmanabc1231 ปีที่แล้ว

    Tried doing this, too confusing.

    • @filipemtx
      @filipemtx ปีที่แล้ว

      Use Windows, is easier for the average user

    • @coolmanabc1231
      @coolmanabc1231 ปีที่แล้ว +1

      @@filipemtx No im still using linux but distrobox is too much effort for little reward imo. Windows is just spyware lmao

  • @EasyGameEh
    @EasyGameEh ปีที่แล้ว +5

    stop distrohopping. period.

  • @alexoja2918
    @alexoja2918 ปีที่แล้ว

    Audio way too low compared to normal levels

  • @TheDrsalvation
    @TheDrsalvation ปีที่แล้ว +1

    What do Linux users use their distros for?
    I often times see people talking about how great certain distros are, how bad other distros are, etc, but without context on what they use their computers for, it's all meaningless to me.
    I've had to hop distros multiple times because of multiple things... First of all, I'm a unity game developer, so having unity, blender, visual studio, audacity, gimp, it's a must.
    Second, I'm a musician, so having reaper and being able to load all my VST's (eastwest opus + its libraries, native instruments kontakt and komplete kontrol + its libraries, hexeract, omnisphere, etc) is a must, but I haven't had any luck in making music while using any linux distro.
    I apparently botched installations of fedora (it would run at 8fps whenever I did anything other than move my mouse on the desktop, if I moved my mouse over the taskbar, it would be too much for my computer to handle), kubuntu (wouldn't make it past the BIOS), and used manjaro for a while but unity crashed every time I selected more than 4 materials at once and gimp would refuse to work with my xp-pen tablet (it would soft-lock menus, I'd click any tool and it wouldn't respond unless I opened a modal window like scaling, closed it, and then back to clicking a tool).
    Then I moved to Pop OS, which was working wonders, until it decided to stop opening stuff. Steam would crash (I need to run the steam deck dev tool to test my game on steam deck) and would not open at all. Blender wouldn't even give a sign of trying to open at all unless I uninstall it and reinstall it (from the discover shop). Unity would appear to load, but then straight out freeze before the editor would even show up (giving me a full screen window, showing nothing but my desktop). I figured it could be some issue with my graphics card, but for some other reason, I CAN open my game exports and still runs at over 60fps (being an HDRP project, those who know, it's demanding).
    So I wonder what is it that I keep doing so badly that a linux distro decides to stop working after a few months of use? Was it that I update it whenever I see that there are updates available?
    My last assumption, does it have to do with Kvantum? I like the glassy transparent themes, but I'm not sure if it's that, since usually after setting them up, the distro still works completely for the first weeks. (Also, Gimp still has that same soft-lock issue with the xp-pen drivers even on Pop OS), I don't think I'm doing anything stupid with any distro I attempt to work with...
    So I keep wondering, what do people use their distros for to claim they're so good, what is it that they use their distros for, and why is it seemingly impossible for me to be able to have a steady distro for longer than a few months? I really want to make linux work for me, but it's so tiresome having to move my over 700gb projects back and to from windows and so on every time I have an issue with a distro with no real answers (considering Unity seems to be some sort of desktop environment?)
    Honestly, the main reason I wanted to stick to linux was how customizable most of it was, but if I can't use custom themes from kvantum, then it feels like I'm just migrating to an unsteady version of mac or windows and I don't like feeling like I have to be treading on thin ice like that.

    • @Henry-br1ti
      @Henry-br1ti ปีที่แล้ว +3

      I'm a game developer, I use VS Codium, Unity, Blender, Python, Godot, Krita, Gimp, Inkscape and Google docs on chromium. I also draw comics, make 3D models and write small non gaming related code. For gaming I use Steam and Lutris.
      I distro hoped like mad, and have the same troubles.
      Now I'm settled for pure Arch Linux with KDE Plasma, one year by now. By now I'm sure I'll hardly migrate to other distro.

    • @TheDrsalvation
      @TheDrsalvation ปีที่แล้ว

      @@Henry-br1ti I might look into Arch then, I was originally going to try that one (because of my steam deck), but I honestly got a bit scared during the installation lol, the SSD I wanted to install it into wasn't showing up.

    • @Henry-br1ti
      @Henry-br1ti ปีที่แล้ว +1

      @@TheDrsalvation hi! Two days ago I installed Debian 12 in my second computer, it's awesome, so easy to install at least more than Arch, I highly recommended, right now my main machine is so much personalized that I don't going to move, but if I were to start over, surely would use Debian 12

    • @slavic_commonwealth
      @slavic_commonwealth ปีที่แล้ว +1

      @@Henry-br1ti
      I currently have Arch Linux with dwm - I've been using it for a long time, I've written a lot of configs and scripts for myself, and I can't count the problems I've troubleshooted. to be honest, I'm kinda tired of it by now, I want to do something else than tinkering with Linux.
      I'm already thinking about switching to Debian with Cinnamon DE - I've poked around a bit and really liked it, but I'm not ready yet - my Arch is also too personalized, migration would take too long. in short - I'm not ready, but I'm sure I'll try Debian 12 in the future.

    • @TheDrsalvation
      @TheDrsalvation ปีที่แล้ว

      @@Henry-br1ti Thanks for the suggestion, I'll definitely look into that one, but someone else also mentioned that the issues I've been having may be related to my Nvidia graphics card. I was wondering what GPU are you using? I may be condemned by mine

  • @plaidsnowfrog
    @plaidsnowfrog 5 หลายเดือนก่อน

    lol i use this to install deb packages on arch

  • @MasterH2005
    @MasterH2005 11 หลายเดือนก่อน

    Never mind, I found the page.

  • @jimbobcheezeburger2020
    @jimbobcheezeburger2020 ปีที่แล้ว +1

    Steamos tutorial for distrobox?

  • @farahat9
    @farahat9 ปีที่แล้ว

    This is like WSL but for linux

  • @thieftheodore
    @thieftheodore ปีที่แล้ว

    But I'm distrohopping because I like to switch desktop environment every now and then.

    • @thieftheodore
      @thieftheodore ปีที่แล้ว

      @@graduated-loser been there done that, ended up with broken system and polkit fighting each others after changing desktop environment 5 times

    • @thieftheodore
      @thieftheodore ปีที่แล้ว

      @@graduated-loser Because I want to? Linux is about choice after all. I'm distro hopping on my spare Laptop, on my main system I run awesome wm on top of gnome apps

  • @Tygertec
    @Tygertec ปีที่แล้ว

    you my friend might be the reason i finally ditch windows for linux forever

  • @olifloof
    @olifloof ปีที่แล้ว +1

    I just use nix lmao

  • @ZombieFartDev
    @ZombieFartDev ปีที่แล้ว +1

    GARUDA OS bahahahahaha

  • @majorgear1021
    @majorgear1021 ปีที่แล้ว

    Do people really distro hop? I pick a distro, install it on my servers and just let them run from then on.

  • @csh9853
    @csh9853 ปีที่แล้ว

    no thanks. it needs to be all graphical.

    • @iusearchbtw4969
      @iusearchbtw4969 10 หลายเดือนก่อน +1

      There's VanilaOS already with their graphical container

  • @boredguy5531
    @boredguy5531 ปีที่แล้ว

    No. I dont want to be insane.

  • @joshua_lee732
    @joshua_lee732 ปีที่แล้ว

    No

  • @bertosudu9506
    @bertosudu9506 11 หลายเดือนก่อน

    👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍