3 ms·
The best development OS is the production OS, so just use whatever you're going to deploy on. Ubuntu (Server) and RHEL and Centos are ubiquitous. I think the ea
by fixxer 10y ago
The best development OS is the production OS, so just use whatever you're going to deploy on. Ubuntu (Server) and RHEL and Centos are ubiquitous. I think the easiest to manage in prod is Ubuntu.
- joatmon-snoo 10y agoTBH I much prefer to keep that kind of stuff in a VM so I can tear down or rebuild them from scratch. Of course, I still have Windows as my primary OS, if for no other reason than I'm too lazy to deal with the inevitable driver wrangling. (Caveat: PuTTY into an Arch VM is my dev environment.)
- andrewshadura 10y agoDriver wrangling, seriously? I haven't had driver issues for ages, save for a few bits exotic and obsolete hardware (an ancient Creative webcam and an ancient PCMCIA Wi-Fi card).
- Shorel 10y agoI use Ubuntu as my primary OS because things like Bluetooth and ebook-reader detection are more reliable than in Windows. Particularly Bluetooth headphones have been a PITA under Windows 8 and 10. They work better with Ubuntu. However, my laptop has an Intel video card. I'm sure with an AMD or nVidia video card, using Linux can be more problematic.
- jazoom 10y agoContainer Linux. Oh wait, that won't work so well...
- xyzzy_plugh 10y agoWhy not?
- jazoom 10y agoIt's not designed for that. It doesn't even have a package manager, or a number of other things that are needed for a dev machine.
- cyphar 10y ago> The best development OS is the production OS [...] Ubuntu (Server) and RHEL and Centos are ubiquitous. As is SUSE Linux Enterprise and openSUSE. People often forget about us.
- fixxer 10y agoWhat is the value add for SUSE over Ubuntu? Sell me on it. I'm open minded. I use Ubuntu Server because I know it well, but honestly I don't have any other preference. I don't generally rely on package managers for prod deploys (I like source and it works well with my security restrictions).
- cyphar 10y ago> What is the value add for SUSE over Ubuntu? To start, I'm not a sales person. I'm a developer. If you want a proper sales pitch, you can request one from www.suse.com. Also, if Ubuntu works better for you then that's what works for you -- I work with people from Canonical and RedHat on a daily basis, and I know they make good stuff just like us. Longer history in enterprise deployments. PTFs and patches for packages are supported in zypper (not true for dpkg). Kernel live patches (no reboot kernel fixes) are supplied as packages. Very good integration with a wide variety of tools such as the Open Build Service (making your own appliances and packages), YaST (our manager for the system which is integrated into everything), snapper (snapshot before and after updates/upgrades/changes), SUSE Manager (allows management of many machines and configuration), and a bunch of other cool stuff. Also (and this is honestly my fault for being bad at using computers), I've personally never had an Ubuntu install that has worked for more than 4 months.