Install Third Party DEB Packages With 'deb get' (Reduces Need For Snaps!)

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 พ.ย. 2024

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

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

    Technically, Ubuntu is based off of a snapshot of Debian Testing. Not Debian Stable.

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

    Thank you for covering this. This is something that newbies like me need to learn and understand. So, it's good that you help us learn how to transition from Windows to Linux. And, knowing how to get the software that we'll use, is so very important. Because we just don't have the experience that you have. So, it's helpful you share your learning in this domain.

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

    Everyone else in the industry is shifting towards package managers that are part of the operating system.
    Linux has this since the 90s, in keeps inventing new and new way to get around package managers

    • @mrkitty777
      @mrkitty777 2 ปีที่แล้ว

      Snap is horrible because of intense compression they once chose

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

    Thanks DistroTube. I will be tryin this out in q4OS which is debian 11 and the trinity desktop. Looks like a great addition along with the nala package.

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

    OSS Code/VSCodium are true opensource versions of code; the MS VSCode is slightly proprietary but has a great deal of opensource in it otherwise the OSS versions wouldn't exist as they do currently. Don't be afraid there are legal OSS versions. The OSS Code editor is also available for FreeBSD now too (finally). Will be checking out the Deb-get tool as I'm messing with Bullseye right now and it is running very well on my hardware. Thnx for the share!

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

      There is no such thing as slightly proprietary, that's like saying: 99% of this drink is not poison, here you go!

    • @NOPerative
      @NOPerative 2 ปีที่แล้ว

      @@CjqNslXUcM Really? The OSS components aren't OSS then? Proprietary software linking with OSS negates the original OSS license? You need to read up on licensing before you preach. The derivatives for which I discussed OSS Code and Codium are fully opensource and derived from VSCode where the only proprietary elements are MS specific using linking. Better lay off the google translate or learn how to read as I simply stated there were several opensource alternatives to MS based distributions of code bud. Save the interjections, bait & troll crap and grow up you don't own everyone else or their work proprietary or opensource - you're entitled brat. Grow up.

    • @NOPerative
      @NOPerative 2 ปีที่แล้ว

      @@zack3g Exactly. All proprietary elements were removed. There is an extension manager for it as well with all tracking and telemetry stuff removed, but is a separate install. It operates just like the proprietary version with an extension manager - it's the total package.

  • @ivan.kulagin
    @ivan.kulagin 2 ปีที่แล้ว +11

    This looks like some kind of AUR for Debian based distros which is pretty cool

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

      DUR 👀

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

      Now we need F U R for rpm distros

    • @ivan.kulagin
      @ivan.kulagin 2 ปีที่แล้ว +1

      @@therealb888 As a proud member of furry community I approve

    • @seanpaul7069
      @seanpaul7069 2 ปีที่แล้ว

      How is this different that installing .deb package? I am new to Debian. In Arch, I use Paru or make pkg si

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

    I've been using Linux Mint for a long time now, I love it. For the most part, older packages are not too bad, but there is the odd thing that I have to go and manually download and install if I need the latest version though.

    • @polgzz
      @polgzz 2 ปีที่แล้ว

      12:35 second to last rule: if there are on the regular repos: won't be on deb-get. So it doesn't solve what you want.
      If you want newer software, you would have to 1) go and manually download newer .deb files if available and not incompatible with current dependencies versions on your system/repos; 2) run different ("system independent") packaging formats like flatpaks/appimages or 3) change your linux distribution for something that runs newer software such as Fedora or entirely rolling release distros like Arch/Arco/Endeavour/Manjaro.

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

    Works ok, instead of 4 commands in terminal you put one and install.

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

    Cool info got it installed on Linux Mint and it works well

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

    thats great for us debian users!

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

      all two of you

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

      @@simpan197 You wish. There's a lot of Debian users.

    • @simpan197
      @simpan197 2 ปีที่แล้ว

      @@TheBlueThird smh
      is a joke

    • @theodorealenas3171
      @theodorealenas3171 2 ปีที่แล้ว

      Segzual debian

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

    Or just install the nix package manager. It has the newest package and very stable as it contains all the dependencies that the software was made with seperately. Nix package manager doesn't conflict with your distro's package manager at all. Plus, using home-manager would be recommended as updating packages with it is easier and doesn't take too much RAM like nix-env.

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

      commenting for better reach.

    • @MaxusR
      @MaxusR 2 ปีที่แล้ว

      Or maybe the community should just append it all into apt and make it possible to install anything you'll ever need with single common utility?

    • @rishirajsaikia1323
      @rishirajsaikia1323 2 ปีที่แล้ว

      @@MaxusR Most GNU/Linux distributions cannot ship proprietary software even if it's free. That's why other software package sources are necessary.

    • @MaxusR
      @MaxusR 2 ปีที่แล้ว

      @@rishirajsaikia1323 It's the same as appending another repo. You can install yet another package manager or you can append yet another repo. Not really matters.

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

    Great video Derek and nice Jurassic park cup.

  • @KR_10
    @KR_10 2 ปีที่แล้ว

    All of these package managers are just going in circles. Snap/flatpak is the future for anything other than low level stuff. They are improving startup performance everyday.

    • @mrkitty777
      @mrkitty777 2 ปีที่แล้ว

      For anything security related Snap, For other software it's just to slow.

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

      @@mrkitty777 runtime perf is the same. Startup needs more work, but improving.

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

      You mean that horrible future where an update of a package will broke it because of some missing library? Had the situation last month. Just installed .deb from the official site and the issue has gone.

    • @KR_10
      @KR_10 2 ปีที่แล้ว

      @@MaxusR lol, you are seriously going to frame it like dependency issues are more prevalent in these solutions because it has happened. Get real. That’s one problem these are helping to solve. Dependencies are MUCH easier to deal with in snaps and flatpaks.

  • @jayantjagtap1296
    @jayantjagtap1296 2 ปีที่แล้ว

    Great job done for Debian community by "deb get" thank you very much.

  • @brads2041
    @brads2041 2 ปีที่แล้ว

    Thanks for mentioning this. I can switch away from some flattpak installs

  • @MangoNutella
    @MangoNutella 2 ปีที่แล้ว

    This in combination with Nala would be great!

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

    great stuff! thanks DT!

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

    8:01 There is VSCodium.

  • @luigidefalco1442
    @luigidefalco1442 2 ปีที่แล้ว

    Now I'm using 'Garuda Linux Dragonized', the software is update, have AUR support, Setup Assistant for auto-install popular apps like Libre Office, Audacity. The default skin is beautiful and modern, but if changing skin get a little confused with changes to icons.

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

    Ubuntu LTS isn't based on debian stable

  • @SB-qm5wg
    @SB-qm5wg 2 ปีที่แล้ว

    If software is hardcoded as funcs in the bash script, do you need to update deb-get to add new software options?

  • @andrewnorris5415
    @andrewnorris5415 2 ปีที่แล้ว

    A Truly Deb-lectable Utility

  • @dlittlester
    @dlittlester 2 ปีที่แล้ว

    Thanks for this. Important stuff.

  • @13thravenpurple94
    @13thravenpurple94 2 ปีที่แล้ว

    Great work 🥳 Thank youuuu 💜

  • @SomeOne-rh5so
    @SomeOne-rh5so 2 ปีที่แล้ว

    O man,Thanks! I already several years search on web some debs and it depends of the luck, now will be much more safer and easy. Some people so much advertise arch_distros but manjaro always drop after some upgrades and endeavour is not what for daily use.

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

    I'm going to have to install this, ta! 👍

  • @13thravenpurple94
    @13thravenpurple94 2 ปีที่แล้ว

    please do a video about apparmor and firejail 🙏

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

    will not work with sid on my computer.

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

    It would be quite a joke if the installation of this package only adds the alias deb-get as apt-get.

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

    Why use this? we already have pacscripts.

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

      I'm super curious about what deb-get offers more than pacscripts.
      I just switched from manjaro to ubuntu and really miss the aur

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

      @@aundefined Hey, Pacstall creator here. Pacstall supports `-deb` packages along with `-git`, `-bin`, `-app`, and no-suffix Pacscripts. deb-get only supports what we would consider `-deb` Pacscripts
      Along with that, if you want to add a package to deb-get, the *entire* script has to be updated, as all the packages are declared in functions in the executable, meaning if you want a new package, you have to update the executable.

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

    hey dt, how are you doing?

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

    I installed VirtualBox on Linux Mint Mate 21 uasing get-deb. The install worked, VirtualBox runs just fine. The only problem is that VirtualBox was not added to the MintMenu.

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

      You'll have to make your own .desktop file.

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

      @@patpopov I can also just edit the MintMenu and add it there. That isn't the point, which is that deb-get doesn't do it.

  • @md.ashikurrahmanasif7436
    @md.ashikurrahmanasif7436 2 ปีที่แล้ว +3

    I would rather choose VS Codium than the base VS Code because of the telemetry issue.

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

    this like best idea and best execution i have seen in a while..
    bad thing i just switched to arch....

  • @whyjaywonders
    @whyjaywonders 2 ปีที่แล้ว

    Dose not work on LMDE. Error: Linux Mint Elsie is not supported because it is not derived from a supported Debian or Ubuntu release. Oh the irony. Linux Mint "Debian Edition" is not supported...

  • @prakhars962
    @prakhars962 2 ปีที่แล้ว

    I think you can simply double click on the deb file in ubuntu and it opens in the software center.

  • @Gornius
    @Gornius 2 ปีที่แล้ว

    TBH deb-get sounds better than AUR. It might finally make me move to debian based distros, as package management (at least as upstream goes) was what made me not consider it at the first place.

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

    Frickin sweet!

  • @SB-qm5wg
    @SB-qm5wg 2 ปีที่แล้ว +1

    Excellent!

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

    Was really hoping this would do something new and search other repositories dynamically rather than have predefined locations.. oh well. A question: sometimes packages have library dependencies from the core repo which are needed, would this cover every dependency for any version of debian distro?

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

      From the looks of it, probably not. It seems as though it requires the person or organization that submits the PR to think of these things and they might or might not, but someone would have to double check they didn't omit anything.

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

      The .deb file contains dependency information. If the maintainer or publisher of the software claims that the .deb can be installed on any Debian or Ubuntu based distro, it should work. Also the .deb could pull in the required dependencies if the deb-get script checks for that.
      I do wonder about versioning and backwards compatibility. Does deb-get indicate if older distros (such as Ubuntu 18.04 or Debian 9 for example) are still supported by each installer script?

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

      @@ChristianWagner888 Since it just uses apt-get, if the dependencies that you need for that particular program are in the official repositories, then yes, that is true. It's when they aren't that you have to hope they didn't omit them. Hopefully a rare circumstance, but I'd double check it to be sure.

  • @douglas5097
    @douglas5097 2 ปีที่แล้ว

    Does anyone have a Creative Sound card connected to a Logitech z906 using DTS or Dolby 5.1 via optical cable. I’ve tried anything and can’t get to work properly. I have sound of course, but not real DTS 5.1.

  • @federicovotti3827
    @federicovotti3827 2 ปีที่แล้ว

    Hey, awesome work! Can you make some video about T2S in Linux?

  • @username-xh2yi
    @username-xh2yi 2 ปีที่แล้ว

    debian sid is awesome

  • @essetee
    @essetee 2 ปีที่แล้ว

    codium is also in the list :)

  • @davidvogel2387
    @davidvogel2387 2 ปีที่แล้ว

    You can use nix for that!

  • @37kilocharlie
    @37kilocharlie 2 ปีที่แล้ว

    Thanks for sharing.

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

    so apparently Linux mint debian edition is not supported

    • @4X6GP
      @4X6GP 2 ปีที่แล้ว

      I tried:
      ERROR! Linux Mint Elsie is not supported because it is not derived from a supported Debian or Ubuntu release.

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

    Good video.

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

    APT already has the ability to use third-party repos through the "add-apt-repository" command.

    • @frankhuurman3955
      @frankhuurman3955 2 ปีที่แล้ว

      I'm curious what the difference is between deb get and add-apt-repository

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

      @@frankhuurman3955 That's a good question. It's about direct download, dependencies etc

  • @NoMoneyNoHoneyDude
    @NoMoneyNoHoneyDude 2 ปีที่แล้ว

    Hey DT. Sorry for my English.
    I have 2 questions.
    1. Can you demonstrate the stable operation of language layouts, in particular ANSI-1251 (Russian). My colleagues and I use more than 4 language packs and always SUFFER.
    2. Advise the average between (Gnome, KDE) and (Tiling window managers). What do you think about LXQt, xfce, etc.

  • @muh.jusranjufri7672
    @muh.jusranjufri7672 2 ปีที่แล้ว +8

    hello

  • @BobDoe_69
    @BobDoe_69 2 ปีที่แล้ว

    codium is the chosen 1

  • @Jennifer_Prentice
    @Jennifer_Prentice 2 ปีที่แล้ว

    I use Discord and sometimes when they push a download only release I have to wait for it to show in the Arch repos or I guess id have to try and compile it myself because all they offer when you chose to download the update is a .deb file :(. I was excited for a minute as I thought maybe this might work on other distros as well. Someone had told me about some kinda program that installed .deb packages on Arch but it was rather buggy and a kinda hit and miss thing. Maybe you can try some of those out. Save us lazy people from trying to compile stuff lol.

    • @zocker1600
      @zocker1600 2 ปีที่แล้ว

      you cannot compile Discord, because it is not open source

    • @Jennifer_Prentice
      @Jennifer_Prentice 2 ปีที่แล้ว

      @@zocker1600 Then where is the Arch version coming from? Every time they push a update that requires reinstall it tries to force me to download a .deb file.

    • @zocker1600
      @zocker1600 2 ปีที่แล้ว

      @@Jennifer_Prentice the Arch version is repackaging the official .deb file.
      Discord offers you a deb file, because they officially only support Ubuntu

  • @WillyJL
    @WillyJL 2 ปีที่แล้ว

    4:24 that might change soon, Debian is discussing including non free firmware and packages in the standard iso, so I’d assume the would go for the repos too

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

      the whole reason theyre discussing that is because its necessary for people to run their systems. as for the repos, debian has a nonfree repo that is disabled out of the box

  • @sleeping46
    @sleeping46 2 ปีที่แล้ว

    Vs codium in on deb get!

  • @donpeer4477
    @donpeer4477 2 ปีที่แล้ว

    Question: how can the Brave browser be FOSS when it's based on Chrome? Or, isn't it?

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

      qtwebengine on which Chrom* browsers are based is Open Source.
      Chromium browser uses qtwebengine and is also Open Source.
      Chrome browser is based on Chromium browser but contains proprietary software - some of it related to DRM.
      Brave is based on Chromium (not Chrome) and is also Open Source, as you said.

    • @j.u.g.y
      @j.u.g.y 2 ปีที่แล้ว +4

      It's based on chromium, not chrome.

  • @TheJayman213
    @TheJayman213 2 ปีที่แล้ว

    Today I tried VSCodium but it seems impossible to get C++ syntax highlighting on it. Darn you, Microsoft!

  • @edbeckerich3737
    @edbeckerich3737 2 ปีที่แล้ว

    I would try NIX first

  • @guilherme5094
    @guilherme5094 2 ปีที่แล้ว

    Nice.

  • @paw565
    @paw565 2 ปีที่แล้ว

    Just don't use Ubuntu desktop i think

  • @firminokagna5044
    @firminokagna5044 2 ปีที่แล้ว

    Can you help?

  • @firminokagna5044
    @firminokagna5044 2 ปีที่แล้ว

    Hi... great video however I tried and it says Kali not supported

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

    😂👌 👍

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

    Just use *nix*

  • @raiden_is_dj
    @raiden_is_dj 2 ปีที่แล้ว

    Vscodium

  • @rarminqorset3628
    @rarminqorset3628 2 ปีที่แล้ว

    They are really trying to make wsl mainstream huh?

  • @michaelk.2210
    @michaelk.2210 2 ปีที่แล้ว

    Isn't all this a security risk? Downloading used to be easy and quick with Synaptic. All the packages in one place. Now it's getting kind of dicey and more like Windows.

  • @kolt9307
    @kolt9307 2 ปีที่แล้ว

    Nix package manager

  • @patpopov
    @patpopov 2 ปีที่แล้ว

    Will deb-get upgrade .debs that I've installed in the past? I'm gonna try it. Also, it's painful and makes me cry that GitHub is owned by Microsoft now.

  • @magnificoas388
    @magnificoas388 2 ปีที่แล้ว

    cmon codium !!

  • @username-xh2yi
    @username-xh2yi 2 ปีที่แล้ว

    ubuntu is garbage

  • @paulj505
    @paulj505 2 ปีที่แล้ว

    Outside of the video's topic. Brave maybe is very popular, but it's based on chromium. And yeah, obviously it's working better than Mozilla's browser, but I'll stick to Firefox and not feed Google's monopoly.

    • @paulj505
      @paulj505 2 ปีที่แล้ว

      I wasn't trying to be smart. I was just saying. I know that it's obvious for almost everyone, that Brave is based on chromium.

  • @sotecluxan4221
    @sotecluxan4221 2 ปีที่แล้ว

  • @dang-x3n0t1ct
    @dang-x3n0t1ct 2 ปีที่แล้ว +3

    nixpkg is better imo

  • @itsfish8672
    @itsfish8672 2 ปีที่แล้ว

    Deb get GVDT.

  • @username-xh2yi
    @username-xh2yi 2 ปีที่แล้ว

    debian sid is awesome