View previous topic :: View next topic |
Author |
Message |
faber Tux's lil' helper
Joined: 19 Mar 2003 Posts: 75
|
Posted: Wed Nov 17, 2004 9:40 pm Post subject: [TOOL INUTILE E PROB ODIATO] emergefs (nome di sviluppo) |
|
|
Oggi pomeriggio non avevo niente da fare (a parte il progetto di reti e il progetto di sicurezze e il progetto di basi di dati). Quindi il mio pomeriggio e' stato speso a fare questo:
Avete presente Mac OS X? Se trascini l'applicazione che hai scaricato in una certa directory questo viene installato. Ora tutti voi schiferete queste cose punta e clicca, ma a me piacciono un sacco. C'e' un tizio delll'universita' di Bologna che sta sviluppando come tesi questa cosa a livello kernel per debian: tu copi il pacchetto deb li dentro e lui te lo installa.
Visto che ci ho messo un pomeriggio, avrete gia' intuito che non e' niente di cosi' efficiente, ma il mio e' uno script bash che fa proprio questa cosa: controlla certe directory che gli vengono impostate, e se ci trova un link a un'applicazione di portage la emerga. Ovviamente fare il link a mano e' uno spreco di tempo, la cosa e' pensata per il drag n drop.
Prima che tutti mi diciate che e' inutile, che portage a linea di comando e' molto meglio, che farei meglio ad andare a zappare la terra: lo so benissimo, ma ormai sto coso l'ho fatto, e lo metto disponibile, magari qualcuno ha buone idee etc.
COME FUNZIONA
Dopo averlo configurato (info inside README), vi troverete di fronte a 4 directory racchiuse nella directory che nell'esempio chiameremo Applicazioni (i nomi sono configurati)
Applicazioni/Installa -> Se fate un link qui di net-www/mozilla-firefox (TRASCINANDOLO , verra' aperto un xterm con emerge di mozilla-firefox
Applicazioni/Dipendenze -> Se fate un link qui si aprira' un xterm con le dipendenze
Applicazioni/Applicazioni Installate -> Questa dir e' un link a (nell'esempio) .packagefs/installed_sw. Questi sono file vuoti con il nome delle applicazioni installate. Se da qui trascinate il file in ...
Applicazioni/Disinstalla -> ... il file verra' disinstallato.
A parole e' un casino, usarlo e' semplice.
**** LINK MODIFICATO ***
link: http://rayworld.gamersrevolt.it/fabbri/unibo/emergefs.tgz
Ora via agli insulti
Faber _________________ Se hai in mano un martello, tutto quello che vedi ti sembrano chiodi.
Last edited by faber on Thu Nov 18, 2004 11:46 am; edited 2 times in total |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Wed Nov 17, 2004 9:56 pm Post subject: Re: [TOOL INUTILE E PROB ODIATO] packagefs (nome di sviluppo |
|
|
L'idea é interessante anche se:
faber wrote: | Ovviamente fare il link a mano e' uno spreco di tempo, la cosa e' pensata per il drag n drop. |
Bene, io continuo con la shell... credo che faccio prima a scrivere "emerge" che ad aprire finestre
Comunque é un tool, ottima cosa l'umilitá di pensare che potrebbe non piacere a tutti ma quel "INUTILE E PROBAB ODIATO" li puoi togliere dal Subject _________________ Ciao da me! |
|
Back to top |
|
|
Geps Tux's lil' helper
Joined: 01 Mar 2004 Posts: 90 Location: Bologna
|
Posted: Wed Nov 17, 2004 10:01 pm Post subject: |
|
|
puoi fare qualche screenshot? |
|
Back to top |
|
|
faber Tux's lil' helper
Joined: 19 Mar 2003 Posts: 75
|
|
Back to top |
|
|
silian87 Advocate
Joined: 06 Oct 2003 Posts: 2318 Location: Treviso, Italy
|
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30996 Location: here
|
Posted: Thu Nov 18, 2004 7:33 am Post subject: |
|
|
Ma perche' odiato? A qualcuno magari piacera' e gli torna utile. L'importante e' potere scegliere no? _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
Cazzantonio Bodhisattva
Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Thu Nov 18, 2004 8:40 am Post subject: |
|
|
A me sembra un'idea carina, tuttavia io fossi in te proverei a proporlo anche sul forum internazionale, dove può raccattare la visibilità che merita
E ora perdonate questa piccola divagazione...
La mia impressione è che portage non sia scarno solo di interfacce grafiche o di sistemi di installazione alternativi come questo, ma anche di features molto importanti
Un esempio sono i tool
emesg
uclepine
che scolgono dei compiti che a mio parere dovrebbero essere integrati (e da tempo...) in portage stesso
Tutti questi tool però, mostrati solo sul forum italiano, secondo me meritano di essere condivisi con tutta la comunità gentoo e soprattutto spero arrivino agli occhi degli sviluppatori di portage e che gli suggeriscano qualche ideuccia per il futuro di portage... altro che cascading profiles _________________ Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne |
|
Back to top |
|
|
shev Bodhisattva
Joined: 03 Feb 2003 Posts: 4084 Location: Italy
|
Posted: Thu Nov 18, 2004 9:42 am Post subject: |
|
|
Premesso che apprezzo sempre la buona volontà e la condivisione delle proprie opere, quindi massima stima e simpatia
Fatta la dovuta premessa per evitare fraintendimenti, mi chiedevo però il legame con il sistema di macosx, mi paiono cose molto differenti: in macosx non è che sposti un prog in una cartella e automaticamente si installa. Il prog è interamente contenuto in una cartella e lo puoi piazzare dove vuoi, senza bisogno di installarlo. Poi di solito lo si mette in Applications per una serie di motivi, ma non necessita di installazione o collocazioni particolari. Trascini dove vuoi la cartella, è "installato". Trascini la cartella nel cestino, l'hai "disinstallato". Morale della favola: non ho ben capito io il funzionamento del tuo tool, o effettivamente con macosx non c'entra molto? Mi pare più una sorta di semplice, originale e immediata "interfaccia grafica" per emerge: invece di usare la linea di comando, si usano link e cartelle. Si, può vagamente richiamare maosx, ma esternamente, il funzionamento e i principi che ne stanno alla base sono completamente dfferenti. _________________ Se per vivere ti dicono "siediti e stai zitto" tu alzati e muori combattendo |
|
Back to top |
|
|
Vide Apprentice
Joined: 20 Nov 2003 Posts: 201 Location: Barcelona
|
Posted: Thu Nov 18, 2004 10:14 am Post subject: |
|
|
Ma sei il faber di ICOD? _________________ http://www.heavy-metal.it
Metal, hard rock and much more.. |
|
Back to top |
|
|
Vide Apprentice
Joined: 20 Nov 2003 Posts: 201 Location: Barcelona
|
Posted: Thu Nov 18, 2004 10:19 am Post subject: |
|
|
shev wrote: | Si, può vagamente richiamare maosx, ma esternamente, il funzionamento e i principi che ne stanno alla base sono completamente dfferenti. |
Il punto è l'astrazione..visto che la pacchettizzazione e l'installazione dei programmi sotto Linux ormai ha preso una certa piega (anche se i tools sopra poi sono differrenti), con un progetto come questo si potrebbe creare un'ulteriore livello sopra di astrazione che unifichi fra tutte le distro il modo in cui un utente inesperto installa e rimuove i programmi. A me l'idea sembra interessante.. _________________ http://www.heavy-metal.it
Metal, hard rock and much more.. |
|
Back to top |
|
|
bigliasfera n00b
Joined: 12 Oct 2004 Posts: 45 Location: oristano(bologna)
|
Posted: Thu Nov 18, 2004 10:25 am Post subject: |
|
|
sembra una buona idea faber complmenti.......
ps
(cazzo il progetto di basi di dati me ne ero scodato.....) |
|
Back to top |
|
|
faber Tux's lil' helper
Joined: 19 Mar 2003 Posts: 75
|
Posted: Thu Nov 18, 2004 11:20 am Post subject: |
|
|
Salve, innanzitutto grazie a tutti per i reply
Comunicazioni di servizio:
1. Ho cambiato nome al tool in emergefs, visto che packagefs e' il nome del progetto di quel tizio di bologna, e giustamente e' suo
2. Mi sono accorto che nel pack di ieri avevo copiato una versione del file di configurazione senza commenti (e chissa' com'e' intuitivo configurarlo senza indicazioni..)
Ergo: il nuovo link e'
http://rayworld.gamersrevolt.it/fabbri/unibo/emergefs.tgz
Risposte varie
- Si, di mac os x ha ben poco se non il concetto di trascinamento. Ovviamente uno script bash di 50 linee non puo' funzionare come mac os. Questo e' il mio palliativo schifoso, l'avevo detto, no?
- Si, un layer di compatibilita' sarebbe molto fico. Cio' ci riporta a..
- ...OVVIAMENTE quando il vero packagefs sara' ad una versione usabile, si dovra' fare un porting di quello e buttare emergefs nel cesso, dove merita. Nel frattempo se qualcuno vuole questo c'e'.
- Internazionalizzazione dei tool: unclepine e' un tool come si deve. Emergefs e' ancora alfa della alfa, e mi vergognerei ad esporlo al mondo. L'ho postato qui per vedere che dite voi, che siete gente a posto
Saludos _________________ Se hai in mano un martello, tutto quello che vedi ti sembrano chiodi. |
|
Back to top |
|
|
Benve l33t
Joined: 13 Mar 2003 Posts: 897 Location: Italy Romagna
|
Posted: Thu Nov 18, 2004 11:26 am Post subject: |
|
|
Ancora non lo ho provato ma sembra bellissimo.
Non è certo come MacOSX ma è questione di gusti... non è detto che tutta l'applicazione in un file sia una cosa necessariamente migliore.
Io e Fabbri stiamo pensando ad un progetto per un uso serio dei pacchetti binari in Gentoo. Probabilmente quando sarà ad uno stato avanzato avrà anche qualcosa di simile come interfaccia verso l'utente. Forse faremo un port di http://sourceforge.net/projects/packagefs/ per il nostro sistema.
Speriamo di finirlo prima del 2010 |
|
Back to top |
|
|
faber Tux's lil' helper
Joined: 19 Mar 2003 Posts: 75
|
Posted: Thu Nov 18, 2004 11:34 am Post subject: |
|
|
Benve wrote: |
Speriamo di finirlo prima del 2010 |
anno in cui ci laureeremo, forse _________________ Se hai in mano un martello, tutto quello che vedi ti sembrano chiodi. |
|
Back to top |
|
|
codadilupo Advocate
Joined: 05 Aug 2003 Posts: 3135
|
Posted: Thu Nov 18, 2004 12:47 pm Post subject: |
|
|
Il tool lo trovo comodo, pero' credo abbia senso SOLO per dei binari
Coda
Last edited by codadilupo on Thu Nov 18, 2004 1:03 pm; edited 1 time in total |
|
Back to top |
|
|
Flonaldo Guru
Joined: 21 Nov 2003 Posts: 572 Location: Bologna
|
Posted: Thu Nov 18, 2004 1:00 pm Post subject: |
|
|
Faber, l'idea é molto bella e degna di nota! non é affatto banale, ne stupida però...(ebbene si...,c'é sempre un però)...una cosa molto ad interfaccia grafica mi sa troppo di Windows, già il fatto di dover trascinare mi infastidisce, le uniche cose che mi fanno piacere questa cosa sono le seguenti:
1) Conosco di persona Faber e lo stimo
2) é una cosa nuova e solo per questo é degna di nota
3) é incastonata nell ambito dell Uni di Bologna ( la stessa mia)
4) sono invidioso di lui perché l'ha pensata prima |
|
Back to top |
|
|
matttions Guru
Joined: 19 Jul 2004 Posts: 338
|
Posted: Thu Nov 18, 2004 2:48 pm Post subject: |
|
|
Credo che l'utilizzo di un interfaccia grafica [che funzioni a dovere] non sia uno svantaggio.
IMHO non credo che la bellezza di un sistema e la sua qualità risieda nella presenza della linea di comando .....
Credo che invece risiede nella possibilità di scelta, nella certezza dei programmi che s'installano, nella sua funzionalità ed infine nella sua usabilità.
E credo che navigare il portage ed installare un applicazione sempre dal mio File-Manager preferito sia una cosa molto interessante .
Tuttavia la potenza della shell è molto utile x chi la conosce, un entrata diretta per comandare il sistema in modo veloce e raffinato, x chi non la conosce è un terrificante cursore che lampeggia e che semplicemente aspetta ... aspetta .... aspetta .. blinkando ..
ciao .. _________________ gentoo ... l'unico pinguino da corsa |
|
Back to top |
|
|
shev Bodhisattva
Joined: 03 Feb 2003 Posts: 4084 Location: Italy
|
Posted: Thu Nov 18, 2004 4:43 pm Post subject: |
|
|
Benve wrote: | Ancora non lo ho provato ma sembra bellissimo.
Non è certo come MacOSX ma è questione di gusti... non è detto che tutta l'applicazione in un file sia una cosa necessariamente migliore |
Quoto perchè d'accordo e per precisare che la mia osservazione sulla somiglianza o meno con macosx non era una critica, ma una mia innocente domanda per cercare di capire se avevo compreso lo scopo del tool o meno. Quindi non vuol dire che il tool faccia schifo, sia inutile etc, è un altro discorso sul quale non mi sono espresso. Diverso da macosx non implica ovviamente essere inferiore o brutto, ci mancherebbe altro! Anzi, visto come layer intermedio per unificare l'installazione sui vari sistemi può essere indubbiamente interessante. _________________ Se per vivere ti dicono "siediti e stai zitto" tu alzati e muori combattendo |
|
Back to top |
|
|
SilverXXX l33t
Joined: 18 Sep 2004 Posts: 885
|
Posted: Thu Nov 18, 2004 7:50 pm Post subject: |
|
|
bello ! Mi piaceva un casino la possibilità di mac os x di poter semplicemente trascinare delle iconcine per installare i programmi. Forse è una domanda scema (e premetto subito che non ho la minima idea di come si faccia), ma non sarebbe più bello (più che migliore)usare un vfs, ad esempio apps: per fare apparire quelle cartelle? poi non so assolutamente niente di come si realizzino, ma sarebbe bello, una sorta di cartella application in linux. _________________ about:mozilla |
|
Back to top |
|
|
faber Tux's lil' helper
Joined: 19 Mar 2003 Posts: 75
|
Posted: Mon Nov 22, 2004 2:07 pm Post subject: |
|
|
sarebbe bellissimo, soltanto che c'e' gia' packagefs che lo fa (per debian), e aspettaimo di poter modificare una verisone usabile di quello, piuttosto che scriverne un altro (cosa che tra l'altro non saprei fare).
Nel frattempo c'e' emergefs. Appena ho 5 minuti faccio lo script per init.d per avviarlo come servizio, cosi' che non si debbano piu' creare le directory a mano
Saludos _________________ Se hai in mano un martello, tutto quello che vedi ti sembrano chiodi. |
|
Back to top |
|
|
|