Kompilacja MiniDLNA ze źródeł.

minidlna-on-ubuntu-ft

 

W internecie jest wszystko? No niby tak, ale porządnego poradnika z listą potrzebnych pakietów na tacy potrzebną do kompilacji ze źródeł programu MiniDLNA nie uświadczymy.

Z racji że dziś po raz kolejny miałem okazje na czystym systemie kompilować ten program, postanowiłem napisać poradnik.

Lista potrzebnych pakietów: (robiłem to na Ubuntu 12.04)

@aktualizacja DNIA 07.12.2015

sudo add-apt-repository ppa:mc3man/trusty-media
sudo apt-get update

I następnie:

sudo su
apt-get install make autopoint libtool git pkg-config libssl-dev bzip2 wget nano flac sqlite3 ffmpeg libavutil-dev libavcodec-dev libavformat-dev libjpeg-dev libsqlite3-dev libexif-dev libid3tag0-dev libogg-dev libvorbis-dev libflac-dev git automake gettext

I ściągamy sobie źródła (na czas pisania poradnika wersja 1.1.1)

git clone git://git.code.sf.net/p/minidlna/git minidlna-git
Wchodzimy do katalogu:

cd minidlna-git
sh autogen.sh
./configure
make

OPCJONALNA ikona z logiem Debiana (jak na screenie powyżej):

rm icons.c
wget http://pliki.gru.one.pl/03-2014/icons.c
make

I instalacja skompilowanego programu:

make install

Stwórz sobie plik konfiguracyjny i startowy na podstawie tych:

wget http://pliki.gru.one.pl/03-2014/minidlna.conf -O /etc/minidlna.conf
wget http://pliki.gru.one.pl/03-2014/minidlna -O /etc/init.d/minidlna
chmod +x /etc/init.d/minidlna

Uruchomić możesz wydając komendę (pierwsze uruchomienie):

/usr/local/sbin/minidlnad -P /var/run/minidlna/minidlna.pid -f /etc/minidlna.conf -R 

Uruchamianie przy starcie:

update-rc.d minidlna defaults

Efekt:

Screenshot_2014-03-02-21-24-46

 

Z oznaczeniem adresu(starego) bloga to nasze skompilowane MiniDLNA