Area personale

 

Tag

 

Sonsored link

Nas |mini PC | router: different storage, RAM, CPU - Low consumption Linux

 

Ultime visite al Blog

taichungmonellaccio19amorino11m12ps12acer.250miriade159prefazione09Marion20cassetta2limitedelbosco0marabertowjoerivetto6surfinia60Catter1na
 

Ultimi commenti

 
Creato da: taichung il 12/01/2011
Linux Drupal Pinephone Freerunner Android

 

 
« Pinephone review: Sailfish OSGimp crash with cut & past image »

php-fpm senza systemd Debian style

Post n°79 pubblicato il 09 Gennaio 2024 da taichung
 

Il 2024 è l'anno di usrmerge, simpatica utility che una volta installata (automaticamente) sulla vostra distro Linux, sposta tutti i binari di /bin e /sbin in /usr/bin ed /usr/sbin. Ora, cosa accade se per qualche motivo il trasferimento non va in porto? Semplice, potete buttare la vostra installazione! Ancora non capisco perché la gran parte delle distribuzioni più comuni (leggi org. Freedesktop) abbia deciso di cambiare (anzi, l'ho letto, riguarda l'installazione dei pacchetti, ma non condivido), fatto sta che sulla mia Debian 11, mi ha distrutto il sistema. Ciò in quanto io non uso systemd, ed invece usrmerge dava proprio un errore su due pacchetti di systemd. Inutile cercare di switchare su systemd a posteriori, ho provato per giorni. Alla fine ho ripristinato un backup.

DevuanDeciso a mandare al diavolo systemd ed i suoi amici, ho dato un'occhiata a Devuan, la distribuzione fork di Debian che utilizza sysvinit. Ho scoperto che Debian Chimera nemmeno usa usrmerge, perciò ho deciso di migrare. Essenzialmente è andato tutto liscio, tranne che per il fatto che, usando io php-fpm, che fra le dipendenze ha proprio systemd (altra cosa incomprensibile), mi ritrovavo con un web server non funzionante. Per fortuna Devuan Daedalus, che corrisponde a Debian 12, al momento la versione stable, ha introdotto da Debian il pacchetto  systemd-standalone-tmpfiles il quale sostituisce le dipendenze di php-fpm da systemd ed i suoi fratelli:

Standalone tmpfiles binary for use in non-systemd systems. Standalone tmpfiles binary with minimal dependencies. This package conflicts with the main systemd package and is meant for use in non-systemd systems

Ottimo. Aggiornato dunque Devuan Chimera alla versione successiva Daedalus. Poi installato systemd-standalone-tmpfiles  e quindi php-fpm (che non è partito da solo, credo a causa di un errore dello script di start, nome errato). Alla fine mi mancavano dei pacchetti Perl e qualche settaggio mio particolare, ma complessivamente molto più liscio di altre volte. Inoltre ho constatato che sia la distribuzione che il sito web sono ora molto molto più veloci! In barba a

SYSTEMDIMERDA!

E tanti saluti ad usrmerge!

Per ora...

 
Condividi e segnala Condividi e segnala - permalink - Segnala abuso
 
 
La URL per il Trackback di questo messaggio è:
https://blog.libero.it/Laoblog2/trackback.php?msg=16732255

I blog che hanno inviato un Trackback a questo messaggio:
 
Nessun Trackback
 
Commenti al Post:
Nessun Commento
 
 

Cerca in questo Blog

  Trova
 
RSS (Really simple syndication) Feed Atom
 

Archivio messaggi

 
 << Maggio 2024 >> 
 
LuMaMeGiVeSaDo
 
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
 
 

Sponsored link

Dischi Nvme da 1 a 8 TB

 

Sponsored link

Inchiostro stampanti varie marche a prezzi competitivi

 

Sponsored link

Top _n Sale Product Recommendations!;Home Multi-function High Precise Laser Leveling Instrument Steel Ruler Straight Line Laser Level Aligner Vertical Measure Tape;Original price: EUR 7.56;Now price: EUR 7.56;Click&Buy: https://s.click.aliexpress.com/e/_msMPOwq

Home Multi-function High Precise Laser Leveling Instrument Steel Ruler Straight Line Laser Level Aligner Vertical Measure Tape
Original price: EUR 7.56;Now price: EUR 7.56 Click&Buy

 

 

© Italiaonline S.p.A. 2024Direzione e coordinamento di Libero Acquisition S.á r.l.P. IVA 03970540963