View previous topic :: View next topic |
Author |
Message |
danielekan n00b
Joined: 25 Oct 2005 Posts: 6
|
Posted: Tue Oct 25, 2005 1:24 pm Post subject: Installare senza emergere |
|
|
Salve a tutti, utilizzo gentoo da poco tempo e linux da non molto di più.
Dovrei installare l'ultima versione di Netbeans, il cui ebuild non è è presente.
Ci sono raccomandazioni da seguire, per non mettere a soqquadro tutto il sistema?
Directory che devo utilizzare e così via....
Immagino che per molti software sia impossibile o inutile aspettare la release ufficiale, come ci si regola in questi casi?
Grazie |
|
Back to top |
|
|
bender86 Guru
Joined: 18 Mar 2005 Posts: 484
|
Posted: Tue Oct 25, 2005 1:30 pm Post subject: |
|
|
Potresti installare le dipendenze con emerge, e poi installare manualmente il pacchetto che ti interessa, magari in /opt/pacchetto o /usr/local/pacchetto, per essere sicuro che sia installato tutto in un'unica posizione (file di configurazione a parte, quelli probabilmente finiranno in /etc forse in /etc/opt).
Quando magari prenderai un po' di confidenza con gentoo, potrai anche pensare di scrivere un ebuild per quel programma. |
|
Back to top |
|
|
Scen Retired Dev
Joined: 29 Jul 2003 Posts: 2470 Location: Padova, Italy
|
Posted: Tue Oct 25, 2005 1:34 pm Post subject: |
|
|
http://gentooexperimental.org/svn/java/gentoo-java-experimental/dev-util/netbeans/
creando l'overlay corretto. (ricercando netbeans-4.1 ebuild su Google trovi anche altre info, sicuramente)
Buona fortuna!
Comunque se hai un pò di pazienza le nuove versioni vengono inserire nel portage prima o poi. _________________ I was born in a deep forest/I wish I could live here all my life/I am made from stones and roots/My home, these woods and roads
All my life I loved this sound/Of the woods all around/Eagles flies where the winds blows free
Journey is my destiny |
|
Back to top |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Tue Oct 25, 2005 4:58 pm Post subject: |
|
|
Scen wrote: | http://gentooexperimental.org/svn/java/gentoo-java-experimental/dev-util/netbeans/
creando l'overlay corretto. (ricercando netbeans-4.1 ebuild su Google trovi anche altre info, sicuramente)
Comunque se hai un pò di pazienza le nuove versioni vengono inserire nel portage prima o poi. |
appunto. non usare ebuild apre la porta a molti potenziali problemi. usa un overlay.
(la versione che ti interessa non c'è nemmeno come masked o hard-masked?) |
|
Back to top |
|
|
otaku Guru
Joined: 16 Dec 2004 Posts: 428 Location: Rho (MI)
|
Posted: Tue Oct 25, 2005 6:48 pm Post subject: |
|
|
gli ebuild tutto sommato non sono altro che bash script... se hai esperienze di pacchettizzazione per qualsiasi altra distribuzione non dovresti trovare particolari difficoltà... anzi...
per ogni dubbio
ps. puoi cercare anche sul bugzilla di gentoo
ciao _________________ Ventiquattr'ore al giorno in preda a una follia contorta... |
|
Back to top |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Tue Oct 25, 2005 9:26 pm Post subject: |
|
|
otaku wrote: | gli ebuild tutto sommato non sono altro che bash script... |
vero. però fanno anche una cosa importante: evitano di sovrascrivere/cancellare files che servono ad altri pacchetti, e poi implementano la struttura del file system di gentoo (esempio stupido: configurazioni in /etc/conf.d). senza queste premesse sei sicuro al 100% che un software funzioni come dovrebbe, e senza fare danni? io non lo sono |
|
Back to top |
|
|
otaku Guru
Joined: 16 Dec 2004 Posts: 428 Location: Rho (MI)
|
Posted: Tue Oct 25, 2005 9:43 pm Post subject: |
|
|
beh si, sicuramente però sono molto simili agli slackbuild che sono script puramente bash degli slackbuildplasplas:D _________________ Ventiquattr'ore al giorno in preda a una follia contorta... |
|
Back to top |
|
|
Josuke Veteran
Joined: 07 May 2003 Posts: 1175 Location: Italy - Bolzano
|
Posted: Tue Oct 25, 2005 10:07 pm Post subject: |
|
|
personalmente se sono costretto ad installare un pacchetto a mano cercodi installarlo come lo farebbe un ipotetico ebuild..nel senso che se per caso installi un programma in usr/local e poi esce l'ebuild per la versione che hai installato o sucessiva, per ripristinare "l'ordine" ti troversesti costretto a cancellare la versione installata precedentemente a manina rischiando di dimenticarti file e creando di conseguenza "disordine" nel sistema, facendo invece come suggerisco, l'ebuild non farebbe altro che sostituirsi alla tua installazione senza duplicati o altro _________________ fletto i muscoli...e sono nel vuoto |
|
Back to top |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Tue Oct 25, 2005 10:40 pm Post subject: |
|
|
per fortuna finora non sono mai stato costretto ad installare nulla che non fosse in portage, comunque credo che nel caso mi metterei finalmente ad imparare a scrivermi ebuild, principalmente per una ragione di coerenza della distro. mi sono documentato un po' sulla struttura degli ebuild, però onestamente ho trovato un po' di difficoltà a seguire la guida ufficiale. diciamo che lascia molti passaggi non chiari, soprattutto per uno alle prime armi. |
|
Back to top |
|
|
thewally l33t
Joined: 12 May 2005 Posts: 703 Location: Genova
|
Posted: Tue Oct 25, 2005 11:16 pm Post subject: |
|
|
Ic3M4n wrote: | per fortuna finora non sono mai stato costretto ad installare nulla che non fosse in portage, comunque credo che nel caso mi metterei finalmente ad imparare a scrivermi ebuild, principalmente per una ragione di coerenza della distro. mi sono documentato un po' sulla struttura degli ebuild, però onestamente ho trovato un po' di difficoltà a seguire la guida ufficiale. diciamo che lascia molti passaggi non chiari, soprattutto per uno alle prime armi. |
Se non è questa che intendi, allora è quello che cerchi _________________ Proudly Member of GeCHI |
|
Back to top |
|
|
ProT-0-TypE Veteran
Joined: 20 Dec 2003 Posts: 1624 Location: Cagliari
|
Posted: Tue Oct 25, 2005 11:36 pm Post subject: |
|
|
esiste su bugzilla l'ebuild dell'ultima versione ma ha qualche problemino. Io ho messo direttamente la versione binaria presa da qui tra l'altro dotata di "install shield" _________________ [Vuoi guadagnare navigando?] |
|
Back to top |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Wed Oct 26, 2005 1:06 pm Post subject: |
|
|
@thewally: grazie per la segnalazione... io avevo trovato questa
ma onestamente parte già da alcuni presupposti di base e non sono riuscito a concludere molto. adesso me la studio un po' e poi spero di passare alla fase attiva |
|
Back to top |
|
|
rivent Apprentice
Joined: 08 Oct 2005 Posts: 154
|
Posted: Wed Oct 26, 2005 5:00 pm Post subject: |
|
|
se hai gia installato java, basta che scarichi l'installazione per linux di netbeans (d anetbeans.org) e la esegui avviando X da root.
io l'ho fatto e non ho avuto nessun problema.. |
|
Back to top |
|
|
otaku Guru
Joined: 16 Dec 2004 Posts: 428 Location: Rho (MI)
|
Posted: Thu Oct 27, 2005 12:19 pm Post subject: |
|
|
rivent wrote: | se hai gia installato java, basta che scarichi l'installazione per linux di netbeans (d anetbeans.org) e la esegui avviando X da root.
io l'ho fatto e non ho avuto nessun problema.. |
il problema non è l'installazione, ma la gestione dei file una volta installati, per non contare gli aggiornamenti del caso che andaranno fatti... _________________ Ventiquattr'ore al giorno in preda a una follia contorta... |
|
Back to top |
|
|
rivent Apprentice
Joined: 08 Oct 2005 Posts: 154
|
Posted: Thu Oct 27, 2005 5:23 pm Post subject: |
|
|
otaku wrote: |
il problema non è l'installazione, ma la gestione dei file una volta installati, per non contare gli aggiornamenti del caso che andaranno fatti... |
si ok, ma se emergi netbeans le sue dipendenze sono soltato java, percui se vuoi aggiornarlo basta che esegui l'update da netbeans stesso. |
|
Back to top |
|
|
ProT-0-TypE Veteran
Joined: 20 Dec 2003 Posts: 1624 Location: Cagliari
|
Posted: Thu Oct 27, 2005 5:56 pm Post subject: |
|
|
rivent wrote: | se hai gia installato java, basta che scarichi l'installazione per linux di netbeans (d anetbeans.org) e la esegui avviando X da root.
io l'ho fatto e non ho avuto nessun problema.. |
non è necessario utilizzare X da root
Per disintallarlo c'è un comodo uninstall,e per l'upgrade.. si può aggiornare via internet dal programma stesso _________________ [Vuoi guadagnare navigando?]
Last edited by ProT-0-TypE on Thu Oct 27, 2005 5:58 pm; edited 1 time in total |
|
Back to top |
|
|
otaku Guru
Joined: 16 Dec 2004 Posts: 428 Location: Rho (MI)
|
Posted: Thu Oct 27, 2005 5:57 pm Post subject: |
|
|
si, indubbiamente il programma funzionerà bene... ma a lungo andare rimarrà qualche file qua e la... nulla di compromettente per la vita del sistema, è giusto una questione di pulizia.
poi ognuno faccia come vuole per carità _________________ Ventiquattr'ore al giorno in preda a una follia contorta... |
|
Back to top |
|
|
rivent Apprentice
Joined: 08 Oct 2005 Posts: 154
|
Posted: Sat Oct 29, 2005 8:10 am Post subject: |
|
|
otaku wrote: | ma a lungo andare rimarrà qualche file qua e la... |
che tipo di file? |
|
Back to top |
|
|
otaku Guru
Joined: 16 Dec 2004 Posts: 428 Location: Rho (MI)
|
Posted: Sun Oct 30, 2005 2:14 pm Post subject: |
|
|
rivent wrote: | otaku wrote: | ma a lungo andare rimarrà qualche file qua e la... |
che tipo di file? |
nello specifico non saprei dirti, ma se ogni distribuzione si da tanto da fare per elaborare un sistema di pacchettizzazione per i suoi applicativi ci sarà un motivo? _________________ Ventiquattr'ore al giorno in preda a una follia contorta... |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Sun Oct 30, 2005 3:19 pm Post subject: |
|
|
otaku wrote: | nello specifico non saprei dirti, ma se ogni distribuzione si da tanto da fare per elaborare un sistema di pacchettizzazione per i suoi applicativi ci sarà un motivo? |
Ordine. E peraltro non sempre funzionano in maniera ottimale.
In ogni caso, i pacchetti installati da noi, se installati in /usr rischierebbero casini e conflitti con il software della distribuzione. Per evitare questo il posto corretto dove installare sarebbe /usr/local. Ed esistono applicativi che permettono di mantenere ordine anche nella /usr/local.
Uno di questi é stow. _________________ Ciao da me! |
|
Back to top |
|
|
|