coreutils non installato [RISOLTO]
Inviato: lun 4 gen 2021, 13:50
Stamattina ho installato la slackware nella macchina di mia moglie. Era già installata da poco, ma essendo ancora in corso di configurazione ho preferito fare una nuova installazione alla luce del recente aggiornamento a KDE5.
È però saltato fuori un problema: durante l'installazione, alcuni pacchetti non sono stati installati per un errore di lettura della pendrive e fra questi, purtroppo, c'è anche coreutils, col risultato che ora non posso lanciare i comandi dal terminale. Immagino che non posso installarlo con pkgtool perché lo script installpkg restituirebbe sicuramente un errore non trovando alcuni comandi bash.
Prima di reinstallare vorrei provare a risolvere in modo bruto: posso accedere alla macchina via ssh su una ubuntu e importare il pacchetto in una directory condivisa con nfs. A quel punto scompatterei il pacchetto e trasferirei i file nella partizione della slackware, rispettando naturalmente l'architettura. A questo punto ci sarebbe da far risultare un'installazione del pacchetto a pkgtool, che io sappia devo mettere due corrispondenti file in /var/log/packages e /var/log/scripts, ma non so se può bastare questo.
In alternativa potrei trasferire a mano i file necessari al funzionamento di pkgtool e installare coreutils da pkgtool, ma anche in questo caso non so se può bastare.
Fermo restando che sono comunque prove che posso fare, c'è qualche suggerimento? Magari c'è una soluzione più semplice e più pulita che io non conosco.
L'ultima chance è quella di rifare da zero l'installazione, cosa che mi romperebbe perché ci sono già altri due sistemi operativi installati e dovrei reimpostare tutti gli UUID delle partizioni e aggiornare grub dal sistema che gestisce il boot.
È però saltato fuori un problema: durante l'installazione, alcuni pacchetti non sono stati installati per un errore di lettura della pendrive e fra questi, purtroppo, c'è anche coreutils, col risultato che ora non posso lanciare i comandi dal terminale. Immagino che non posso installarlo con pkgtool perché lo script installpkg restituirebbe sicuramente un errore non trovando alcuni comandi bash.
Prima di reinstallare vorrei provare a risolvere in modo bruto: posso accedere alla macchina via ssh su una ubuntu e importare il pacchetto in una directory condivisa con nfs. A quel punto scompatterei il pacchetto e trasferirei i file nella partizione della slackware, rispettando naturalmente l'architettura. A questo punto ci sarebbe da far risultare un'installazione del pacchetto a pkgtool, che io sappia devo mettere due corrispondenti file in /var/log/packages e /var/log/scripts, ma non so se può bastare questo.
In alternativa potrei trasferire a mano i file necessari al funzionamento di pkgtool e installare coreutils da pkgtool, ma anche in questo caso non so se può bastare.
Fermo restando che sono comunque prove che posso fare, c'è qualche suggerimento? Magari c'è una soluzione più semplice e più pulita che io non conosco.
L'ultima chance è quella di rifare da zero l'installazione, cosa che mi romperebbe perché ci sono già altri due sistemi operativi installati e dovrei reimpostare tutti gli UUID delle partizioni e aggiornare grub dal sistema che gestisce il boot.