Which software do you install immediately after setting up a new Linux desktop system?
Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
It depends on the purpose of the machine, but here are some of the apps I use a lot, which don't come pre-installed with my distro:
VLC, Samba, VirtualBox, TeamViewer, openssh-server, nmap, Fail2Ban, Remmina, Steam, NVidia driver (latest).
My preferred distro (Mint) already comes with most of the things one would expect for desktop productivity, including office apps, a PDF viewer, etc.
e16 and modified epplets
build-essential equivalent (depending on disto)
geany / geany-plugins
mutagen
lame
flac
exiftool
nano (if need be)
mpv
glances
mxrvt
HandBrake
pcmanfm
Eterm
MH5000
wmimagedock
cpufrequtil
various other little things as I remember them
Rather than adding things to a freshly installed linux system, I generally start by removing unnecessary cruft. For example if it's a wired host I remove Network Manager, because NM's really only worthwhile on laptops (on anything else it's just an annoying way to waste system resources and randomly disconnect yourself).
In installations that don't already load them, though, I'll install
vim
man pages
the GNU awk
nmap
bind
a mkhomedir system
policy monitoring/management utilities for SElinux if it's an SElinux distro
(and of course OpenSSH - but thankfully pretty much everything comes with OpenSSH preinstalled these days).
Last edited by Medievalist; 03-04-2019 at 11:57 AM.
Clamtk
Firewall GUI
SSH server (not running by default in Mint)
rclone, wget, curl
latest nvidia drivers
Lynis - Linux server security audit
Utilities:
Bleachbit
Boot-Repair
Grub Customiser
Ubuntu system cleaner
Teamviewer
A lite PDF viewer/reader
pip / pip3
browsh (terminal web-browser)
ncdu, ranger, midnight commander (mc)
Parrot bash theme
A bulk file renamer - Used pyRenamer (old) trying Thunar Bulk Rename
Atom editor
Catfish (tfor ease of searching system)
Internet:
Firefox configured for privacy
Cheese
Tixati (torrents)
NZBGet (NZB file downloader)
Jami (testing alternatives for Skype - do not use!)
Filezilla
Bluefish
Media:
Plex
Kodi
VLC
A video editor (testing Cin, Flowblade, Olive, OpenShot and Shotcut)
Steam with Proton 3.16*
Handbrake
Privacy:
Tor Browser
Veracrypt
Cryptomator
Signal
NordVPN (configured through network connections)
Last edited by smudge|lala; 03-06-2019 at 01:49 PM.
Reason: Clarification and re-ordering
Usually I install the compiler and associated libraries for whatever language I'm currently working in. And a few games. Exactly what I install depends on what comes pre-installed, of course.
generally go through and add those programs not installed with upgrades: nvidia drivers, then I go through to be sure things like skype, thunderbird mail, k3b, lucky backup, and a few others are automatically there, if not install them.
1st I install my printer. 2nd I install CrossOverOffice or Wine, and then install Quicken 2009. 3rd I install xscreensaver, variety, and rkhunter, and, depending on the distribution, and whether these are included in the distribution base, gparted, pluma, . Lastly, I install VirtualBox and copy my installation of Windows 10 machine into the appropriate folder, where it usually fires up and runs flawlessly. Things which I or others have written using MS Word sometimes do not translate well using LibreOffice. It's not worth the hassle to guess whether there will be problems or not. So, I make sure to use MS Word for everything that goes out to others, to insure compatibility.
No brag intended, but I can have a completely functional system for my needs in 4 hours or less, start to finish.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.