Triggered by Snaps/Flatpaks Destroying Linux! (CONSPIRACY THEORY)

  Рет қаралды 61,468

Luke Smith

Luke Smith

3 жыл бұрын

Literally actually stop using things I don't like. At least stop using things that are literally actually destroying Ganoo/Lincucks.
WEBSITE: lukesmith.xyz 🌐❓🔎
DONATE: lukesmith.xyz/donate 💰😎👌💯
OR affiliate links to things l use:
www.epik.com/?affid=we2ro7sa6 Get a cheap and reliable domain name with Epik.
www.vultr.com/?ref=8384069-6G Get a VPS and host a website or server for anything else.
brave.com/luk005 Get the Brave browser.
lbry.tv/$/invite/@Luke View my videos on LBRY. Get a bonus for joining.
www.coinbase.com/join/smith_5to1 Get crypto-rich on Coinbase. We both get $10 in Bitcoin when you buy or sell $100 in cryptocurrencies.

Пікірлер: 669
@LukeSmithxyz
@LukeSmithxyz 3 жыл бұрын
URGENT! Read this: lukesmith.xyz/deletion
@xBZZZZyt
@xBZZZZyt Жыл бұрын
404 Not Found nginx
@msor6108
@msor6108 Жыл бұрын
@@xBZZZZyt He probably removed it from his website.
@geezlouis7561
@geezlouis7561 3 жыл бұрын
“I don’t want to live in this universe anymore” - Luke Smith 2020
@8w73
@8w73 3 жыл бұрын
He said what I always wanted to say but didn't know that I had to
@8w73
@8w73 3 жыл бұрын
@@serial_sequence2k God, I wish
@Mipetz38
@Mipetz38 3 жыл бұрын
When you are so much of a boomer you just got to know Snaps and Flatpaks on August 2020
@typeunknown1540
@typeunknown1540 3 жыл бұрын
20 year old boomer here, never knew these things existed until 2021.
@Gurj101
@Gurj101 2 жыл бұрын
if you are new to linux flatpak and snaps isn't the first thing you learn. Its something you learn when you can't find a software in your package manager or any repo link for distro etc. I have never personally felt a need to use them.
@flip4119
@flip4119 2 жыл бұрын
@@typeunknown1540 2022, im not gonna use em
@Twtgod
@Twtgod Жыл бұрын
@@flip4119 2023 this is my first time hearing it.
@indestructible247
@indestructible247 Жыл бұрын
@@typeunknown1540 14 year old boomer here, never knew what snaps were for until 2022
@howhow54321
@howhow54321 3 жыл бұрын
*snap* yep, this is going into my home directory
@ridhowijaya7959
@ridhowijaya7959 3 жыл бұрын
@@marioschroers7318 yes, snap creating loop partition and y can't even remove that thing XD
@RockawayCCW
@RockawayCCW 3 жыл бұрын
Snaps are just Ubuntu trying to solve a problem they created in the first place. Debs were well on the way to world domination in 2004, when Ubuntu came along and fucked it up by making incompatible debs.
@abstractapproach634
@abstractapproach634 Жыл бұрын
.deb is worse than a snappack in a flatpack ..... they don't even work on debian. Portage or Github 4 the win.
@xBZZZZyt
@xBZZZZyt Жыл бұрын
@@abstractapproach634which deb are you using?
@rothbardfreedom
@rothbardfreedom 3 жыл бұрын
DT said if he would make a distro, the distro would be 100% AppImage-based.
@LukeSmithxyz
@LukeSmithxyz 3 жыл бұрын
That must be satirical. I had to check. He also said fish should be the default shell, so there's no way that's not a joke.
@justinsuvoy
@justinsuvoy 3 жыл бұрын
Lmao
@nan0m373r
@nan0m373r 3 жыл бұрын
I don't think you can make _everything_ an AppImage, but all userland desktop apps -- absolutely. Then normies would only deal with those, and the conventional package manager would be reserved for the system stuff.
3 жыл бұрын
@Alex Hucker That was serious and they actually agree on that. And so do I. Also don't forget grandmas.
@MrHaomich
@MrHaomich 3 жыл бұрын
@@LukeSmithxyz Speaking of Fedora, there is actually an official version of it called Fedora Silverblue where all packages are installed ONLY through Flatpacks.
@aleksanderkrauze9304
@aleksanderkrauze9304 3 жыл бұрын
I know it may sound silly, but Ubuntu's heavy integration with snap and messing the output of lsblk was one of the main causes I've switched to Arch. I haven't regret it for a minute! :)
@Eletronicafg
@Eletronicafg 3 жыл бұрын
can you elaborate on the lsblk issue?
@aleksanderkrauze9304
@aleksanderkrauze9304 3 жыл бұрын
@@Eletronicafg sure. lsblk was intended to list you block devices. But on Ubuntu it additionally lists all installed snap packages. And on freshly installed system there's like 5 of them by default.
@drstrangecoin6050
@drstrangecoin6050 3 жыл бұрын
Obamalinux and its effects have been a disaster for the FOSS race.
@marciomaiajr
@marciomaiajr 3 жыл бұрын
@@drstrangecoin6050 Lol.
@daniloscapellato
@daniloscapellato 3 жыл бұрын
Let's hope Arch doesn't get magically infected by snapcrap and fatpak.
@kekistanimythology5833
@kekistanimythology5833 3 жыл бұрын
Hey Luke, can you say something like "you have a message" in your Soy-Dev voice? Would like it as a ringtone.
@potatolord2858
@potatolord2858 3 жыл бұрын
also a "ring ring ring" would be cool to have
@0x7A69
@0x7A69 3 жыл бұрын
"I'd just like to interject for a moment..." would be awesome as well.
@martinprochazka3714
@martinprochazka3714 3 жыл бұрын
This needs to happen.
@tuluwa
@tuluwa 3 жыл бұрын
gay
@lizardstuff9541
@lizardstuff9541 3 жыл бұрын
Luke I even may pay for it
@dougbeney6399
@dougbeney6399 3 жыл бұрын
Snap/Flatpaks were created because other package repositories couldn't git gud like Arch/AUR
@xombsd3396
@xombsd3396 3 жыл бұрын
Arch is arch debian is Debian. Ubuntu is trying to figure it out. The thing I like about Linux is all the choice. What I can't stand is the constant whining. Openbsd for most everything I do. Arch gentoo for everything else.
@DmitriyZelinskiy
@DmitriyZelinskiy 3 жыл бұрын
"git: 'gud' is not a git command. See 'git --help'", it didn't work, any suggestions? :P
@tokiomutex4148
@tokiomutex4148 3 жыл бұрын
@Alex Hucker You can have Debian acting as a rolling release, just switch branches
@FeedScrn
@FeedScrn 3 жыл бұрын
Why should everybody who has a different distro - have to deal with unique package managers? One or two is better.... Maybe they are not perfect, but it's a good concept in theory.
@guilbaultfrederic440
@guilbaultfrederic440 3 жыл бұрын
IMO it's Cuz devs are too lasy to go throu the quality review process of getting their app approved by the debian and prefer distribute low quality snaps. Those process ARE huge PITA and time consuming... but that's what quality is.
@Floturcocantsee
@Floturcocantsee 3 жыл бұрын
Appimages are the only kind of these packages that make sense because it let's developers release snapshots and beta versions of their software without the user needing to compile it against their current system's library versions.
@ejkozan
@ejkozan 3 жыл бұрын
And also AppImages give opportunity to pack and archive old software not possible to run without dependency hell.
@tiberiusmagnificuscaeser4929
@tiberiusmagnificuscaeser4929 3 жыл бұрын
It’s literally just .app for linux. Which is good tbh. One of the things OS X did right was how it packaged userland applications
@zyan983
@zyan983 3 жыл бұрын
Exactly.
@avongil
@avongil 3 жыл бұрын
@@zyan983 These are awesome. You just download the app and run it. Just like OSX. Linux would be awesome if everyone would package their application in one.
@swagar
@swagar 3 жыл бұрын
And even then, that has limited appeal. Developers who test beta software are less likely to run an LTS distro with conflicting libraries, not to mention they have access to containers and VMs for that sort of thing.
@headphonejack9479
@headphonejack9479 3 жыл бұрын
The "dumb soy dev" voice never gets old.
@livb4139
@livb4139 3 жыл бұрын
Never heard of them either. Turning off video here 1:45 unironically
@fullscale4me
@fullscale4me 3 жыл бұрын
I went SNAP free this month. Wiped out Ubuntu and installed MX Linux. I got tired of my web browser of choice taking >35 seconds to open on an i5 machine with 6 Gb of memory. Much happier!
@anonymouscommentator
@anonymouscommentator 10 ай бұрын
6 gb of memory is crazy my guy
@Eyetrauma
@Eyetrauma 3 жыл бұрын
“You should be going to your image folder and getting that one xkcd...” No you should never be doing that.
@mavhunter8753
@mavhunter8753 3 жыл бұрын
I thought I was the only one feeling this way... I remember Lennart Poettering advocating for universal package managers five years ago.
@mavhunter8753
@mavhunter8753 3 жыл бұрын
@@marioschroers7318 I agree. It's just something about him...
@doxanthropos
@doxanthropos 3 жыл бұрын
If Poettering advocates for something I instantly get suspicious. Everything he touches, even the things that go well, seem to move Linux into a direction that is very different from both GNU and Unix and more like the two main commercial OSs.
@mavhunter8753
@mavhunter8753 3 жыл бұрын
@@doxanthropos Yeah, like his silly comments about getting rid of POSIX...
@happygofishing
@happygofishing 2 ай бұрын
​@@doxanthroposGNUs not Unix
@FranLMSP
@FranLMSP 3 жыл бұрын
2:40 Linus Torvalds uses Fedora lmao
@PixelTrik
@PixelTrik 3 жыл бұрын
@NOZY I don't have any idea on people hate on it either since Gentoo works for me, I did not tried it.
@vrilgod4176
@vrilgod4176 3 жыл бұрын
@NOZY Fedora also has RPMFusion which is like AUR except everything is checked and audited.
@Bo15307
@Bo15307 3 жыл бұрын
@@vrilgod4176 The problem is that there is not nearly as much packages there as there is PKGBUILDS in the AUR
@partsmob8663
@partsmob8663 3 жыл бұрын
The CS department at my uni dual boots OSX and fedora on 2011 imacs :-)
@FranLMSP
@FranLMSP 3 жыл бұрын
I know that Luke was just joking, but it was funny for me because the creator of Linux uses Fedora with Gnome, a DE that is also hated, lol
3 жыл бұрын
I am pretty sure that applications installed through these container-based package managers also increase RAM usage. Dynamic libraries are on unixes called shared objects for a reason, once they are loaded they are stored in the same physical memory for any process using them. This is negated by the fact that each package uses slightly different version of the same library, or even if they use the same version kernel does not know that as they are not the same file in the file system.
@daniloscapellato
@daniloscapellato 3 жыл бұрын
You're right. Also, snap increases the boot by creating a lot of services and the Snap Store uses an amount of RAM even when it is not being used, there is also the fact snaps update in the background and they are very hard to fully control them.
@ianhamilton350
@ianhamilton350 3 жыл бұрын
Dynamic linking of libraries has a host of its own issues, though. Most applications only use a fraction of the utility in a library yet the entire library gets loaded, wasting time and often space. Along with that, none of the library code can be inlined, massively impacting speed (modern cpus are optimized around accessing contiguous data in memory). And then there's the well known issue of 'DLL Hell' where two installed applications expect different versions of a library. There are security concerns, too, but they aren't specific to dynamic linking (see "On Trusting Trust" by Ken Thompson). Applications can't ensure that the library it's linking against has the code it expects. However, you would need permission to write to the root filesystem, and if you have that there's a lot worse you could do than replace some object files.
@arunabhamukhopadhyay7755
@arunabhamukhopadhyay7755 3 жыл бұрын
you are absolutely right. I tried vlc with snap, and it was such bad experience that i uninstalled everything related to snap from my ubuntu machine. this particular machine only has 8gigs of ram, and every time i launched vlc, the ram usage shot up to whopping 60%, even android studio didn't need that much ram to operate as needed by vlc.
@linux42069
@linux42069 3 жыл бұрын
I actually removed the brave install I had on an older box in favor of it's snap recently. surprisingly it ran faster while using less resources. I'm sure this isn't true in every instance, but it makes it clear to me that snap is not a hog if accounted for properly
@_MPP_
@_MPP_ 3 жыл бұрын
So glad I don't need any of these bullshit packages. Pacman + couple packages from AUR has been enough for me as a CS student.
@tokiomutex4148
@tokiomutex4148 3 жыл бұрын
And some docker images
@tokiomutex4148
@tokiomutex4148 3 жыл бұрын
@solarMan I am sure docker has better documentation
@ezio934
@ezio934 3 жыл бұрын
@@tokiomutex4148 At this point KVM machines are literally perfect. You can run macOS with all their service, windows 10 for games, I even use it for programming. I don't think I will ever use docker.
@pt8306
@pt8306 2 жыл бұрын
Docker is it's own special brand of hell, especially when you deal with things like user permissions for your containerised files. I use it on my server and it definitely sucks in many ways. Was thinking of switching to "native" apps instead
@luiscruz149
@luiscruz149 3 жыл бұрын
Premieres are incredibly annoying please don't use them
@daniloscapellato
@daniloscapellato 3 жыл бұрын
At first I thought it was a livestream, but okay. What annoys me the most are the comments because it makes us not pay attention to the whole video and makes us miss the points he talked about.
@prostagma3132
@prostagma3132 3 жыл бұрын
wth is a premiere?
@luiscruz149
@luiscruz149 3 жыл бұрын
@@prostagma3132 it's a feature that when a video is published, it forces everyone to watch at the same time (like a livestream) so you can't skip, change the view speed, and there's an annoying chatbox next to the video
@josecuevas28
@josecuevas28 3 жыл бұрын
Luke as a long time supporter (I changed accounts) I can pretty confident tell you not to change your equipment. Your boomer aesthetic keeps me back to your channel, 4K ultra lighting with suit and animations and shit is ultra cringe.
@klimenkodr123
@klimenkodr123 3 жыл бұрын
If I could like a comment twice, I would have liked this one. I also like the webcam footage in mpv (or whatever it is). Video editing aka post production is super cringe too. Better invest the time into that garden of yours than improving your "content creator" set up. P.S. I'm not telling Luke what to do with his life, I'm just clarifing that the way he makes videos is perfect as is.
@xslayer91
@xslayer91 3 жыл бұрын
Seems like a lot of times when people get into increasing video image quality, the video content quality decreases.
@Filaxsan
@Filaxsan 2 жыл бұрын
@@xslayer91 The YT resolution paradox.
@swagar
@swagar 3 жыл бұрын
Everyone blew their load getting annoyed about Snaps five years ago, but no one thought they would catch on unless they worked for Canonical. I feel like there would be more outrage but we keep forgetting these formats still exist, because like, they're a dumb idea that should have died off by now.
@ScaryHutmanPictures
@ScaryHutmanPictures 3 жыл бұрын
"BSD is what you get when a bunch of Unix hackers sit down to try to port a Unix system to the PC. Linux is what you get when a bunch of PC hackers sit down and try to write a Unix system for the PC." This becomes more and more true from year to year
@vincentbentley1079
@vincentbentley1079 3 жыл бұрын
I have been a FreeBSD user since summer of '94, Linux a few months later. I didn't really have a preference until systemd. Now I rarely use Linux at all.
@vincentbentley1079
@vincentbentley1079 3 жыл бұрын
@@1d10tcannotmakeusername To some degree yes. There is a Linux binary compatibility option available when compiling a FreeBSD kernel. If you can build your system entirely from source natively on FreeBSD there is not much of a need for it.
@vincentbentley1079
@vincentbentley1079 3 жыл бұрын
@@1d10tcannotmakeusername I just upgraded to Gnome 3.38 on a 32 bit FreeBSD 12.1 that I have on an 11 year old Samsung netbook. It has 2GB RAM, SSD, ZFS with Boot Environments and jails. There is a learning curve, best way is to use Poudriere to get maximum customisation and install from pkg. I use Ansible for config management.
@u7w2
@u7w2 3 жыл бұрын
I just got Xubuntu, and did an "apt install chromium".... the "apt-get" command installed chromium using snap... tf?! haha I came from debian where I was used to one simple package manager or make files/binaries in a tar.gz... considering Manjaro next lol, should I?
@hotpil7020
@hotpil7020 3 жыл бұрын
You can use Debian repo and install chromium from there. Ubuntu has decided to use snap for Chromium ubuntu.com/blog/chromium-in-ubuntu-deb-to-snap-transition
@douwehuysmans5959
@douwehuysmans5959 3 жыл бұрын
>using Chromium
@andreasklindt7144
@andreasklindt7144 3 жыл бұрын
In Manjaro you can tell the package manager NOT to use flatpack or snap - in fact it is deactivated by default (as is aur).
@noided9381
@noided9381 3 жыл бұрын
ᶠᵉᵈᵒʳᵃ regards, an ex manjaro/arch/tumbleweed user
@u7w2
@u7w2 2 жыл бұрын
update... now using gentoo and arch. Fuck Ubuntu
@KETZERLORD
@KETZERLORD 3 жыл бұрын
this was actually one of the major reasons for me to stay on arch, as you had to look up on a per program basis whether it was ppa/snap/flatpak/appimage that actually shipped a somewhat recent version, and of course that would change over time. a true nightmare
@raleighcunningham2538
@raleighcunningham2538 3 жыл бұрын
For most consumers/everyday users, yes, I agree (enough). But deployment/testing etc for corporate dev teams these are valuable. Just depends on use case. Just like any tech
@camberwellcarrot420
@camberwellcarrot420 3 жыл бұрын
That Brodie guy looks like Rasputin trying to bend you to his will with his gaze.
@Gornius
@Gornius 3 жыл бұрын
I'm pretty sure AppImages work a bit different. It's not package manager, but a file you can run that have all needed dependencies that run independently from your OS.
@gplastic
@gplastic 3 жыл бұрын
Yeah they're annoying but idk why he's lumping it in with them. It doesn't break anything.
@nan0m373r
@nan0m373r 3 жыл бұрын
@@evertonsapporo They can be turned into portable applications very easily, but it is not their default behavior. They still keep their data in your normal XDG paths. Yes, the lack of easy updating is an issue for now, but they have something planned for that.
@swagar
@swagar 3 жыл бұрын
That still would have the issues with outdated and insecure dependencies and the instability due to not using system libraries, wouldn't it?
@douwehuysmans5959
@douwehuysmans5959 3 жыл бұрын
So when are you switching to OpenBSD?
@elementalnova7418
@elementalnova7418 3 жыл бұрын
>Fedora? Do people even use that? What do they have, yum? dnf and oof
@mr.squishy5024
@mr.squishy5024 3 жыл бұрын
I still use yum because of habit.
@zackinator1439
@zackinator1439 3 жыл бұрын
"Do people even use that?" Well, Linus Torvalds does I believe.
@DmitriyZelinskiy
@DmitriyZelinskiy 3 жыл бұрын
Nice, gonna switch to Fedora! cuz it's faster to type dnf than pacman.
@Jothinantha
@Jothinantha 3 жыл бұрын
@@DmitriyZelinskiy haha Just Alias pacman to p and sudo pacman to P
@LloydLynx
@LloydLynx 3 жыл бұрын
I think you might be from a different universe, I swear you were talking about these a year or so ago, yet you've only heard about them in the last few months.
@DanielFitzpatrick03
@DanielFitzpatrick03 3 жыл бұрын
I think Bryan Lunduke is driving a lot of the AppImage love. He's billing it as a way to give packages a longer lifespan: eg 15 years or more. Personally, I wish more thought had been given to Linux backward compatibility from the start, but maybe this is a solution going forward. There doesn't appear to be a large organization behind AppImage, so maybe it's less suspect in that regard?
@timi_ro
@timi_ro 3 жыл бұрын
Lunduke sucks!
@lukasblacklock8494
@lukasblacklock8494 2 жыл бұрын
@@timi_ro Mature and helpful criticism!!
@renatooliveira3395
@renatooliveira3395 3 жыл бұрын
It is always amazing how XKCD represents these kind of things so well. Also: Snappopolis? LOL!
@fetB
@fetB 3 жыл бұрын
can someone explain what the bar up top is and all those numbers?
@migtrewornan8085
@migtrewornan8085 3 жыл бұрын
I purged snap from my computer after the last major upgrade and I suddenly started seeing all this crap appearing in lsblk - didn't know what snap was but one look at that and I knew I didn't want anything to do with it.
@SpookySkeleton738
@SpookySkeleton738 3 жыл бұрын
One thing I've always noticed is that anything intended to make something "more convenient" invariably ends up causing a lot of problems because it's taking upon itself all the complexity that is usually delegated to the user. For example, when my audio's not working on my Arch install, I dart straight for the ALSA config file because I know that's what's controlling all the audio. On Ubuntu? I'm lost as I attempt to navigate the hellmaze of Pulse and its relationship with ALSA and maybe Jack as well if I'm especially unlucky. The "system" may be more convenient, but when something goes wrong (which it will) the added complexity of that convenience makes it ten times more frustrating.
@ari-athbadminton0301
@ari-athbadminton0301 6 ай бұрын
The Real convenience is the simplicity to TROUBLESHOOT.
@AmirulAbu1
@AmirulAbu1 3 жыл бұрын
i can't wait till luke smith discovers docker 😲
@osgrov
@osgrov 3 жыл бұрын
First we got SystemD.. Then we got SnapD.. What's next from our Linuxy overlords? I really don't want to know.
@ezio934
@ezio934 3 жыл бұрын
SystemD Linux....
@guilbaultfrederic440
@guilbaultfrederic440 3 жыл бұрын
They are coming with a systemD based configuration manager.... Im not even joking.
@supergamer1123
@supergamer1123 3 жыл бұрын
I've been waiting for someone to point this out. Thanks for being a voice of reason
3 жыл бұрын
This channel has the best thumbnail generator ever.
@benjaminbras7475
@benjaminbras7475 3 жыл бұрын
This is exactly one of the reasons i moved from Ubuntu to arch. Instead of everything being packaged for apt. Then everytime i had to install something i had to figure out where i could install a package that actually worked and was being maintained.
@Rustyuoiman
@Rustyuoiman 3 жыл бұрын
I find it humorous this boomer has a chalkboard and not a whiteboard . I find it comforting I'm not the only one.
@adamkoxxl
@adamkoxxl 3 жыл бұрын
@@killaken2000 that's for internal use only
@anuragnitinraobhadane9342
@anuragnitinraobhadane9342 3 жыл бұрын
I installed the telegram-cli from snap, and problem started when, try to open received file.
3 жыл бұрын
AppImage is actually useful for companies making a simple tool. (F.e. for special keyboards, wooting uses appimage for their config tool and it actually works fantastic. This way they don't need to setup a repository and the user just downloads a single file. Like the way it works over on windows). However these shouldn't become an extra package manager/platform, agreed.
@powerfulaura5166
@powerfulaura5166 3 жыл бұрын
I really don't mind them, they ensure simple cross-distro deployment & backwards compatibility (one of GNU/Linux's bigger weaknesses).
@mattias3668
@mattias3668 3 жыл бұрын
If every snap package pulls in a new copy if each dependency, are does it at least statically link the binaries?
@ianhamilton350
@ianhamilton350 3 жыл бұрын
I think that's up to the developers of each package to decide
@mattias3668
@mattias3668 3 жыл бұрын
@@ianhamilton350 Yes, but do they? I would only expect soydevs to package their software for snap, but I wouldn't expect them to do so unless told to do so.
@cmatthew91
@cmatthew91 3 жыл бұрын
I feel the same in my work: containers everywhere, no thinking. I hate snap as well
@TheGruselmops
@TheGruselmops 3 жыл бұрын
Yeah, I was hoping you were going more into it!
@MrBiky
@MrBiky 3 жыл бұрын
>Do people in the world actually exist who use Fedora? Linus Torvalds, Wendell from Level1Techs, some other folks and this person over here on my work laptop (my distro of choice is Void).
@nly8286
@nly8286 3 жыл бұрын
Akfuly its a GNU/Linux based conspiracy theory
@michaellk2254
@michaellk2254 3 жыл бұрын
Reason why you should use fedora: it has a fantastic blue light filter. This should be enough for the switch.
@LukeSmithxyz
@LukeSmithxyz 3 жыл бұрын
Redshift runs on every distro.
@Ashwekar
@Ashwekar 3 жыл бұрын
What does Pop OS do?
@volt8399
@volt8399 3 жыл бұрын
No Thanks. Any OS that enforces this in the future will be ignored.
@FeedScrn
@FeedScrn 3 жыл бұрын
Snaps / Flatpak provide a common approach - no matter what distro you are on..... In theory I believe that it's a great idea.... Give them some time and I'm sure that they will iron out the wrinkles.
@volt8399
@volt8399 3 жыл бұрын
@@FeedScrn No thanks, I am not looking to bring a commonality to the distros. I enjoy the diversity.
@FeedScrn
@FeedScrn 3 жыл бұрын
@@volt8399 - The story is that - they all started with a common code set- Linux... then as soon as they got it, they all developed different package dist. systems... To me this smacks of chaos and a lack of communication / competitiveness between them... really to all of their detriment, including the users.
@Ganerrr
@Ganerrr 6 күн бұрын
i wouldn't put appimage in there, its literally just a binary that's slightly more compatible
@user-ex6xc5ox3k
@user-ex6xc5ox3k 3 жыл бұрын
Been waiting for this vid for a while. These drive me up the wall.
@Aleksandar0100
@Aleksandar0100 3 жыл бұрын
For anyone wanting to get those spicy video thumbnail, including this one: youtube-dl --write-thumbnail --skip-download If it's a cringe webp format just do: convert thumbnail.webp thumbnail.png
@busterbrown8830
@busterbrown8830 3 жыл бұрын
Maybe Luke should checkout the NIXOS & GUIXOS to be really GNU compliant.
@user-ir5xb1yk5k
@user-ir5xb1yk5k 3 жыл бұрын
This
3 жыл бұрын
GUIX + hurd. I'd love to see that 😂
@rogo7330
@rogo7330 3 жыл бұрын
Ok, its awfull. But what if i realy need to launch, for example, some proprietary games that incompatible with current version of my lib? I know that its really to do this, moreover its real to do it without root permission in home dir. But how is it done?
@5slight
@5slight 3 жыл бұрын
This is such an important angle on the topic that other youtubes don't seem discuss! I've heard people talking about these package formats for a few years but not even considered using them as on the desktop I'm using arch and it just has everything. On a server I use Debian as I want stability and then I just add third party repos for things I want more up to date. Why would I need snaps or flatpack? Surely there is a lot of people that feel like this.
@ashishthapa529
@ashishthapa529 3 жыл бұрын
In beginning I distro-hopped a lot, Settled in manjaro just because or AUR. and i'm stuck in Arch and Artix things just because of AUR. I love it. :)
@somethingsinlife5600
@somethingsinlife5600 3 жыл бұрын
Long story short: Flatpaks and snaps are apps that basically come with their own "Operating system". These apps pull in their operating system with the dependencies. That's how you end up with multiple security risks because you didn't update all of your operating systems. You should be updating only one Operating System.
@ishanagarwal475
@ishanagarwal475 3 жыл бұрын
Do even know what an operating system is?
@noided9381
@noided9381 3 жыл бұрын
@@ishanagarwal475 apparently the same as a package manager (also flatpak uses the same dependencies as the base system if they are installed)
@mrmysteryguest
@mrmysteryguest 3 жыл бұрын
Both Flatpak and Snaps are relatively new (~4-5years), Appimage were rebranded or forked from Klik / noinstall / click-n-run which were around in 2006 or so, pretty sure Lindows / Linspire and others used them
3 жыл бұрын
The problem they were trying to solve was the classic dependency hell. The problems they brought about was an even worse dependency hell, and now policy hell too. The only reason dependency hell happened in the classic package managers was that people installed repositories for different distributions.
@Eartheaters
@Eartheaters 3 жыл бұрын
Hey Luke, thanks for your video and information again. What distro would you advise to a Linux beginner? I'm using Mint now for like 6 to 9 months and it's way better then Windows (obviously) and I'm planning to make Linux my main OS in the near future. So what's a distro that provides updates quick(er) like you said and is still noob friendly so to speak. Thanks in advance! :)
@4.0.4
@4.0.4 3 жыл бұрын
Look, I get the appeal. If it's 3 in the morning and I need some stubborn software to just work, I much rather this than editing some makefile to get some snowflake software to compile into a working version.
@NitroNilz
@NitroNilz 3 жыл бұрын
Actually made me wanna donate (never have to no computer thing in my life). Also epic ending when comparing to Brody. Loved it🎃🎄🎆
@combat3252
@combat3252 3 жыл бұрын
I think there's a disconnect here on who flatpaks are for, as there is no reason that any Arch user would ever use a flatpak other than troubleshooting or that being the only option. When you're on Linux Mint or a more normie distribution with minimal core customization the flatpaks you pull from the "store" are generally going to run fine and stick a pretty icon in your programs menu like everything else. Snap is cancer and needs to die though, performs worse than flatpak and requires SystemD for no reason.
@808perp2
@808perp2 2 жыл бұрын
Hey Luke what distro do you use? Looking for the one that the cool linux kids use nowadays
@ulissemini5492
@ulissemini5492 3 жыл бұрын
on my ubuntu server snapd came preinstalled, taking up 1.3GB wtf
@TheKaruso33
@TheKaruso33 3 жыл бұрын
Im fairly sure AppImage is just a way to bundle all of your dependencies into one executable, which sometimes is really convenient. There is no "permanent install" on your system in that sense (at least not one im aware of).
@pt8306
@pt8306 2 жыл бұрын
The only "permanent install" is that it can store configuration files etc in your $HOME and $HOME/.config directories.
@ah-oc6yv
@ah-oc6yv 3 жыл бұрын
Unrelated to the theme of the video but anyone knows how to make github look like that?
@quickapp4795
@quickapp4795 3 жыл бұрын
If you cant handle dependencies in your project offer a static build if possible, next big project is to make a script that pre links these and throws away the source image but optional dependencies might throw a wrench in that.
@Storm_.
@Storm_. 3 жыл бұрын
Welcome to our dimension Luke... you finally arrived.
@musthavechannel5262
@musthavechannel5262 3 жыл бұрын
On ubuntu my mouse cursor is terrible in snap apps and I can't seem to change it. AND Firefox installed through snap cannot access internet when expressvpn is running, there is no solution for it for now. About snap/flatpack adoption, you are 100% correct. I came across snap/flatpack when I wanted to install latest version of a software on my ubuntu machine but I had old version of dependencies which some other app depended on.
@AngeredKabar
@AngeredKabar Жыл бұрын
I'll say about 15 years ago when I was running Slackware and was building custom binaries for my box, the process of hunting down dependencies kinda gave me the idea of installing everything for a package to its own root and distributing a tarball. If you think about it for longer than a second it's dumb.
@kot3405
@kot3405 3 жыл бұрын
What do you think about NIX/GUIX (package managers, not OSes)?
@ionichi
@ionichi 3 жыл бұрын
"I have a conspiracy theory" KZbin locks channel.
@PatrikKron
@PatrikKron 3 жыл бұрын
I think flatpak and simular help with a few problems: conflicting dependencies (where you need more than one version), old only security patched dependencies on “slow release” distribution and with proprietary software only packaged for Debian based distributions. That being said, with snap the programs can become huge just because of duplicate dependencies. I also have had problems with AppImage packaged software that “should” include all dependencies, but still did not work, in the end I ran it from a docker container instead (still the appimage, since that was the only way the software was packaged, but with all dependencies tacked on).
@seanmorris440
@seanmorris440 3 жыл бұрын
These "package managers" are like if you took Docker and dropped it on its head.
@justinsuvoy
@justinsuvoy 3 жыл бұрын
😂🤣😂🤣😂 This is outstanding!!! 🤣 Best yet...my side hurts from laughing soooo much! 😂 Luke I watched a live stream of yours when you were asked about Fr. Seraphim Rose- next week I'll upload a video about him if you're interested(it won't be Flat or Snappy though). I'll also talk about my experience w/ West Coast Orthodoxy and direct involvement with monastics etc. that knew Fr. Seraphim. Keep up the great content and hang loose in the 4th demension!!!💥👊😎👍💥
@snail8720
@snail8720 3 жыл бұрын
omg you too? ive been trying to figure out *when* the change happened myself
@ariathyf144
@ariathyf144 3 жыл бұрын
Think of the boiling frog effect, it don't notice the water kills him until its too late.
@mrherpes2971
@mrherpes2971 3 жыл бұрын
Fedora has dnf which takes approximately 2 years to install a package. But they have Xwayland to compensate that.
@romanuslureaus2176
@romanuslureaus2176 3 жыл бұрын
"Multiple alleged benefits and all of them are bad" 😂🤣
@justinhall3243
@justinhall3243 Жыл бұрын
I am a 25 year Linux user that started out compiling my packages on Slackware. I am 52 now and just do not have the patience for that kind of thing. I have long since moved on to SuSE, then to open SuSE and finally Tumbleweed. I ran into a problem. SuSE for legal reasons wont ship proprietary codecs. It is what is and I am not losing sleep over it, I understand their reasoning. The solution these last 15 years or so is to add in the packman repo. That is great except this two repos get out of sync, carry many of the same packages and essentially stomp all over each other. I have run into them both fighting over Mesa so many times I am sick of it. My solution, install the media playing apps that need those codecs like VLC from flatpak and just don't even use packman. So yeah this old Linux veteran finds flatpaks an acceptable solution.
@mahdi7d1rostami
@mahdi7d1rostami 6 ай бұрын
And then Ubuntu suddenly decides to ship Firefox (The main thing I use on my computer) as a snap. Breaking everything. I couldn't simply install Gnome extensions the way I used to do and wrestled with selenium (automation library) for a day because when I tried it recently it wouldn't work with the Firefox that is shipped with Ubuntu.
@lukej7856
@lukej7856 3 жыл бұрын
1:08 Lol I only found out about flatpaks like a few months ago and now it seems like they're everywhere. I think they've just gained a ton of traction rly quickly - especially in tutorials for some reason (possibly for standardization? idk).
@aereleus3262
@aereleus3262 3 жыл бұрын
sup luke. In your previous video you showed how you had the monero blockchain and was thinking about getting the ethereum blockchain aswell. now i could be considered a data hoarder like you (downloading huge amount of movies or TV shows instead of streaming) but never thought of downloading blockchains. Why would you download them?
@albynoson
@albynoson 3 жыл бұрын
I guess at the end of the day, no matter what operating system is dominant, developers will never have a clue how to write or maintain software. That's yet another takeaway of these fake package managers becoming more popular.
@eta0carinae
@eta0carinae 3 жыл бұрын
appimage is not a package manager, it's a portable binary format. you just chmod +x it and start the program. easily the best solution imo
@classicrockonly
@classicrockonly 3 жыл бұрын
Linux package management is one of the reasons why I recently switched to FreeBSD
@0x7A69
@0x7A69 3 жыл бұрын
FreeBSD is SoyBSD, OpenBSD is ChadBSD.
@classicrockonly
@classicrockonly 3 жыл бұрын
Lol I figured the Linux fanboys would get triggered
@peterjansen4826
@peterjansen4826 3 жыл бұрын
Hear hear, Luke. I had the same sentiment and thought for a few years now.
@geraldcigarro4994
@geraldcigarro4994 3 жыл бұрын
A project I'm contributing to has been broken by snaps multiple times. Somehow they thought it was a good idea to add 10 snap containers by default to our Ubuntu that was being used in a fucking CI pipeline. 10 new loopback devices. Unbelievable.
@d3stinYwOw
@d3stinYwOw 3 жыл бұрын
Out of those 3, AppImages are best basically, because they are packed together and you don't need to think about problems during compilation of software. More noob-friendly than compilation for most people and when you distro hop sometimes :) BTW. I'm using Fedora ;)
@paulo.manrique
@paulo.manrique 3 жыл бұрын
No Luke, the first point for these formats is to distribute software with libs and not having a problem with outdated (or updated) conflicting libs. Also, Snaps and Flatpaks run applications on isolation. I suggest you take a look on Fedora Silverblue, the concept of immutable systems, etc.
@marcosiedentopf8203
@marcosiedentopf8203 3 жыл бұрын
Flatpack is awesome. You can get Chrome with it. And spotify, discord and minecraft!
@guilbaultfrederic440
@guilbaultfrederic440 3 жыл бұрын
you seeing shining features and missing the point. You should try the microsoft store, im sure you gonna love it.
@marcosiedentopf8203
@marcosiedentopf8203 3 жыл бұрын
@@guilbaultfrederic440 seems like you don't see the sarcasm
@guilbaultfrederic440
@guilbaultfrederic440 3 жыл бұрын
@@marcosiedentopf8203 oh crap, sorry. my bad lol
@AsciiWolf
@AsciiWolf 3 жыл бұрын
Flatkill.org is full of crap and as far as I know was made by a Canonical employee that on the other hand recommends using Snap. Also, there are many problems with traditional Linux packages and Flatpak resolved some of the biggest issues.
@alexkorshunov4876
@alexkorshunov4876 3 жыл бұрын
Can we run flatpacks in firejail?
@dankwarrior211
@dankwarrior211 3 жыл бұрын
I am having Flatpak on my Arch. The thing is the Spotify package from AUR is flagged out of date and you can't actually download it. That's why I use it.
@safeer7
@safeer7 3 жыл бұрын
could you do a review of solus?
@baardkopperud
@baardkopperud 3 жыл бұрын
What's wrong with configure; make; sudo make install ?
@Filaxsan
@Filaxsan 2 жыл бұрын
Upgrading the camera?! What's next, installing fedora?
What's "Natural" anyway?
10:42
Luke Smith
Рет қаралды 71 М.
THE ABSOLUTE STATE OF LINUX (Chad Stoicism)
20:42
Luke Smith
Рет қаралды 114 М.
He sees meat everywhere 😄🥩
00:11
AngLova
Рет қаралды 11 МЛН
ОДИН ДЕНЬ ИЗ ДЕТСТВА❤️ #shorts
00:59
BATEK_OFFICIAL
Рет қаралды 9 МЛН
GNU is Bloated!
10:31
Luke Smith
Рет қаралды 131 М.
Everything I Want to Do Is Illegal!
11:54
Luke Smith
Рет қаралды 141 М.
Why I No Longer Use Flatpak
12:50
The Linux Cast
Рет қаралды 39 М.
I AM A SOVEREIGN PROGRAMMER!
12:42
Luke Smith
Рет қаралды 65 М.
Why I can't stand to use Apple/Mac anything...
13:10
Luke Smith
Рет қаралды 727 М.
Zoomer Consooomer gets Red-pilled on Technology
10:47
Luke Smith
Рет қаралды 106 М.
Linus Torvalds on why desktop Linux sucks
11:07
gentooman
Рет қаралды 1,1 МЛН
The Hacker Who Tried To Free The Internet
18:20
The Lemon Master
Рет қаралды 178 М.
Linus Tech Tips Was Right All Along...
29:57
SomeOrdinaryGamers
Рет қаралды 1,5 МЛН
Как красиво снять полет #marim #shortsvideo
0:15
Let me show you (P12)
0:21
Discovery Boy
Рет қаралды 6 МЛН
Ripe watermelon 🍉😍🤣 #demariki
0:11
Demariki
Рет қаралды 3,4 МЛН
Ném bóng😂😂😂
0:17
Tippi Kids TV
Рет қаралды 8 МЛН
Duniya ki sab se pyari awaz 🕋 #azan #islamicprayer #quran
0:12
ashfaq Mughal
Рет қаралды 58 МЛН
Этот Малыш Очень Умён 😂
0:20
Глеб Рандалайнен
Рет қаралды 2,9 МЛН
Duniya ki sab se pyari awaz 🕋 #azan #islamicprayer #quran
0:12
ashfaq Mughal
Рет қаралды 58 МЛН