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: [code lang="shell"]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:
Z oznaczeniem adresu(starego) bloga to nasze skompilowane MiniDLNA