Torna indietro   Hardware Upgrade Forum > Software > Linux, Unix, OS alternativi

Samsung Galaxy S25 Edge: il top di gamma ultrasottile e leggerissimo. La recensione
Samsung Galaxy S25 Edge: il top di gamma ultrasottile e leggerissimo. La recensione
Abbiamo provato il nuovo Galaxy S25 Edge, uno smartphone unico per il suo spessore di soli 5,8 mm e un peso super piuma. Parliamo di un device che ha pro e contro, ma sicuramente si differenzia dalla massa per la sua portabilità, ma non senza qualche compromesso. Ecco la nostra prova completa.
HP Elitebook Ultra G1i 14 è il notebook compatto, potente e robusto
HP Elitebook Ultra G1i 14 è il notebook compatto, potente e robusto
Pensato per il professionista sempre in movimento, HP Elitebook Ultra G1i 14 abbina una piattaforma Intel Core Ultra 7 ad una costruzione robusta, riuscendo a mantenere un peso contenuto e una facile trasportabilità. Ottime prestazioni per gli ambiti di produttività personale con un'autonomia lontano dalla presa di corrente che permette di lavorare per tutta la giornata
Microsoft Surface Pro 12 è il 2 in 1 più compatto e silenzioso
Microsoft Surface Pro 12 è il 2 in 1 più compatto e silenzioso
Basato su piattaforma Qualcomm Snapdragon X Plus a 8 core, il nuovo Microsoft Surface Pro 12 è un notebook 2 in 1 molto compatto che punta sulla facilità di trasporto, sulla flessibilità d'uso nelle differenti configurazioni, sul funzionamento senza ventola e sull'ampia autonomia lontano dalla presa di corrente
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 20-06-2004, 13:08   #1
pinguino1981
Senior Member
 
Iscritto dal: Dec 2003
Città: cagliari
Messaggi: 340
sorgenti , binari, rpm..........un pò di chiarimenti

salve sto iniziando ad entrare nel mono linux da poco e mi servirebbe qualche chiarimento.

ho capito che distro come mandrake e redhat usano gli rpm,di facile utilizzo ma nn troppo veloci .
anche con suse stesso discorso per quanto riguarda la facilità.

debian usa i binari (che devo ancora capire bene di cosa si trattino) , + stabili e più facili da gestire dei sorgenti.

slack usa i sorgenti ...... velocissimi

gentoo usa i sorgenti come slack , giusto????? diffenze ????? però gento è + lenta e laboriosa nell' installazione.
che diffenze ci sono tra i sorgenti di slack , gentoo e i binari di debian???

Grazie mille a tutti
__________________
Vivi alla giornata e lascia che al futuro ci pensi il futuro.

hp tm2-2100sl + windows 8
pinguino1981 è offline   Rispondi citando il messaggio o parte di esso
Old 20-06-2004, 13:18   #2
NA01
Senior Member
 
L'Avatar di NA01
 
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
mettiamo un pò di ordine
esistono solo binari e sorgenti
gli rpm, i deb, i tgz sono tutti binari (come dle resto i .exe di win).
si dice siano più semplici da installare (ma non poi di molto) rispetto ai sorgenti.
gli svantaggi sono che non sai cosa installa.
sono semplicemente sorgenti compilati da qualcun altro

il fatto della velocità è relativa.
in fase di compilazione puoi scegliere per che processore ottimizzare il programma
puoi fare una cosa "generica" tipo 386 o 586 ecc o dirgli che lo vuoi per un XP. i vantaggi sono in termini di velocità sono si elevati, ma del resto non si può pretendere che ogni distro fornisca binari per ogni processore (del resto si rischiano anche problemi di instabilità).
i sorgenti inoltre ti danno una possibilità maggiore di controllare quello che fai (da opzioni passate a ./configure a patch e modifiche varie).

PS: la slack utilizza i tgz che sono dei binari, anche se è molto più improntata all'uso dei sorgenti.
NA01 è offline   Rispondi citando il messaggio o parte di esso
Old 20-06-2004, 13:45   #3
klaudyo
Senior Member
 
L'Avatar di klaudyo
 
Iscritto dal: Mar 2002
Messaggi: 320
Un'altro fattore importante è il discorso delle dipendenze.

Come saprai, quando installi un programma, sia da sorgenti che da binario, devi anche installare tutti i programmi che servono al primo per falo funzionare. Queste sono le "dipendenze".

Se installi un prog. da sorgente, le dipendenze devono essere installate a modo nel sistema (e nella versione giusta) altrimenti la COMPILAZIONE del programma fallirà.

Se installi un pacchetto binario tramite uno dei sistemi di pacchettizazione (tipo RPM o .deb, o altri) in maniera analoga devi garantire che i pacchetti richiesti siano installati, altrimenti l'INSTALLAZIONE non andrà a buon fine.

Quindi il problema che si pone è:

1) Sorgenti: l'amministratore del sistema deve installare a mano TUTTE le dipendenze

2) Binari: l'amministratore può contare su strumenti automatici per la risoluzione delle dipendenze.


Il problema delle dipendenze come capirai può non essere banale. Prova ad installare la GNOME da sorgenti e vedrai! Devi installare una sacco di programmi e nel giusto ordine!

Se uno si affida ai sistemi di pacchettizazione come RPM, ha un supporto migliore per gestire questo problema. Quando installi un binario, il sistema di pacchettizazione ti dice se le dipendenze sono soddisfatte o meno, e in caso quali paccheddi devi installare (e in quale versione).

RPM è la soluzione definitiva? non direi proprio....... La gestione delle dipendenze non è automatica. Devi essere tu ad installarti i programmi nella lista delle dip. A sua volta questi prog. potrebbero necessitare di altre dipendenze!!!!!

Meglio, allora, sistemi tipo l'APT di Debian che risolvono da soli le dipendenze (scaricandole da Internet ed installandotele).

APT, RPM installano binari, il che vuol dire che l'installazione richiede pochi secondo (sono già compilati!).

Altre disto (come Gentoo) hanno adottato la soluzione di "pacchettizzare" i sorgenti. Questo significa che invece che scaricare i binari ed installarli, vengono scaricati i sorgenti, compilati e quindi (una volta ottenuti i binari) installati.

Cos'è meglio? Binari? Sorgenti? La risposta può essere secondo me abbastanza complessa (o almeno pittosto lunga). Il vero problema però è: quale sistema di pacchettizazzione è meglio? RPM? APT? Portage?

Non, so..... io ne ho provati diversi e sono giunto alla conclusione che per ora Portage è il meglio che si possa avere.... ma probabilmente non tutti potrebbero essere d'accordo!


Ciao!
klaudyo è offline   Rispondi citando il messaggio o parte di esso
Old 20-06-2004, 13:46   #4
mykol
Senior Member
 
Iscritto dal: Jan 2001
Messaggi: 3363
In sostanza, con i sorgenti ti puoi costruire un sistema più performante, stabile, a misura del tuo hardware, delle tue necessità, (se ne sei capace), mentre con gli RPM od i DEB ti costruisci (generalmente) senza troppa fatica, un sistema di massa, standard, che va bene per tutti gli usi, ma non ottimizzato per qualcuno in particolare.

Oltre agli rpm ed ai deb (se hai una connessione internet veloce) puoi installare tutto quello che vuoi con programmi appositi, propri di ogni distro (urpmi x Mandrake, apt-get per Debian). Secondo me è questa, generalmente, la soluzione migliore.
mykol è offline   Rispondi citando il messaggio o parte di esso
Old 20-06-2004, 14:29   #5
Ikitt_Claw
Senior Member
 
Iscritto dal: Dec 2002
Città: /dev/urandom breed
Messaggi: 1689
Quote:
Originariamente inviato da klaudyo
RPM è la soluzione definitiva? non direi proprio....... La gestione delle dipendenze non è automatica.
In rpm il tool o in rpm il formato?

Quote:
Meglio, allora, sistemi tipo l'APT di Debian che risolvono da soli le dipendenze (scaricandole da Internet ed installandotele).
Nota che apt sta ad un livello superiore a rpm. Non si possono paragonare.
Ikitt_Claw è offline   Rispondi citando il messaggio o parte di esso
Old 20-06-2004, 14:30   #6
Ikitt_Claw
Senior Member
 
Iscritto dal: Dec 2002
Città: /dev/urandom breed
Messaggi: 1689
Quote:
Originariamente inviato da NA01
gli svantaggi sono che non sai cosa installa.
In che senso scusa?
Ikitt_Claw è offline   Rispondi citando il messaggio o parte di esso
Old 20-06-2004, 15:52   #7
NA01
Senior Member
 
L'Avatar di NA01
 
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
nel senso che lo devo convertire i tar per vedere cosa c'è dentro
preferisco controllare il makefile (che non mi nasconda nulla) e controllare la lista a video di quello che installa.


ciao
NA01 è offline   Rispondi citando il messaggio o parte di esso
Old 20-06-2004, 16:00   #8
Ikitt_Claw
Senior Member
 
Iscritto dal: Dec 2002
Città: /dev/urandom breed
Messaggi: 1689
Quote:
Originariamente inviato da NA01
nel senso che lo devo convertire i tar per vedere cosa c'è dentro
preferisco controllare il makefile (che non mi nasconda nulla) e controllare la lista a video di quello che installa.
E perche` scusa, rpm (o anche deb) che nasconde?
rpm -ql, -qpl e via discorrendo...
Ikitt_Claw è offline   Rispondi citando il messaggio o parte di esso
Old 20-06-2004, 18:16   #9
klaudyo
Senior Member
 
L'Avatar di klaudyo
 
Iscritto dal: Mar 2002
Messaggi: 320
Infatti, anche io credo che nessuno nasconda niente....

Oltre tutto onestamente quanti vanno a leggere il Makefile? Forse a volte può capitare di leggere le prime righe di un Makefile non fatto troppo bene, ma poi......

./configure
make
make install

e se niente da errori, in genere non si indaga più di tanto!


Per quanto riguarda RPM, mi riferivo al tool. Anche perchè per quanto riguarda il formato interno, non saprei dire, non lo conosco.... sarà in definitiva un tar.gz di directory standard....


Il confronto tra RPM e APT credo invece che si possa fare. Entrambi sono sistemi di pacchettizzazione. Uno (rpm) non gestisce le dipendenze ne scarica automaticamente software, l'altro installa, aggiorna, gestisce etc....... è chiaro che APT fa più cose e lo ritengo migliore.

finchè usavo Red Hat ho usato apt sopra rpm: in pratica tutto tutto funzionava come apt solo che i pacchetti invece che .deb erano .rpm (in realtà apt era un wrapper al comando rpm con in più tutto la struttura dei repository).

Di APT non mi piace il modo in cui i pacchetti vengono rintracciati e resi disponibili. Insomma il sistema di repository. Credo che Portage di Gentoo sia strutturato meglio: c'è un albero dei pacchetti ufficiale contenente versioni stabili e "instalbili" dei pacchetti. Periodicamente si fa un rsync del proprio albero con quello di un qualunque mirror Gentoo e si aggiorna il sistema (o si installano nuovi pacchetti) in base all'ulstimo Portage Tree.

Il vantaggio è che non dipendo mai da alcun repository specifico. Posso installare sempre e comunque qualsiasi pacchetto che è nel Portage Tree. Il mirror a cui mi connetterò sicuramente mi fornirà il pacchetto. Mentre, se non sbaglio, con apt installo un pacchetto solo se i repository che ho nella lista me lo forniscono.

Il problema si sposta ad avere un albero ricco di pacchetti, cose che, sinceramente, non costituisce un grosso problema allo stato attuale delle cose. A volte nel Portage Tree ho trovato cose che non avrei mai pensato! Oltre tutto, nei pochi casi in cui un pacchetto non ci sia, se uno ha l'ebuild, può inserirlo come estensione del proprio tree.


Alla fine cmq, non credo si possa eleggere un vero vincitore nei sistemi di gestione dei pacchetti: ognuno ha pregi e difetti. Certo è che RPM è veramente troppo limitato!

Forse le cose migliorano con urpm?.... non l'ho mai usato, com'e?


Ciao!

Ultima modifica di klaudyo : 20-06-2004 alle 18:19.
klaudyo è offline   Rispondi citando il messaggio o parte di esso
Old 20-06-2004, 18:52   #10
Ikitt_Claw
Senior Member
 
Iscritto dal: Dec 2002
Città: /dev/urandom breed
Messaggi: 1689
Quote:
Originariamente inviato da klaudyo
Per quanto riguarda RPM, mi riferivo al tool.
Allora il confronto va fatto con dpkg, non con apt-get (per rimanere sull'esempio di debian).
O con *pkg in slackware, non con swaret.

Quote:
sarà in definitiva un tar.gz di directory standard....
Si basa su cpio, con in piu` un bel po` di metadati.

Quote:
Il confronto tra RPM e APT credo invece che si possa fare. Entrambi sono sistemi di pacchettizzazione.
Nope. RPM e` un gestore di pacchetti a medio/basso livello e un formato di pacchettizzazione, APT e` un (sistema di) gestore di pacchetti ad alto livello.
L'omologo di rpm e` dpkg: e` lui che spacchetta, lancia gli script di pre/post installazione, tiene traccia dei file installati e cosi` via.
apt lo si confronta con urpmi o yum, se si vuole fare un confronto equo.

Quote:
Uno (rpm) non gestisce le dipendenze
Le gestisce eccome, ma non le risolve.

Quote:
ne scarica automaticamente software, l'altro installa, aggiorna, gestisce etc....... è chiaro che APT fa più cose e lo ritengo migliore.
Ovvio: rpm e` un motore, apt e` la macchina completa.

Quote:
finchè usavo Red Hat ho usato apt sopra rpm: in pratica tutto tutto funzionava come apt solo che i pacchetti invece che .deb erano .rpm (in realtà apt era un wrapper al comando rpm con in più tutto la struttura dei repository).
(piu` o meno)...
Appunto.

Quote:
Di APT non mi piace il modo in cui i pacchetti vengono rintracciati e resi disponibili. Insomma il sistema di repository. Credo che Portage di Gentoo sia strutturato meglio: c'è un albero dei pacchetti ufficiale contenente versioni stabili e "instalbili" dei pacchetti. Periodicamente si fa un rsync del proprio albero con quello di un qualunque mirror Gentoo e si aggiorna il sistema (o si installano nuovi pacchetti) in base all'ulstimo Portage Tree.
Detta cosi` e` uguale sputato al sistema di debian usando solo i repository di deb (stable/testing/unstable).

Quote:
Alla fine cmq, non credo si possa eleggere un vero vincitore nei sistemi di gestione dei pacchetti: ognuno ha pregi e difetti. Certo è che RPM è veramente troppo limitato!
Non piu` di .deb

Quote:
Forse le cose migliorano con urpm?.... non l'ho mai usato, com'e?
Carino, ma IMHO e` meglio yum, e apt4rpm e` ancora meglio.

Ultima modifica di Ikitt_Claw : 20-06-2004 alle 18:58.
Ikitt_Claw è offline   Rispondi citando il messaggio o parte di esso
Old 20-06-2004, 19:42   #11
klaudyo
Senior Member
 
L'Avatar di klaudyo
 
Iscritto dal: Mar 2002
Messaggi: 320
Quote:
Originariamente inviato da Ikitt_Claw


Detta cosi` e` uguale sputato al sistema di debian usando solo i repository di deb (stable/testing/unstable).

Confesso di non avere molta esperienza con Debian, ma mi è sembrato di capire che questi repository ufficiali non vengano aggiornati con la solita constanza del Portage. Tanto per fare un esempio, è uscito Firefox 0.9, ed il gg. dopo c'era già l'ebuild nell'albero.... ripeto che non sono esperto di Debian e chiedo, anche i repository ufficiali sono così aggiornati e completi?

Inoltre una cosa molto comoda di Portage è la possibilità di installare una versione specifica di un pacchetti (non necessariemanete l'ultima disponibile o l'ultima dichiarata stabile). Succede anche con apt?


PS tornando sul confronto RPM/DEB, se non ho capito male quindi:

formato .rpm ~ formato .deb
urpm, yum, etc... ~ apt
rpm (comando) ~ dpkg

se si, un'altra piccola lacuna colmata ....

PPS per quanto riguarda la "gestione delle dip." di rpm, intendevo effettivamente la risoluzione delle dipendenze. Mi sono espresso male

Ultima modifica di klaudyo : 20-06-2004 alle 19:45.
klaudyo è offline   Rispondi citando il messaggio o parte di esso
Old 20-06-2004, 20:17   #12
NA01
Senior Member
 
L'Avatar di NA01
 
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
non dico che non ci siano metodi per vedere cosa c'è dentro un rpm, semplicemente che trovo più comodo guardarlo da sorgenti

per il fatt che nessuno nasconde nulla.....
sarà anche vero, ma prima di installare un tgz preso da un sito sconosciuto mi piace sempre controllare che roba è

ciao!
NA01 è offline   Rispondi citando il messaggio o parte di esso
Old 20-06-2004, 23:27   #13
klaudyo
Senior Member
 
L'Avatar di klaudyo
 
Iscritto dal: Mar 2002
Messaggi: 320
Mi sembra chiaro: nessuno installa software a caso......
klaudyo è offline   Rispondi citando il messaggio o parte di esso
Old 21-06-2004, 20:58   #14
pinguino1981
Senior Member
 
Iscritto dal: Dec 2003
Città: cagliari
Messaggi: 340
grazie ragazzi per le numerose risposte,
in fine ho capito che sono quasi tutti buoni , chi per un motivo chi per un altro, sta solo ad ognuno capire il suo preferito.

ok

__________________
Vivi alla giornata e lascia che al futuro ci pensi il futuro.

hp tm2-2100sl + windows 8
pinguino1981 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Samsung Galaxy S25 Edge: il top di gamma ultrasottile e leggerissimo. La recensione Samsung Galaxy S25 Edge: il top di gamma ultraso...
HP Elitebook Ultra G1i 14 è il notebook compatto, potente e robusto HP Elitebook Ultra G1i 14 è il notebook c...
Microsoft Surface Pro 12 è il 2 in 1 più compatto e silenzioso Microsoft Surface Pro 12 è il 2 in 1 pi&u...
Recensione REDMAGIC Astra Gaming Tablet: che spettacolo di tablet! Recensione REDMAGIC Astra Gaming Tablet: che spe...
Dopo un mese, e 50 foto, cosa abbiamo capito della nuova Nintendo Switch 2 Dopo un mese, e 50 foto, cosa abbiamo capito del...
La cometa interstellare 3I/ATLAS potrebb...
Un triste giorno per l'industria videolu...
Il tuo mouse ti spia? La suite di gestio...
Proton presenta Lumo: l'assistente AI co...
Samsung Galaxy S26 Edge: più auto...
Escobar Inc.: una frode che porta il mar...
Apple e la smart home in arrivo? Nuovo H...
Anche Alfa Romeo lancia il suo incentivo...
Un braccialetto che ascolta e registra o...
OPPO Find X8 Ultra: il RE dei cameraphon...
DeepL sempre più potente: arrivan...
Addio a Shunsaku Tamiya, il papà ...
Il volontariato non può essere gr...
Baxi presenta le nuove pompe di calore a...
Solo 104€ per questo robot Lefant da 500...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 20:44.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v