Pagina 1 di 1

Slackware 15

Inviato: ven 25 feb 2022, 8:25
da Linpassion
Ieri ho notato che è sata resa disponibile Slackware 15. Visto che Slackbuild al momento della scrittura di questo post è ancora alla versione 14.2, mi stavo chiedendo come fare per gli SlackBuild per la 15. Ad esempio io che uso TexLive abbastanza pensavo di modificare lo slackbuild della 14.2 per adattarlo alla nuova, anche se non so come si fa.
Concludo col chiedere se avete già iniziato a lavorare con la 15 e come vi trovate.

Re: Slackware 15

Inviato: ven 25 feb 2022, 11:01
da joe
Una banalità che penso possa tornarti utile: nella pagina di questo forum in alto a sinistra hai il menù "Collegamenti Rapidi". Da lì puoi selezionare "Messaggi Recenti" e altre scorciatoie che rendono immediato stare "al passo" con quello che accade sia sul forum e indirettamente più in generale con lo sviluppo Slackware. Fine premessa.

Per gli slackbuilds di SBo (slackbuilds.org) non hanno ancora aggiunto il ramo 15.0, già Ponce qualche settimana fa aveva fatto presente che comunque ci stavano lavorando.
Però sempre Ponce mantiene il repository SBo non ufficiale per il ramo "current" di slackware. Attualmente questo è congelato dall'uscita della 15.0: in pratica il software contenuto nel repo di "SBo-git" di ponce dovrebbe essere utilizzabile come punto di partenza per installare nuovo software sulla 15.0.
Non ti so dire se tutti gli slackbuilds che trovi lì sono testati e funzionanti ma credo di sì, magari Ponce saprà spiegarti meglio direttamente.
Ad ogni modo invece di pescare dal repo SBo della 14.2 e poi rimaneggiare gli slackbuild ti conviene partire da lì. Il link al repo in questione è il seguente:

https://github.com/Ponce/slackbuilds

C'è anche il wiki che spiega come utilizzare il repo in questione con "sbopkg" che immagino conoscerai se utilizzi SBo.

https://github.com/Ponce/slackbuilds/wiki

https://github.com/Ponce/slackbuilds/wi ... ith-sbopkg

È tutto abbastanza facile. L'unica cosa è che potresti trovare nel repo in questione software in versioni vecchie potenzialmente aggiornabili.
In quel caso puoi provare a scaricarti la directory di "build" del pacchetto in questione, poi scarichi il tarball o quel che è dei sorgenti o dei binari del software in questione proprio dal sito del progetto, infine devi mettere mano allo slackbuild originario cambiand innanzitutto la variabile "VERSION" in modo coerente con la nuova versione.
Poi devi provare e vedere se compila o se crea files diversi da quelli della versione precedente e adattare lo slackbuild al caso. Niente di ché porta solo via un po' di tempo.

Tieni conto che sulla 15.0 tanto software è stato aggiunto al repository ufficiale direttamente da Pat. Per cui non trovi più quel software su SBo, perché di fatto non più è necessario.
Esempio texlive ora fa parte del parco software ufficiale di slackware:

Codice: Seleziona tutto

-rw-r--r-- 1 root root 80276080 2021-10-10 21:29 ./slackware64/t/texlive-2021.210418-x86_64-2.txz
Quindi non devi fare riferimento a questo (versione 2020.200608):

https://slackbuilds.org/repository/14.2/office/texlive/

Che infatti sul repo di Ponce giustamente non è più presente.

Re: Slackware 15

Inviato: ven 25 feb 2022, 11:57
da Linpassion
Ti ringrazio :thumbright:

Re: Slackware 15

Inviato: lun 28 feb 2022, 11:16
da ponce
solo per dire che texlive e' gia' incluso in Slackware 15.0 ;)