Hey guys! Trying to understand what developers actually do to create a yet another distro, or what are the differences between existing distros. Lets say we have ubuntu and fedora. What are the differences? Excluding DE, Installer, theme, installed packages/libs and package manager. They both are FHS compliant, both running...
Would it be enough to be able to run .deb packages on fedora?
Unpacking a .deb on Fedora, or unpacking an .rpm on Ubuntu isn’t a big deal. The files inside are often actually identical.
But would not be useful because the files inside usually rely on shared libraries, which may or may not already be installed. Those shared libraries are installed in different places on each Linux distro. Figuring out which ones to ask for (and making sure the program can find them) is the real work that the .Deb or .RPM installers do.
A fun way to try this out is with Portable Apps. Anything called a “portable app” either doesn’t use additional libraries, or carries the libraries it needs with it.
If you find a portable app for Ubunutu, there’s a good chance the Fedora version is an identical file, and works fine on Ubuntu. There’s lots of reasons it might not work, but it can be fun to try.
For the most part, the only reason any Linux program is unavailable on a different version of Linux is that no one has bothered to build the necessary installer for that combination of program and OS.
.RPM was supposed to solve this by being universal, since any other OS can implement it to match .Deb was supposed to solve this by being universal, since any other OS can implement it to match (about 60% actually do). I think Flatpacks and Snaps might solve this by being universal, at some point…
Source: I’ve built installer packages for various operating systems.
Yeah. I don’t know if the ‘follow’ piece does anything useful for anyone.
But as a professional developer, I have found that my GitHub account now prevents me from getting asked FizzBuzz at interviews. So whichever bit is causing that nonsense to stop, I hope they keep.
If you’re interested in that level of control, it’s time to look hard at GrapheneOS. “Internet” is a permission you can grant or deny for each app, under GrapheneOS.
But I’m not aware of a way to selectively direct phone traffic through Proton VPN, at the phone. Even on GrapheneOS.
Enough skill with an expensive router could do it, but only on your home network, or only while routing all of your phone traffic back to your home network via yet another VPN.
Edit: TIL, Proton VPN supports split tunneling. Sweet! Look under Settings - Advanced - Split Tunneling - then pick your apps to include/exclude.
Edit 2: TIL DivestOS also supports “Internet” as a per app Permission. Very cool.
Yeah. I was literally just talking about how my SteamDeck is going to let me retire my remaining Windows PC. And by retire it, I mean install Linux, and continue to enjoy it.
If I’ve learned anything about Jeffries tubes during the holidays, it’s that they probably contain a federation officer who got stuck ‘doing a “Die Hard”’ on some terrosists.
If I had a nickel for every time that happened…well I would have two nickels. But you have to admit, it’s interesting that it happened twice.
(I can’t actually name episodes, but I know I’ve seen this plot at least twice.)
I blocked whoever you’re replying to a long time ago. So this thread was quite a roller coaster for me.
For context though, I block people for posting images with bright white backgrounds that blind me when I’m reading later at night than I should. So I have no way of knowing if what I’m missing is awful, or delightful.
(I mean, I could log out and check, but what fun would that be…)
I hope this becomes a recurring gag, for the rest of the run of C&H.
I may memorize the whole series, and quote one line of it at a time around my friends, as an unrequested update on the news from my friend “Cliff Hanger”.
I’m counting on this to finally give me something to contribute to gossip sessions.
It’s an unprecedented – and massive – experiment: Since 2017 the U.S.-based charity GiveDirectly has been providing thousands of villagers in Kenya what’s called a “universal basic income” – a cash grant of about $50, delivered every month, with the commitment to keep the payments coming for 12 years. It is a...
What are the differences between linux distributions?
Hey guys! Trying to understand what developers actually do to create a yet another distro, or what are the differences between existing distros. Lets say we have ubuntu and fedora. What are the differences? Excluding DE, Installer, theme, installed packages/libs and package manager. They both are FHS compliant, both running...
Time is cruel (startrek.website)
Use your own holodeck time, Beverly. (lemmy.world)
1 follower on GitHub = 1000 followers on other platforms 😅 (programming.dev)
Like father (not) like son (startrek.website)
Blocking app access to the internet
Question for the group on a problem I’m trying to solve: How can I block internet access for some apps on standard, OOTB Android?...
Name em (feddit.de)
Yeah, very sorry that this app is Windows only, would love to switch to Mac (feddit.de)
Stolen from Deltachat
Now that it's December, you'll want to circulate this special PSA around your ship. Can't be too careful. (startrek.website)
Santa Cardassian (i.pinimg.com)
You'll hack yer limb off kid! (startrek.website)
Manager: This task only takes 30 minutes. Why did it take you the whole day? (programming.dev)
Helping with the groove (startrek.website)
"Cowabunga" would make a great warp phrase (images.prismic.io)
Found here: startrek.com/…/set-phasers-for-strange-9-of-the-m…
Relationship Goals (lemmy.world)
Inspired by a comment by Flying Squid.
29 November 2023 (sh.itjust.works)
For all the Texan Trekkies out there (pixelfed.social)
Wayland vs X11 be like (lemmy.world)
You're either in or you're out, right now. (lemmy.world)
It's one of the biggest experiments in fighting global poverty. Now the results are in (www.npr.org)
It’s an unprecedented – and massive – experiment: Since 2017 the U.S.-based charity GiveDirectly has been providing thousands of villagers in Kenya what’s called a “universal basic income” – a cash grant of about $50, delivered every month, with the commitment to keep the payments coming for 12 years. It is a...