No... Mám dlouholeté zkušenosti s oběma distribucema: RHEL/CentOS i Debian.
- Kickstart vs preseed - obojí mi vždy přišlo jako dost omezené a skončil jsem vždy u toho, že jsem přes obojí postavil minimální systém, kde fungovalo SSH a můj klíč a zbytek se dořešil přes Ansible/puppet. Stejně jsem mám své věci v Ansible, tak proč ohýbat instalátory pro dva systémy, když to můžu dořešit potom. Tím jsem měl podchycené i scénáře pro disaster recovery, uživatelská data byly zálohované jinak/jinde.
- Kvantita versus kvalita - vysoká kvalita je možná super, ale já jsem ji nikdy asi neocenil, protože jsem se vždy dostal do stavu, že jsem na RHEL/CentOS musel něco šmudlat ze zdrojáků, protože repozitář nebo alespoň RPM nebylo. Tím jsem ztratil možnost jednoduhé aktualizace systému a občas mi to přidalo ruční kroky v případě obnovy. Typicky knihovny pro Perl. U Debianu mi balík v repozitáři nechyběl a když nebyl v distribučním, tak jsem našel alespoň třeba repozitář autora.
- Nevím, co všichni máte s těmi verzemi - možná aktuální Debian stable (brzo nahrazen novým) obsahuje starší verzi, než aktuální RHEL, ale srovnáváte nesrovnatelné modely vydávání nových verzí. Mimochodem, nadcházející stable bude obsahovat OpenSSH 8.4, právě vydávaný RHEL 8.4 obsahuje OpenSSH 8.0. Aktuální Debian stable obsahuje 7.9, RHEL 7
obsahuje verzi 7.4. Ale popravdě řečeno, jak ta verze v Deb, tak ta verze v RHEL 7/8 je natolik opatchovaná, že je to spíš úroveň kompatibility než verze aplikace. Takže argument o ničem. - Upgrade na novější verzi - pro přechod z RHEL7 na RHEL8... No dobře, jde to. Teď jsem se díval do oficiální dokumentace. V reálu je lepší nová, čistá instalace. U Debianu mám pár strojů, které začínaly na Debian 5 nebo 6, nyní budou aktualizovány na Debian 11. Ano, vyskytly se problémy, ale obvykle to bylo kvůli větší změně u nějaké aplikace, což by se řešilo kdekoliv. Jednou jedinkrát jsem řešil problém chybu samotné aktualizace, ale bylo to dobře zdokumentované, takže pár příkazů v terminálu. A ano, u pár strojů jsem šel do čisté instalace také, ale kvůli jiným věcem, než že by to nešlo.
- Debian jako distro pro chudé - s tím bych asi jako s jediným bezvýhradně souhlasil, ale ostatní jsou jen problémy způsobené rozdílnou filozofií obou světů a nepochopením té druhé.
Jinak, abych nezůstal offtopic, tak nevidím úplně důvod odcházet od Centos-u. Jak již bylo rečeno, trochu bouře ve sklenici vody.
Ad 1 - Ano, i já to dotahuju něčím co má hlavu a patu, konkrétně Ansiblem. Problém nastává u preseedu např. s diskama. Jakmile chcete obyčejné, tupé raw disky, máte smůlu - podporován JEDEN raw disk / více disků v LVM / více disků v RAIDu. Brainless.
Ad 2 - Asi záleží na účelu. Já naopak mívám výjimečně problém s tím, že by nějaký balík chyběl. Asi to bude tím, že povětšinou netočím VMka pro dev.
Ad 3 - Jak to, že ne? Nevidím na to nic "nesrovnatelného" - vezmu současný stable a stable a rozdíly tam prostě jsou (z logiky věci, jsou to dvě odlišná distra). Neřeším co "bude", řeším co "je". Argumentem o ničem bych to nenazýval, odlišným názorem/přístupem určitě ano
Ad 4 - Já také netvrdím, že to nejde. Jen tvrdím, že zatím jsem se většinou přesvědčil, že čistá >> lepší.
Ad 5 - Yup. Snad se místní Debianisti neurazí.
Ad 1 - no jo, to je vlastně pravda... Já zase měl obvykle jednodiskové servery s tím, že další disk byl volitelný, takže jsem to pořešil v post-inst skriptu - pokud další disk, tak vytvoř partition přes celý, naformátuj a přidej záznam do fstab.
Ad 2 - u mne to byla vždy produkce. Některé komerční aplikace potřebovaly na RHEL ručně kompilovaný SW, který je běžně dostupný jako deb balík...
Ad 3 - verze - zde chci říct, že není možné jen tupě srovnávat čísla verzí, protože mnoho věcí obsahuje backportované opravy z novějších verzí, občas i funkcionalita. Samozřejmě to o něčem vypovídá, ale hlavně o stabilní verzi dané aplikace v době vydání daného distra - pokud by obě distra měla stejný cyklus vydávání nových verzí ve stejnou dobu, tak bys mohl říct, že jedno z nich je zastaralé. Ale takhle porovnáváš jen čísla, která o ničem nevypovídají.
Ad 4 - tak samozřejmě, mám tu servery, které raději nainstaluji z čisté vody, ale těch je jen pár proti těm, které prostě upgraduji. Debian si dává hodně záležet na hladkém průběhu aktualizace. Ale třeba to vydání, které přineslo systemd bylo z hlediska aktualizace problémové. Já zase naopak narazil na překážky u Centos/rhel. Takže toto bych viděl na problém preferencí a zkušeností s daným distrem - zkušený debianista bude upgradovat debian a přeinstalovávat RHEL, RHEL-ista zase naopak. Protože to druhé distro nese překážky, které nepřekoná snadno.
Ad 5 - I já jsem Debianista. Ono, ne každý potřebuje podporu/zázemí RHEL-u/CentOS-u, někdo ocení spíše tu flexibilitu Debianu (zde se ukazují výhody té spousty balíků).
Já osobně jsem nikdy neocenil přínos/výhody CentOS-u, už třeba pro příliš komplikovaný systém buildu balíků.