I live and die by ssh and scp. Sometimes rsync for larger moves.
Once you’ve got ssh for terminals (used to be x sessions too!), then port forwarding and socks proxies, add in scp for file moves, and layer in sshfs for whole file system mounts it’s a potential combo for remote work and network tunnels. Such a phenomenal toolkit.
SSHFS is shipped by all major Linux distributions and has been in production use across a wide range of systems for many years. However, at present SSHFS does not have any active, regular contributors, and there are a number of known issues (see the bugtracker).
The current maintainer continues to apply pull requests and makes regular releases, but unfortunately has no capacity to do any development beyond addressing high-impact issues.
When reporting bugs, please understand that unless you are including a pull request or are reporting a critical issue, you will probably not get a response.
what are devs trying to do when creating snaps and flatpack?
Appimages are great for what they do. They’d be even better if we had convenient means of distribution. It’s easy for an intermediate-to-advanced user to go find the thing on some website, download it then chmod +x it.
A regular user, in contrast, finds comfort in centralized software repositories, where you only have to enter an app’s name and click install. Gnome and KDE, with the help of Appstream, provide Flatpaks for your convenience through Software and Discover, respectively.
It’s worth mentioning that Alexander Larsson (Flatpak) took some inspiration from Simon Peter’s (Appimage) klik when he was developing the precursor to xdg-apps and Flatpak, glick… What a mouthful :) Cheers!
My problem with appimage is that they never work. Every time I tried one, best case scenario it crashed with a random error message. All attempts to fix them were damn near impossible to debug.
It honestly felt like they were not universal enough and still relied on certain libraries being available on OS. Hopefully I’m wrong because that would completely defeat their purpose. I stopped wasting time on them after Plex and VLC both failed to run reliably and switched to flatpak that “just works” 100% of the time.
To be honest most of the time I look for an rpm anyway. Flatpaks are always a last resort. I’m on OpenSuse Tumbleweed.
This was my experience as well as a developer trying to package an application as an appimage. Creating an appimage that works on your machine is easy. Creating one that actually works on other distros can be damn near impossible unless everything is statically linked and self contained in the first place. In contrast, flatpak’s developer experience is much easier and if it runs, you can be pretty sure it runs elsewhere as well.
My freind got me into PC in early 2019 me and my friend built a gaming pc. Ran windows then I orginally got a raspi in late 2019 for my 3d printer to run octo-print. Later that year i saw a video about sombody using this Os called Manjaro.
Swaped out my sd card for manjaro arm, gave it a try. Few months go by its 2020. Everything locks down, i have alot of freetime. Decides to install manjaro on seprate sdd. Realize i wrote over winboot. Reinstall windows on 1st ssd. Dualboot manjaro and windows, enjoy using manjaro. Breaks multible time because I used the AUR and didnt know shit. Reinstall manjaro, uses it for a week and didnt Use the AUR. New kernal comes out bricks my install. I didnt know how to fix.
Realationship ended with manjaro, Kbuntu is new freind. Use kbuntu and really enjoy it, use it for e-learning and schooling. Learns about KVM and virt-manager Unistall windows. Use a vm for e-learning (get out of needing to turn on camera for rollcall for class because Vm has no camera for microsoft teams and teams doesnt find a camera) Uses kbuntu religously, 2 months go by arch-install script comes out. Goes back to arch, enjoys arch uses AUR breaks system again :Q. Finds out about fedora, uses fedora for a while. First time using gnome. Falls in love with the simplicy. Installs fedora silverblue on lenovo t450. Trys fedora sodalight, loves the imutablillity. Cant find a package for silverblue trys nix-env. 2021 apears i buy a lenovo w540 cant get shit to run on it (fuck you nvidia and your shitty k110m gpu) decides to try a distrobution called NixOS. Legit crack, addictive better thansex.mp3 . installs every package delcartivly (i figured out how to blacklist nvidia) install nix 23.5 soat. On main rig has a steep learning curve lots of youtube videos help. Just upgraded to 23.11 it works great only thing i cant install is W-okia Rvc voice changer for screwing with my freinds and Lightburn. Because its read only filesystem :(. Other than that everythings been great and i dont have any reason to switch from nix. I bought a t440p and installed skulls libreboot last week and Last night i was dipping my toes into gentoo. Thats neat that we had a simlar journey with manjaro LMAO.
Thanks. Not full wayland protocol support and have a bugs, but something is greater than nothing. UPD: The utilization of the Internet channel has also increased
What kind of bugs are you running into? The original Waypipe proposal claimed that it was pushing less data than X. Let’s hope it gets faster in the future.
If you look at any modern desktop application, e.g. those built over GTK or QT, then they’re basically rendering stuff into a pixmap and pushing it over the wire. All of the drawing primitives made X11 efficient once upon a time are useless, obsolete junk, completely inadequate for a modern experience. Instead, X11 is pushing big fat pixmaps around and it is not efficient at all.
So I doubt it makes any difference to bandwidth except in a positive sense. I bet if you ran a Wayland desktop over RDP it would be more efficient than X11 forwarding. Not familiar with waypipe but it seems more like a proxy between a server and a client so it’s probably more dependent on the client’s use/abuse of calls to the server than RDP is when implemented by a server.
Ubuntu is nice. Apt/DEB works as they should. Some default apps, mostly browsers, are snaps now, but this does not bother you at all. You were getting them from your distro anyway.
Flatpak and AppImages work just fine if you need them.
The Ubuntu desktop (any flavour) just works. Others are different, but nothing is bad about Ubuntu.
Ubuntu is trying new things, proprietary to their ecosystem, e.g. Unity or snap. On the big picture, those are experiment. Ubuntu is still Linux.
The community reaction to snap is overblown. So Canonical developed something you don’t like? Ignore it. This has mostly been a waste of time for them.
(Yes, maybe that dev time would be better spent on flatpak or open-source apps. But that’s their time. I’m not paying Ubuntu developers, so can I really complain?)
Well, I’d file this as innovation. Innovation is trying and failing. It’s an experiment. And I’m okay with this.
Is it wasteful to have KDE and Gnome? Why don’t they give up and merge with each other? Did we really need systemd? Or docker? And why Wayland when every single distro is on X and every single application is on X?
Ubuntu started as a Gnome-based distribution and it is was better than the competition on the desktop at the time. Or good enough. It got popular.
Personally, I wasn’t a big fan of Unity or Gnome 3, but it worked. I found snap totally weird and against how things should be on a Linux system. But snap updates (while still annoying) have solved problems with deb-based updates of browser (“Quit all running firefox or you’ll experience problems”).
Maybe I’d like Debian more. After all I came from Debian to Ubuntu. But it’s not worth to make a fuzz.
I don’t think it’s wasteful to have both KDE and Gnome. It’s healthy competition and as you say, innovation.
However the job of a distribution is to gather upstream software into a meaningful OS, and rewriting everything that should be an upstream software shared with other distributions is a distraction.
So Unity was unnecessary “not invented here” syndrome. Just like Snap is.
As an operating system Ubuntu is great. It’s user friendly, has great hardware support and is up to date enough for most users. Canonical though… That’s where the real sore spot lies for a lot of die-hards.
Friendo, I think once you understand exactly what an OS is, you’ll have fewer problems. An OS is just a layer on top of hardware with a lot of scripts and tools that enable that hardware to do things like move files, show graphics, and send audio in a desktop environment. Never issue a root or sudo command unless you understand exactly what it’s doing. Following this one simple rule will save you a lot of trouble, same as any Windows machine.
This is reasonably valid. I think Windows makes it a bit harder to do real damage to your system, so I’m used to that. I also have borked installs in VMs before, but that’s never mattered because spinning up a new one takes no time. Definitely a valuable lesson to do more research before running commands, especially as sudo
Nah. This is old school thought. Use an immutable distro if this is your concern, and keep all your files on a NAS, or something else that can replay your files. Local images of your entire filesystem isn’t needed anymore.
And a lot of configuration, or so I thought? I’m investing heavily but I’m scared for my investments :-)
Another Linux noob here, after a couple of Linux servers (Tenfingers, Lemmy) switched over (finally) my main PC, or well kids got the gaming machine and I’m on a Mint ThinkPad now :-) and a backup think centre tiny if the Lemmy server bails out.
I have this little windows box to print stuff (I didn’t know I hated printers) and every time I use it I’m so happy I don’t need windows in my personal life anymore…
Except that I’m jumping ship to Linux fully, I’m thinking a lot about hardware failure, not the data but say the mobo, so maybe that’s curious. Seemed you were knowledgeable about those things, or I’m explaining very badly.
linux
Top
This magazine is from a federated server and may be incomplete. Browse more on the original instance.