• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

openSUSE Leap

digitalpoint

Well-known member
#1
So normally I wouldn't bother posting something like this, but...

I've used a lot of different Linux variants over the years, and I've always ended up coming back to openSUSE and SUSE Linux Enterprise for one reason or another.

Some history on the operating system I used for production servers.

2006 - SUSE Enterprise 9 (mainly because of ReiserFS)
2011 - openSUSE 11 (ReiserFS more or less stagnated and wanted to get on ext4)
2012 - SUSE Enterprise 11 (new servers have Infiniband, which openSUSE didn't support, SLE11 didn't support ext4, so back to ext3... boo)

So at this point I have SUSE Enterprise so hacked up that it's a dependency nightmare. Like it had a super old version of OpenSSL that didn't support new SSL sites, so I had to upgrade OpenSSL, which broke some other things that I didn't care that much about to muck with.

Anyway... finally got annoyed with how hacked up I made the operating system to do the things I needed it to do. So I went looking for a new operating system that supported Infiniband properly.... looked at all the normal stuff (Debian, CentOS, Fedora, Ubuntu, etc.)

During this, I ran across something interesting... openSUSE took a completely different turn a few months ago. It's now based on SUSE Linux Enterprise, but not stuck in the stone age (the enterprise stuff seems like everything needs to be tested for 15 years in case you needed to fly a nuclear power plant to the sun and back and have it never fail), like why it only finally started supporting ext4.

So I gave it a whirl... and the short version is that it's great. I takes all the enterprise stuff I need from SUSE Linux Enterprise (things like Infiniband hardware support), but gives you more modern packages that don't go through years of testing. And it also dumps a lot of legacy stuff that most people don't care about (for example it's a 64-bit only operating system, no 32-bit support).

2015 - openSUSE Leap

So... my servers are all running openSUSE Leap 42.1 now, and like I said, it's great. Definitely the best server operating system for what I need.

If you manage your own servers (or VPS), and you are ever looking at which operating systems, I'd say check it out: https://www.opensuse.org/

It's nice to have the stability of SUSE Linux Enterprise, with newer kernel/packages, etc.

upload_2015-12-27_11-31-15.png

There are a lot of good articles on it...

https://www.linux.com/news/software...421-review-the-most-mature-linux-distribution
http://www.cio.com/article/3003168/linux/7-things-you-should-know-about-opensuse-leap.html
http://www.theregister.co.uk/2015/10/20/opensuse_leap_opensuse_leap_adoption/
http://www.networkworld.com/article...buntu-15-10-fedora-23-opensuse-leap-42-1.html
 

eva2000

Well-known member
#2
nice write up @digitalpoint nice to see 4.1 kernels in use too - using same with my forums on Linode CentOS 6/7 with 4.1.5 kernel :)

Unfortunately, I think I'm fused to CentOS now with my Centmin Mod LEMP stack installer - just completed all my PHP 7 supported extension integration as well so have my usually installed extensions - redis, mongodb, memcache, memcached, igbinary imagick, geoip PHP extensions all updated for PHP 7 https://community.centminmod.com/posts/23104/ :D

Code:
php -v
PHP 7.0.1 (cli) (built: Dec 28 2015 09:21:19) ( NTS )
Copyright (c) 1997-2015 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend Technologies
Code:
[root@centos7 ~]# php --ri memcache

memcache

memcache support => enabled
Version => 3.0.9-dev
Revision => $Revision$

Directive => Local Value => Master Value
memcache.allow_failover => 1 => 1
memcache.max_failover_attempts => 20 => 20
memcache.default_port => 11211 => 11211
memcache.chunk_size => 32768 => 32768
memcache.protocol => ascii => ascii
memcache.hash_strategy => consistent => consistent
memcache.hash_function => crc32 => crc32
memcache.redundancy => 1 => 1
memcache.session_redundancy => 2 => 2
memcache.compress_threshold => 20000 => 20000
memcache.lock_timeout => 15 => 15
Code:
[root@centos7 ~]# php --ri memcached

memcached

memcached support => enabled
Version => 2.2.0
libmemcached version => 1.0.16
SASL support => yes
Session support => yes
igbinary support => no
json support => yes
msgpack support => no

Directive => Local Value => Master Value
memcached.sess_locking => 1 => 1
memcached.sess_consistent_hash => 0 => 0
memcached.sess_binary => 0 => 0
memcached.sess_lock_wait => 150000 => 150000
memcached.sess_lock_max_wait => 0 => 0
memcached.sess_lock_expire => 0 => 0
memcached.sess_prefix => memc.sess.key. => memc.sess.key.
memcached.sess_number_of_replicas => 0 => 0
memcached.sess_randomize_replica_read => 0 => 0
memcached.sess_remove_failed => 0 => 0
memcached.sess_connect_timeout => 3000 => 3000
memcached.sess_sasl_username => no value => no value
memcached.sess_sasl_password => no value => no value
memcached.compression_type => fastlz => fastlz
memcached.compression_factor => 1.3 => 1.3
memcached.compression_threshold => 2000 => 2000
memcached.serializer => php => php
memcached.use_sasl => 0 => 0
memcached.store_retry_count => 2 => 2
Code:
php --ri imagick

imagick

imagick module => enabled
imagick module version => 3.4.0RC4
imagick classes => Imagick, ImagickDraw, ImagickPixel, ImagickPixelIterator, ImagickKernel
Imagick compiled with ImageMagick version => ImageMagick 6.9.2-10 Q16 x86_64 2015-12-26 http://www.imagemagick.org
Imagick using ImageMagick library version => ImageMagick 6.9.2-10 Q16 x86_64 2015-12-26 http://www.imagemagick.org
ImageMagick copyright => Copyright (C) 1999-2016 ImageMagick Studio LLC
ImageMagick release date => 2015-12-26
ImageMagick number of supported formats:  => 225
ImageMagick supported formats => 3FR, AAI, AI, ART, ARW, AVI, AVS, BGR, BGRA, BGRO, BIE, BMP, BMP2, BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CRW, CUR, CUT, DATA, DCM, DCR, DCX, DDS, DFONT, DNG, DOT, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, EXR, FAX, FITS, FRACTAL, FTS, G3, GIF, GIF87, GRADIENT, GRAY, GROUP4, GV, H, HALD, HDR, HISTOGRAM, HRZ, HTM, HTML, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, JBG, JBIG, JNG, JNX, JPE, JPEG, JPG, JPS, JSON, K25, KDC, LABEL, M2V, M4V, MAC, MAGICK, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPEG, MPG, MRW, MSL, MSVG, MTV, MVG, NEF, NRW, NULL, ORF, OTB, OTF, PAL, PALM, PAM, PANGO, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, PPM, PREVIEW, PS, PS2, PS3, PSB, PSD, PTIF, PWP, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGBA, RGBO, RGF, RLA, RLE, RMF, RW2, SCR, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, SR2, SRF, STEGANO, SUN, SVG, SVGZ, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, VICAR, VID, VIFF, VIPS, VST, WBMP, WEBP, WMF, WMV, WMZ, WPG, X, X3F, XBM, XC, XCF, XPM, XPS, XV, XWD, YCbCr, YCbCrA, YUV

Directive => Local Value => Master Value
imagick.locale_fix => 0 => 0
imagick.skip_version_check => 0 => 0
imagick.progress_monitor => 0 => 0
 

digitalpoint

Well-known member
#4
Nice... Yeah, I have PHP7 running on one of the servers, but not ready to roll it out on all of them yet. I'll give XenForo and WordPress a little time to find issues first. Not in such a hurry that I want to be fixing issues. Lol