Re: pgAdmin4 su debian buster
Gabriele Stilli ha scritto il 04/11/20 alle 15:24: [...] Però c'è qualcosa che non quadra: qui "Codename" dovrebbe essere "bullseye", non "buster". Scusate, mi ero dimenticato di rispondere... si, in effetti quello che credevo fosse non era quel che era e spesso mi accade di vedere quel che credo sia invece di quel che è. Capita anche a voi? :? In altre parole ho risolto. Grazie mille a tutti quanti Piviul
Re: pgAdmin4 su debian buster
On 04/11/20 11:59, Piviul wrote: Davide Prina ha scritto il 03/11/20 alle 21:12: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834129 mi sembra di aver capito che però non è entrato nei repositories debian e non è disponibile un binario da installare... da quello che ho capito io si è detto disponibile a diventare il nuovo DD, però di sicuro ci vuole un po' per sistemare tutto, perché deve impacchettare anche pacchetti usati da pgadmin4 che non sono in Debian su testing questo errore non lo avresti. Probabilmente stai usando la stable e su qui sembra non essere installabile, da quanto riporti. no, veramente sto usando la testing: però, come ti ha fatto notare Gabriele ci sono cose strane sulla tua installazione. Inoltre io ho supposto che tu stessi usando una stable perché hai indicato di usare la seguente stringa: deb http://apt.postgresql.org/pub/repos/apt buster-pgdg main ma se sei su una testing dovresti usare penso questa: deb http://apt.postgresql.org/pub/repos/apt bullseye-pgdg main vedi qui: http://apt.postgresql.org/pub/repos/apt/dists/ Ma prima ti conviene fare un aggiornamento completo alla testing, altrimenti rischi che non ti funzioni qualcosa Ciao Davide -- Dizionari: http://linguistico.sourceforge.net/wiki Browser: http://www.mozilla.org/products/firefox GNU/Linux User: 302090: http://counter.li.org Non autorizzo la memorizzazione del mio indirizzo su outlook
Re: pgAdmin4 su debian buster
Il 04/11/20 11:59, Piviul ha scritto: > no, veramente sto usando la testing: >> $ lsb_release -a >> No LSB modules are available. >> Distributor ID: Debian >> Description: Debian GNU/Linux bullseye/sid >> Release: 10.6 >> Codename: buster Però c'è qualcosa che non quadra: qui "Codename" dovrebbe essere "bullseye", non "buster". > non mi sembra, python è sempre dei repository ufficiali debian: >> apt-cache policy python3.{7,8} >> python3.7: >> Installato: 3.7.3-2+deb10u2 >> Candidato: 3.7.3-2+deb10u2 >> Tabella versione: >> *** 3.7.3-2+deb10u2 500 >> 500 http://deb.debian.org/debian buster/main amd64 Packages >> 100 /var/lib/dpkg/status >> python3.8: >> Installato: 3.8.2-1+b1 >> Candidato: 3.8.2-1+b1 >> Tabella versione: >> *** 3.8.2-1+b1 100 >> 100 /var/lib/dpkg/status Anche qui: python3.7 è stato tolto da testing, quindi non dovresti più averlo. Secondo me non hai esattamente testing, ma un misto stable/testing. > Comunque sono conscio che installando software fuori dai repository > debian qualcosa potrebbe non funzionare più come dovrebbe... > > Ma il problema è: come fare per riuscire ad installarlo? Quello che ti serve è python3 in versione precedente a 3.8 (e tutte le sue dipendenze, ovviamente; nota inoltre che python3 e python3.7 sono due pacchetti diversi e ti servono entrambi). Prova ad andare su snapshot: https://snapshot.debian.org/ leggi le istruzioni e installa la versione giusta di python3 (l'ultima che vedo è 3.7.5-3). Gabriele :-)
Re: pgAdmin4 su debian buster
Davide Prina ha scritto il 03/11/20 alle 21:12: [...] leggi qui, sembra che qualcuno si sia offerto per impacchettare la versione 4 per Debian, mentre la 3 è stata tolta, da quello che ho capito perché sulle ultime versioni di Postgresql non funzionava più. la versione 3 funziona perfettamente ma soltanto su vecchie versione di postgres (ad esempio sulla 9.1 funziona ancora perfettamente), non è compatibile con le nuove versioni (sicuramente dalla 9.6)... https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834129 mi sembra di aver capito che però non è entrato nei repositories debian e non è disponibile un binario da installare... su testing questo errore non lo avresti. Probabilmente stai usando la stable e su qui sembra non essere installabile, da quanto riporti. no, veramente sto usando la testing: $ lsb_release -a No LSB modules are available. Distributor ID: Debian Description:Debian GNU/Linux bullseye/sid Release:10.6 Codename: buster probabilmente in testing hano aggiornato python ed hanno reso pgadmin4 non installabile... Anche se in generale inserire repository non ufficiale non è cosa buona... hai messo quel repository come primo o no? Se non lo hai messo come primo, allora spostalo in prima posizione e riprova, dando prima un "apt update". ho seguito le indicazioni sul sito postgres che consiglia di aggiungere un postresql.list in sources.list.d: $ cat /etc/apt/sources.list.d/postgresql.list # PostgreSQL official apt repository deb http://apt.postgresql.org/pub/repos/apt buster-pgdg main il fatto è che prima funzionava ma avevo impostato un pin su alcuni pacchetti che mi davano problemi (samba). Ora ho rimosso il pinning ho aggiornato il tutto e non ricordo ma deve avermi fatto disinstallare pgadmin4 e non riesco più a reinstallarlo. Tieni conto, che quando dicevo "non è cosa buona" vuol dire che puoi rischiare di avere alcune parti non funzionanti, soprattutto perché per funzionare deve installarti versioni differenti di pacchetti python rispetto a quelle presenti nel repository ufficiali e quindi qualcos'altro potrebbe "lamentarsi". non mi sembra, python è sempre dei repository ufficiali debian: apt-cache policy python3.{7,8} python3.7: Installato: 3.7.3-2+deb10u2 Candidato: 3.7.3-2+deb10u2 Tabella versione: *** 3.7.3-2+deb10u2 500 500 http://deb.debian.org/debian buster/main amd64 Packages 100 /var/lib/dpkg/status python3.8: Installato: 3.8.2-1+b1 Candidato: 3.8.2-1+b1 Tabella versione: *** 3.8.2-1+b1 100 100 /var/lib/dpkg/status Comunque sono conscio che installando software fuori dai repository debian qualcosa potrebbe non funzionare più come dovrebbe... Ma il problema è: come fare per riuscire ad installarlo? Piviul
Re: pgAdmin4 su debian buster
On 03/11/20 10:45, Piviul wrote: dovrei installare pgAdmin4 che non sembra essere nei repository debian. Ho inserito nei repository leggi qui, sembra che qualcuno si sia offerto per impacchettare la versione 4 per Debian, mentre la 3 è stata tolta, da quello che ho capito perché sulle ultime versioni di Postgresql non funzionava più. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834129 deb http://apt.postgresql.org/pub/repos/apt buster-pgdg main quando vado però ad installare pgadmin4 mi dice: pgadmin4 : Dipende: pgadmin4-common (= 4.25-1.pgdg100+1) ma non sta per essere installato E: Impossibile correggere i problemi, ci sono pacchetti danneggiati bloccati. [...] Provo ad installare quindi manualmente python3-psutil ma mi da l'errore: python3-psutil : Dipende: python3 (< 3.8) ma la versione 3.8.2-3 sta per essere installata E: Impossibile correggere i problemi, ci sono pacchetti danneggiati bloccati. su testing questo errore non lo avresti. Probabilmente stai usando la stable e su qui sembra non essere installabile, da quanto riporti. Anche se in generale inserire repository non ufficiale non è cosa buona... hai messo quel repository come primo o no? Se non lo hai messo come primo, allora spostalo in prima posizione e riprova, dando prima un "apt update". Tieni conto, che quando dicevo "non è cosa buona" vuol dire che puoi rischiare di avere alcune parti non funzionanti, soprattutto perché per funzionare deve installarti versioni differenti di pacchetti python rispetto a quelle presenti nel repository ufficiali e quindi qualcos'altro potrebbe "lamentarsi". Ciao Davide -- Dizionari: http://linguistico.sourceforge.net/wiki I didn't use Microsoft machines when I was in my operational phase, because I couldn't trust them. Not because I knew that there was a particular back door or anything like that, but because I couldn't be sure. Edward Snowden
pgAdmin4 su debian buster
Ciao a tutti, dovrei installare pgAdmin4 che non sembra essere nei repository debian. Ho inserito nei repository deb http://apt.postgresql.org/pub/repos/apt buster-pgdg main quando vado però ad installare pgadmin4 mi dice: pgadmin4 : Dipende: pgadmin4-common (= 4.25-1.pgdg100+1) ma non sta per essere installato E: Impossibile correggere i problemi, ci sono pacchetti danneggiati bloccati. allora vado ad installare manualmente pgadmin4-common per capire quale sia il problema: pgadmin4-common : Dipende: python3-psutil ma non sta per essere installato Dipende: python3-psycopg2 (>= 2.7.4) ma non sta per essere installato Dipende: python3-simplejson ma non sta per essere installato Dipende: python3-sshtunnel ma non sta per essere installato Raccomanda: python3-psycopg2 (>= 2.8) ma non sta per essere installato E: Impossibile correggere i problemi, ci sono pacchetti danneggiati bloccati. Provo ad installare quindi manualmente python3-psutil ma mi da l'errore: python3-psutil : Dipende: python3 (< 3.8) ma la versione 3.8.2-3 sta per essere installata E: Impossibile correggere i problemi, ci sono pacchetti danneggiati bloccati. Pacchetti bloccati però non ce n'è, dpkg --get-selections | grep hold non restituisce nulla. Avete qualche consiglio? Piviul