I've been using Linux for a few days now on my Debian distro and I'm starting to dive deeper into its features. I have a few questions to improve my experience:
Firstly, I noticed there are three main options for installing software: the software repository, Flatpaks, and the terminal with apt. Which of these methods is considered the best or most recommended?
Secondly, I'm enjoying the Gnome desktop environment—especially its clean look reminiscent of macOS! I know Gnome supports extensions, so where can I find the best ones, and are there any must-have extensions for customization?
Also, I'd appreciate any resources for learning to use the terminal, particularly practical YouTube channels for beginners like me.
Lastly, if anyone has any daily tips for using Linux and wants to help me avoid messing up my system, I'd love to hear them!
5 Answers
Flatpak apps usually bundle more stuff, making them larger, so keep that in mind. For learning the terminal, I suggest the cmdchallenge.com game; it's a fun way to get used to command-line skills! Also check out Linux Journey for interactive learning.
Don’t miss out on the Linux UpSkill Challenge! It's a monthly structured learning course that is really helpful. Plus, there are resources like OverTheWire and similar challenges that can really boost your skills!
You've picked a solid distro! When it comes to installing software, using your distro’s software repository or apt in the terminal is essentially the same thing, just in different formats. It's best to use the repository for optimal integration and performance unless you need a more recent version available as a Flatpak. For Gnome extensions, check out extensions.gnome.org; you can manage them through your browser. As for learning the terminal, the "man" command is a lifesaver—just type 'man [command]' to get the manual for any command. And don't worry too much about breaking your system; just be mindful with commands that involve 'sudo.' Have fun exploring Linux!
Using the graphical software manager or `apt` is practically the same; both pull from the same repositories. If you're looking for good Gnome extensions, definitely head to extensions.gnome.org, and you might also want to try out some popular ones like Dash-To-Dock for better workflow. Also, ensure you read through documentation and wikis—they're invaluable resources!
I'd recommend sticking to your distro's app store for installations unless you're completely sure about the source of other packages. To really get the hang of terminal commands, use the "man" command to familiarize yourself with how commands work. Debian also has a fantastic wiki with a lot of helpful information. A third option for installing applications is to check out AppImages; they can be simpler to manage.

Related Questions
How To Get Your Domain Unblocked From Facebook
How To Find A String In a Directory of Files Using Linux