TABELLA SOURCES.LIST

Posted by Ingalex | Posted in NOTIZIE | Posted on 02-05-2010

12

Distribuzione Ultimo Agg. Autore N° Repository deb .list Downloads Diretti
Ubuntu Linux 10.04 02 mag 2010 IngAlex 101 deb list 1476
Ubuntu Linux 9.10 22 gen 2010 IngAlex 241 deb list 4478
Ubuntu Linux 9.04 13 dic 2009 IngAlex 229 deb list 3402
Ubuntu Linux 8.10 13 dic 2009 IngAlex 261 deb list 1239
Ubuntu Linux 8.04 13 dic 2009 IngAlex 266 deb list 1060
Linux Mint Gloria 8 13 dic 2009 IngAlex 229 deb list 2036
Linux Mint Gloria 7 13 dic 2009 IngAlex 229 deb list 891
Linux Mint Felicia 6 13 dic 2009 IngAlex 261 deb list 712
Linux Mint Elyssa 5 13 dic 2009 IngAlex 267 deb list 643
Debian Squeeze 6.0 13 dic 2009 IngAlex 54 deb list 936
Debian Lenny 5.0 22 gen 2010 IngAlex 56 deb list 1600
Debian Etch 4.0 13 dic 2009 IngAlex 53 deb list 744
Debian Sid 3.0 13 dic 2009 IngAlex 39 deb list 660
openSUSE 11.1 06 mag 2009 IngAlex list
key gpg

Script per aggiungere le chiavi gpg mancanti

Pericolo Attenzione! Usate le liste in modo consapevole. Le liste vanno usate principalmente per installare software non contenuti nei repository ufficiali oppure per aggiornare sofware più datati presenti nei repository ufficiali. Effenttuando un aggiornamento del sistema utilizzando queste liste potreste ottenere un sistema operativo molto instabile, se non addirittura danneggiarlo. Non mi ritengo responsabile per eventuali danni causati da un uso scriteriato delle sources.list. Non sono responsabile dei pacchetti contenuti nei repository inseriti nelle liste.
Helpimalive Proponete l’inserimento di nuovi repository nelle sources.list tramite l’apposito form.

Installare Yahoo! Messenger su K/Ubuntu

Posted by Ingalex | Posted in BLOG, INSTALLARE SOFTWARE TRAMITE REPOSITORY, LINUX | Posted on 06-03-2010

0

Yahoo! Messenger è un popolare software di instant messaging e VoIP sviluppato da Yahoo! a partire dal 1998, e disponibile gratuitamente per gli utenti Windows, Mac OS X e Unix.


A questa pagina trovate i pacchetti per Debian, Red Hat, Solaris e FreeBSD che però vengono aggiornati di rado.
Vediamo quali sono i passi da seguire per installare il pacchetto su Ubuntu.
  1. Installate il pacchetto libssl0.9.8 tramite Apt, Synaptic o tramite il vostro programma preferito per la gestione dei pacchetti:

    sudo apt-get install libssl0.9.8

  2. Scaricate il pacchetto da questo link.
  3. Installate il pacchetto debian eseguendo il seguente comando:

    sudo dpkg -i ymessenger_1.0.4_1_i386.deb

  4. Eseguite /usr/bin/ymessenger e poi seguite le istruzioni per l’ installazione di Yahoo! Messenger.
In oltre vi ricordo che esiste una versione non ufficiale di Yahoo Messenger per Linux, basata sulle librerie Gtk-2, chiamata GyachE Improved che è un fork del progetto Gyach Enhanced Yahoo!.
Tale versione supporta quasi tutte le funzionalità di Yahoo Messenger per Windows.
Inoltre esistono anche dei repository launchpad che permettono di installare il pacchetto direttamente tramite repository.
Per farlo vi basta aggiungere le seguenti righe alla vostra sources.list:

Oppure potete semplicemente eseguire da terminale:

sudo add-apt-repository ppa:loell

Poi per installare il pacchetto eseguite:

sudo apt-get update && sudo apt-get install gyachi

Poi non vi resta che configurare il programma.

Creare un repository PPA Launchpad

Posted by Ingalex | Posted in GUIDE | Posted on 28-12-2009

1

Per poter creare un repository PPA Launchpad bisogna prima di tutto creare un account Launchpad a questo indirizzo.

Una volta creato il vostro account ed esservi loggati vi ritroverete di fronte ad un pannello nel quale vengono riportate diverse informazioni che potete editare in base alle vostre esigenze.

Fra le varie informazioni editabili riportate in questo pannello ci sono le lingue conosciute, il fuso orario, eventuali IRC nickname registrati, nomi registrati sulla Wiki di Ubuntu, chiavi SSH e Chiavi OpenPGP, codice di condotta di Ubuntu firmato.

Cliccando sulla voce “Change details” in alto a destra potete editare le informazioni relative al nome pubblico visualizzato sul profilo del vostro PPA, il nome identificativo del repository PPA e la descrizione del vostro PPA.

Per poter creare un nuovo PPA e iniziare a caricare i vostri sorgenti dovete prima aggiungere la vostra chiave OpenPGP. Per farlo dovete cliccare sull’icona tonda gialla che si trova accanto alla voce “OpenPGP keys” nella seconda colonna da sinistra.

Se non avete una vostra chiave OpenPGP dovete crearla. Per farlo potete fare riferimento a questa guida.

Una volta creata oppure se avete già una chiave OpenPGP eseguite tramite terminale:

gpg --fingerprint

In tal modo vi apparirà una schermata con una serie di informazioni relative alla vostra chiave:

pub 1024D/FA23B6D8 2009-01-26

Key fingerprint = CD64 A2C5 2486 190A 2BAA 0739 0E68 0FDA 187A CB52

Pingo Pallino (Description)

sub 2048g/ABCDEF12 2007-01-26

Copiate la stringa esadecimale riportata sotto la dicitura “Key fingerprint” nel form Figerprint nella pagina “Change your OpenPGP keys ” del PPA che avete precedentemente aperto. Poi cliccate su “Import key”

Verrà inviata nella vostra casella email una email criptata usando la vostra chiave. Per poterla visualizzare, a seconda del client email che utilizzate, dovete seguire le istruzioni riportate in questa guida.

Una volta visualizzata l’email, nella sezione criptata troverete un link sul quale dovete cliccare per verificare la vostra chiave.

Ora passiamo alla creazio del repository vero e proprio.

Cliccate su “Create a new PPA” e completate i form con le informazioni relative al:

  • nome del PPA che apparirà anche nell’url relativa al repository
  • nome del PPA mostrato nella pagina relativa al PPA
  • descrizione del vostro PPA

Poi cliccate su “Active”

In questo modo avrete creato il vostro repository PPA.  Nella prossima guida vedremo come caricare i sorgenti sul vostro repository PPA.

REPOFINDER SHELL VERSION

Posted by Ingalex | Posted in INSTALLARE SOFTWARE TRAMITE REPOSITORY | Posted on 28-12-2009

0

 

Tipo Arch Nome Pacchetto Versione Download Dowloads Diretti
deb all repofinder 20091221 237
deb i386 repofinder 20091221 254
deb amd64 repofinder 20091221 200

 

Sono lieto di annurciarvi che è pronta la versione del Repofinder per Ubuntu Karmic Koala 9.10 utilizzabile tramite terminale. Ma vediamo insieme di cosa si tratta. Già da molto tempo è presente su questo sito una versione web del Repofinder. Il Repofinder non è altro che un motore di ricerca che ha lo scopo di trovare i repository contenenti determinati pacchetti che si vogliono installare. In tal modo si può evitare di inserire o attivare repository nella propria sources.list in maniera scriteriata. Quindi il Repofinder ci consente di aggiungere alle nostre sources.list il repository giusto al momento giusto.
E’ importante essere molto cauti nell’aggiungere repository non ufficiali perchè si può mettere a rischio la stabilità della vostra distribuzione. Sarebbe consigliato disattivare (commentare), dopo l’installazione/aggiornamento di alcuni pacchetti, i repository non ufficiali presenti nella sources.list.
Per installare il repofinder vi basta aggiungere i seguenti repository alla vostra sources.list:

deb http://www.sourceslist.eu/repo/ubuntu karmic main non-free

eseguendo da terminale la seguente riga di codice:

echo "deb http://www.sourceslist.eu/repo/ubuntu karmic main non-free" | sudo tee -a /etc/apt/sources.list

Autentificate il repository eseguendo:

sudo gpg --keyserver hkp://pgp.mit.edu --recv-keys FA088BA5 && sudo gpg --armor --export FA088BA5 | sudo apt-key add -

Poi installate il pacchetto eseguendo:

sudo apt-get update && sudo apt-get install repofinder

Per effettuare le ricerche vi basta eseguire:

repofinder <nome_pacchetto>

Per richiamare l’help vi basta eseguire:

repofinder -h

oppure

repofinder --help

Per farvi una idea sul funzionamento del repofinder, potete dare un’occhiata alla gif animata riportata qui di seguito, gentilmente creata da M4iden_Rul3z.

Ovviamente essendo solo una prima versione dello script, vi invito a segnalarmi eventuali bug e problemi affinché io possa cercare di risolverli.
In seguito ho intenzione di implementare la possibilità di cercare i repository non solo in base al nome del pacchetto, ma anche in base alla versione.
Inoltre sempre con la speciale collaborazione di M4iden_Rul3z stiamo cercando di realizzare anche una versione del Repofinder che consenta di effettuare ricerche tramite un’ interfaccia grafica in pyqt. Inoltre questa versione del Repofinder sarà correlata di una serie di funzioni avanzate per la gestione dei repository.

Cosa sono i keyserver

Posted by Ingalex | Posted in GUIDE | Posted on 11-12-2009

0

Come riportato nella Wikipedia:

Nell’ambito della sicurezza informatica, un key server è un sistema che si occupa di fornire, attraverso appositi programmi, chiavi crittografiche agli utenti che le richiedono.

Le chiavi fornite quasi sempre fanno parte di un certificato digitale, solitamente in un formato standard (per esempio X.509 o PKCS), che contiene oltre alla chiave anche informazioni sul proprietario della chiave e sulla sua identità. La chiave che viene restituita dal key server è la parte pubblica della chiave, da utilizzare con algoritmi di crittografia asimmetrica.

I key server più importanti e maggiormente accessibili, sparsi in tutto il mondo, sono quelli che contengono le chiavi PGP (e GPG) e le distribuiscono agli utenti di tali sistemi crittografici. Questi server quasi sempre sono mantenuti da singoli individui e forniscono un servizio “pubblico”, aiutando la costruzione della rete di fiducia, il sistema su cui si basa la garanzia dell’identità in PGP.

Per quanto riguarda i repository, ogni manutentore di un repository può decidere di firmare i propri repository. Per poter firmare il repository si generan una coppia di chiavi pubblica/privata. La chiave privata protetta con una passphrase (una password) viene conservata dal manutentore del repository. La chiave pubblica deve essere condivisa con gli utenti che intendono usufruire del repository. Per condividere la chiave pubblica generalmente vengono utilizzate due differenti tecniche:

  1. La chiave pubblica viene esportata in un semplice file di testo e poi può essere semplicemente imporatata eseguendo un comando del tipo:

    wget http://www.indirizzo_chive/public.key -O- | sudo apt-key add -
  2. In alternativa la chiave viene esportata su un server di chiavi (keyserver) tramite il comando:


    gpg --send-keys --keyserver <indirizzo_keyserver> <ID CHIAVE>


    In questo modo gli utenti possono importare la chiave pubblica eseguendo un comando del tipo:


    sudo gpg --keyserver <indirizzo_keyserver> --recv-keys <ID CHIAVE> && sudo gpg --armor --export <ID CHIAVE> | sudo apt-key add -

    sostituendo opportunamente <ID CHIAVE> e <indirizzo_keyserver>

E’ possibile esportare la chiave pubblica su un keyserver anche tramite interfaccia web tramite il sito relativo al keyserver (nel caso in cui esista una interfaccia web). Esistono tanti keyserver tra i quali i più noti e più utilizzati sono:

  • http://keyserver.ubuntu.com
  • http://pgp.mit.edu
  • hkp://search.keyserver.net
  • http://wwwkeys.eu.pgp.net

Su questo sito potete trovare una utilissima lista di keyserver.

TABELLA SOURCES.LIST