Debian, Gnu, Linux, Antonio De Luci, imu, Open Source, Free Software, Gnome, Kde, Xfce4, E17, Repository, Deb
salta alla navigazione

k3b - Compilare i .deb di k3b su Debian Etch 18 Marzo 2007 - 13:04

Inviato da Antonio De Luci (imu) in : Debian, GNU, Guide, Kde, Linux, O.S. Revolution, Only Nerd, Tips , trackback
Articolo scritto da viger

k3b finestra progetti

Come sapete è stata appena rilasciata la versione ‘1.0′ di k3b, questo post l’ho scritto per chi ha fretta di usarlo, senza dover attendere che venga inserito nelle repo, e voglia ottenere dei .deb perfettamente gestibili da apt.

Vi ricordo che tutta la fase di compilazione e pacchettizazione verrà fatta da utente, e non da root, solo l’ultimo passaggio per installare con dpkg i ‘.deb’ ottenuti dovrete essere root.

NOTA

Con le dovute modifiche questa pacchettizzazione è valida su tutte le distro debian base

Iniziate col purgare il sistema da ciò che non vi serve e che potrebbe crearci problemi:

#aptitude purge k3b libk3b2 k3b-i18n

Adesso installiamo ciò che ci serve per compilare k3b:

#aptitude install kdebase-dev kdelibs4-dev devscripts dh-make make build-essential autotools-dev fakeroot dpkg apt

Faccio presente che uso kde-3.5.5, quindi molti pacchetti li ho già nel sistema!!
In ogni caso a fine post troverete la lista delle dipendenze.

Preparate una directory di lavoro:

$mkdir k3b && cd k3b/

Scaricate i sorgente:

wget -c http://ovh.dl.sourceforge.net/sourceforge/k3b/k3b-1.0.tar.bz2
wget -c http://ovh.dl.sourceforge.net/sourceforge/k3b/k3b-i18n-1.0.tar.bz2

Ora scompattate i compressi che contengono i sorgente:

$tar jxvf k3b-1.0.tar.bz2
$tar jxvf k3b-i18n-1.0.tar.bz2

Creazione dei deb, iniziate con k3b:

$cd k3b-1.0
$dh_make -f ../k3b-1.0.tar.bz2 -s -c GPL
$./configure --prefix=/usr
$debuild binary

Adesso è il turno di k3b-i18n che si occupa del supporto linguistico per k3b(fra cui l’italiano):

$cd k3b-i18n-1.0
$dh_make -f ../k3b-i18n-1.0.tar.bz2 -s -c GPL
$./configure --prefix=/usr
$debuild binary

Uscite dalla directory, in quanto i pacchetti .deb sono nella directory superiore, e installate con dpkg:

$cd ..   

$sudo dpkg -i *.deb

E per chi non usa sudo:

$cd ..   

$su -c dpkg -i *.deb

Uno shot sul menù a tendina di k3b:

k3b menu tendina opzioni

Buona giornata.

-viger

Vi ricordo che i pacchetti compilati e pacchettizzati in questo modo possono essere gestiti anche da apt(e aptitude), e che viene tenuta traccia anche delle dipendenze. Cosa non meno importante, questo tipo di pacchettizzazione dei deb è ottima per un uso personale, ma non per metterli su un vostro mirror pubblico, se volete fare ciò vi rimando alla documentazione ufficiale per i Manteiner.

############################
RISOLUZIONE PROBLEMI:
Accesso al masterizzatore e applicativi (utenti debian): andare in ‘Impostazioni’ >> ‘Imposta permessi del sistema’ (verrà chiesta la password da amministratore(root)) dalla finestra di dialogo che si parirà andate in ‘Impostazioni’ e mettete il segno di spunta su «Usa gruppo di scrittura» poi scrivere ‘cdrom’ nel form accanto (senza le virgolette), infine click su ‘Applica’.

k3b settaggio permessi

############################
DIPENDEZE:
cdparanoia
genisoimage
kdebase-bin
kdelibs-data
kdelibs4c2a
libacl1
libart-2.0-2
libattr1
libaudio2
libc6
libc6.1
libdbus-1-3
libdbus-qt-1-1c2
libexpat1
libfam0
libfontconfig1
libfreetype6
libgcc1
libgcc2
libgcc4
libhal1
libice6
libidn11
libjpeg62
libk3b2
libmusicbrainz4c2a
libpng12-0
libqt3-mt
libsm6
libstdc++6
libunwind7
libx11-6
libxcursor1
libxext6
libxft2
libxi6
libxinerama1
libxrandr2
libxrender1
libxt6
wodim oppure cdrskin
zlib1g

RACCOMANDATI:
cdrdao
dvd+rw-tools
kcontrol
kdebase-kio-plugins
vcdimager

SUGGERITI:
k3b-i18n
movixmaker-2
normalize-audio
sox
toolame
*Nota: Lista dipendenze per Debian Etch da debian.org
############################
Links:
http://kde-apps.org
http://k3b.plainblack.com/
k3b-1.0
k3b-i18n-1.0
Per chi usa Debian* ma non la conosce
Documentazione su Debian
Lista dipendenze per Debian

Commenti»

nessun commento ancora - vuoi essere il primo?