2019 LinuxQuestions.org Members Choice Award Nominees
LQ Suggestions & FeedbackDo you have a suggestion for this site or an idea that will make the site better? This forum is for you.
PLEASE READ THIS FORUM - Information and status updates will also be posted here.
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.
Antergos
antiX
Arch
Bedrock Linux
BunsenLabs
Debian
Devuan
elementary OS
Fedora
Gentoo
Linux Lite
Linux Mint
Linux Mint Debian Edition
Mageia
Manjaro
MX Linux
Nanolinux
NuTyX
OpenMandriva
openSUSE Leap
openSUSE Tumbleweed
PClinuxOS
Peppermint
Puppy
Salix
Slackware
Solus
SUSE Linux Enterprise Desktop
Ubuntu
Void Linux
Zorin OS
I have tried many of the above over the last many years and they all have special attractions for many people. I have used, as my main OS 'Fedora'. My reasoning was to use one that had an excellent chance of being supported. I therefore chose RH/Fedora as they seemed to have less of a feeling of 'religion' and a more matter of factly business approach.
I do not regret my decision. I do however love the 'documentation' at the Arch forums.
I use 'SystemRescueCd' as my go to for a live distro. It has all the 'command line apps' I really count on. I have used SliTaz and Knoppix but a long time ago and never saw them as useful as SystemRescueCd.
DB2
Firebird
MariaDB
MySQL
Oracle
Percona
PostgreSQL
sqlite
SQL Server
My main experience is with Oracle during my working years. I have extensively used MySQL since as Oracle is expensive and not as user friendly. I do see MariaDB as equivalent to MySQL and would use it as a substitute if required.
Firefox, as I like their mission statement. I do not like Chrome as I dislike the 'hoover suction machine' nature of their data collection. I use an Android phone and I use Firefox there as well, but I have to fight to keep it my Default.
I use Gnome Shell but primarily because it is the default on Fedora. I use the Terminal much of the time and I am not at all religious about the interface, as I see them all as similar.
I have used 'snort' and I like it. Just tried OpenVAS and it has given me some headaches to install. I do have 'Wireshark' installed and it helps sort out log files making them more 'human readable' in format.
I had AIDE installed and working on my OS (Fedora) awhile back. It worked great. I was just trying it out and have not kept it up but it did work well. Of course 'SELinux' is on all my OSes except my Raspberries. It is well behaved and hopefully is helping with security.
Android Studio
Atom
Bluefish
Brackets
Code::Blocks
CodeLite
Eclipse
Emacs
Geany
GNOME Builder
IDLE
IntelliJ IDEA
Kdevelop
Komodo
Kompozer
Lazarus
Light Table
MonoDevelop
Netbeans
PyCharm
Qt Creator
Quanta Plus
RStudio IDE
SeaMonkey Composer
Spyder
Visual Studio Code
WebStorm
Zend Studio
I prefer 'Code::Blocks' as my main IDE. I mainly code in C and it works well and is available on most OSes. I have tried 'Geany' but prefer 'Code::Blocks'.
Acme
Atom
elvis
Emacs
Geany
gedit
jEdit
joe
Kate
KKEdit
KWrite
leafpad
medit
Midnight Commander Editor
nano
Neovim
Notepadqq
pico
pluma
sam
Scite
Sublime Text
vi
vim
xed
I use 'Gedit' because it is the default on Fedora. I like that 'nano' is usually available in Console mode and I prefer it over 'vi', but I use 'vi' when it is the only one available. I have tried Atom and Sublime Text but they are not to my liking.
Ada
Assembly
AWK
C
C#
C++
Clojure
COBOL
Common Lisp
D
Dart
Erlang
Fortran
Go
Haskell
Java
Javascript
Julia
Lua
Objective-C
Perl
PHP
Python
R
Ruby
Rust
Scala
Scheme
Swift
Tcl
I use 'C' mostly but I like AWK as a quick prototyper or analytic tool and have many 'pre configured' AWK scripts. I use PHP on web page development, as it makes for ease of coding. I am familiar with benefits of Ruby on Rails, RUST and Python but have not as yet taken them up.
darktable
Dia
DigiKam
GIMP
GNU Paint
Gravit
Inkscape
Karbon
Krita
LibreOffice Draw
Pencil
RawTherapee
Shotwell
Tux Paint
Vectr
(we've merged raster and vector based on participation)
I use Shotwell and have for years. I have a system which has over 40,000 pictures and it handles it with ease. I particularly like the fact that it will not add any 'duplicates' hence not messing up my 'one source' preference. I do use GIMP for editing. I do have Inkscape for some simple drawing.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.