ju

@ju@snac.nugole.it

Just another dweller, roaming the Fediverse expanse 🏳️‍🌈 🇪🇺 🇺🇦



Afflicted by the curse of finding unusual logical lines.
And to be, usually, right.
Because of the aforementioned curse.



(I'm Italian btw, I write and boost mostly Italian and English.)
3 ★ 1 ↺

[?]ju » 🌐
@ju@snac.nugole.it

Sto provando Void, mi piace molto, potrei anche decidere di passare da Gentoo a Void in via definitiva.
(Almeno fin che non mi decido a studiare NetBSD)
Runit è essenziale ma/quindi funziona assai bene.
I pacchetti che mi servono ci sono tutti, sono pacchetti precompilati ma apprezzo il fatto che vengono incluse solo le dipendenze essenziali e la maggior parte delle cose viene lasciata alla scelta di chi installa; per esempio installando KDE-Plasma non si tira dietro il mondo ma solo quello che effettivamente serve a far funzionare KDE-Plasma, il mondo è disponibile in pacchetti separati.
L'unica cosa che mi crea un problemino è che non c'è un pacchetto per Librewolf (normale) ma Librewolf non ha un pacchetto per Void (solo per le distro principali) e la scelta è se installarlo tramite accrocchi (flatpak) o compilarlo dai sorgenti, finirò per compilarlo dai sorgenti ma...
vabbeh, comunque questo non è un problema di Void ma di Librewolf.

...

[?]Uilebheist » 🔓
@Uilebheist@uilebheist.monster

@ju@snac.nugole.it Runit a prima vista sembra strano... ma è perché invece che cercare di fare tutto quello che non deve fare¹ oppure fa cose che sarebbe meglio non facesse ma (secondo i commenti nel sorgente) "non riuscivano a toglierlo"² - fa quello che deve fare e cerca di farlo bene.
Tanto che quando ho fatto un'installazione o dieci di Linux From Scratch invece che seguire il libro ci ho messo Runit.
Poi vabbe', va da sè che se ti serve di aggiungere un servizio da far partire all'avvio del sistema, difficilmente includerà uno script per runit; il pacchetto per Void ovviamente lo conterrrà ma se fai qualcosa dai sorgenti sicuramente no. Ma per fortuna sono facilissimi da scrivere e basta guardare in /etc/runit/services per vedere qualche esempio.
¹ systemd (hanno già infilato google chrome dentro init? manca solo quello)
² sysvinit, anche se in versioni recenti sono riusciti a togliere queste cose

    ...
    1 ★ 0 ↺

    [?]ju » 🔓
    @ju@snac.nugole.it

    @Uilebheist@uilebheist.monster ho guardato nella cartella perchè ho dovuto modificare leggermente uno script per far partire un servizio e sì, mi pare abbasranza semplice.
    Fa quello che deve: avvia gli script che vuoi avviare, non avvia quelli che non vuoi avviare e permette di controllarli quando girano. Basta, non interferisce invasivamente con tutto il sistema, a differenza di altre cose (systemd).

    Di Void mi piace anche che sul sito la documentazione è limitata ma invitano ad usare man e comunque i pacchetti contengono anche tutta la documentazione che serve.

    Ah...installa di default iptables, cosa non scontata ultimamente.

      History