忍者ブログ

おっさん。メモっと!

これって、夢、、、 忘れた時の為の、自分用です うん、夢かな、、。

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

raspbianにminiDLNAインストール

古い記事なのでこちらへ

ブートローダBerryBoot
 
berryboot-20161118-pi2-pi3使用
 
OS
 
2016-09-23-raspbian-jessie-lite
 
再起動も考えてデフォルト設定
 
minidlna-1.1.5 インストール
 
 
 
 
wifi設定までUSBキーボード
 
その後はPutty(ssh)で作業
 
 
 
 
● キーボード設定
 
$ sudo vi /etc/default/keyboard
 
pc106にする
 
jpにする
 
● 再起動
 
 
 
● wifi設定
 
 
root権限でコマンドを実行
 
$ sudo -s
 
● wpa_supplicant.confを編集
 
pi# vi /etc/wpa_supplicant/wpa_supplicant.conf
 
network={
proto=WPA WPA2
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
scan_ssid=1
ssid="MY-SSID"
psk="MY-PASSWAD"
}
 
 
● interfacesを編集
 
pi# vi /etc/network/interfaces
 
allow-hotplug wlan0
iface wlan0 inet static
address 192.168.1.22
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
 
● 再起動
 
 
 
 
 
 
 
 
● SSH接続
 
IPアドレス
 
Login:pi
 
password:raspberry
 
 
● minidlnaのソースコードを取得
 
$ sudo vi /etc/apt/sources.list
 
 
● コメントアウトを外す
 
#deb-src http://archive.raspbian.org/raspbian/ jessie main contrib non-free rpi
 
deb-src http://archive.raspbian.org/raspbian/ jessie main contrib non-free rpi
 
 
 
● パッケージリストの更新&パッケージの更新
 
$ sudo apt-get update && sudo apt-get upgrade
 
 
● 作成に必要なパッケージインストール
 
$ sudo apt-get build-dep minidlna
 
 
 
autoconf automake autopoint autotools-dev debhelper dh-autoreconf gettext
  gettext-base intltool-debian libasprintf0c2 libavcodec-dev libavcodec56
  libavformat-dev libavformat56 libavresample-dev libavresample2 libavutil-dev
  libavutil54 libcroco3 libexif-dev libexif12 libflac-dev libflac8 libgsm1
  libid3tag0 libid3tag0-dev libjpeg-dev libjpeg62-turbo-dev libjs-jquery
  libmp3lame0 libogg-dev libogg0 libopenjpeg5 libopus0 liborc-0.4-0
  libschroedinger-1.0-0 libsigsegv2 libspeex1 libsqlite3-dev libtheora0
  libtool libunistring0 libva1 libvorbis-dev libvorbis0a libvorbisenc2
  libvorbisfile3 libvpx1 libx264-142 libxvidcore4 m4 po-debconf
 
 
yes
 
 
 
インストール作業をsrcの中でsrcに移動
 
 
$ cd /usr/local/src
 
 
● minidlna-1.1.5.tar.gz ダウンロード&解凍
 
$ sudo wget https://sourceforge.net/projects/minidlna/files/minidlna/1.1.5/minidlna-1.1.5.tar.gz
 
$ sudo tar xfvz minidlna-1.1.5.tar.gz
 
 
● minidlna-1.1.5ディレクトリ移動& ./configure実行
 
$ cd minidlna-1.1.5
$ ./configure
 
 
● make実行&make install実行
 
$ make
$ sudo make install
 
 
 
● 設定用ファイルコピー
 
$ sudo cp minidlna.conf /etc/
$ sudo cp linux/minidlna.init.d.script /etc/init.d/minidlna
$ sudo chmod 755 /etc/init.d/minidlna
$ sudo update-rc.d minidlna defaults
 
 
● ホームディレクトリへ移動
 
$ cd
 
 
 
 
● minidlnaの設定編集
 
 
$ sudo vi /etc/minidlna.conf
 
● コメントアウト又は編集
 
#media_dir=/opt
 
例)
 
media_dir=A,/mnt/usb1/Music
media_dir=V,/mnt/usb1/Videos
media_dir=P,/mnt/usb1/Pictures
 
● 表示されるサーバー名を変える
 
例)
 
friendly_name=自宅サーバー2
 
 
sshからのコピペで日本語もOK
 
 
● FAT32フォーマートしたUSB-HDDをマウント
 
日本語を文字化けしない様にマウント
 
HDD(Musicフォルダ、Videosフォルダ、Picturesフォルダ)
各フォルダの中へは日本語フォルダを入れてもOK
日本文字でも表示される、空のフォルダは表示されない



ファイル等はWinSCPで追加&削除
 
 
 
● マウントするデェレクトリ作成
 
$ sudo mkdir /mnt/usb1
$ sudo chmod 755 /mnt/usb1
 
● USBを挿し込みdevを調べる
 
$ sudo fdisk -l
 
/dev/sda5 
 
● 確認したdevのUSB-HDDをデェレクトリにマウント
 
 
$ sudo mount -t vfat -o codepage=932,iocharset=utf8,uid=0,gid=0,umask=000 (マウント・dev) (マウント・デェレクトリ)
 
 
例)
$ sudo mount -t vfat -o codepage=932,iocharset=utf8,uid=0,gid=0,umask=000 /dev/sda5 /mnt/usb1
 





 
● minidlna起動
 
$ sudo service minidlna start
 
● 設定を反映
 
$ sudo service minidlna force-reload
 
 
● 再構築
 
$ sudo /etc/init.d/minidlna stop
$ sudo rm /var/cache/minidlna/files.db
$ sudo /etc/init.d/minidlna start
 
 
 
*mp3 - ID3v2形式,v2.4,UTF-8 表示され見えています


● マウントを外す場合
* minidlnaを停止させてマウントを外しUSBを抜く

sudo /etc/init.d/minidlna stop
sudo umount /mnt/usb1














夢その23でした。

拍手[1回]

PR