Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.os.linux.debian > #10568 > unrolled thread

Anticipare la richiesta di dipendenze

Started by^Bart <gabriele1NOSPAM@hotmail.com>
First post2023-05-02 22:38 +0200
Last post2023-05-05 16:22 +0200
Articles 20 on this page of 23 — 5 participants

Back to article view | Back to it.comp.os.linux.debian


Contents

  Anticipare la richiesta di dipendenze ^Bart <gabriele1NOSPAM@hotmail.com> - 2023-05-02 22:38 +0200
    Re: Anticipare la richiesta di dipendenze WinterMute <wintermute@cryptolab.n0t> - 2023-05-03 14:33 +0200
      Re: Anticipare la richiesta di dipendenze WinterMute <wintermute@cryptolab.n0t> - 2023-05-03 14:38 +0200
        Re: Anticipare la richiesta di dipendenze ^Bart <gabriele1NOSPAM@hotmail.com> - 2023-05-04 20:44 +0200
          Re: Anticipare la richiesta di dipendenze WinterMute <wintermute@cryptolab.n0t> - 2023-05-05 12:43 +0200
            Re: Anticipare la richiesta di dipendenze ^Bart <gabriele1NOSPAM@hotmail.com> - 2023-05-05 13:46 +0200
              Re: Anticipare la richiesta di dipendenze WinterMute <wintermute@cryptolab.n0t> - 2023-05-05 14:32 +0200
                Re: Anticipare la richiesta di dipendenze ^Bart <gabriele1NOSPAM@hotmail.com> - 2023-05-05 16:04 +0200
      Re: Anticipare la richiesta di dipendenze Valerio Vanni <valerio.vanni@inwind.it> - 2023-05-03 23:02 +0200
        Re: Anticipare la richiesta di dipendenze WinterMute <wintermute@cryptolab.n0t> - 2023-05-03 23:47 +0200
          Re: Anticipare la richiesta di dipendenze ^Bart <gabriele1NOSPAM@hotmail.com> - 2023-05-04 21:00 +0200
            Re: Anticipare la richiesta di dipendenze evanmac <evanmac69@gmail.com> - 2023-05-04 19:43 +0000
              Re: Anticipare la richiesta di dipendenze ^Bart <gabriele1NOSPAM@hotmail.com> - 2023-05-05 13:51 +0200
                Re: Anticipare la richiesta di dipendenze evanmac <evanmac69@gmail.com> - 2023-05-06 08:59 +0000
                  Re: Anticipare la richiesta di dipendenze ^Bart <gabriele1NOSPAM@hotmail.com> - 2023-05-06 15:50 +0200
    Re: Anticipare la richiesta di dipendenze Yoda <yoda@pippo.invalid> - 2023-05-03 13:01 +0000
      Re: Anticipare la richiesta di dipendenze ^Bart <gabriele1NOSPAM@hotmail.com> - 2023-05-04 20:57 +0200
        Re: Anticipare la richiesta di dipendenze Yoda <yoda@pippo.invalid> - 2023-05-04 20:06 +0000
          Re: Anticipare la richiesta di dipendenze ^Bart <gabriele1NOSPAM@hotmail.com> - 2023-05-05 13:50 +0200
            Re: Anticipare la richiesta di dipendenze WinterMute <wintermute@cryptolab.n0t> - 2023-05-05 14:30 +0200
              Re: Anticipare la richiesta di dipendenze Yoda <yoda@pippo.invalid> - 2023-05-05 13:47 +0000
                Re: Anticipare la richiesta di dipendenze ^Bart <gabriele1NOSPAM@hotmail.com> - 2023-05-05 16:05 +0200
                  Re: Anticipare la richiesta di dipendenze WinterMute <wintermute@cryptolab.n0t> - 2023-05-05 16:22 +0200

Page 1 of 2  [1] 2  Next page →


#10568 — Anticipare la richiesta di dipendenze

From^Bart <gabriele1NOSPAM@hotmail.com>
Date2023-05-02 22:38 +0200
SubjectAnticipare la richiesta di dipendenze
Message-ID<u2rsdp$tfqj$1@dont-email.me>
Salve,

mi capita a volte, su qualsiasi versione di Debian, di scaricare 
pacchetti *.deb che vado poi ad eseguire con dpkg -i

Fin qui nulla di strano se non la mancanza di dipendenze quindi 
ricapitolando:

1) dpkg -i nome_pacchetto.deb
2) aptitude update
3) aptitude safe-upgrade
4) dpkg -i nome_pacchetto.deb

Solo al punto 4 riesco finalmente ad installare il pacchetto, mi 
piacerebbe invece riuscire a fare tutto da subito con un comando ovvero 
tirare dentro subito pure le dipendenze, sarà possibile?

Saluti.
^Bart

[toc] | [next] | [standalone]


#10569

FromWinterMute <wintermute@cryptolab.n0t>
Date2023-05-03 14:33 +0200
Message-ID<20230503143337.2abed588@laptopmx>
In reply to#10568
il giorno Tue, 2 May 2023 22:38:53 +0200
^Bart <gabriele1NOSPAM@hotmail.com> ha scritto:

> [...]
> 
> Solo al punto 4 riesco finalmente ad installare il pacchetto, mi 
> piacerebbe invece riuscire a fare tutto da subito con un comando ovvero 
> tirare dentro subito pure le dipendenze, sarà possibile?


buon pomeriggio, 

chiedo a titolo di curiosità il motivo per il quale utilizzi questo sistema per
installare un software al posto di servirti del gestore di pacchetti della
distribuzione.

in buona sostanza invece di utilizzare dpkg per installare andrai ad utilizzare
direttamente aptitude (o apt) in questo modo le dipendenze del pacchetto vengono
tenute in conto e soddisfatte dallo stesso gestore durante l'installazione del
pacchetto richiesto.

saluti.

-- 
◈   [WinterMute]  @  [debian «---» bookworm | testing]   ◈

[toc] | [prev] | [next] | [standalone]


#10570

FromWinterMute <wintermute@cryptolab.n0t>
Date2023-05-03 14:38 +0200
Message-ID<20230503143800.7617440e@laptopmx>
In reply to#10569
il giorno Wed, 3 May 2023 14:33:37 +0200
WinterMute <wintermute@cryptolab.n0t> ha scritto:

> [...]


p.s.: in alternativa se vuoi installare il singolo pacchetto puoi servirti di
"gdebi" [1] pratica interfaccia che ti permette oltre ad installare il pacchetto
scelto anche di risolvere le sue dipendenze.
potrebbe, forse, fare al caso tuo.

[1] https://packages.debian.org/bullseye/gdebi

-- 
◈   [WinterMute]  @  [debian «---» bookworm | testing]   ◈

[toc] | [prev] | [next] | [standalone]


#10574

From^Bart <gabriele1NOSPAM@hotmail.com>
Date2023-05-04 20:44 +0200
Message-ID<u30uei$1ugpk$1@dont-email.me>
In reply to#10570
> p.s.: in alternativa se vuoi installare il singolo pacchetto puoi servirti di
> "gdebi" [1] pratica interfaccia che ti permette oltre ad installare il pacchetto
> scelto anche di risolvere le sue dipendenze.
> potrebbe, forse, fare al caso tuo.

Si conosco gdebi, l'ho utilizzato in passato per installare Skype ma 
molto in passato, usando però KDE lo considero come ultima spiaggia 
perché mi tira dentro roba di Gnome.

Saluti.
^Bart

[toc] | [prev] | [next] | [standalone]


#10579

FromWinterMute <wintermute@cryptolab.n0t>
Date2023-05-05 12:43 +0200
Message-ID<20230505124349.50c7c309@laptopmx>
In reply to#10574
il giorno Thu, 4 May 2023 20:44:34 +0200
^Bart <gabriele1NOSPAM@hotmail.com> ha scritto:

> Si conosco gdebi, l'ho utilizzato in passato per installare Skype ma 
> molto in passato, usando però KDE lo considero come ultima spiaggia 
> perché mi tira dentro roba di Gnome.


buon pomeriggio, 

in effetti gdebi è scritto per il toolkit gtk quindi di conseguenza installarlo in
un ambiente QT porta come risultato alla necessità di dover installare anche molte
dipendenze per l'ambiente in questione.

ci sarebbe la possibilità di utilizzare "qapt-deb-installer", che dovrebbe permettere
di fare le medesime cose di gdebi pur essendo scritto per le librerie QT.

devo precisare che non ho mai utilizzato in prima persona questo tool quindi mi
rifaccio alla sola descrizione presente nella relativa pagina del pacchetto [1]. 
ad ogni modo potrebbe valer la pena di fare qualche prova.

[1] https://packages.debian.org/bullseye/qapt-deb-installer

saluti.

-- 
◈   [WinterMute]  @  [debian «---» bookworm | testing]   ◈

[toc] | [prev] | [next] | [standalone]


#10580

From^Bart <gabriele1NOSPAM@hotmail.com>
Date2023-05-05 13:46 +0200
Message-ID<u32q9q$2b80i$1@dont-email.me>
In reply to#10579
> ci sarebbe la possibilità di utilizzare "qapt-deb-installer", che dovrebbe permettere
> di fare le medesime cose di gdebi pur essendo scritto per le librerie QT.

[CUT]

> [1] https://packages.debian.org/bullseye/qapt-deb-installer

Non lo conoscevo, vedrò di provarlo quando dovessi averne necessità!

> saluti.

Saluti!
^Bart

[toc] | [prev] | [next] | [standalone]


#10584

FromWinterMute <wintermute@cryptolab.n0t>
Date2023-05-05 14:32 +0200
Message-ID<20230505143224.06cca213@laptopmx>
In reply to#10580
il giorno Fri, 5 May 2023 13:46:14 +0200
^Bart <gabriele1NOSPAM@hotmail.com> ha scritto:

> Non lo conoscevo, vedrò di provarlo quando dovessi averne necessità!


qualora decidessi di provarlo sarebbe interessante se riportassi le tue impressioni
in merito. 
lo testerei di persona ma ho il tuo stesso problema anche se "inverso"... 
intendo dire che le mie installazione casalinghe sono tutte basate su toolkit gtk e
non vorrei, installando il pacchetto in questione, tirarmi dietro centinaia di MB di
dipendenze legate a QT.

saluti.

-- 
◈   [WinterMute]  @  [debian «---» bookworm | testing]   ◈

[toc] | [prev] | [next] | [standalone]


#10586

From^Bart <gabriele1NOSPAM@hotmail.com>
Date2023-05-05 16:04 +0200
Message-ID<u332ds$2cjfn$1@dont-email.me>
In reply to#10584
> qualora decidessi di provarlo sarebbe interessante se riportassi le tue impressioni
> in merito.
> lo testerei di persona ma ho il tuo stesso problema anche se "inverso"...
> intendo dire che le mie installazione casalinghe sono tutte basate su toolkit gtk e
> non vorrei, installando il pacchetto in questione, tirarmi dietro centinaia di MB di
> dipendenze legate a QT.

Esattamente, abbiamo "problemi" opposti! :) Quando farò le prove 
aggiornerò il n.g.! :)

> saluti.

Saluti!
^Bart

[toc] | [prev] | [next] | [standalone]


#10572

FromValerio Vanni <valerio.vanni@inwind.it>
Date2023-05-03 23:02 +0200
Message-ID<iti55i5ei0qd3i4bi93m50hunr8ma7oc93@4ax.com>
In reply to#10569
On Wed, 3 May 2023 14:33:37 +0200, WinterMute
<wintermute@cryptolab.n0t> wrote:

>> Solo al punto 4 riesco finalmente ad installare il pacchetto, mi 
>> piacerebbe invece riuscire a fare tutto da subito con un comando ovvero 
>> tirare dentro subito pure le dipendenze, sarà possibile?
>
>
>buon pomeriggio, 
>
>chiedo a titolo di curiosità il motivo per il quale utilizzi questo sistema per
>installare un software al posto di servirti del gestore di pacchetti della
>distribuzione.

Forse quel *.deb è "sfuso", nel senso che non lo scarica da un
repositorio.

-- 
Ci sono 10 tipi di persone al mondo: quelle che capiscono il sistema binario
e quelle che non lo capiscono.

[toc] | [prev] | [next] | [standalone]


#10573

FromWinterMute <wintermute@cryptolab.n0t>
Date2023-05-03 23:47 +0200
Message-ID<20230503234741.72287e71@laptopmx>
In reply to#10572
il giorno Wed, 03 May 2023 23:02:56 +0200
Valerio Vanni <valerio.vanni@inwind.it> ha scritto:

> Forse quel *.deb è "sfuso", nel senso che non lo scarica da un
> repositorio.


in effetti è stato anche il mio pensiero, suppongo che a tutti di tanto in tanto
possa capitare di scaricare e installare un pacchetto .deb singolo, ma di norma
questo è qualcosa che avviene (molto) di rado.
tuttavia da come l'autore della discussione descrive il procedimento questo
sembra una prassi generalizzata.

mi pare che, riguardo questo punto, occorra qualche precisazione... 
anche per capire se i suggerimenti fin qui riportati possano essere utili o meno.

saluti.

-- 
◈   [WinterMute]  @  [debian «---» bookworm | testing]   ◈

[toc] | [prev] | [next] | [standalone]


#10576

From^Bart <gabriele1NOSPAM@hotmail.com>
Date2023-05-04 21:00 +0200
Message-ID<u30vcn$1unhv$1@dont-email.me>
In reply to#10573
> possa capitare di scaricare e installare un pacchetto .deb singolo, ma di norma
> questo è qualcosa che avviene (molto) di rado.
> tuttavia da come l'autore della discussione descrive il procedimento questo
> sembra una prassi generalizzata.

Ricorro al pacchetto singolo solo quando non riesco a trovarlo nei 
repositories, nel caso specifico mi trovavo in ssh sul mio Pine Phone 
Pro con Mobian+Plasma Mobile ad installare Axolotl scaricato 
direttamente da Github.

Saluti.
^Bart

[toc] | [prev] | [next] | [standalone]


#10577

Fromevanmac <evanmac69@gmail.com>
Date2023-05-04 19:43 +0000
Message-ID<kbig6hFkaknU1@mid.individual.net>
In reply to#10576
il giorno 4 May 2023 alle 20:00:39 GMT+1, "^Bart"
<gabriele1NOSPAM@hotmail.com> scrisse:

> Ricorro al pacchetto singolo solo quando non riesco a trovarlo nei
> repositories, nel caso specifico mi trovavo in ssh sul mio Pine Phone
> Pro con Mobian+Plasma Mobile ad installare Axolotl scaricato
> direttamente da Github.

tutto questo durante l'apericena in centro?

-- 
this is a random signature

[toc] | [prev] | [next] | [standalone]


#10582

From^Bart <gabriele1NOSPAM@hotmail.com>
Date2023-05-05 13:51 +0200
Message-ID<u32qjh$2b80i$3@dont-email.me>
In reply to#10577
> tutto questo durante l'apericena in centro?

Sono o da cena o da aperitivo! :)

Saluti!
^Bart

[toc] | [prev] | [next] | [standalone]


#10589

Fromevanmac <evanmac69@gmail.com>
Date2023-05-06 08:59 +0000
Message-ID<kbmj7eF8ub7U1@mid.individual.net>
In reply to#10582
il giorno 5 May 2023 alle 12:51:25 GMT+1, "^Bart"
<gabriele1NOSPAM@hotmail.com> scrisse:

> Sono o da cena o da aperitivo! :)

però in centro?

-- 
this is a random signature

[toc] | [prev] | [next] | [standalone]


#10590

From^Bart <gabriele1NOSPAM@hotmail.com>
Date2023-05-06 15:50 +0200
Message-ID<u35lup$2sdm3$1@dont-email.me>
In reply to#10589
> però in centro?

Da adesso fino a settembre su lungomare e quindi in spiaggia! :D

Saluti dalla nota spiaggia di velluto! :)
^Bart

[toc] | [prev] | [next] | [standalone]


#10571

FromYoda <yoda@pippo.invalid>
Date2023-05-03 13:01 +0000
Message-ID<u2tm02$19ncq$1@dont-email.me>
In reply to#10568
Addi' 02 mag 2023 20:38:53, ^Bart scrive:

> mi capita a volte, su qualsiasi versione di Debian, di scaricare
> pacchetti *.deb che vado poi ad eseguire con dpkg -i

> Fin qui nulla di strano se non la mancanza di dipendenze quindi
> ricapitolando:
> 1) dpkg -i nome_pacchetto.deb
> 2) aptitude update
> 3) aptitude safe-upgrade
> 4) dpkg -i nome_pacchetto.deb

> Solo al punto 4 riesco finalmente ad installare il pacchetto, mi
> piacerebbe invece riuscire a fare tutto da subito con un comando ovvero
> tirare dentro subito pure le dipendenze, sarà possibile?

Come t'ha gia' detto WinterMute ti conviene usare apt, che fa da solo
e in un sol colpo esattamente quello che fai adesso tu: chiama dpkg
e lo chiama anche per le dipendenze.
La cosa piu' utile, poi, e' che il pacchetto non hai bisogno di
scaricarlo, ci pensa apt.

Inoltre e' da riga di comando, sintassi quasi uguale a dpkg:
1) apt-get -install nome_pacchetto  <== SENZA punto deb

Con la bash completion ti basta iniziare il nome e poi battere TAB
che te lo completa lui (a scanso d'errori di battitura).

Puoi anche vedere, prima, tutto quello che farebbe/installerebbe, ti
basta darlo con l'opzione -s:
apt-get -s -install nome_pacchetto

-- 
bye, Yoda

[toc] | [prev] | [next] | [standalone]


#10575

From^Bart <gabriele1NOSPAM@hotmail.com>
Date2023-05-04 20:57 +0200
Message-ID<u30v7t$1unek$1@dont-email.me>
In reply to#10571
> Come t'ha gia' detto WinterMute ti conviene usare apt, che fa da solo
> e in un sol colpo esattamente quello che fai adesso tu: chiama dpkg
> e lo chiama anche per le dipendenze.

Utilizzo dal 2004 Debian quindi conosco bene l'utilizzo di apt nel mio 
caso aptitude
> Con la bash completion ti basta iniziare il nome e poi battere TAB
> che te lo completa lui (a scanso d'errori di battitura).

Questa del completamento con il TAB anche per installare i pacchetti da 
apt non lo conoscevo, di solito il TAB lo utilizzo quando scrivo i 
percorsi o per completare i nomi dei files il tutto in locale.

> Puoi anche vedere, prima, tutto quello che farebbe/installerebbe, ti
> basta darlo con l'opzione -s:
> apt-get -s -install nome_pacchetto

Non conoscevo il parametro -s e lo utilizzerò!

Per tornare in linea con quanto da me richiesto vi faccio vedere cosa 
dovevo fare su un Pine Phone Pro con Mobian:

root@mobian:/home/mobian# dpkg -i axolotl_1.6.0-1_arm64.deb

Il pacchetto in questione non sono riuscito a trovarlo tra i repository 
o più in generale i pacchetti che anche su Debian non ci sono devo 
scaricarmeli a mano e poi per comodità prima lancio l'installazione con 
dpkg poi se non si installano pongo rimedio alla mancanza di dipendenze 
con aptitude!

Saluti e grazie per le dritte!
^Bart

[toc] | [prev] | [next] | [standalone]


#10578

FromYoda <yoda@pippo.invalid>
Date2023-05-04 20:06 +0000
Message-ID<u3137v$1vb8p$1@dont-email.me>
In reply to#10575
Addi' 04 mag 2023 18:57:51, ^Bart scrive:

-snip-
> Per tornare in linea con quanto da me richiesto vi faccio vedere cosa
> dovevo fare su un Pine Phone Pro con Mobian:

> root@mobian:/home/mobian# dpkg -i axolotl_1.6.0-1_arm64.deb

> Il pacchetto in questione non sono riuscito a trovarlo tra i repository
> o più in generale i pacchetti che anche su Debian non ci sono devo
> scaricarmeli a mano e poi per comodità prima lancio l'installazione con
> dpkg poi se non si installano pongo rimedio alla mancanza di dipendenze
> con aptitude!

Be' t'aggiungo due cose.
Incuriosito dall'introvabile pacchetto dal nome messicaneggiante, ho
trovato con apt-file solo il suo port in python che magari
t'interessa:
-cite-
Package: python-axolotl
Version: 0.1.42-1
Installed-Size: 317
Maintainer: Josue Ortega <josue@debian.org>
Architecture: all
Depends: python-axolotl-curve25519 (>= 0.1), python-cryptography, pyt
hon-protobuf (>= 3.0.0), python:any (<< 2.8), python:any (>= 2.7.5-5~)
Description-it: port in Python di libaxolotl-android
 Questo è un port in Python del pacchetto libaxolotl-android originariamente
 scritto da Moxie Marlinspike. La libreria libaxolotol è definita come un
 protocollo per forward secrecy con ratcheting che funziona in ambienti di
 messaggistica sincrona e asincrona.
Homepage: https://pypi.python.org/pypi/python-axolotl
-/cite-

Poi volevo dirti che guarda che anche apt puo' installare un
pacchetto scaricato, come fai con dpkg (e come facevo anch'io).
Basta darlo col path assoluto da riga di comando:
#: apt-get install /usr/src/pacchetto_scaricato

Da me i mancanti delle dipendenze* se li va a prendere nei rep e li
installa sa solo automagicamente ciao

* compresi i raccomandati; a meno che tu, come il sottoscritto, non
abbia cambiato il default di apt.

-- 
bye, Yoda

[toc] | [prev] | [next] | [standalone]


#10581

From^Bart <gabriele1NOSPAM@hotmail.com>
Date2023-05-05 13:50 +0200
Message-ID<u32qic$2b80i$2@dont-email.me>
In reply to#10578
> Be' t'aggiungo due cose.

Ottimo! :)

> Incuriosito dall'introvabile pacchetto dal nome messicaneggiante, ho
> trovato con apt-file solo il suo port in python che magari
> t'interessa:

Ti ringrazio per la segnalazione, appena avrò modo vedrò di provarlo!

> Poi volevo dirti che guarda che anche apt puo' installare un
> pacchetto scaricato, come fai con dpkg (e come facevo anch'io).
> Basta darlo col path assoluto da riga di comando:
> #: apt-get install /usr/src/pacchetto_scaricato

Ah però... buono a sapersi! Pur usando Debian da qualche anno sono 
sempre andato per prassi o per comodità con dpkg!

> Da me i mancanti delle dipendenze* se li va a prendere nei rep e li
> installa sa solo automagicamente ciao
> 
> * compresi i raccomandati; a meno che tu, come il sottoscritto, non
> abbia cambiato il default di apt.

Bene, una curiosità... cosa intendi per cambiare il default di apt? A 
livello di repositories o volevi dire altro?

Saluti.
^Bart

[toc] | [prev] | [next] | [standalone]


#10583

FromWinterMute <wintermute@cryptolab.n0t>
Date2023-05-05 14:30 +0200
Message-ID<20230505143000.2e94842d@laptopmx>
In reply to#10581
il giorno Fri, 5 May 2023 13:50:48 +0200
^Bart <gabriele1NOSPAM@hotmail.com> ha scritto:

> [...]
> 
> Bene, una curiosità... cosa intendi per cambiare il default di apt? A 
> livello di repositories o volevi dire altro?


buon pomeriggio, 

suppongo che nel suo intervento Yoda si riferisse al file di configurazione di apt.
esso è di norma in /etc/apt/apt.conf a men che non sia stata specificata una
configurazione alternativa.

saluti.

-- 
◈   [WinterMute]  @  [debian «---» bookworm | testing]   ◈

[toc] | [prev] | [next] | [standalone]


Page 1 of 2  [1] 2  Next page →

Back to top | Article view | it.comp.os.linux.debian


csiph-web