Cloud Provider...what to use
-
@Joel said in Cloud Provider...what to use:
I dont know anything about these OS though so any points/kick starters would be helpful.
How about an entire online book/reference to working with Linux?
https://mangolassi.it/topic/7825/sam-learning-linux-system-administration
-
@scottalanmiller thanks - I havent spun anything up yet. Just signed up with DigitalO though.
Is CentOS the simplest then? - thanks for the online book guide. -
@scottalanmiller said in Cloud Provider...what to use:
@Joel said in Cloud Provider...what to use:
I've taken the plunge and have signed up for a Digital Ocean account and will test this on a Linux box - maybe ubuntu...
You are new to Linux... ONLY use CentOS. Get rid of Ubuntu right now, switch and save yourself a lot of misery.
I didn't think the controller worked with anything other than debian based?
-
@Joel said in Cloud Provider...what to use:
How do I even go about patching this OS! Have I dont the right thing!?
For CentOS:
yum -y update
For Ubuntu:
sudo apt-get update sudo apt-get dist-upgrade
-
@stacksofplates said in Cloud Provider...what to use:
@scottalanmiller said in Cloud Provider...what to use:
@Joel said in Cloud Provider...what to use:
I've taken the plunge and have signed up for a Digital Ocean account and will test this on a Linux box - maybe ubuntu...
You are new to Linux... ONLY use CentOS. Get rid of Ubuntu right now, switch and save yourself a lot of misery.
I didn't think the controller worked with anything other than debian based?
Oh maybe, I don't know @JaredBusch ?
-
@stacksofplates said in Cloud Provider...what to use:
@scottalanmiller said in Cloud Provider...what to use:
@Joel said in Cloud Provider...what to use:
I've taken the plunge and have signed up for a Digital Ocean account and will test this on a Linux box - maybe ubuntu...
You are new to Linux... ONLY use CentOS. Get rid of Ubuntu right now, switch and save yourself a lot of misery.
I didn't think the controller worked with anything other than debian based?
I'm not sure if it is supported with CentOS, I haven't worked with it (CentOS)much at all. But I know specifically the controller is compatable with debian\ubuntu with no other Linux platform download availability.
-
@prcssupport said in Cloud Provider...what to use:
@stacksofplates said in Cloud Provider...what to use:
@scottalanmiller said in Cloud Provider...what to use:
@Joel said in Cloud Provider...what to use:
I've taken the plunge and have signed up for a Digital Ocean account and will test this on a Linux box - maybe ubuntu...
You are new to Linux... ONLY use CentOS. Get rid of Ubuntu right now, switch and save yourself a lot of misery.
I didn't think the controller worked with anything other than debian based?
I'm not sure if it is supported with CentOS, I haven't worked with it (CentOS)much at all. But I know specifically the controller is compatable with debian\ubuntu with no other Linux platform download availability.
That's unfortunate, but relatively minor. So to the OP... yes, use Ubuntu Server then.
-
@scottalanmiller said in Cloud Provider...what to use:
@stacksofplates said in Cloud Provider...what to use:
@scottalanmiller said in Cloud Provider...what to use:
@Joel said in Cloud Provider...what to use:
I've taken the plunge and have signed up for a Digital Ocean account and will test this on a Linux box - maybe ubuntu...
You are new to Linux... ONLY use CentOS. Get rid of Ubuntu right now, switch and save yourself a lot of misery.
I didn't think the controller worked with anything other than debian based?
Oh maybe, I don't know @JaredBusch ?
The controller can be install on CentOS, but they only provide packages for Debian/Ubuntu. Thus, my controller is Ubuntu.
-
@JaredBusch said in Cloud Provider...what to use:
@scottalanmiller said in Cloud Provider...what to use:
@stacksofplates said in Cloud Provider...what to use:
@scottalanmiller said in Cloud Provider...what to use:
@Joel said in Cloud Provider...what to use:
I've taken the plunge and have signed up for a Digital Ocean account and will test this on a Linux box - maybe ubuntu...
You are new to Linux... ONLY use CentOS. Get rid of Ubuntu right now, switch and save yourself a lot of misery.
I didn't think the controller worked with anything other than debian based?
Oh maybe, I don't know @JaredBusch ?
The controller can be install on CentOS, but they only provide packages for Debian/Ubuntu. Thus, my controller is Ubuntu.
Makes sense, I would do that too. I wish that they would make an RPM but, it is what it is.
-
@scottalanmiller said in Cloud Provider...what to use:
@Joel said in Cloud Provider...what to use:
I've taken the plunge and have signed up for a Digital Ocean account and will test this on a Linux box - maybe ubuntu...
You are new to Linux... ONLY use CentOS. Get rid of Ubuntu right now, switch and save yourself a lot of misery.
Is this a personal preference or is there some base in fact for this suggestion. I've had lots of success learning Ubuntu so I have no doubt I could do the same with CentOS but since I'm also relatively new to Linux, this could be useful info to have up front.
-
@NashBrydges said in Cloud Provider...what to use:
@scottalanmiller said in Cloud Provider...what to use:
@Joel said in Cloud Provider...what to use:
I've taken the plunge and have signed up for a Digital Ocean account and will test this on a Linux box - maybe ubuntu...
You are new to Linux... ONLY use CentOS. Get rid of Ubuntu right now, switch and save yourself a lot of misery.
Is this a personal preference or is there some base in fact for this suggestion. I've had lots of success learning Ubuntu so I have no doubt I could do the same with CentOS but since I'm also relatively new to Linux, this could be useful info to have up front.
CentOS is much easier. It has a far less convoluted ecosystem and a dramatically more straightforward support and versioning cycle. Ubuntu is so complex that most Ubuntu users can't even figure out what version is current and which was came before it and so forth, and their LTS marketing has made it even worse with people thinking that the LTS name actually means that it is fully supported when it is not. Ubuntu is so confusing to use, that I almost never find people using it who really understand it. It's marketed to people without experience which makes it far worse by being confusing to the people who need it to be simple the most - while creating an ecosystem of self fulfilling confusion by having lots and lots of newbies bouncing incorrect information back and forth without the experienced people there to correct them.
Ubuntu isn't a bad product, but it's not CentOS. CentOS is built from the ground up for one job - to be a server. Ubuntu is not, it's designed mostly as a desktop and tons of other use cases are layered on top. Ubuntu uses the more confusing DEB package system and lacks solid documentation. CentOS has centralized reference documentation for the entire OS. Ubuntu does not have this and often has entire parts of the OS left undocumented at best, broken at worse (famously, their entire clustering system was left not working at all and they just...left it, and never updated the docs so they the docs kept suggesting that it was still intact!)
Ubuntu suffers from being an unnecessarily convoluted product, lacking documentation and having an ecosystem of bad information. None of that makes it bad, it just makes it vastly harder for a newbie to get safely up and running with it. You can safely Google nearly any answer on CentOS, but cannot on Ubuntu. Because 99% of CentOS users are enterprise Linux admins with training and experience and the expectation of someone answering a CentOS question is that it is a business use case for production servers. On the other hand, the Ubuntu ecosystem is primarily desktop hobbyists without training or experience with the general expectation that the use case for someone asking a question is also non-production so the approaches taken and advice given are often of very different intent and caliber.
It just puts a newbie into a very different position. CentOS is also a much "smaller" system. There is just less to it. It's not designed to do everything. It's a very small OS for the purpose of being well tested and very supportable and predictable. Ubuntu is designed to have lots and lots of options, which is great but makes things much harder for non-experts.
-
Again, just to be clear, Ubuntu is a rocking product. I'm typing this from Ubuntu right now. But it has different goals than CentOS. Each is good in different use cases.
CentOS is especially good for...
- Standard production servers.
- Linux newbies looking for the easiest, safest, most predictable and reliable system with the fewest caveats or "gotchas"
- Any server needing clustering
-
Ubuntu beats CentOS in containerization, cloud computing, embedded systems, desktops, mobile devices. Lots of places, but not the ones that apply here