come costruire pacchetti con slackbuild?

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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.
Avatar utente
submax82
Staff
Staff
Messaggi: 3202
Iscritto il: mer 31 ago 2005, 0:00
Desktop: xfce
Distribuzione: SalixOS
Contatta:

Re: come costruire pacchetti con slackbuild?

Messaggio da submax82 »

lo slackbuild è uno script bash ... quindi devi prima capire come funziona per usarli... studia prima la bash e poi lo slackbuild sarà molto semplice...

non puoi scaricare uno slackbuild senza sapere nulla di come funziona, lanciarlo e pretendere che crei il pacchetto... devi prima capire alcune richieste al suo interno...

Avatar utente
inux
Packager
Packager
Messaggi: 529
Iscritto il: sab 3 nov 2007, 11:36
Nome Cognome: Christian Reguzzoni
Slackware: 64 13.1
Desktop: kde
Località: busto arsizio (VA)

Re: come costruire pacchetti con slackbuild?

Messaggio da inux »

ok grazie per la collaborazione ciao.

Avatar utente
albatros
Iper Master
Iper Master
Messaggi: 2098
Iscritto il: sab 4 feb 2006, 13:59
Kernel: 6.18.0
Desktop: gnome and lxqt
Distribuzione: Ubuntu 24.04 & FC 41
Località: Darmstadt - Germania

Re: come costruire pacchetti con slackbuild?

Messaggio da albatros »

inux ha scritto:grazie adesso a funzionato avevi ragione sbagliavo a digitare il nome adesso però mi da questo messaggio:

root@darkstar:/home/inux# sh moodin.SlackBuild
Source 'moodin-0.4.2.tar.gz' not available yet...
Will download file to /home/inux/.
++
|| moodin-0.4.2
++
Extracting the source archive(s) for moodin...
chown: cannot access `*': No such file or directory
moodin.SlackBuild FAILED at line 166!

sai dirmi cosa significa?ciao :(
Scusa se ti rispondo solo ora.

Non ho seguito passo passo come sia arrivato all'errore, comunque, visto che non ha trovato i sorgenti della versione 0.4.2, lo script ha cercato di scaricarli dalla rete, ha estratto i sorgenti dall'archivio, poi si è verificato un errore e ha chiuso.
devo prima capire dove mettere le mani e soprattutto cosa vogliono dire tutte le scritte.alla prima parte ci sono devi solo mettere la versione e altre cose abbastanza semplici è il resto che è ostrogoto.per imparare a farmelo da solo intendo una cosa fatta bene devo imparare il linguaggio di script?fatemi sapere qulcosa è molto importante ciao.
Concordo con quanto ha detto submax82: se non conosci un po' di bash/sh, ti arenerai sempre al primo errore e ti dovrai sempre limitare a usare slackbuild già fatti, dato che, anche se molti si assomigliano fra loro, talvolta è necessario fare qualche operazione specifica o fare delle piccole modifiche.

Di tutorial su bash è piena la rete, se poi vuoi padroneggiarla bene ti consiglio l'abs, che trovi anche su:
http://www.pluto.it/files/ildp/guide/abs/index.html
La versione in inglese è più aggiornata, la trovi su http://www.tldp.org.

Buono studio! :)

Avatar utente
inux
Packager
Packager
Messaggi: 529
Iscritto il: sab 3 nov 2007, 11:36
Nome Cognome: Christian Reguzzoni
Slackware: 64 13.1
Desktop: kde
Località: busto arsizio (VA)

Re: come costruire pacchetti con slackbuild?

Messaggio da inux »

Scusa se ti rispondo solo ora.
non ti preoccupare grazie per il link del manuale, l'ho trovato su internet come guida bash scripting la sto gia studiando ciao.

Rispondi