Smart Package Manager: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m r2.7.1) (Bot: Tolgo: en:Smart Package Manager
ZimbuBot (discussione | contributi)
m WPCleaner v2.02 - Disambigua corretto un collegamento - Mandriva, rimanenti 2 - Indicizzazione, Mandriva
 
(21 versioni intermedie di 15 utenti non mostrate)
Riga 1:
{{Infobox Software
| nomeNome = Smart Package Manager
| logoLogo =
| screenshotScreenshot = [[Immagine:Smart Package Manager.png|300px|Smart Package Manager]]
| didascaliaDidascalia = Smart Package Manager su [[Ubuntu]]
|Sviluppatore =
| sviluppatore =
|UltimaVersione = 1.1
| versione ultimo rilascio =1.1
|DataUltimaVersione =
| data ultimo rilascio =
|UltimaVersioneBeta =
| versione beta =
|DataUltimaVersioneBeta =
| data versione beta =
|SistemaOperativo = linux
| sistema operativo = [[Linux]]
|Linguaggio =
| linguaggio =
[[Categoria:Sistemi|Genere di= gestione dei pacchetti]]
| genere =
| licenzaLicenza = open source
|SoftwareLibero = sì
| sito web =http://labix.org/smart
|Lingua =
}}
 
'''Smart Package Manager''', o più semplicemente '''Smart''', è un progetto [[software]] per la [[sistema di gestione dei pacchetti|gestione dei pacchetti]].

== Caratteristiche ==
È stato creato con Ha l'obiettivo di creare [[algoritmo|algoritmi]] piccoli e [[portabilità|portabili]] per risolvere adeguatamente il problema della gestione degli [[aggiornamento|aggiornamenti]] e dell'installazione di [[software]].

Questo tool funziona in tutte le grandi [[distribuzioni Linux]], ed ha lo scopo di portare notevoli vantaggi rispetto agli attuali tool in uso, come l'[[Advanced Packaging Tool|apt]], [[apt-rpm]], [[Yellow Dog Updater Modified|yum]] e l'[[urpmi]].
 
Smart permette di gestire ''package'' [[RPM Package Manager|RPM]], [[Deb|DEB]] e [[Slackware]] ed ha una struttura che permette l'aggiunta di nuovi [[formato di file|formati]] di ''package'' e di ''[[repository]]'' (che vengono chiamati ''channels''). Ciò che rende particolare '''Smart''' è un [[algoritmo]] per risolvere le dipendenze dei [[sistema di gestione dei pacchetti|pacchetti]] che batte gli altri [[sistema di gestione dei pacchetti|gestori di pacchetti]], un'[[Architettura_Architettura (computer)|architettura]] chiara, un ampio supporto per i [[formato di file|formati]] dei ''package'' e delle ''repository''; questo non vuol dire che si possono installare [[file]] DEB su sistemi basati su RPM o viceversa: Smart non è un ''[[wrapper]]'' universale attorno ai differenti formati dei package ed anche se supporta formati RPM, DEB e Slackware su un singolo sistema non vuol dire che sia possibile gestire relazioni tra differenti [[sistema di gestione dei pacchetti|gestori di pacchetti]].
 
== Repository supportate ==
Line 25 ⟶ 32:
# RPM-MD (utilizzato da [[Yellow Dog Updater Modified|yum]])
# Red Carpet (utilizzato da [[Ximian]]/[[Novell]])
# RPM Header List (utilizzato durante l'installazione di distribuzioni [[Red Hat Linux|Red Hat]] e [[Conectiva]] ma probabilmente anche da altri)
# RPM Directory (una [[directory]] con file RPM al suo interno, non è richiesta l'[[indicizzazione]])
# URPMI (utilizzato da [[Mandriva (sistema operativo)|Mandriva]])
 
* DEB
# DEB System [[Database]] (package installati localmente)
# APT repository per file [[Deb|DEB]]
# DEB Directory (una [[directory]] con file DEB al suo interno, non è richiesta l'indicizzazione)
 
* Slackware
# Slackware installed packages database
# Slackware [[repository|repositories]]
Line 44 ⟶ 51:
==Particolarità==
Digitando sulla console:
# smart moo
 
si otterrà la seguente linea di testo:
# I'm way smarter than a cow!
 
un deciso attacco ad [[Advanced Packaging Tool|apt-get]] con il quale il risultato era una faccia di mucca (in ASCII Graphics) e una scritta che chiedeva se oggi l'utente avesse già muggito.
 
== Distribuzioni per cui esisteè disponibile Smart ==
* [[Mandriva]]
* [[Fedora (distribuzione Linux)|Fedora]]
Line 55 ⟶ 64:
* [[CCux]]
* [[SuSE]]
* [[MacOS X]]
* [[Fox Desktop]]
* [[PCLinusOS]]
* [[Slamd64]]
* [[Openmamba]]
 
== Voci correlate ==
* [[Sistema di gestione dei pacchetti]]
* [[Pacchetto (software)]]
* [[Repository]]
 
== Altri progetti ==
Line 65 ⟶ 79:
 
==Collegamenti esterni==
* [{{cita web|http://labix.org/smart |Smart Package Manager - Labix]}}
* [{{cita web|url=http://susewiki.org/index.php?title=Smart |titolo=Smart under SuSE Linux]|urlmorto=sì|urlarchivio=https://web.archive.org/web/20070320014624/http://susewiki.org/index.php?title=Smart|dataarchivio=20 marzo 2007}}
 
[[Categoria:Sistemi di gestione dei pacchetti]]
{{Portale|Software libero}}
 
[[ar:مدير الحزم سمارت]]
[[de:Smart Package Manager]]
[[fr:Smart Package Manager]]
[[pt:Smart Package Manager]]
[[ru:Smart Package Manager]]