Forum Informatica Libera
(Risolto) Estrarre pacchetti rpm - Versione stampabile

+- Forum Informatica Libera (https://www.ergosumracalmuto.org/informaticalibera/forum)
+-- Forum: Sistemi Operativi (https://www.ergosumracalmuto.org/informaticalibera/forum/forumdisplay.php?fid=5)
+--- Forum: Linux (https://www.ergosumracalmuto.org/informaticalibera/forum/forumdisplay.php?fid=6)
+--- Discussione: (Risolto) Estrarre pacchetti rpm (/showthread.php?tid=1646)



(Risolto) Estrarre pacchetti rpm - francesco bat - 16/07/2022

Ciao a tutti.
Da un pò sto cercando di estrarre il contenuto di alcuni pacchetti rpm da PCLinuxOS, ma tutti i programmi (file-roller, xarchiver, peazio, ecc.) non riescono a vederne il contenuto e non avviene alcuna estrazione.
Peazip è l'unico che trova file cpio ma non riesce ad estrarlo.
Qualcuno riscontra lo stesso problema e sa come risolvere ?
Ciao
Francesco bat


RE: Estrarre pacchetti rpm - adrianomorselli - 16/07/2022

Strano, io ci riesco facilmente con "estrai in" tasto dx del mouse. Persino da Debian


RE: Estrarre pacchetti rpm - dxgiusti - 16/07/2022

il pacchetto .rpm come fai ad averlo?


RE: Estrarre pacchetti rpm - francesco bat - 16/07/2022

Sto cercando di estrarre questo pacchetto:
http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/8/x86_64/media/core/updates/claws-mail-3.19.0-1.mga8.x86_64.rpm
Ma questo non è il primo, me ne sono capitati in questi giorni anche altri.
Altri pacchetti rpm invece riesco ad aprirli, vederne il contenuto e ad estrarli.
Quindi il problema sembra solo con alcuni.
Ciao
Francesco bat


RE: Estrarre pacchetti rpm - adrianomorselli - 16/07/2022

Stranissimo, l'ho scaricato ed estratto in un batter d'occhio, pclos kde5 utilizzando ark


RE: Estrarre pacchetti rpm - francesco bat - 16/07/2022

Ho provato anche da shell ma niente.
Digitando:

Codice:
$ rpm -qlp '/home/francesco/Scaricati/claws-mail-3.19.0/rpm/claws-mail-3.19.0-1.mga8.x86_64.rpm'

riesco ad ottenere le info (cosa che non riesco a fare con nessun tool grafico:

Codice:
/usr/bin/claws-mail
/usr/lib/.build-id
/usr/lib/.build-id/9a
/usr/lib/.build-id/9a/1a1d331186b2e701b35966142b6b042f61fd1c
/usr/lib64/claws-mail
/usr/lib64/claws-mail/plugins
/usr/share/applications/claws-mail.desktop
/usr/share/doc/claws-mail
/usr/share/doc/claws-mail/AUTHORS
/usr/share/doc/claws-mail/NEWS
/usr/share/doc/claws-mail/README
/usr/share/doc/claws-mail/RELEASE_NOTES
/usr/share/doc/claws-mail/TODO
/usr/share/doc/claws-mail/manual
/usr/share/doc/claws-mail/manual/en
/usr/share/doc/claws-mail/manual/en/claws-mail-manual.html
/usr/share/doc/claws-mail/manual/en/claws-mail-manual.txt
/usr/share/doc/claws-mail/manual/es
/usr/share/doc/claws-mail/manual/es/claws-mail-manual.html
/usr/share/doc/claws-mail/manual/es/claws-mail-manual.txt
/usr/share/doc/claws-mail/manual/fr
/usr/share/doc/claws-mail/manual/fr/claws-mail-manual.html
/usr/share/doc/claws-mail/manual/fr/claws-mail-manual.txt
/usr/share/icons/hicolor/128x128/apps/claws-mail.png
/usr/share/icons/hicolor/16x16/apps/claws-mail.png
/usr/share/icons/hicolor/32x32/apps/claws-mail.png
/usr/share/icons/hicolor/48x48/apps/claws-mail.png
/usr/share/icons/hicolor/64x64/apps/claws-mail.png
/usr/share/locale/ca/LC_MESSAGES/claws-mail.mo
/usr/share/locale/cs/LC_MESSAGES/claws-mail.mo
/usr/share/locale/da/LC_MESSAGES/claws-mail.mo
/usr/share/locale/de/LC_MESSAGES/claws-mail.mo
/usr/share/locale/el_GR/LC_MESSAGES/claws-mail.mo
/usr/share/locale/en_GB/LC_MESSAGES/claws-mail.mo
/usr/share/locale/es/LC_MESSAGES/claws-mail.mo
/usr/share/locale/fi/LC_MESSAGES/claws-mail.mo
/usr/share/locale/fr/LC_MESSAGES/claws-mail.mo
/usr/share/locale/hu/LC_MESSAGES/claws-mail.mo
/usr/share/locale/id_ID/LC_MESSAGES/claws-mail.mo
/usr/share/locale/it/LC_MESSAGES/claws-mail.mo
/usr/share/locale/ja/LC_MESSAGES/claws-mail.mo
/usr/share/locale/nb/LC_MESSAGES/claws-mail.mo
/usr/share/locale/nl/LC_MESSAGES/claws-mail.mo
/usr/share/locale/pl/LC_MESSAGES/claws-mail.mo
/usr/share/locale/pt_BR/LC_MESSAGES/claws-mail.mo
/usr/share/locale/pt_PT/LC_MESSAGES/claws-mail.mo
/usr/share/locale/ro/LC_MESSAGES/claws-mail.mo
/usr/share/locale/ru/LC_MESSAGES/claws-mail.mo
/usr/share/locale/sk/LC_MESSAGES/claws-mail.mo
/usr/share/locale/sv/LC_MESSAGES/claws-mail.mo
/usr/share/locale/tr/LC_MESSAGES/claws-mail.mo
/usr/share/locale/zh_TW/LC_MESSAGES/claws-mail.mo
/usr/share/man/man1/claws-mail.1.xz

Ma se digito per l'estrazione questo comando:

Codice:
rpm2cpio '/home/francesco/Scaricati/claws-mail-3.19.0/rpm/claws-mail-3.19.0-1.mga8.x86_64.rpm'

Ottengo una marea di stringhe in codice fino a fermarsi in pausa e devo interromperlo con ctrl + C , ma non ottengo l'estrazione.
Sembra essere un problema non di programma grafico ma forse di qualche libreria mancante  000018


RE: Estrarre pacchetti rpm - dxgiusti - 17/07/2022

aprilo come amministratore e non avrai nessun problema.


RE: Estrarre pacchetti rpm - francesco bat - 17/07/2022

Già èrovato ma stesso errore.
Ho provato a salvare lìoutput con Xarchiver e questo è il risultato:

Codice:
Archive content:

Nome: /home/francesco/Scaricati/claws-mail-3.19.0/rpm/claws-mail-3.19.0-1.mga8.x86_64.rpm
Dimensione compressa:3,0 MB
Dimensione non compressa:0,0 Bytes
Numero di file:0
-------------------------------------------------------------------------------------------------------------
File:                                                                                 |Dimensione
-------------------------------------------------------------------------------------------------------------

Eppure Peazip è l'unico che mi vede il file cpio e riesco pure ad estrarlo ma mi ritrovo con un file cpio di 15 kb dopo aver dato un errore sconosciuto nell'estrazione.
Ciao
Francesco bat

Stesso dalla schermata di Xarchiver ottengo anche quest'altro output:

Codice:
Command: sh -c "echo Unknown compression type! >&2; exit 1"

Unknown compression type!



RE: Estrarre pacchetti rpm - francesco bat - 17/07/2022

Ultime notizie.
Aprendo il pacchetto con X File Package (pacchetto fornito con XFE Fila Manager) ma anche con kpackage di Trinity Desktop, riesco a vederne il contenuto.
Quindi sembra un problema di gestore archivi in generale che non riescono a trattare gli rpm e neanche tutti perchè quelli di Pclinuxos riesco ad aprirli mentre quelli di Mageia, ma forse tutti quelli che hanno il file cpio all'interno, non riescono a gestirli.
Forse devo installare qualche libreria aggiuntiva ?
Ciao
Francesco bat


RE: (Risolto) Estrarre pacchetti rpm - francesco bat - 17/07/2022

Allora inserisco risolto al post.
Il problema risiede eclusivamente in alcuni programmi (legacy-file-roller, xarchiver e forse qualcos'altro).
Avviando un altro pclinuxos ho riscontrato lo stesso problema con xarchiver, ma avevo la versione di file-roller recente e mi ha letto il contenuto.
Siccome ero riuscito a vederlo anche con gli altri 2 programmi che ho scritto nel post precedente, allora penso che il caso è chiuso.
Ciao
Francesco bat