LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 08-22-2019, 03:41 AM   #1
roeloffx
LQ Newbie
 
Registered: Aug 2019
Posts: 2

Rep: Reputation: Disabled
Software Installs for first setup


Good morning,

I recently enrolled for a PHP course. Part of the lesson was to install either MAMP or LAMP. I chose to install Win 10 as client with MAMP. Later my curiosity got the better of me and I installed Ubuntu as a client and made my way through Google on instructions to install LAMP. I really loved the interface as well as the challenge.

A few weeks later I wanted to know more about GNU Linux. After watching some videos on YouTube I decided to trash Ubuntu and install Debian 10 with a KDE GUI. This is even more amazing than Ubuntu. My curiosity has now spiked to new levels.

I am learning, slowly and loving it. Still a bit frustrated sometime with just copying and pasting commands not understanding what exactly it is doing. Folder permissions is also still a bit of a pain for me but hey, I didn't install it because its easy:-)

The question i would like to ask this forum for help with relates to a Debian customization video on YouTube posted by ChrisTitusTech. In this video he install a whole bunch of software using a script which he posted on his GitHub repo. I downloaded it to have a look at the various programs which then made me question their use and relevance. Is there maybe some guiding doc, paper, book... for the basic software types (i.e. media player, text editor, SSH-Client ... etc) you should have as a developer install? I don't want a whole lot of useless trash on my install. Is there also maybe similar docs etc that can give very good advise as to which software (MC, Terminator..etc) that was tried and trusted u should consider installing for each of the software types?

I know you can Google this stuff but there seems to be no authority on it. Maybe i m just to know a good from bad authority:-)

Many thanks
 
Old 08-22-2019, 10:31 PM   #2
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 15,873
Blog Entries: 27

Rep: Reputation: 4666Reputation: 4666Reputation: 4666Reputation: 4666Reputation: 4666Reputation: 4666Reputation: 4666Reputation: 4666Reputation: 4666Reputation: 4666Reputation: 4666
You might start with the Debian Wiki https://wiki.debian.org/

Can you provide a link to this video?
 
1 members found this post helpful.
Old 08-22-2019, 10:41 PM   #3
rtmistler
Moderator
 
Registered: Mar 2011
Location: USA
Distribution: MINT Debian, Angstrom, SUSE, Ubuntu, Debian
Posts: 8,428
Blog Entries: 13

Rep: Reputation: 3742Reputation: 3742Reputation: 3742Reputation: 3742Reputation: 3742Reputation: 3742Reputation: 3742Reputation: 3742Reputation: 3742Reputation: 3742Reputation: 3742
Quote:
Originally Posted by roeloffx View Post
... I installed Ubuntu as a client and made my way through Google on instructions to install LAMP. I really loved the interface as well as the challenge.
Quote:
Originally Posted by roeloffx View Post
A few weeks later I wanted to know more ... I decided to trash Ubuntu and install Debian 10 with a KDE GUI. This is even more amazing than Ubuntu.
Quote:
Originally Posted by roeloffx View Post
Is there also maybe similar docs etc that can give very good advise as to which software (MC, Terminator..etc) that was tried and trusted u should consider installing for each of the software types?
Welcome to the forums roeloffx,

You've installed MAMP and LAMP and done so respectively for Microsoft as well as one or two distributions of Linux, in addition to having installed two distributions of Linux and formed an opinion about them.

Everybody's list, if they actually have one, is different.

How about instead you make a determination as to what software categories you need, editor, network tools, admin tools, development tools, etc you would like to use or know more about, and then install some of them? You're already doing this, and doing fine at it. From there you could perhaps ask less open-ended questions and get more direct answers.

For myself, I have nothing to say about web development tools, I don't use them. But environments, tools, etc for Linux C and C++ development for user space and kernel, I have my preferences. I can assure you, they are very dated. I am very fundamental with how I approach development, GNU tools, and an editor.

Also a great place to start is with the list that you obtained from that video you mentioned. And learn about how to uninstall. Therefore you can try their recommendations, decide what you like or do not like about them, and get rid of them if you deem them to be pointless for you.

You can also load up the software manager for your distribution, from the desktop environment, and search by major categories.
 
Old 08-22-2019, 11:18 PM   #4
berndbausch
Senior Member
 
Registered: Nov 2013
Location: Tokyo
Distribution: A few
Posts: 4,121

Rep: Reputation: 1155Reputation: 1155Reputation: 1155Reputation: 1155Reputation: 1155Reputation: 1155Reputation: 1155Reputation: 1155Reputation: 1155
Quote:
Originally Posted by roeloffx View Post
Is there maybe some guiding doc, paper, book... for the basic software types (i.e. media player, text editor, SSH-Client ... etc) you should have as a developer install?
Since you mention LAMP, you are interested in web development. You need SSH absolutely, of course a browser, and that summarizes whatever you need as a foundation. I would also do my development on a virtual machine, which allows me to really mess everything up without regrets. VirtualBox, Vmware, KVM - whatever rocks your boat.

Apart from that, it depends very much where you want to go. Which database - MariaDB/Mysql or Postgresql perhaps? Or MongoDB? Which code editor - vi or vim comes bundled with your Linux but is not everybody's cup of tea, especially for a beginner. Visual Studio Code seems to be some sort of a standard in web development circles, even though it comes from Microsoft (but is open-source). What's your server-side - Python, NodeJS, Ruby? Install that.

All the rest is either bundled with your OS or will be added as you go. E.g. to learn how to use a web framework, install Express for NodeJS, or Flask or Django for Python.

I don't know how you educate yourself, but there are many free-of-charge or not-that-expensive web resources that also tell you what you should install. Coding Train, The Odin Project, Freecodecamp are the ones I happen to know and can recommend.

By the way, you could use glitch.com for web development without any other tool than a browser.
 
Old 08-22-2019, 11:23 PM   #5
jefro
Moderator
 
Registered: Mar 2008
Posts: 19,514

Rep: Reputation: 3016Reputation: 3016Reputation: 3016Reputation: 3016Reputation: 3016Reputation: 3016Reputation: 3016Reputation: 3016Reputation: 3016Reputation: 3016Reputation: 3016
"a whole bunch of software"

My general opinion would be to not install more than you need. Less is more.


However if you have this as a test bed for learning then let her rip.
 
Old 08-23-2019, 02:26 AM   #6
roeloffx
LQ Newbie
 
Registered: Aug 2019
Posts: 2

Original Poster
Rep: Reputation: Disabled
Thank you

Thank you for all the very appreciated and valuable input. I am marking this as solved.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Fresh installs of Slackware 14.2 and hp-setup is unable to add a printer . gmartin69 Linux - Software 4 03-17-2017 10:06 AM
Gateway Laptop W340UI Debian 6 installs but locks during first boot Dopeeye Linux - Laptop and Netbook 0 07-24-2011 01:38 PM
Ubuntu 10.04 installs first user as UID 1001? brianpbarnes Linux - Software 1 09-17-2010 01:10 PM
suse 10.0; first cd installs fine, others don't, cannot mount them ajagodnik SUSE / openSUSE 5 10-17-2005 11:38 AM
Great Site - How about software installs Rayspace LQ Suggestions & Feedback 1 02-23-2001 09:44 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 04:53 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration