EVERY LINUX DISTRO should have THESE FEATURES! |
|
Get 100$ credit for your own Linux and gaming server: https://www.linode.com/linuxexperiment
Grab a brand new laptop or desktop running Linux:https://www.tuxedocomputers.com/ 👏 SUPPORT THE CHANNEL: Get access to a weekly podcast, vote on the next topics I cover, and get your name in the credits: YouTube: https://www.youtube.com/channel/UC5UAwBUum7CPN5buc-_N1Fw/join Patreon: https://www.patreon.com/thelinuxexperiment Or, you can donate whatever you want: https://paypal.me/thelinuxexp?locale.x=fr_FR 📹 MORE VIDEOS FROM ME Linux news in Shorts format: https://www.youtube.com/channel/UCtZp0mK9IBrpS2-jNzMZmoA Gaming on Linux: https://www.youtube.com/channel/UCaw_Lz7oifDb-PZCAcZ07kw I'm also on ODYSEE: https://odysee.com/$/invite/@TheLinuxExperiment:e 🏆 FOLLOW ME ELSEWHERE: Twitter : http://twitter.com/thelinuxEXP Mastodon: https://mastodon.social/web/@thelinuxEXP Pixelfed: https://pixelfed.social/TLENick 📷 GEAR I USE: Sony Alpha A6600 Mirrorless Camera: https://amzn.to/30zKyn7 Sigma 56mm Fixed Prime Lens: https://amzn.to/3aRvK5l Logitech MX Master 3 Mouse: https://amzn.to/3BVI0Od Bluetooth Space Grey Mac Keyboard: https://amzn.to/3jcJETZ Logitech Brio 4K Webcam: https://amzn.to/3jgeTh9 LG Curved Ultrawide Monitor: https://amzn.to/3pcTVDH Logitech White Speakers: https://amzn.to/3n6wSb0 Xbox Controller: https://amzn.to/3BWmIA3 *Amazon Links are affiliate codes and generate small commissions to support the channel* This video is distributed under the Creative Commons Share Alike license. #linux #appstore #distro 00:00 Intro 00:44 Sponsor: 100$ free credit for your Linux or Gaming server 01:43 Multi-desktop installers 03:14 Recovery partition 04:34 Restore and sync installed applications 07:02 Privacy tools and dashboard 08:37 Update notes framework 10:13 Graphical error messages 11:18 Improved graphical app stores 15:40 Sponsor: Get a device designed to run Linux 16:53 Support the channel Instead of asking the user to do research themselves, why not simply have a single installer with all desktops? Couple it with a choice screen at install that lets you see a video of how the desktop environment works: you have a video for Kubuntu, a video for Ubuntu, and each demoes how the desktop works! A restore partition is basically just an ISO of your base system, that you store on a dedicated partition and that you can boot to using GRUB. It occupies almost no space, you can make it optional at install for people who don't want it, and when something goes wrong, having the ability to immediately reboot on that partition and refresh your system is crucial. With user accounts, we would be able to restore your downloads when you reinstall. This account or system would probably have to be tied to flathub, or be divided into various repos or distros so that it could remember what you've downloaded from each source: flathub, the ubuntu repos, the AUR, fedora's repos, the snap store, whatever. Privacy might not be the number one reason to use Linux, but it's still an important one. We could take inspiration from what /e/ has been doing: we could have a system wide tracker blocker for all tracking requests for all apps on our system, whether it's a web browser, or a proprietary app we installed and that makes weird requests to a server. This privacy center could also serve as a hub for VPNs you might want to use, or it could have its own auto-VPN feature, which just scrambles your geolocation, fake an IP address. Another thing would be some kind of framework that apps and desktop environments can decide to use, to display release notes, or an inline webview, or a video, or a combination of all 3, after an update. Have you ever run a program graphically and seen it start and crash, or just not start at all? If so, have you tried running it with the command line? You probably noticed an error displayed there. I wish we could have these errors appearing graphically as well when a program doesn't start. Then, I'd like to see application bundles. As in one click installs for a series of applications that users might find useful. Another improvement is putting the most downloaded applications FIRST in their categories in app stires. Another small improvement that I've already talked about in another video is marking official apps as official. The Ubuntu Snap Store already does this, and I think Flathub also should have that, although I think they're working on it. App stores should also be way more explicit about the package types they offer. If you have a combobox that lets users pick between a deb package, a flatpak, or a snap, you NEED to explain, what these are. Yet another improvement, would be automated assistants that offer you applications related to what you're doing. Connect a new mouse? Offer a graphical utility to configure it. Connect a new printer? Check if it needs something special to work. |