[RISOLTO]Non riesco a trovare questo pacchetto nei repositry

Problemi con l'installazione di pacchetti

[RISOLTO]Non riesco a trovare questo pacchetto nei repositry

Messaggioda tech51 » 27/09/2015, 13:32

Salve, mi piacerebbe potere installare pass, il password manager per la gestione delle proprie password da terminale, ma pare non essere presente nei repository di Debian. Infatti se da terminale lancio il comando per l'installazione mi dice:

Codice: Seleziona tutto
 
root@Debian:/home/techdeb# apt-get install pass
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
E: Impossibile trovare il pacchetto pass


Il mio sources.list è il seguente:

Codice: Seleziona tutto
# deb cdrom:[Debian GNU/Linux 7.7.0 _Wheezy_ - Official amd64 CD Binary-1 20141018-13:06]/ wheezy $
# deb cdrom:[Debian GNU/Linux 7.7.0 _Wheezy_ - Official amd64 CD Binary-1 20141018-13:06]/ wheezy $

# Debian Stable (Wheezy)
deb http://ftp.it.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.it.debian.org/debian/ wheezy main contrib non-free

deb http://http.debian.net/debian wheezy main contrib non-free
deb-src http://http.debian.net/debian wheezy main contrib non-free

deb http://http.debian.net/debian wheezy-updates main contrib non-free
deb-src http://http.debian.net/debian wheezy-updates main contrib non-free

# Aggiornamenti della sicurezza
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free


Sul sito ufficiale http://www.passwordstore.org/ riporta che il download del pacchetto può essere fatto dai repo tramite apt-get.
Infatti a me piacerebbe potere installare tramite apt-get il pacchetto, senza dovere scaricare e compilare il sorgente
Come posso fare? grazie
Ultima modifica di tech51 il 28/09/2015, 13:17, modificato 1 volta in totale.
Packard Bell EasyNote TE
AMD Dual-Core Processor E1-1200
AMD Readon HD 7310
ram 4gb DDR3
hdd 500gb

Debian 7.9 Wheezy
tech51
Newbie
Newbie
 
Messaggi: 46
Iscritto il: 06/01/2015, 20:10

Re: Non riesco a trovare questo pacchetto nei repository

Messaggioda frenko » 27/09/2015, 13:41

facendo una ricerca tramite apt-cache search il pacchetto pass risulta essere installato

Codice: Seleziona tutto
fred@xpsbox ~ % apt-cache search pass | grep pass
[...]
pass - lightweight directory-based password manager
[...]

e questo è l'output di apt-cache show

Codice: Seleziona tutto
fred@xpsbox ~ % apt-cache show pass
Package: pass
Source: password-store
Version: 1.6.3-3
Installed-Size: 152
Maintainer: Colin Watson <cjwatson@debian.org>
Architecture: all
Depends: pwgen, gnupg2 | gnupg, tree (>= 1.7.0)
Recommends: gnupg2, git, xclip
Suggests: python:any (>= 2.6.6-7~), perl, libxml-simple-perl, ruby
Description-en: lightweight directory-based password manager
 Stores, retrieves, generates, and synchronizes passwords securely using
 gpg, pwgen, and git.
Description-md5: c8b6e9cd595a9090411da3f085c057fa
Homepage: http://www.passwordstore.org/
Section: admin
Priority: optional
Filename: pool/main/p/password-store/pass_1.6.3-3_all.deb
Size: 29110
MD5sum: c468b788418848f96e348fc34541e63a
SHA1: 55f51ff5d0b6548b023880bf2b5a3eab2f66432f
SHA256: d179a0a485a58a34352247ab23fb08be0059a92805c8ac035ea4eb80fbfa394a


questo però vale solamente per debian Jessie (ovvero la stable), guardando sul sito https://packages.debian.org/wheezy-backports/pass risulta che il programma pass è disponibile per wheezy solo tramite backports. Per poter abilitare i repository backports ti rimando alla guida presente sul wiki --> http://guide.debianizzati.org/index.php ... _Backports

ciaoo
Pc Fisso: Debian Jessie + Openbox
Portatile Dell xps 15: Debian Jessie + Cinnamon
Raspberry Pi 2: Raspbian minimal (MIBIAN)
frenko
Sr. Member
Sr. Member
 
Messaggi: 308
Iscritto il: 14/07/2013, 13:48

Re: Non riesco a trovare questo pacchetto nei repository

Messaggioda tech51 » 27/09/2015, 14:32

Ok grazie, ho risolto leggendo la guida. Mi sembra di avere capito che il repository backports aggiunto al sources.list permette di aggiornare il software alla stessa versione di quello presente in testing, e inoltre di scaricare pacchetti che possono non essere presenti nei repository della stable o oldstable... o sbaglio?
Packard Bell EasyNote TE
AMD Dual-Core Processor E1-1200
AMD Readon HD 7310
ram 4gb DDR3
hdd 500gb

Debian 7.9 Wheezy
tech51
Newbie
Newbie
 
Messaggi: 46
Iscritto il: 06/01/2015, 20:10

Re: Non riesco a trovare questo pacchetto nei repository

Messaggioda Selky » 27/09/2015, 19:58

La risposta nel tuo caso è un "nì" e ora provo a spiegartelo, nella guida c'è scritto ma sicuramente ti è sfuggito qualcosa. ;)

Generalmente utilizzando i backport in una stable prelevi i pacchetti ricompilati dalla testing (a volte anche da unstable ma solo per la sicurezza) questo per evitare, quando possibile, di dover scaricare ad esempio delle nuove librerie.

Nel tuo caso utilizzi la oldstable wheezy e ci sono due approcci:
1) nel sources.list aggiungere solo Wheezy Backports in questo caso prelevi i pacchetti preparati per l'attuale stable jessie e non testing.

2) aggiungere nel sources.list Wheezy Backports Sloppy e in questo caso invece prelevi quelli dell'attuale testing stretch.

In realtà il pacchetto "pass" al momento su jessie risulta di una versione leggermente differente da quello di wheezy-backports, il perchè non lo so. Forse proprio per evitare qualche problema, conflitto con pacchetti non presenti sulla oldstable.
Selky
wiki member
wiki member
 
Messaggi: 1424
Iscritto il: 30/12/2011, 1:00

Re: Non riesco a trovare questo pacchetto nei repository

Messaggioda tech51 » 28/09/2015, 13:13

Ok grazie molto chiaro ;)
Packard Bell EasyNote TE
AMD Dual-Core Processor E1-1200
AMD Readon HD 7310
ram 4gb DDR3
hdd 500gb

Debian 7.9 Wheezy
tech51
Newbie
Newbie
 
Messaggi: 46
Iscritto il: 06/01/2015, 20:10


Torna a Installazione

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti