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

Поделиться
HTML-код
  • Опубликовано: 31 дек 2024

Комментарии • 123

  • @Sakurina
    @Sakurina 11 месяцев назад +77

    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 11 месяцев назад +3

      Wow how funny I was just thinking how I was going to run some of those old GOG Linux games as well. Brilliant!

  • @4m470
    @4m470 Месяц назад +2

    Brooo, I just setup Ollama with ROCm-HIP support on an Ubuntu 22 DistroBox instance. Now I can leverage my Radeon GPU instead of my CPU. So sick!

  • @davidstub
    @davidstub 11 месяцев назад +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 9 месяцев назад +2

      i have been searching for a way to do this can you help me with it ?

    • @davidstub
      @davidstub 9 месяцев назад

      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)

  • @Auridian
    @Auridian 8 месяцев назад +2

    Thanks so much. I was about to install an entire distro, just because of one application.

  • @0r_1x
    @0r_1x 11 месяцев назад +1

    Thanks for this Jay! I heard you and Tom buzzing about it the other day and was hoping you'd have a video up!

  • @thedi0
    @thedi0 11 месяцев назад +7

    I have an question. When I install a package in ditrobox, where exactly this package is it been stored? Awesome video Jay.

    • @markjones2349
      @markjones2349 8 месяцев назад

      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 8 месяцев назад

      @@markjones2349 thank you! I appreciate your effort!

    • @alvallac2171
      @alvallac2171 7 месяцев назад +1

      *a question (because "question" starts with a consonant sound)
      *Distrobox
      *where exactly is this package stored
      *video, Jay.

    • @thedi0
      @thedi0 7 месяцев назад

      @@alvallac2171 thank you, I appreciate! these are common mistakes I insist to do (don’t know if it’s right now, but anyway).

  • @solidwire
    @solidwire 11 месяцев назад +4

    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?

  • @FaintArt
    @FaintArt 11 месяцев назад +5

    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.

  • @GungaLaGunga
    @GungaLaGunga 8 месяцев назад +4

    the audio on your videos is incredible. Massive sound and low lows. Sounds amazing on $25 Bluetooth ear buds, Wow!

  • @kishorekevin5372
    @kishorekevin5372 11 месяцев назад +9

    Thank you sir , your linux conceptual videos are really awesome sir , we will support you sir

    • @alvallac2171
      @alvallac2171 7 месяцев назад

      *you, sir. Your
      *Linux
      *awesome, sir. We
      *you, sir.

    • @neufxtrois
      @neufxtrois 6 месяцев назад +1

      @@alvallac2171 No one likes people that do this. Especially being this pedantic towards someone who left a positive comment.

  • @markjones2349
    @markjones2349 8 месяцев назад +1

    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 7 месяцев назад

      *possible, which
      *your distro (possessive)
      you're = contraction of "YOU aRE"
      *package, you
      *flatpack. You
      *Distrobox
      *Man, I'm

  • @waqarafridi123
    @waqarafridi123 11 месяцев назад

    This is amazing, I was running some obsolete Applications on docker, this will make my life somewhat easier.

    • @alvallac2171
      @alvallac2171 7 месяцев назад

      *amazing. I (to fix your comma splice run-on)
      *applications
      *Docker. This (another comma splice)

  • @dontmindbeingblindd
    @dontmindbeingblindd 11 месяцев назад +4

    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 11 месяцев назад

      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 7 месяцев назад

      *ran an Ubuntu
      *editor
      *Arch system's (singular possessive)

    • @dontmindbeingblindd
      @dontmindbeingblindd 7 месяцев назад +1

      @@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.

    • @fawzanfawzi9993
      @fawzanfawzi9993 6 дней назад

      You can save any files as long as it is in your home directory. So if you edit it inside a container's text editor, whatever it saves will be viewable (and editable) on the host's text editor. Also, you may need to install a screen reader program inside the container too.

  • @RajinderYadav
    @RajinderYadav 11 месяцев назад +1

    Great video, some questions. How do volumes work? If I am loading or saving files from an app running from distrobox, what exactly is happening. What if I want to run an app from distrobox and give it access to all my host files. How is this accomplished.

  • @bendavis1643
    @bendavis1643 11 месяцев назад +3

    Can't believe I had never heard about this -- thank you once again for another excellent Linux video.

    • @siljrath
      @siljrath 11 месяцев назад

      Most people have not heard of BedrockLinux either... and it's been around for about 12 years. Linux's best kept secret. Hehe. :)

  • @13thravenpurple94
    @13thravenpurple94 11 месяцев назад +4

    Excellent video 👍 Thank you 💜

  • @peterwassmuth4014
    @peterwassmuth4014 5 месяцев назад +1

    Awesome Thank you for Sharing 💯✴

  • @arxaaron
    @arxaaron 11 месяцев назад

    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]

  • @danwilhelm7214
    @danwilhelm7214 11 месяцев назад +3

    Brief and informative. Excellent!

  • @savabDAE
    @savabDAE 7 месяцев назад

    I was wondering what the memory usage is for running multiple distro's in containers at once?

  • @MrOrtmeier
    @MrOrtmeier 11 месяцев назад +1

    Could this have been a better alternative to flatpaks and snaps? Does it take up lots space then they do?

    • @helloimatapir
      @helloimatapir 11 месяцев назад +1

      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 11 месяцев назад

      @@helloimatapir Thank you 🙂

    • @alvallac2171
      @alvallac2171 7 месяцев назад

      *less space than (or maybe you meant "lots more space than")

  • @mikechappell4156
    @mikechappell4156 3 месяца назад

    It sounds like a chroot environment. Does it allow you to work with the host filesystem?

  • @tmendoza6
    @tmendoza6 5 месяцев назад

    your content is the shiznet ! Positive connotation of course

  • @shriteendhamasker9499
    @shriteendhamasker9499 11 месяцев назад

    What's difference between toolbox and distrobox? Apart from exporting apps to host desktop?

    • @JonnyLoved
      @JonnyLoved Месяц назад

      distrobox is italian 😜and is new

  • @rdsii64
    @rdsii64 4 месяца назад

    What about using BoxBuddy with distrobox. I'm using Debian 12.
    I just started messing with linux the other day.

  • @YannMetalhead
    @YannMetalhead 6 месяцев назад

    Very good explanation.

  • @evgeniyp8150
    @evgeniyp8150 11 месяцев назад

    How about to setup distrobox's locale that is different from the host's locale?

  • @raughboy188
    @raughboy188 3 месяца назад

    The way i see it distrobox has potential to break all borders between distro's regardles of the base allowing us users to trully understand increbidble power of Linux. Unlike usual docker app which you acces via you internet browser distrobox makes it even easier because all you need is make shortcut to app you run through distrobox with command to run it. Linux being linux means everything you do executes commands even simple double click to run the aplication executes a command.

  • @LucMarGui
    @LucMarGui 9 месяцев назад

    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 8 месяцев назад +1

      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.

  • @cduran1983
    @cduran1983 9 месяцев назад

    Could we use this distro to automate testing on different browsers on a server?

  • @avishekyadav1958
    @avishekyadav1958 7 месяцев назад

    How can I make my shell prompt like yours, Master Jay?

  • @larbesabdellah7079
    @larbesabdellah7079 11 месяцев назад

    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?

  • @send2gl
    @send2gl 11 месяцев назад

    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 8 месяцев назад +2

      It was just an example. I'm guessing it was small in size and would waste as little time as possible to install it.

  • @MikeDawson1
    @MikeDawson1 7 месяцев назад +1

    is there any performance penalty for running programs inside of Distrobox?

    • @DanielCWERTY
      @DanielCWERTY 4 месяца назад

      Depend, If you can manage the instalation correctly, the performance will same with the main system

  • @lonewolframbo30entertainme88
    @lonewolframbo30entertainme88 11 месяцев назад

    how do you remove exported app on the app launcher once you remove the file from the container os?

    • @markjones2349
      @markjones2349 8 месяцев назад

      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.

  • @didzisuzulins2092
    @didzisuzulins2092 11 месяцев назад +4

    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 11 месяцев назад

      @MichaelDustterwhy wouldn’t you run arch on bare metal?

    • @__Brandon__
      @__Brandon__ 11 месяцев назад +1

      Maybe you don't want your browser to be run on the host

    • @alvallac2171
      @alvallac2171 7 месяцев назад

      *on an everyday basis

    • @alvallac2171
      @alvallac2171 7 месяцев назад

      @MichaelDustter *rolling back

  • @ericandrews4861
    @ericandrews4861 11 месяцев назад

    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 11 месяцев назад

      davinci resolve is notorious for not working unless the tides are with you on a full moon etc.

    • @withmygoodeyeclosed
      @withmygoodeyeclosed 6 месяцев назад

      For example ROCm, I have Debian but I don't feel like installing Ubuntu or RHEL.

  • @enkiimuto1041
    @enkiimuto1041 10 месяцев назад

    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.

  • @voiceoftreason1760
    @voiceoftreason1760 7 месяцев назад

    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

  • @diazeriksen6382
    @diazeriksen6382 11 месяцев назад

    What do you use for terminal prompt to get the distrobox name in the prompt?

  • @gadge75
    @gadge75 11 месяцев назад +1

    So how is this different from Qubes-OS?

    • @PR-cj8pd
      @PR-cj8pd 8 месяцев назад

      Qubes is a particular distro. Distrobox works on any distro

  • @asunavk69
    @asunavk69 11 месяцев назад

    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 8 месяцев назад +1

      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 7 месяцев назад +1

      *which might indicate that
      *something's

  • @hydromakers
    @hydromakers 11 месяцев назад +1

    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!

  • @mepipe576
    @mepipe576 Месяц назад

    If Windows applications would run on my arch would be amazing. ☺️ Like msmtool for my phone as thats the only reason i have to boot into windows nowadays. 😏

  • @NikhilArya-d3m
    @NikhilArya-d3m 3 месяца назад

    i remember my days of suse linux , i got a CD of if it with chip magazine, funny thing is that i didnt got any shit about linux that way 2002 or 2003. windows xp, no one knew linux
    now i use linix in my container , who know things would change this much

  • @adjusted-bunny
    @adjusted-bunny 11 месяцев назад +2

    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 7 месяцев назад +1

      *excited
      exited = past tense of "to exit"

  • @davegibson2478
    @davegibson2478 11 месяцев назад

    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 8 месяцев назад

      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.

  • @perspectivetruth3476
    @perspectivetruth3476 6 месяцев назад

    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.

  • @ClarkeMacbeth
    @ClarkeMacbeth 3 месяца назад

    I use Arch Linux, but only for Steam, btw.

  • @martinsalmeida321
    @martinsalmeida321 4 месяца назад

    It would be interesting pointing out what is not so good about distrobox, like what happens to the containers if distrobox has to be reinstalled for some reason, what are the performance degradation in comparison to install and run the same apps on the host system, what happens if the distrox container gets corrupted, will all the apps inside have to be reinstalled? It is always good to show the positive and the negative sides of anything.

  • @capritorez3793
    @capritorez3793 10 месяцев назад

    How to run a distrobox full desktop environment. Please

  • @sparkspl
    @sparkspl 11 месяцев назад

    1:27 "almost just as well"
    bye

    • @Flackon
      @Flackon 11 месяцев назад +1

      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

  • @siljrath
    @siljrath 11 месяцев назад +1

    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

  • @JeffersonLOL
    @JeffersonLOL 3 месяца назад

    Repent from your sins carry your cross everyday and believe in our Lord and Savior Jesus Christ.

  • @helloimatapir
    @helloimatapir 11 месяцев назад

    New office Jay?

  • @adjusted-bunny
    @adjusted-bunny 11 месяцев назад +1

    Your beard is growing stronger by the day! "Men Only" beard fertilizer I assume?

  • @stacygirard647
    @stacygirard647 8 месяцев назад

    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 ;)

  • @miko_un_
    @miko_un_ 11 месяцев назад +1

    It similar to windows Linux OS container, where you can use Linux applications in windows

  • @anakdosq2406
    @anakdosq2406 11 месяцев назад +1

    learn Kernel development Programing

  • @sabbirahamedmaruf1446
    @sabbirahamedmaruf1446 7 месяцев назад

    This is awesome not I can install arch package on Linux mint

  • @rahneshin752
    @rahneshin752 11 месяцев назад

    ❤❤❤

  • @anjanitiwari2260
    @anjanitiwari2260 11 месяцев назад

    ❤🎉🎉🎉🎉🎉🎉🎉🎉🎉

  • @kalitsiadischaritos4685
    @kalitsiadischaritos4685 11 месяцев назад

    That’s wonderful

  • @rursus8354
    @rursus8354 11 месяцев назад

    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 11 месяцев назад +1

      A truly unique and fascinating observation. 🙄

  • @NetBandit70
    @NetBandit70 11 месяцев назад

    Emo Jay

  • @dedogospod
    @dedogospod 5 месяцев назад

    this guy has to be AI bro lmao

  • @MarkConstable
    @MarkConstable 11 месяцев назад +1

    Damn, it uses docker... not interested.

    • @doclorianrin7543
      @doclorianrin7543 11 месяцев назад +4

      You can run podman smart guy.

    • @MarkConstable
      @MarkConstable 11 месяцев назад

      @MichaelDustter Podman, docker, same crap. If it was LXC based, then I'd be all over it.

    • @MarkConstable
      @MarkConstable 11 месяцев назад

      @MichaelDustter I agree, as I have nothing good to say about any kind of docker based system. Nothing personal to anyone here.

    • @doclorianrin7543
      @doclorianrin7543 11 месяцев назад +3

      @@MarkConstableSo what makes you a docker hater. What is LXC offering that docker does not? What scenario makes LXC better for you?

    • @MarkConstable
      @MarkConstable 11 месяцев назад

      @@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 11 месяцев назад

    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 11 месяцев назад +5

    Please, consider not using ableist language. Thank you!

    • @REDGTA
      @REDGTA 10 месяцев назад +1

      I didn't hear any ableist language. What did he say?

    • @alsorew
      @alsorew 10 месяцев назад

      @@REDGTA Open the video transcript and Ctrl+F through it.

    • @REDGTA
      @REDGTA 10 месяцев назад +1

      I watched the video and didn't hear anything, so no sense in scrolling through the transcipt. Got a timestamp?@@alsorew

    • @alsorew
      @alsorew 10 месяцев назад

      @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 10 месяцев назад +9

      If you seek offense you will always find it.

  • @sotecluxan4221
    @sotecluxan4221 11 месяцев назад