Nell'ultimo post stavo discutendo su come connettere Kindle Fire HD a Ubuntu. Una volta risolto il problema di connessione, ho provato a trasferire un fumetto in formato .cbr su Kindle. Sfortunatamente, Kindle non legge il file .cbr. Quindi l'ultima opzione che mi era rimasta era convertire il file .cbr in un formato leggibile da Kindle come MOBI.
Ho usato Calibre, un fantastico software di gestione di ebook gratuito e open source per convertire i file .cbr in formato MOBI. Durante la conversione, Calibre ha fornito un errore:
ERRORE:Errore di conversione:Fallito:Converti libro 1 di 1 (Il Trono di Spade 01)
OSError:libunrar.so:impossibile aprire il file oggetto condiviso:nessun file o directory di questo tipo

Non esiste libunrar.so in questo mondo?
È stato sorprendente per me perché avevo installato unrar solo la scorsa notte. Ho provato a installarlo di nuovo. Ha dato lo stesso errore. Ho anche provato con la mia soluzione preferita a correggere "impossibile aprire il file oggetto condiviso" in Ubuntu. ma anche questo non ha risolto il problema.
Per qualche motivo Calibre aveva esplicitamente bisogno della libreria libunrar.so. Non sono riuscito a trovare libunrar.so da nessuna parte individualmente. Alcuni forum hanno suggerito di scaricare manualmente l'eseguibile di Calibre e ottenere la libreria da lì. Ma indovinate un po? Le mie stelle non erano a mio favore. Anche l'ultima versione di Calibre (0.9.9) non aveva questa libreria.
Che diavolo, ho pensato. Controlliamo la versione precedente di Calibre. Uff! Era lì.
Risolvi OSError:libunrar.so:impossibile aprire il file oggetto condiviso
Quindi vediamo come puoi installare libunrar.so.
- Prima versione di Calibre 0.7.23. Ho verificato che contenga libunrar.so. Scarica il file a seconda che tu stia utilizzando Ubuntu a 32 o 64 bit.
- Una volta scaricato, estrailo. Puoi estrarlo facendo clic con il pulsante destro del mouse e quindi scegliendo Estrai qui .
- Vai alla directory in cui è stato estratto. Puoi trovare il file libunrar.so lì.
- Apri un terminale e vai alla directory in cui è stato estratto Calibre.
- Supponendo che ti trovi nella directory calibre-0.7.23-XX, usa i seguenti comandi:
sudo cp libunrar.so /usr/local/lib/
- Dato che hai copiato manualmente il file lib, devi informare il linker della presenza di questo file. Utilizzare il comando seguente:
sudo /sbin/ldconfig -v
E questo è tutto. Ora puoi continuare a utilizzare Calibre per convertire i file .cbr o rar in formato MOBI pronto per Kindle. Divertiti :)