[RISOLTO] Parabola GNU/Linux non aggiorna
-
risposto a clarintux ultima modifica di
@clarintux Il terzo comando non è andato.
tigre@tigre-pc: ~ $ sudo rm /var/lib/pacman/db.lck [sudo] password di tigre: rm: impossibile rimuovere '/var/lib/pacman/db.lck': File o directory non esistente tigre@tigre-pc: ~ $ sudo pacman-key --init tigre@tigre-pc: ~ $ sudo pacman-key --populate archlinux parabola ==> Aggiunta delle chiavi da archlinux.gpg in corso... ==> Aggiunta delle chiavi da parabola.gpg in corso... ==> Sto firmando localmente le chiavi verificate nel keyring... -> Sto firmando localmente la chiave 560B3DEC2F13E822ACED475B2EC52AC76AEEB6A0... -> Sto firmando localmente la chiave 17446CB76E250EE809DFE1F2A7DC2FC7EBC8F713... -> Sto firmando localmente la chiave D8AFDDA07A5B6EDFA7D8CCDAD6D055F927843F1C... -> Sto firmando localmente la chiave 1B8C5E87702444D3D825CC8086ED62396D5DBA58... -> Sto firmando localmente la chiave 99195DD3BB6FE10A2F36ED8445698744D4FFBFC9... -> Sto firmando localmente la chiave CB6E213A349B8DF9E96B622AC3F4FFCF3EAE8697... -> Sto firmando localmente la chiave 2DFFE834A07FC9A06F4AAAF444BC7D7F49B9A5A4... -> Sto firmando localmente la chiave D3EAD7F9D076EB9AF650149DA170D6A0B669E21A... -> Sto firmando localmente la chiave 8CD7227DA467D3ED404F6EEFDB590F739E5AC458... -> Sto firmando localmente la chiave DDB867B92AA789C165EEFA799B729B06A680C281... -> Sto firmando localmente la chiave 49F707A1CB366C580E625B3C456032D717A4CD9C... -> Sto firmando localmente la chiave 684148BB25B49E986A4944C55184252D824B18E8... -> Sto firmando localmente la chiave 6DB9C4B4F0D8C0DC432CF6E4227CA7C556B2BA78... -> Sto firmando localmente la chiave FB31DBA3AB8DB76A4157329F7651568F80374459... -> Sto firmando localmente la chiave BFA8008A8265677063B11BF47171986E4B745536... -> Sto firmando localmente la chiave 8C3F8ABD30DF2AFAC6C039A45906AB5E9AAD00E5... -> Sto firmando localmente la chiave 3954A7AB837D0EA9CFA9798925DB7D9B5A8D4B40... -> Sto firmando localmente la chiave 0EF5D686FC13831A54874C275FC681B4822DABB0... -> Sto firmando localmente la chiave E56B405EC149A89EA4D855E3DA2004473258B1E2... -> Sto firmando localmente la chiave 38D33EF29A7691134357648733466E12EC7BA943... -> Sto firmando localmente la chiave 91FFE0700E80619CEB73235CA88E23E377514E00... -> Sto firmando localmente la chiave 1285E187FDE4EF93444F75F9A3CDCDE939A264EE... -> Sto firmando localmente la chiave 0E8B644079F599DFC1DDC3973348882F6AC6A4C2... -> Sto firmando localmente la chiave AB19265E5D7D20687D303246BA1DFB64FFF979E7... ==> Sto importando i valori... ==> Disabilitazione delle chiavi revocate nel keyring in corso... -> Disabilitazione della chiave 8F76BEEA0289F9E1D3E229C05F946DED983D4366 in corso... -> Disabilitazione della chiave 63F395DE2D6398BBE458F281F2DBB4931985A992 in corso... -> Disabilitazione della chiave 50F33E2E5B0C3D900424ABE89BDCF497A4BBCC7F in corso... -> Disabilitazione della chiave 27FFC4769E19F096D41D9265A04F9397CDFD6BB0 in corso... -> Disabilitazione della chiave 39F880E50E49A4D11341E8F939E4F17F295AFBF4 in corso... -> Disabilitazione della chiave 8840BD07FC24CB7CE394A07CCF7037A4F27FB7DA in corso... -> Disabilitazione della chiave 5559BC1A32B8F76B3FCCD9555FA5E5544F010D48 in corso... -> Disabilitazione della chiave 0B20CA1931F5DA3A70D0F8D2EA6836E1AB441196 in corso... -> Disabilitazione della chiave 07DFD3A0BC213FA12EDC217559B3122E2FA915EC in corso... -> Disabilitazione della chiave 4FCF887689C41B09506BE8D5F3E1D5C5D30DB0AD in corso... -> Disabilitazione della chiave 5A2257D19FF7E1E0E415968CE62F853100F0D0F0 in corso... -> Disabilitazione della chiave 7FA647CD89891DEDC060287BB9113D1ED21E1A55 in corso... -> Disabilitazione della chiave BC1FBE4D2826A0B51E47ED62E2539214C6C11350 in corso... -> Disabilitazione della chiave 4A8B17E20B88ACA61860009B5CED81B7C2E5C0D2 in corso... -> Disabilitazione della chiave 5696C003B0854206450C8E5BE613C09CB4440678 in corso... -> Disabilitazione della chiave 8CF934E339CAD8ABF342E822E711306E3C4F88BC in corso... -> Disabilitazione della chiave F5A361A3A13554B85E57DDDAAF7EF7873CFD4BB6 in corso... -> Disabilitazione della chiave 5E7585ADFF106BFFBBA319DC654B877A0864983E in corso... -> Disabilitazione della chiave 65EEFE022108E2B708CBFCF7F9E712E59AF5F22A in corso... -> Disabilitazione della chiave 40440DC037C05620984379A6761FAD69BA06C6A9 in corso... -> Disabilitazione della chiave 34C5D94FE7E7913E86DC427E7FB1A3800C84C0A5 in corso... -> Disabilitazione della chiave 81D7F8241DB38BC759C80FCE3A726C6170E80477 in corso... -> Disabilitazione della chiave E7210A59715F6940CF9A4E36A001876699AD6E84 in corso... -> Disabilitazione della chiave 5357F3B111688D88C1D88119FCF2CB179205AC90 in corso... -> Disabilitazione della chiave FB871F0131FEA4FB5A9192B4C8880A6406361833 in corso... -> Disabilitazione della chiave 66BD74A036D522F51DD70A3C7F2A16726521E06D in corso... -> Disabilitazione della chiave B1F2C889CB2CCB2ADA36D963097D629E437520BD in corso... -> Disabilitazione della chiave 9515D8A8EAB88E49BB65EDBCE6B456CAF15447D5 in corso... -> Disabilitazione della chiave 40776A5221EF5AD468A4906D42A1DB15EC133BAD in corso... -> Disabilitazione della chiave D4DE5ABDE2A7287644EAC7E36D1A9E70E19DAA50 in corso... -> Disabilitazione della chiave 44D4A033AC140143927397D47EFD567D4C7EA887 in corso... ==> Aggiornamento del database in corso... gpg: non è necessario un controllo del trustdb tigre@tigre-pc: ~ $ sudo pacman-key --refresh-keys gpg: refreshing 140 keys from hkps://hkps.pool.sks-keyservers.net gpg: aggiornamento del keyserver fallito: Server indicated a failure ==> ERRORE: Una chiave locale specificata non può essere aggiornata da un keyserver.
-
@pinguinotattico Per qualche motivo non riesci a raggiungere il keyserver predefinito. Proviamo a cambiarlo temporaneamente con keyserver.ubuntu.com:
sudo rm /var/lib/pacman/db.lck sudo pacman-key --init sudo pacman-key --populate archlinux parabola sudo pacman-key --keyserver hkps://keyserver.ubuntu.com --refresh-keys sudo pacman -Sy archlinux-keyring parabola-keyring sudo pacman -Syu
Se con questo risolvi, aggiungi per favore [RISOLTO] al titolo della discussione, modificando il tuo primo post.
-
@clarintux
Il terminale non mi fa copiare tutto quello che ha fatto... Ti invio quello che sono riuscito a copiare...http://paste.debian.net/1346879/
http://paste.debian.net/1346880/ -
@pinguinotattico ha detto in Parabola GNU/Linux non aggiorna:
errore: key "77193F152BDBE6A6" could not be looked up remotely
Questa chiave riguarda archlinuxarm-keyring, che francamente nemmeno ti serve su un sistema x86_64. Non sei su un sistema ARM, quindi io disinstallerei completamente il pacchetto archlinuxarm-keyring e riproverei ad aggiornare:
sudo pacman -R archlinuxarm-keyring sudo pacman -Syyu
Vedo che hai anche archlinux32-keyring, ma non ti serve nemmeno quello...
-
risposto a clarintux ultima modifica di
@clarintux questo è quello che mi restituisce:
tigre@tigre-pc: ~ $ sudo pacman -R archlinuxarm-keyring [sudo] password di tigre: controllo delle dipendenze in corso... errore: impossibile eseguire l'operazione richiesta (impossibile soddisfare le dipendenze) :: pacman: la rimozione di archlinuxarm-keyring interrompe la dipendenza 'archlinuxarm-keyring' tigre@tigre-pc: ~ $ sudo pacman -R archlinux32-keyring controllo delle dipendenze in corso... errore: impossibile eseguire l'operazione richiesta (impossibile soddisfare le dipendenze) :: pacman: la rimozione di archlinux32-keyring interrompe la dipendenza 'archlinux32-keyring'
-
Riprova specificando a pacman di rimuovere anche dipendenze e file di configurazione:
sudo pacman -Rns archlinuxarm-keyring archlinux32-keyring sudo pacman -Syu
Per la cronaca, ho provato ad installare i due pacchetti in questione sul mio sistema ed il problema delle chiavi si presenta anche a me. Sul tuo sistema x86_64, come sul mio, non servono ma riporto comunque la soluzione presente sulla wiki di parabola.
-
risposto a clarintux ultima modifica di pinguinotattico
@clarintux mi sono limitato a fare il comando che mi hai inviato perché sinceramente non ho capito cosa dovrei riprendere dalla soluzione (rispetto a cosa? Il link mi rimanda al paragrafo "4.6.1 Errors during package verification", non ho capito cosa c'entra però)...
Ti mando l'output del comando che mi hai inviato:
tigre@tigre-pc: ~ $ sudo pacman -Rns archlinuxarm-keyring archlinux32-keyring controllo delle dipendenze in corso... errore: impossibile eseguire l'operazione richiesta (impossibile soddisfare le dipendenze) :: pacman: la rimozione di archlinuxarm-keyring interrompe la dipendenza 'archlinuxarm-keyring' :: pacman: la rimozione di archlinux32-keyring interrompe la dipendenza 'archlinux32-keyring'
-
Il link serve solo nel caso in cui si voglia installare/aggiornare i pacchetti in questione in caso la verifica non vada a buon fine. Almeno archlinuxarm-keyring e' proprio quello che ti sta dando problemi nella verifica. Ma noi proviamo a disinstallarlo, perche' serve su architettura ARM e tu invece hai architettura x86_64. Ti sto proprio scrivendo da Parabola GNU/Linux e archlinuxarm-keyring io non ce l'ho e non l'ho mai avuto.
Ora la stranezza che non avevo mai visto e' la rimozione di archlinuxarm-keyring interrompe la dipendenza 'archlinuxarm-keyring'. Non vedo qui specificato quale pacchetto richiede questa dipendenza. Con "pacman -Qi archlinuxarm-keyring" puoi scoprirlo...
Comunque dovresti poter forzare la rimozione dei 2 pacchetti e l'aggiornamento con:
sudo pacman -Rdd archlinuxarm-keyring archlinux32-keyring sudo pacman -Syu
-
risposto a clarintux ultima modifica di pinguinotattico
@clarintux dopo 15 min di aggiornamenti su per giù mi chiude il terminale e rimane fermo sulla immagine del desktop senza possibilità di fare nulla (icone e barra di sotto sparite).
Ora il pc è acceso da un'oretta in questa schermata e conto di tenerlo acceso fino alla tua risposta. Non voglio spegnerlo perché quando l'ho fatto (sì, mi è capitato anche prima) ho dovuto riformattare (non avevo nulla di importante per fortuna) e re installare Parabola (mi sembrava la soluzione più veloce e ho fatto così). Mi usciva una schermata nera al login con scritto: "[0.006320] do_IRQ: 1.55 No irq handler for vector
Starting version 242.29-2.par1-parabola /deu/sdbi: recovering journal
/dev/sdbl: clean, 131429/3678208 files, 1936893/14701824 blocks" e rimaneva bloccato (premendo ctrl+f2 sfarfallava e dopo molto tempo di andirivieni tra la schermata del login col terminale e la schermata nera di prima ero riuscito ad entrare ma non riuscivo a fare gli aggiornamenti, ora non ricordo cosa usciva)
Ora cosa posso fare in queste condizioni? Non posso allegare la foto perché mi dice che pesa assai, ma ti basta sapere che si vede solo lo sfondo del pc -
Quindi sei riuscito ad aggiornare! Ora mi e' impossibile sapere cosa ti causi questo blocco sul desktop.
Visto che stai lasciando acceso, premi la combinazione di tasti CTRL ALT F2 (oppure F3, F4, eccetera). Se cosi ti sposti su una console, effettui il login con username e password, almeno per vedere se il sistema base funziona o no. Fai questa prova e riporta tue notizie.
In caso non va proprio niente, sara' difficile aiutarti. In caso il sistema base funziona, vedremo un po'... -
risposto a clarintux ultima modifica di pinguinotattico
@clarintux sì però se provo, dopo aver inserito utente e password, a rifare sudo pacman -Syu mi esce questo:
Più sotto ho riprovato ad entrare come root scrivendo "su" e a mandare lo stesso comando senza sudo:
Poi vabbè ho inserito un comando che mi aveva detto di fare un utente su internet...
-
Problemi sicuramente dovuti allo spegnimento forzato durante l'aggiornamento. Il gestore di pacchetti pacman e' andato, sudo anche e chissa' quanto altro ancora.
Mi dispiace, ma non vedo facili soluzioni. -
risposto a clarintux ultima modifica di pinguinotattico
@clarintux no ma io non ho spento nulla la seconda volta che ho fatto la stessa procedura.
A questo punto provo a fare questa procedura che mi hanno consigliato di fare:- Faccio partire la live di Parabola
- Monto la partizione con Parabola installato
- Aggiungo libcrypto.1.1 su /usr/lib/
- Mando "arch-chroot" dal terminale
- Provo a mandare "sudo pacman -Syyu"
Edit: 3. Non riesco a trovare libcrypto nella live di Parabola. Che strazio. Quasi quasi installo arch e poi da arch faccio la procedura per passare a Parabola.
-
risposto a pinguinotattico ultima modifica di pinguinotattico
L'ho trovato. Dovevo copiare "libcrypto.so.1.1" su /usr/lib della partizione con "sudo cat /usr/lib/libcrypto.so.1.1 | sudo tee /mnt/usr/lib/libcrypto.so.1.1 > /dev/null"
Ci sono riuscito.
Faccio poi "arch-chroot /mnt"
E poi "sudo pacman -Syyu" ma non va:[root@parabolaiso ~)# arch-chroot /mnt [root@parabolaiso /]# sudo pacman -Syyu sudo: error in /etc/sudo.conf, line 0 while loading plugin "sudoers_policy" sudo: unable to load /usr/lib/sudo/sudoers.so: libldap-2.4.so.2: cannot open shared object file: No such file or directory sudo: fatal error, unable to load plugins
-
@pinguinotattico ha detto in Parabola GNU/Linux non aggiorna:
E poi "sudo pacman -Syyu" ma non va:
Senza sudo...
-
risposto a clarintux ultima modifica di
@clarintux cerco di riassumere l'output che mi è uscito perché è troppo lungo. Ti invio la parte finale perché la parte di sopra secondo me è superflua e non aggiunge nulla di nuovo:
Total Installed Size: 2779.48 MiB Net Upgrade Size: 630.94 MiB :: Proceed with installation? [Y/n] y (551/551) checking keys in keyring [############################################################] 100% (551/551) checking package integrity [############################################################] 100% (551/551) loading package files [############################################################] 100% (551/551) checking for file conflicts [############################################################] 100% error: failed to commit transaction (conflicting files) libxvmc: /usr/include/X11/extensions/vldXvMC.h exists in filesystem mkinitcpio: /usr/lib/initcpio/hooks/encrypt exists in filesystem mkinitcpio: /usr/lib/initcpio/hooks/udev exists in filesystem mkinitcpio: /usr/lib/initcpio/install/encrypt exists in filesystem mkinitcpio: /usr/lib/initcpio/install/sd-encrypt exists in filesystem mkinitcpio: /usr/lib/initcpio/install/systemd exists in filesystem mkinitcpio: /usr/lib/initcpio/install/udev exists in filesystem systemd-sysvcompat: /usr/share/man/man1/init.1.gz exists in filesystem gdk-pixbuf-xlib: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf-xlib/gdk-pixbuf-xlib.h exists in filesystem gdk-pixbuf-xlib: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf-xlib/gdk-pixbuf-xlibrgb.h exists in filesystem gdk-pixbuf-xlib: /usr/lib/libgdk_pixbuf_xlib-2.0.so exists in filesystem gdk-pixbuf-xlib: /usr/lib/libgdk_pixbuf_xlib-2.0.so.0 exists in filesystem gdk-pixbuf-xlib: /usr/lib/pkgconfig/gdk-pixbuf-xlib-2.0.pc exists in filesystem Errors occurred, no packages were upgraded.
-
Ah boh!
Se proprio ti va di tentare l'impossibile, al tuo posto proverei a rimuovere ogni singolo file che esiste (exists) e dare nuovamente "pacman -Syu".
-
risposto a clarintux ultima modifica di
@clarintux ho installato arch, ora provo a fare la migrazione.
-
risposto a pinguinotattico ultima modifica di pinguinotattico
@pinguinotattico non ci sono riuscito ma ho scoperto diverse cose:
- Avevo installato una versione sperimentale di Parabola che non aggiornava con lxde e con interfaccia grafica di installazione
- Oggi invece ho installato Parabola grazie al tuo video su youtube in cli, ho avuto problemi con sddm e lightdm e installando i driver giusti con "sudo pacman -S xf86-video-ati meta", che con le mie componenti amd vanno bene (grazie chat gpt ), ho lasciato sddm
Ho installato oltre a xfce4 anche kde (con questo comando: sudo pacman -S plasma kde-applications kde-gtk-config dolphin-plugins ark ffmpegthumbs plasma-wayland-session)
Ora però non va Octopi e mi dispiace non avere un package manager/software center con tutte le cose belle catalogate.
Come posso ottemperare a questo bisogno?Quello che mi restituisce il terminale quando cerco di aprire octopi è:
Octopi: error while loading shared libraries: libqtermwidget5.so.1: cannot open shared object file: No such file or directory
-
@pinguinotattico ha detto in Parabola GNU/Linux non aggiorna:
Octopi: error while loading shared libraries: libqtermwidget5.so.1: cannot open shared object file: No such file or directory
Se non e' gia' stato fatto, segnala il problema su https://labs.parabola.nu/projects/packages/issues
Non posso risolverti io questo problema. Segnala e aspetta che quella libreria venga aggiornata.
Nel frattempo impara ad usare pacman. Per software center non saprei dirti.