I don’t. I just like Linux.
I read エロゲ and haunt AO3. I’ve been learning Japanese for far too long. I like GNOME, KDE, and Sway.
I don’t. I just like Linux.
Ubuntu is fine. Pop!_OS if you’re set on Flatpaks instead of Snaps.
Eh, X11 Forwarding, VNC, SSH, XRDP, Waypipe whatever, it’s all very similar
Wow, this is actually fairly technical unlike うぶんちゅ. SSH and X11 forwarding in the first chapter. By chapter 4 we’re already exiting Vim.
You can get the manga officially from here in its original form: https://www.aerialline.com/comics/ubunchu/
It’s licensed under CC-BY NC 3.0 and the author includes the original photoshop files if you want to edit them.
It’s pretty funny. I own a physical copy.
In general I agree, though had something to add regarding these points:
by defaults the sandbox is pretty good
This is a rather major problem with Flatpak; the maintainer decides what permissions they need by default, not the user. The user needs to retroactively roll them back or specify global options and manually override them per-app, but that’s not user-friendly at all. Though many Flatpaks do have good permissions because Flathub maintainers step in and offer suggestions before approving the Flatpak for publication, there are a number of Flatpaks that punch big holes in the sandbox; so much so that they might as well be unsandboxed.
But Bottles has a great sandbox, for instance, which is just what you’d want when running lots of proprietary Windows applications you maybe don’t trust as much as your Linux-y software.
It’s better than what we have with traditional packages but it can sometimes get in the way and not all beginners can easily figure out how to fix permissions issues with Flatseal. This will probably improve as we get more portals built.
some apps are less maintained and use EOL runtimes etc
Not much is different for distribution-maintained packages, either. See TheEvilSkeleton’s post about how there are over 1200 unmaintained packages in the Debian repositories, and even over 400 in Arch’s much smaller repositories that are outdated (!). At least Flathub applications are usually maintained by upstream, and so are usually as up to date as they can be.
not suited for some apps like terminal apps or system stuff
This isn’t really true. It’s only true when terminal applications need privileged access to something. Flathub ships Mesa userpace drivers and NVIDIA’s proprietary userspace drivers just fine. You can package something like yt-dlp
in Flatpak just fine with --filesystem=host
. Hell, they’ve even got Neovim on Flathub. Sure, it’s a little more cumbersome to type, but you can always create an alias.
Flatpak is not suitable for all graphical applications, either. Wireshark’s full feature-set cannot be supported, for example.
I would add that:
flatpak update --commit
. Much harder with traditional package systems, and you’ll probably need to downgrade shared libraries too.master
or with a few patches, all you really need to do is clone it from flathub/whatever
, change a few lines, and it has a very high chance of building properly. No need to figure out dependencies, toolchains, or sane build options. And it’s all controlled from an easy-to-read and modify file.My friend’s response:
Yep, but they make shit so much easier
They took my 2 weeks of turning CSVs into other CSVs into 2 days
🤷♀️
Oh, so you should suck up to Microsoft being incompatible with their own standard because they’re incompatible with their own stabdard? Is that basically what you’re saying?
I don’t use Microsoft Office, but I use Adobe. If the people I collaborate with or I work for use Adobe and need to edit my files, I’m not going to give them something done in Scribus instead of inDesign. That would be doing a bad job and also limiting their choices significantly with who they can go with in the future to edit their files. Same principle applies to Microsoft Office.
VBA scripts. I have a friend who works in the radio/telcom industry…but ends up doing a bunch of other stuff. This friend makes extensive use of VBA scripts to get the job done. You can’t do that on the web version, and you can’t do it in Calc.
Word is just for document interchange. Other businesses and clients use Word documents, and they don’t display reliably correctly in any other program but Word.
Adobe Creative Cloud doesn’t work in CrossOver.
It’s been 5 years. I don’t think they’re going to change the license to allow distributions to distribute MongoDB more easily.
We should actively be against corporate leeching.
In a world without free software, Amazon will build their own proprietary software for servers that is better than everyone else’s, and will be in the same position. At least with Redis, multiple employees of AWS were core maintainers for Redis. It isn’t like Amazon didn’t contribute anything back. Now that it’s non-free, they’ll just fork it. Again.
All this really accomplishes is making licensing a headache for everybody, which is the main reason people and organizations use free software.
I think free software developers should be able to make money from their software, and money from working on their software. I also think everyone else should be able to, too.
To put it another way, open source means surrendering your monopoly over commercial exploitation.
Additionally, Elasticsearch does not belong to Elastic. Redis doesn’t belong to Redis, either.
what else is there aside from games?
The Steam client…
Have you tried setting up Affinity Suite with the community guide?
In this case, many of these dependencies are required for a lot of games to work properly in Wine. Dosbox is used as an emulation tool. I don’t know of another package manager that doesn’t give you an option to install all of the optional dependencies.
That seems like the wrong place to link to. Shouldn’t you be linking to Sealed Sender?
What I want to do is install all of these Optional Dependencies that are part of the wine-staging
package without specifying every one of them:
Optional Deps : giflib
lib32-giflib
gnutls
lib32-gnutls
v4l-utils
lib32-v4l-utils
libpulse
lib32-libpulse
alsa-plugins
lib32-alsa-plugins
alsa-lib
lib32-alsa-lib
libxcomposite
lib32-libxcomposite
libxinerama
lib32-libxinerama
opencl-icd-loader
lib32-opencl-icd-loader
libva
lib32-libva
gtk3
lib32-gtk3
gst-plugins-base-libs
lib32-gst-plugins-base-libs
vulkan-icd-loader
lib32-vulkan-icd-loader
sdl2
lib32-sdl2
sane
libgphoto2
ffmpeg
cups
samba
dosbox
--asdeps
doesn’t seem to do that. apt
has --install-recommended
, I think, or something similar. And for all the bad things I could say about apt
, that’s a nice feature.
pacman
would allow me to install weak dependencies with a simple command-line option rather than black magic wizardry that rivals ffmpeg filtergraphs.
The concerns about AWS servers are around metadata. If metadata were not a concern, why not just use Whatsapp? They use the Signal protocol so messages are end-to-end encrypted by default, and most people already have it or are willing to download it as compared to Signal.
Autodesk Maya actually has a Linux version. I was surprised to learn this.