OltreCaptain Blog

Giugno 25, 2008

Upi-Src vede la luce!

Archiviato in: Informatica — Capt @ 5:54 pm

Upi-src, acronimo (Universal Package Installer) è un progetto OpenSource tutto italiano, nasce dall’idea di due giovani italiani, nel febbraio del 2008 e successivamente si sono uniti altri due italiani.
Dopo un periodo di sviluppo in perl e di testing, in data 22/06/2008 è stata rilasciata la prima release 0.1 alpha di Upi-src, che è disponibile al sito web: http://www.upi-src.org/
Esso consiste, in un programma multipiattaforma, di gestione programmi, attraverso una repository (che è in costruzione), utilizzando anche le repository Debian based, che gestisce l’installazione dei programmi via sorgente/source. Una volta che gli è stato digitato il programma che noi vogliamo installare nel nostro sistema operativo, upi-src si preoccupa di risolvere le dipendenze e di installarci il programma che noi abbiamo digitato tramite la compilazione del sorgente.
Approposito della repository, il team di sviluppatori di Upi-src sta cercando delle persone volenterose per andare avanti nella costruzione della repository. email: info@upi-src.org

Inoltre upi risolve il classico problema dell’ RPM HELL dove esistono ancora seri problemi sulla risoluzione delle dipendenze e il richiamo delle stesse per esempio:

“A” dipende da “B” e “B” dipende da “C” ma “C” richiede una versione di “B” che non e’ compatibile con la versione “A” ,in questo caso upi risolve automaticamente tutte le problematiche inerenti alla incompatibilita’ delle diverse versioni delle dipendenze. Inoltre, se “B”, richiede “C”, e “C” richiede “B”, upi, non cadrà in un loop. UPI funziona con il 99% con diversi sistemi operativi:

-*BSD

-MAC-OSX (Primo gestore di pacchetti che supporta tale sistema operativo)

-SOLARIS

-HP-UX

-AIX

-*NIX

viene richiesta la sola installazione di perl (versione minima consigliata perl 4.0 e successive).

L’uso di Upi-src è semplicissimo e i suoi comandi sono alla portata di tutti quanti, i comandi saranno elencati qui sotto:

UPI-SRC INSTALL: Per installare il pacchetto menzionato e le sue dipendenze scaricando il sorgente dalla repository e compilandolo.

UPI-SRC UPDATE: Per aggiornare la lista dei programmi disponibili e inoltre controllare se ci sono eventuali aggiornamenti basta digitare il comando upi-src update che leggerà dalle repository la lista delle applicazioni installabili sulla macchina.

UPI-SRC SEARCH: Per cercare un programma da installare basta digitare il comando upi-src search nomeprogramma, questo comando provvederà a elencarvi tutti i programmi riguardanti la parola chiave digitata.

UPI-SRC INFO: Per ricevere informazioni su un programma basta digitare upi-src info nomeprogramma e questo comando provvederà invece a darvi maggiori informazioni riguardanti il programma in questione

UPI-SRC GET-INSTALL: Per installare un programma basta semplicemente dare il comando upi-src get-install nomeprogramma che appunto scaricherà il source code e inoltre installerà il programma compilando il sorgente e risolvendo eventuali dipendenze del programma.

UPI-SRC LOCAL-INSTALL: Se avete gia scaricato il source code in una qualunque parte dell’hard disk basta dare il comando upi-src local-install /cartella/del/programma/nomeprogramma oppure ed upi-src installerà il programma che volete installare anche se esso non è presente nelle repository.

UPI-SRC REMOVE: Per rimuovere un programma basta semplicemente dare il comando upi-src remove nomeprogramma ed upi rimuoverà ogni componente del programma dal vostro sistema.
Sono stati rilevati problemi su sistemi debian, questo è dovuto non al programma ma al sistema operativo.

Website: http://www.upi-src.org/
Download: http://www.upi-src.org/index.php?n=Main.Download
Email: info@upi-src.org

E un progetto veramente interessante, aiutiamolo a crescere!!!

Blog su WordPress.com.