Hacker News new | ask | show | jobs
by pr956738850 1978 days ago
~/apps isn't the answer.

There is already a well-established convention for ~/bin.

Applications should not be installed in user profile space.

Many supported *nixes deprecate your touching system directories /bin, /usr etc and there's a well-established convention for placing added software in /opt, a filer share, removable media etc.

An advantage of AppImage is that they don't change the system package database and can be run from /opt a share or removable media.

Yes, there needs to be a mechanism for update of third-party applications. ~/apps isn't it.

Imagine in a corporation that uses Linux desktops, 1,000 users clicking to update a third-party bloated electron app to ~/apps.