You are not logged in.
I'm using Atom, which has hit EOL and I'd like to continue using it. Within the last month I had to manually fix its dependencies twice. I'm afraid that it's only about time when it can't be fixed easily to work with the latest dependencies.
I'm considering to create a chroot environment and run Atom from there and never update the dependencies there. Do you think it's going to work well? (I need to invest significant time into it, as I have to migrate to Wayland first, something I would otherwise do much later - but I have to set it all up from the start, since if I push it into the future, I risk it not working with the most recent packages).
Offline
You've just re-invented docker/snap/flatpak/… so all concerns regarding those apply to your approach as well.
There's https://aur.archlinux.org/packages/atom-community-git - though building this monstrosity of course sucks.
Offline
flatpak may be just what I need. I will be looking into it. Thanks.
Offline
That's not what I meant…
Those are obviously biased, but still:
http://kmkeen.com/maintainers-matter/
https://ludocode.com/blog/flatpak-is-not-the-future
https://flatkill.org/
Look into an editor/IDE that is still maintained
Offline
Obviously there are are drawbacks but I'm looking to only run one offline app. I'm not sure if Atom forks will be any good - only time will tell. I think I will try docker actually, docker or chroot, which I assume will give me more control.
Offline
That's not what I meant…
Those are obviously biased, but still:
http://kmkeen.com/maintainers-matter/
https://ludocode.com/blog/flatpak-is-not-the-future
https://flatkill.org/Look into an editor/IDE that is still maintained
Thank you for the links. I hadn't thought about it much but they are correct, the 2nd article in particular. Was looking for the easy solution but it's not the right one I suppose.
Offline
I suggest Flatpak. It's easy to generate a package with all the dependencies you want in there. Start with the Freedesktop runtime as a base and add the too-new dependencies.
Offline
I suggest Flatpak. It's easy to generate a package with all the dependencies you want in there. Start with the Freedesktop runtime as a base and add the too-new dependencies.
Did you read any of the links seth posted?
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline
Those are obviously biased, but still:
Anyway, that is my suggestion, I don't intend to make this a Reddit-like thread about what is better.
Offline
There might be a misconception: none is "better" - the problem w/ the approach is not a particular implementation, but the concept.
I won't condone sticking to an unmaintained piece of software as bloated as electron/atom, but if you want to use it in an isolated context, you're looking for a virtual machine.
Offline