Av

Voyage MPD 설치 (ver 0.8)

싸후이 2012. 5. 14. 20:06

PC 설치 기준 입니다.


login as: root 

root@192.168.10.101's password: #initial password is "voyage"


root@voyage:~# mkdir /tmp/root /tmp/cf 

root@voyage:~# mount -o loop /live/image/live/filesystem.squashfs /tmp/root 

root@voyage:~# cd /tmp/root


/* /usr/local/sbin/format-cf.sh /dev/sda  명령을 실행하면 */

/* 파티션을 하드디스크 전체(sda1) 하나로 잡는다. 파티션을 나누지 않음 */

/* 파티션을 나눌려면 아래와 같이 수동으로 파티션 설정, voyage mpd 는 swap 사용안함 */

root@voyage:/tmp/root# fdisk /dev/sda 

n,p,1 /* sda1, os 용*/

+2G

n,p,2 /* sda2, 노래파일 저장용 */

enter,enter

w /* save */


root@voyage:/tmp/root# mkfs.ext2 /dev/sda1

root@voyage:/tmp/root# tune2fs -c 0 /dev/sda1

root@voyage:/tmp/root# mkfs.ext2 /dev/sda2

root@voyage:/tmp/root# tune2fs -c 0 /dev/sda2


root@voyage:/tmp/root# /usr/local/sbin/voyage.update

참고 : http://www.symphonic-net.com/kubotayo/articles/voyagempd.html


root@voyage:/tmp/root# reboot


/* rw 마운트, remountrw 를 실행해 줘야 파일을 수정할수 있다. */

root@voyage:~# remountrw


/* 네트워크 설정 */

root@voyage:~# vi /etc/network/interfaces

auto eth0

iface eth0 inet static

address 192.168.10.101

netmask 255.255.255.0

network 192.168.10.0

broadcast 192.168.10.255

gateway 192.168.10.1

dns-nameservers 192.168.10.1


root@voyage:~# ifdown eth0

root@voyage:~# ifup eth0


/* 패키지 업데이트 */

root@voyage:~# apt-get update

root@voyage:~# apt-get upgrade


/* time zone */

root@voyage:~# dpkg-reconfigure tzdata


/* 파워 버튼을 누르면 정상적으로 시스템을 다운시킴 */

root@voyage:~# apt-get install acpid   #[command]

・・・

root@voyage:~# emacs /etc/acpi/events/power   #[command]

event=button/power (PWR.||PBTN)

action=/sbin/poweroff

/* acpi-support-base 를 설치하면 아래와 같이 포함되어 있다 */

root@voyage:~# apt-get install acpid acpi-support-base

root@voyage:~# cat /etc/acpi/events/powerbtn-acpi-support

event=button[ /]power

action=/etc/acpi/powerbtn-acpi-support.sh


/* 부팅시 자동 마운트 , 위에서 추가한 /dev/sda2 */

root@voyage:~# mkdir /data

root@voyage:~# vi /etc/fstab

/dev/sda2     /data   ext2   defaults,noatime,rw     0          0

root@voyage:~# mount -a


/* samba 설치 , 공유폴더를 생성하기 위해*/

root@voyage:~# apt-get install samba samba-common-bin


/* samba 유저 추가, 시스템 유저와 다름 */

root@voyage:~# smbpasswd -a "samba userid"

..password input ...


/* 공유 폴더 설정, 아래 내용 추가 */

root@voyage:~# vi /etc/samba/smb.conf

[global]

   dos charset = cp949


[Music]

comment = my music box system 

path = /data/music 

valid users = samba userid   /* 위에서 추가한 samba userid */

browsable = yes

writable = yes 


root@voyage:~# /etc/init.d/samba restart


/* usb메모리의 노래를 mpd 로 재생시, music 라이브러리에 추가 */

/* USB 메모리를 mpd 라이브러리에 링크, usb메모리를 연결하면 자동으로 마운트 된다 */

root@voyage:~# ln -s /media/usb0   /var/lib/mpd/music/USB_DISK0



/* 볼륨 설정 */

root@voyage:~# alsamixer


/* ssh login user 추가 */

root@voyage:~# useradd myid

root@voyage:~# passwd myid

Enter new UNIX password: 

Retype new UNIX password: 

passwd: password updated successfully


/* root 패스워드 변경 */

root@voyage:~# useradd root

root@voyage:~# passwd root

Enter new UNIX password: 

Retype new UNIX password: 

passwd: password updated successfully


/* 보안상 root 는 ssh 로그인 못하게 한다. */

root@voyage:~# vi /etc/ssh/sshd_config

PermitRootLogin    no   /* yes 를 no 로 변경 */


/* hostname 변경 (컴터이름 변경) */

root@voyage:~# vi /etc/hostname

musix-box


/* 터미널 한글 출력, 노래 파일중에 한글로 된 파일명을 정상적으로 보여주기 위해 */

root@voyage:~# apt-get install jfbterm locales

root@voyage:~# dpkg-reconfigure locales

화면에서 아래 두가지 선택

en_US.UTF-8 UTF-8

ko_KR.UTF-8 UTF-8

다음 화면에서 

ko_KR.UTF-8 UTF-8   선택


/* 필요없는 서비스 비활성 */

서비스이름: dnsmasq watchdog portmap anacron lighttpd nfs-common  nfs-kernel-server

root@voyage:~# update-rc.d -f   서비스이름  disable

/* 콘솔 비활성 */
root@voyage:~# vi /etc/inittab
1:2345:respawn:/sbin/getty 38400 tty1
#2:23:respawn:/sbin/getty 38400 tty2    /* 주석처리 */
#3:23:respawn:/sbin/getty 38400 tty3    /* 주석처리 */
#4:23:respawn:/sbin/getty 38400 tty4    /* 주석처리 */
#5:23:respawn:/sbin/getty 38400 tty5    /* 주석처리 */
#6:23:respawn:/sbin/getty 38400 tty6    /* 주석처리 */

/* 부팅시간 줄이기 */
root@voyage:~# vi /boot/grub/menu.lst
#
# This file generated automatically by /usr/local/sbin/setboot.sh
# on Thu May 17 06:09:48 UTC 2012
#

timeout 1
default 0

title Voyage Linux 0.8 (Build Date 20111030)
root (hd0,0)
kernel /vmlinuz root=LABEL=ROOT_FS  
initrd /initrd.img


/* 설치된 문서 삭제 */
root@voyage:~# remove.docs
463M 에서 삭제 후 318M 로 줄었다

/* ipv6 disable */
root@voyage:~# vi /etc/modprobe.d/blacklist.conf
blacklist ipv6

windows 용 mpd 클라이언트

여분의 미니 pc 팝니다.... ( 010 - 2칠12 - 공사이사 )
2.5 인치 하드 장착가능 ( HDD 없음)

풀 박스 새거

가격 : 60,000 원


0123


'Av' 카테고리의 다른 글

구글 크롬 확장 프로그램 영화 정보 검색  (0) 2013.03.11
Tiny Movie Center ( coverflow, media center)  (0) 2012.05.24
Kmplayer 와 CoreAVC 설정  (1) 2009.02.22
AP-WX50 벽걸이 마운트 설치  (0) 2007.03.13
Powerstrip setting  (0) 2007.03.13