Repository 32bit  Forum
Repository 64bit  Wiki

Dubbio OpenBox O Lxde

Se avete problemi con l'installazione e la configurazione di Slackware64 postate qui. Non usate questo forum per argomenti che trattano la Slackware32 o generali... per quelli usate rispettivamente il forum Slackware e Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

Re: Dubbio OpenBox O Lxde

Messaggioda shock » gio gen 21, 2010 11:55

Scusa la domanda forse sciocca, ma se sono gia nel pacchetto...perche è possibile scaricarle a parte?Per chi ha gia lxde e vuole aggiungere il cestino?
Avatar utente
shock
Linux 2.4
Linux 2.4
 
Messaggi: 359
Iscritto il: mer ott 28, 2009 18:47
Nome Cognome: Ivan
Slackware: 13.1 x86_64
Kernel: 2.6.33.4-huge-smp
Desktop: KDE 4.4.3

Re: Dubbio OpenBox O Lxde

Messaggioda submax82 » gio gen 21, 2010 12:34

shock ha scritto:Scusa la domanda forse sciocca, ma se sono gia nel pacchetto...perche è possibile scaricarle a parte?Per chi ha gia lxde e vuole aggiungere il cestino?


per chi come dici tu, per chi ha distro diverse da slackware, per chi vuole solo vedere come è fatta la patch, per chi volesse farmi un monumento in bronzo :D
Avatar utente
submax82
Staff
Staff
 
Messaggi: 3202
Iscritto il: mar ago 30, 2005 23:00
Desktop: xfce
Distribuzione: SalixOS

Re: Dubbio OpenBox O Lxde

Messaggioda shock » gio gen 21, 2010 12:38

Ah,ah grazie mille submax, lo proverò...scusa ma come hai fatto ad aggiungere il cestino? (curiosita)
Avatar utente
shock
Linux 2.4
Linux 2.4
 
Messaggi: 359
Iscritto il: mer ott 28, 2009 18:47
Nome Cognome: Ivan
Slackware: 13.1 x86_64
Kernel: 2.6.33.4-huge-smp
Desktop: KDE 4.4.3

Re: Dubbio OpenBox O Lxde

Messaggioda metrofox » gio gen 21, 2010 16:39

patch, comunque, per imparare te stesso a fare le cose devi leggere i link che ti ho postato qualche post addietro senò qui facciamo 300 messaggi solo a parlare delle stesse e noiose cose.
Avatar utente
metrofox
Linux 2.6
Linux 2.6
 
Messaggi: 758
Iscritto il: gio ago 07, 2008 11:29
Slackware: slackware64-current
Kernel: 3.4.4-ck3
Desktop: FluxBox-1.3.1
Distribuzione: FreeBSD-8.1(amd64)

Re: Dubbio OpenBox O Lxde

Messaggioda shock » gio gen 21, 2010 19:57

Scusami, ma io non trovo proprio la voce makepkg...dove si trova?

Trovato e cambiato dopo provo e vi dico.

Provato e mi da questo errore :

Codice: Seleziona tutto
root@darkstar:~/pen/lxde-slacky# ./install.sh
cat: pkgs/x86_64/slackware-version: No such file or directory
[ ERROR ] Slackware version must be: ; alternatively rebuild all packages...
root@darkstar:~/pen/lxde-slacky#
Avatar utente
shock
Linux 2.4
Linux 2.4
 
Messaggi: 359
Iscritto il: mer ott 28, 2009 18:47
Nome Cognome: Ivan
Slackware: 13.1 x86_64
Kernel: 2.6.33.4-huge-smp
Desktop: KDE 4.4.3

Re: Dubbio OpenBox O Lxde

Messaggioda metrofox » ven gen 22, 2010 14:36

makepkg è l'ultima(proprio l'ultima) riga di ogni slackbuild, comunque lascia stare la compressione del pacchetto, qualsiasi estensione va bene, studiati gli slackbuilds.
Avatar utente
metrofox
Linux 2.6
Linux 2.6
 
Messaggi: 758
Iscritto il: gio ago 07, 2008 11:29
Slackware: slackware64-current
Kernel: 3.4.4-ck3
Desktop: FluxBox-1.3.1
Distribuzione: FreeBSD-8.1(amd64)

Re: Dubbio OpenBox O Lxde

Messaggioda submax82 » ven gen 22, 2010 16:23

prima devi ricompilare i pacchetti con lxde.Slackbuild, poi puoi installare anche se non è necessario visto che dovrebbe già essere installato tutto perchè per compilare i pacchetti lo slackbuild "generale" gli installa mano a mano...

o studi gli slackbuild e la bash bene oppure aspetta me :thumbright:
Avatar utente
submax82
Staff
Staff
 
Messaggi: 3202
Iscritto il: mar ago 30, 2005 23:00
Desktop: xfce
Distribuzione: SalixOS

Re: Dubbio OpenBox O Lxde

Messaggioda tom » ven gen 22, 2010 16:26

allora prima di andare avanti voglio dire subito che questa discussione a mio parere è alquanto sterile, e sai perché? Perché tu non ti documenti...guarda un pò:
shock ha scritto:Per cambiare gli slackbuild ho trovato questo http://www.slacky.eu/wikislack/index.ph ... er_Slamd64 solo che non ho capito dove prendo i pachetti a 64 bit.

Ho modificato tutti gli slackbuild modificando semplicemente l'architettura, dato che nelle CFLAGS è sempre presente l'opzione x86_64.

Come accennato mi rimane il dubbio dei pacchetti.Nella directory generale è presente il file install.sh e due directory (pkgs) e (src).In pkgs è presente solo una directory chiamata i486 con all'interno tutti pacchetti i486...mentre nella directory src ci sono le varie directory con i vari slackbuilds e i relativi pacchetti.

La domanda è, da dove prendo tutti i pacchetti che servono, dato che soo davvero molti...circa 30?

A questo punto io ti dico bravo: sai modificare uno slackbuild! E ora? Sai perchè lo hai fatto?
Aspetta che ti riquoto la parte più interessante che mi ha perplesso maggiormente:
Per cambiare gli slackbuild ho trovato questo http://www.slacky.eu/wikislack/index.ph ... er_Slamd64 solo che non ho capito dove prendo i pachetti a 64 bit.

La mia domanda è: ma tu lo sai cosa è e a cosa serve uno slackbuild? Sai a cosa serve?
No, non lo sai, altrimenti non la scrivevi quella cosa: uno slackbuild è uno script (un file di testo che contiene dei comandi di shell in sequenza) che serve A FARE un pacchetto. Ripeto, lo slackbuild serve A FARLI i pacchetti. I pacchetti di submax a 64 bit non li trovi semplicemente per un motivo facilissimo: non ci sono (e quindi lo script install.sh OVVIAMENTE non li trova e non può installarli), te li devi fare tu, ad uno ad uno. Con gli slackbuild.

Inoltre devi farti anche tu a mano la directory x86_64 (dentro la directory pkgs), metterci dentro i pacchetti (che ti crei con gli slackbuild), e solo dopo aver fatto tutto questo puoi lanciare install.sh. Con gli slackbuild. Per questo ti è stato consigliato di modificarli ed usarli.

Documentati e scopri cos'è uno slackbuild e a che serve, POI documentati su come modificarlo e poi costruisci i pacchetti (se ti documenti scoprirai sicuramente come fare). Non ti offendere, ma non ti possiamo aiutare se non ti documenti un pochino :)

PS: documentarsi vuol dire anche andare a guardare che messaggi di errore ti dà la shell:
Codice: Seleziona tutto
root@darkstar:~/pen/lxde-slacky# ./install.sh
cat: pkgs/x86_64/slackware-version: No such file or directory

non so se noti che te lo dice anche lei che manca la directory con i pacchetti (e quindi non li può installare).
tom
Packager
Packager
 
Messaggi: 407
Iscritto il: dom nov 01, 2009 12:53
Nome Cognome: Tommaso D'Anna
Slackware: 13.37
Kernel: 2.6.37.6
Desktop: xfce

Re: Dubbio OpenBox O Lxde

Messaggioda submax82 » ven gen 22, 2010 17:05

@tasodan

mi sembra che il mio lxde.Slackbuild, crea automaticamente la certella pkgs/x86_64 e copia anche il file pkgs/x86_64/slackware-version però non ricordo il codice bash, non sono sotto linux e non posso controllare.
Avatar utente
submax82
Staff
Staff
 
Messaggi: 3202
Iscritto il: mar ago 30, 2005 23:00
Desktop: xfce
Distribuzione: SalixOS

Re: Dubbio OpenBox O Lxde

Messaggioda shock » ven gen 22, 2010 18:39

Allora...innanzitutto scusate se non mi sono documentato prima.
Poi volevo dire che ho fatto partire gli slackbuild, nella directory pkgs ho creato una directory x86_64,ci ho messo i pacchetti e i file md5.Questo per tutti i pacchetti tranne 6:

-lxnm
-lxpanel
-menucahnce
-netcat
-openbox
-pcmanf

I pacchetti mi danno questo errore:

Codice: Seleziona tutto
configure: WARNING: Cache variable ac_cv_build contains a newline.


o questo:

Codice: Seleziona tutto
checking build system type... configure: error: /bin/sh ./config.sub -slackware-linux failed


Come mi muovo per le patch presenti in src/pcmanfm?

Mentre se faccio partire src/lxde.SlackBuild ecco l'output:
Codice: Seleziona tutto
root@darkstar:~# cd /root/pen/lxde-slacky/src
root@darkstar:~/pen/lxde-slacky/src# ./*.S*
run lxappearance.SlackBuild... DONE
install lxappearance*.tgz... ERROR
DONE
mv: cannot stat `lxappearance*.tgz': No such file or directory
mv: cannot stat `lxappearance*.txt': No such file or directory
run lxde-common.SlackBuild...



Ciao e scusatemi ancora. :oops:
Avatar utente
shock
Linux 2.4
Linux 2.4
 
Messaggi: 359
Iscritto il: mer ott 28, 2009 18:47
Nome Cognome: Ivan
Slackware: 13.1 x86_64
Kernel: 2.6.33.4-huge-smp
Desktop: KDE 4.4.3

Re: Dubbio OpenBox O Lxde

Messaggioda submax82 » sab gen 23, 2010 12:34

lascia perdere aspetta me... devi documentarti meglio e magari partire facendo pacchetti più semplici con meno dipendenze...

DEVI usare lxde.SlackBuild perchè i pacchetti vanno compilati in un ordine preciso, le patch per l'ultima volta NON le devi toccare! :D

se leggi l'output il problema è da ricercare in lxappearance, MA ripeto aspetta me! inizia da pacchetti più semplici, altrimenti scriviamo 300 pagine di topic...

anche io ho fatto esperienza partendo da pacchetti più semplici :thumbright:
Avatar utente
submax82
Staff
Staff
 
Messaggi: 3202
Iscritto il: mar ago 30, 2005 23:00
Desktop: xfce
Distribuzione: SalixOS

Re: Dubbio OpenBox O Lxde

Messaggioda shock » sab gen 23, 2010 14:02

Basta spiegarsi, dunque io ho fatto questo fino ad ora:

1- modificato l'architettura in tutti gli slackbuild
2- modificata l'estenzione del pacchetto risultante sempre tramite modifica agli slackbuild
3- per provare ho compilato tutti i pacchetti e,come vi ho detto la crazione va a buon fine tranne che per i pacchetti sudetti
4- nello slackbuild di lxde generale, ho messo al posto di tgz, txz(questo lo ho fatto tutte le volte che compare).Quindi in quello slackbuild, non c'è piu alcun rimando a tgz
5- devo infine capire da cosa sono dati gli errori dei post precedenti riguardo quei pochi pacchetti.

Quindi insomma devo risolvere solo il punto 5 (sempre che abbia fatto bene il punto 4)

Ciao.
Avatar utente
shock
Linux 2.4
Linux 2.4
 
Messaggi: 359
Iscritto il: mer ott 28, 2009 18:47
Nome Cognome: Ivan
Slackware: 13.1 x86_64
Kernel: 2.6.33.4-huge-smp
Desktop: KDE 4.4.3

Re: Dubbio OpenBox O Lxde

Messaggioda tom » sab gen 23, 2010 17:37

Allora, ho scaricato il lxdeslacky e ci ho dato un'occhiata, ripartendo daccapo (riparti davvero daccapo, non continuare dal punto in cui sei arrivato, magari hai modificato cose in più):

-scompattare il file ed entrare nella directory dei sorgenti:
Codice: Seleziona tutto
tar xvjf lxde-slacky-u2-for-slackware-12.2.tar.bz2
cd lxde-slacky/src


-modificare lxde.Slackbuild dove:
1) export ARCH=i486 diventa export ARCH=x86_64;
2) tutti i tgz diventano txz (ps: ti consiglio kwrite:
Codice: Seleziona tutto
kwrite lxde.Slackbuild

in modo tale che puoi trovarli in automatico clikkando in modifica--->sostituisci, e li sostituisci tutti)

-entra in ogni singola directory (gpicview, gtk-engines, gtknetcat, ecc... TUTTE) e modifica lo slackbuild al loro interno in modo che:
1) ARCH=${ARCH:-i486} diventa ARCH=${ARCH:-x86_64};
2) CHOST=i486 (quando c'è) diventa CHOST=x86_64;
3) tutti i tgz diventano txz

-infine vai di nuovo nella directory src, rendi eseguibili tutti gli slackbuild ed infine lanci il file lxde.SlackBuild root:
Codice: Seleziona tutto
cd src
chmod +x */*.SlackBuild
chmod +x lxde.SlackBuild
./lxde.SlackBuild


vedi un po' come va
tom
Packager
Packager
 
Messaggi: 407
Iscritto il: dom nov 01, 2009 12:53
Nome Cognome: Tommaso D'Anna
Slackware: 13.37
Kernel: 2.6.37.6
Desktop: xfce

Re: Dubbio OpenBox O Lxde

Messaggioda shock » sab gen 23, 2010 18:59

@tasodan

Ho fatto alla lettera quello che mi hai detto e questo è l'output dello slackbuild:

Codice: Seleziona tutto
root@darkstar:~# cd /root/pen/lx*/src
root@darkstar:~/pen/lxde-slacky/src# chmod +x */*.SlackBuild
root@darkstar:~/pen/lxde-slacky/src# chmod +x lxde.SlackBuild
root@darkstar:~/pen/lxde-slacky/src# ./lxde.SlackBuild       
run lxappearance.SlackBuild... DONE                         
install lxappearance*.txz... DONE                           
run lxde-common.SlackBuild... DONE                           
install lxde-common*.txz... DONE                             
run lxnm.SlackBuild... ERROR                                 
DONE                                                         
install lxnm*.txz... ERROR                                   
DONE                                                         
mv: cannot stat `lxnm*.txz': No such file or directory       
mv: cannot stat `lxnm*.md5': No such file or directory       
mv: cannot stat `lxnm*.txt': No such file or directory       
run lxrandr.SlackBuild... DONE                               
install lxrandr*.txz... DONE                                 
run lxtask.SlackBuild... DONE                               
install lxtask*.txz... DONE                                 
run lxterminal.SlackBuild... DONE                           
install lxterminal*.txz... DONE                             
run lxsession-edit.SlackBuild... DONE                       
install lxsession-edit*.txz... DONE                         
run lxde-settings-daemon.SlackBuild... DONE                 
install lxde-settings-daemon*.txz... DONE                   
run menu-cache.SlackBuild... ERROR                           
DONE                                                         
install menu-cache*.txz... ERROR                             
DONE                                                         
mv: cannot stat `menu-cache*.txz': No such file or directory
mv: cannot stat `menu-cache*.md5': No such file or directory
mv: cannot stat `menu-cache*.txt': No such file or directory
run lxmenu-data.SlackBuild... DONE                           
install lxmenu-data*.txz... DONE                             
run lxpanel.SlackBuild... ERROR                             
DONE                                                         
install lxpanel*.txz... ERROR                               
DONE                                                         
mv: cannot stat `lxpanel*.txz': No such file or directory   
mv: cannot stat `lxpanel*.md5': No such file or directory   
mv: cannot stat `lxpanel*.txt': No such file or directory   
run pcmanfm.SlackBuild... ERROR                             
DONE                                                         
install pcmanfm*.txz... ERROR                               
DONE                                                         
mv: cannot stat `pcmanfm*.txz': No such file or directory   
mv: cannot stat `pcmanfm*.md5': No such file or directory   
mv: cannot stat `pcmanfm*.txt': No such file or directory   
run openbox.SlackBuild... ERROR                             
DONE                                                         
install openbox*.txz... ERROR                               
DONE                                                         
mv: cannot stat `openbox*.txz': No such file or directory   
mv: cannot stat `openbox*.md5': No such file or directory   
mv: cannot stat `openbox*.txt': No such file or directory   
run obconf.SlackBuild... DONE                               
install obconf*.txz... DONE                                 
run gpicview.SlackBuild... DONE                             
install gpicview*.txz... DONE                               
run lxsession.SlackBuild... DONE                             
install lxsession*.txz... DONE                               
run lxinput.SlackBuild... DONE                               
install lxinput*.txz... DONE                                 
run lxshortcut.SlackBuild... DONE                           
install lxshortcut*.txz... DONE                             
run gtk-engines.SlackBuild... DONE
install gtk-engines*.txz... DONE
run ivman.SlackBuild... DONE
install ivman*.txz... DONE
run leafpad.SlackBuild... DONE
install leafpad*.txz... DONE
run xarchiver.SlackBuild... DONE
install xarchiver*.txz... DONE
run lxlauncher.SlackBuild... DONE
install lxlauncher*.txz... DONE
run netcat.SlackBuild... ERROR
DONE
install netcat*.txz... ERROR
DONE
mv: cannot stat `netcat*.txz': No such file or directory
mv: cannot stat `netcat*.md5': No such file or directory
mv: cannot stat `netcat*.txt': No such file or directory
run gtknetcat.SlackBuild... DONE
install gtknetcat*.txz... DONE
run setuptools.SlackBuild... DONE
install setuptools*.txz... DONE
run unipath.SlackBuild... DONE
install unipath*.txz... DONE
run trash-cli.SlackBuild... DONE
install trash-cli*.txz... DONE
run slim.SlackBuild... ERROR
DONE
install slim*.txz... ERROR
DONE
mv: cannot stat `slim*.txz': No such file or directory
mv: cannot stat `slim*.md5': No such file or directory
mv: cannot stat `slim*.txt': No such file or directory
chown: invalid user: `submax:users'
ALL DONE
root@darkstar:~/pen/lxde-slacky/src#


Poi ho provato a dare "xwmconfig" per vedere se mi trovava lxde...ma questo è l'output:

Codice: Seleziona tutto
root@darkstar:~# xwmconfig
bash: /usr/bin/xwmconfig: /bin/sh^M: bad interpreter: No such file or directory
root@darkstar:~#


Ci tengo a sottolineare che tutti gli altri pacchetti si sono installati a buon fine, li trovo nei vari menu e si aprono senza alcun tipo di problema.Ma perche mi da quello strano errore?
Avatar utente
shock
Linux 2.4
Linux 2.4
 
Messaggi: 359
Iscritto il: mer ott 28, 2009 18:47
Nome Cognome: Ivan
Slackware: 13.1 x86_64
Kernel: 2.6.33.4-huge-smp
Desktop: KDE 4.4.3

Precedente

Torna a Slackware64

Chi c’è in linea

Visitano il forum: Bing [Bot] e 2 ospiti

cron