Unix/Linux Go Back    


UNIX for Beginners Questions & Answers If you're not sure where to post a Unix or Linux question, post it here. All unix and Linux beginners welcome in this forum!

Big difference between UNIX systems? Which one as OSX replacement for a developer?

UNIX for Beginners Questions & Answers


Tags
differences, which linux distribution

Reply    
 
Thread Tools Search this Thread Display Modes
    #1  
Old Unix and Linux 12-30-2017   -   Original Discussion by JacobPhelps
JacobPhelps's Unix or Linux Image
JacobPhelps JacobPhelps is offline
Registered User
 
Join Date: Dec 2017
Last Activity: 4 January 2018, 9:29 AM EST
Posts: 2
Thanks: 0
Thanked 1 Time in 1 Post
Big difference between UNIX systems? Which one as OSX replacement for a developer?

Hello Everyone

I am a software developer and private OS X user. I was enthusiastic with what I learned about Linux (on my OS X) during the operating system module at school and I am using some of it.
But I may not want to go the Apple way till the end. And OS X is a little too big to run on a NAS, memory stick or as a virtual machine on my workplace to make some well known CL tools available at work.

I am looking for a Linux or any other Unix (like) system like FreeBSD, Solaris, FreeDarvin, ...
I tried to find it myself, but was overwhelmed with the amount of information.

I don't know how much these systems really differ from a bash terminal point of view.I mean between the different Linux distributions and different Unix versions are there big differences in
• names of the commands (ls, find, pwd, pipes, in-output redirection, ...)?
• names of the most command line tools (iptables, grip,...)?
• directory structure?
• placement and form of configuration files?
• e.g is iptables and cronjob real differences between these systems? • would I need a completely different bash script to achieve the same on e.g. Debian and FreeBSD?

Requirement for Unix system as a secondary system:
• nice, comfortable bash terminal which supports split screen, copy & past
• portable, running on most hardware, stable and fast on some
• version for bootable USB-Stick available
• many precompiled packages available per package manager
• simple installation
• available and support long term

Requirements for Unix System as a primary system at home:
• nice and minimalistic GUI
• support of multiple displays
• support somehow Microsoft onenote
• shall support iTunes
• nice backup functionality (close to time machine on mac)
• development with Java (intellij idea, Tomcat,...)
• development of web apps (Apache, NodeJs, Browser Support)
• icloud, Dropbox, google drive,... local

What are your suggestions? Shall I better stay with OSX or are there some other options?
Are there really big differences between Unix Systems?

Best Regards
The Following User Says Thank You to JacobPhelps For This Useful Post:
Neo (01-04-2018)
Sponsored Links
    #2  
Old Unix and Linux 12-30-2017   -   Original Discussion by JacobPhelps
vbe's Unix or Linux Image
vbe vbe is offline Forum Staff  
Moderator
 
Join Date: Sep 2005
Last Activity: 20 April 2018, 7:58 AM EDT
Location: Switzerland - GE
Posts: 6,533
Thanks: 304
Thanked 561 Times in 523 Posts
You dont say much about your true needs... and software developper is quite vague: what kind? using what language(s) ?
Most commands ( user or man (1)) are the same on all, but syntax can vary...
None have a true backup facility except AIX and HP-UX but I may be wrong there as long time since last time I looked out...
cron implementation can change in linux world...
all share the same directory structure ( / being the root...) but again can vary if you are Unix V... compliant meaning you use /opt and pending /var/opt etc...
The default FS can vary too and you have quite some choice...

What fo you intend to use as a platform?
RAM?
CPUS?
Disks?

mx 2 cents.
Sponsored Links
    #3  
Old Unix and Linux 12-31-2017   -   Original Discussion by JacobPhelps
dodona's Unix or Linux Image
dodona dodona is online now
Registered User
 
Join Date: Jun 2012
Last Activity: 20 April 2018, 8:27 AM EDT
Posts: 33
Thanks: 84
Thanked 5 Times in 4 Posts
go FreeBSD, because large parts of macos are FreeBSD.
    #4  
Old Unix and Linux 01-04-2018   -   Original Discussion by JacobPhelps
JacobPhelps's Unix or Linux Image
JacobPhelps JacobPhelps is offline
Registered User
 
Join Date: Dec 2017
Last Activity: 4 January 2018, 9:29 AM EST
Posts: 2
Thanks: 0
Thanked 1 Time in 1 Post
DragonFly BSD and Solaris have incremental backup functionality included.

development is not a topic anymore because it seems that there are problems getting all popular web browsers running on linux/bsd.

I will stay with OSX as private system.
But I would like to do something like Linux/ From Scratch or Arc BSD to have a Unix-y system which I know and control up to 100%.

What can you recommend for this?
Sponsored Links
    #5  
Old Unix and Linux 01-04-2018   -   Original Discussion by JacobPhelps
vbe's Unix or Linux Image
vbe vbe is offline Forum Staff  
Moderator
 
Join Date: Sep 2005
Last Activity: 20 April 2018, 7:58 AM EDT
Location: Switzerland - GE
Posts: 6,533
Thanks: 304
Thanked 561 Times in 523 Posts
So for that I would go with Debian...
Sponsored Links
    #6  
Old Unix and Linux 01-04-2018   -   Original Discussion by JacobPhelps
Neo's Unix or Linux Image
Neo Neo is offline Forum Staff  
Administrator
 
Join Date: Sep 2000
Last Activity: 20 April 2018, 7:47 AM EDT
Location: Asia pacific region
Posts: 14,361
Thanks: 989
Thanked 1,364 Times in 649 Posts
I use OSX computers for my two desktop machines and four Ubuntu Linux servers for my servers, one virtual and three dedicated all in remote datacenters.
Sponsored Links
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Linux More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
How big is AIX installed base (i.e. number of deployed systems)? garethr AIX 3 05-02-2009 01:48 PM
Mac OSX vs. UNIX REM UNIX for Dummies Questions & Answers 2 06-12-2001 11:30 AM



All times are GMT -4. The time now is 08:53 AM.