Pagina 1 di 1
dove scaricare i pacchetti 64 bit?
Inviato: gio 6 gen 2011, 18:20
da prinias
voi da dove scaricate i pacchetti di slackware 64 bit?
mi consigliate quale indirizzo.
grazie
Re: dove scaricare i pacchetti 64 bit?
Inviato: gio 6 gen 2011, 18:38
da hashbang
O li prendi dal repository Slackware64, presente su Slacky.eu oppure, se non sono presenti, vai su
ponce.cc oppure prendi gli slackbuild dei pacchetti i486, cambi la variabile ARCH mettendoci il valore x86_64 e compili. Avrai così i pacchetti a 64 bit del tuo applicativo.
Re: dove scaricare i pacchetti 64 bit?
Inviato: gio 6 gen 2011, 18:58
da 414N
Se scegli di seguire la strada degli SlackBuild (ovvero ti crei i pacchetti), c'è anche
http://www.slackbuilds.org.
Re: dove scaricare i pacchetti 64 bit?
Inviato: gio 6 gen 2011, 19:36
da prinias
414N ha scritto:Se scegli di seguire la strada degli SlackBuild (ovvero ti crei i pacchetti), c'è anche
http://www.slackbuilds.org.
si questa tentnica è molto utile.
ora capisco la grande utilità degli SlackBuid, cioè la duttilità nelle possibili diverse versione del SO.
ma non si può fare se ci sono molte dipendenze.
Ho appena provato con conky,non c'e da essere felici. Anche se abbinato con slackyd.
Pero è utile saperlo.
grazie conoscete altri mirror oltre a l'utile ponce.cc?
grazie
Re: dove scaricare i pacchetti 64 bit?
Inviato: dom 9 gen 2011, 11:23
da tom
domandina forse stupida: hai notato in questo forum in alto a destra la casellina "Repository 64 bit"?
Quindi, se già non lo sapessi, anche questo sito ha un resository. Gestito dagli stessi utenti di slacky.eu
Inoltre altro link utile è
http://download.salixos.org/x86_64 (non capisco perché molti non solo lo ignorino, ma neanche lo suggeriscano, quando è invece un repository molto valido e molto grande).
Offtopic: e comunque conky ha solo 2-3 dipendenze.
Re: dove scaricare i pacchetti 64 bit?
Inviato: dom 9 gen 2011, 11:57
da prinias
Codice: Seleziona tutto
domandina forse stupida: hai notato in questo forum in alto a destra la casellina "Repository 64 bit"?
Quindi, se già non lo sapessi, anche questo sito ha un resository. Gestito dagli stessi utenti di slacky.eu
e il primo sito in cui cerco.
Offtopic: e comunque conky ha solo 2-3 dipendenze.
appunto. modificare slackbuild inserendo x86_64 per 2 o 3 dipendenze è roba accettabile.
ma andarlo a modificare per un programma con più dipendenze è roba triste.anche
anche se faccio uno script con sed per modificare la striga interessata, lo devo fare per tutte le dipendenze del programma.
anche se mi aiuto con slackyd,rimane sempre un lavoro antipatico.
OFFTOPIc
se creo una pacchetto txz lo posso condividere con voi?
Re: dove scaricare i pacchetti 64 bit?
Inviato: dom 9 gen 2011, 12:12
da 414N
prinias ha scritto:
appunto. modificare slackbuild inserendo x86_64 per 2 o 3 dipendenze è roba accettabile.
ma andarlo a modificare per un programma con più dipendenze è roba triste.anche
anche se faccio uno script con sed per modificare la striga interessata, lo devo fare per tutte le dipendenze del programma.
anche se mi aiuto con slackyd,rimane sempre un lavoro antipatico.
Veramente, se vai a guardare come sono impostati tutti gli SlackBuild, noterai che la variabile ARCH è dichiarata e definita così (il 99% delle volte):
che in BASHese vuol dire: "imposta ARCH al valore che ha se è già definita nell'ambiente (quindi la lascia invariata), altrimenti a i486".
Questo vuol dire che non devi neanche stare a modificare tutti gli SlackBuild solo per la variabile ARCH. Ti basta impostarla a livello di ambiente prima di lanciare gli SlackBuild.
Per esempio:
Per rendere la modifica dell'ambiente permanente, puoi poi aggiungere questa riga al tuo .bashrc e/o .bash_profile e/o /etc/profile (system-wide):
Re: dove scaricare i pacchetti 64 bit?
Inviato: dom 9 gen 2011, 12:59
da prinias
ARCH=x86_64 su -c ./conky.SlackBuild
preferisco questo comando, che quello di moficare il file bashrc.
Poi darei tutto per scontato.
grazie questo è un comando molto utile.
quante cose ho ancora da imparare [-(
Re: dove scaricare i pacchetti 64 bit?
Inviato: dom 9 gen 2011, 13:48
da 414N
prinias ha scritto:ARCH=x86_64 su -c ./conky.SlackBuild
preferisco questo comando, che quello di moficare il file bashrc.
Poi darei tutto per scontato.
grazie questo è un comando molto utile.
quante cose ho ancora da imparare [-(
Finché lo SlackBuild è uno solo, posso capire. Ma se dovessi compilarne 10/12 di seguito, forse preferiresti evitare di dover scrivere ogni volta ARCH=x86_64.
Sappi che il comando
lo puoi usare anche manualmente per impostare quella variabile una volta per tutte, limitatamente alla shell nella quale l'hai usato. Chiudi la shell -> perdi la variabile ARCH.
La modifica del bashrc con una riga del genere non può portare a catastrofi.
Per essere sicuro di non fare danni/sovrascritture inopportune, te la cavi con due semplici echo
Codice: Seleziona tutto
echo 'export ARCH=x86_64' >> ~/.bashrc
echo 'export ARCH=x86_64' >> ~/.bash_profile
In questo modo, sia le shell interattive che quelle di login del tuo utente avranno quella variabile impostata.
Re: dove scaricare i pacchetti 64 bit?
Inviato: dom 9 gen 2011, 14:34
da conraid
Ormai tutti i buil di SBo, così come quelli di Slackware, o di altri repository, hanno il riconoscimento automatico dell'architettura con
Codice: Seleziona tutto
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
fi
il passare argomenti con ARCH si rende necessario più per cose tipo compilazioni 686 etc, che per cambio tra 64 e 32 bit
Re: dove scaricare i pacchetti 64 bit?
Inviato: dom 9 gen 2011, 15:12
da prinias
conraid ha scritto:Ormai tutti i buil di SBo, così come quelli di Slackware, o di altri repository, hanno il riconoscimento automatico dell'architettura con
Codice: Seleziona tutto
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
fi
il passare argomenti con ARCH si rende necessario più per cose tipo compilazioni 686 etc, che per cambio tra 64 e 32 bit
1) domanda per SBo cosa intendi?
2)con
Codice: Seleziona tutto
il passare argomenti con ARCH si rende necessario più per cose tipo compilazioni 686 etc, che per cambio tra 64 e 32 bit
affermi che non è il miglior modo per usare SlackBuilt in un architettura a 64 bit?
al massimo non funziona giusto l'applicazione,giusto?
Re: dove scaricare i pacchetti 64 bit?
Inviato: dom 9 gen 2011, 15:23
da conraid
1) slackbuilds.org
2) no, intendo che nella maggior parte degli slackbuild presi da dove ho citato prima non hai bisogno di modificare niente se vuoi un pacchetto per x86_64, nemmeno passare parametri al build. Mentre invece se vuoi compilare per 686 devi farlo, perché se vedi quel codice sopra da per scontato che una architettura a 32 bit sia i486
p.s.
dovresti studiarti un poco di bash, ne basta davvero poco per fare uno slackbuild, così alcune cose ti sarebbero subito chiare
Re: dove scaricare i pacchetti 64 bit?
Inviato: dom 9 gen 2011, 15:33
da prinias
Codice: Seleziona tutto
dovresti studiarti un poco di bash, ne basta davvero poco per fare uno slackbuild, così alcune cose ti sarebbero subito chiare
ok.
per ora non posso tanto.
il 25 gennaio ho un esame all'uni.
ma mi scarico una buona guida, ed apposto di cazzegiare in giro,apprendo il bash.
la voglia non manca.
chiedere sempre mi da fastidio.