4,531,170 th visitor since 2017.2.1 ( Today : 10141 )
Computer ???
No. 186
Name. coolx
Subject. 비디오시디 보기 (Redhat 하위버전)
Main Cate. Linux
Sub Cate.
Date. 2006-07-22 10:47
Hit. 4120 (220.76.115.27)
File.
『리눅스 학당-리눅스 강좌 / 연재 (go LINUX)』 615번
제 목:[미니 강좌] 비디오 시디 (video cd) 를 보자..
올린이:marsiano(김용관 ) 98/10/30 13:15 읽음:394 관련자료 없음
-----------------------------------------------------------------------------

왕초보가 미니강좌를 하다니...
알짜 레드햇 5.1, 왕초보를 기준으로 설명하겠습니다.
모르시겠으면 ## 다음에 나온것만 따라하세요..
root로 로긴하세요..

1.비디오 시디를 보기 위한 프로그램을 다운 받아야합니다.
리눅스동호회 자료실이나 인터넷(http://www.mpegtv.com)
으로 받을 자료입니다.
압축된 화일명은 확실히 모르겠네요.
아래는 압축이 풀렸을때의 화일명입니다.
libpthread-mpegtv.so.0.7
libforms.so.0.88
mpegtv (디렉토리로 생깁니다.)
xreadvcd (디렉토리로 생깁니다.)
xforms.rpm

2.압축을 풀고 설치를 시작합니다.
라이브러리 화일은 압축을 풀고나서 패스가
걸린곳이나 걸곳으로 옮기세요.
아니면 라이브러리 패스를 추가할줄 아시는
분은 아무데나 풀고 나중에 추가하세요.
참고로 저는 초보라 그걸 못해서 패스가 걸린곳에
풉니다.
## tar 화일이름.tgz <== 압축화일을 전부 푸세요.
## rpm -Uvh xforms.rpm

3.xreadvcd가 풀린 디렉토리로 갑니다.
xreadvcd를 컴파일 합니다.
## xreadvcd-0.3 디렉토리로 이동
## make clean
## make

4.실행화일들을 패스를 걸곳으로 install 합니다.
예를 들면 /usr/local/bin으로 전부 install합니다.
## xreadvcd-0.3 디렉토리로 갑니다.
## install -m 755 xreadvcd /usr/local/bin/
## mtv가 풀린 디렉토리로 갑니다.
## install -m 755 m* /usr/local/bin/

5.필요한 라이브러리 화일을 찾아봅니다.
## cd /usr/local/bin/ <== mtv, xreadvcd를 인스톨한곳임..
## ldd mtv
## ldd mtvp
하시면 not found 라고 나오는것들은 전부
찾아서 링크를 시켜야합니다.
먼저
## find -name 찾을화일명(not found라고 나온거..)
아마 다음 몇개 화일만 없다고 나올겁니다.
libc.so.5 , libm.so.5 , libpthread-mpegtv.so.0.7 , libforms.so.0.88
아마 위 명령으로 찾아보면
/usr/i486-linux-libc5/lib 에 여러개가 있을겁니다.
libc.so.5.?.?.?
libc.so.5.?.?.?
libc.so.5.?.?.?
libm.so.5.?.?.?
libm.so.5.?.?.?
그리고 나머지(libpthread...,libforms....)는 압축을 푼곳에서
패스가 걸린곳이나 걸곳으로 옮깁니다.
위에서 설명할때 이미 옮겼다면 그만.. 안 했으면 따라하세요..
## libpthread... 가 풀린 디렉토리로 이동
## mv libpthread-mpegtv.so.0.7 /lib/
## libforms... 가 풀린곳으로 이동
## mv libforms.so.0.88 /lib/

6. 링크시키기.
먼저 패스가 걸려있는 /lib로 가서
ln -s 화일명1 화일명2
화일명1 : find로 찾은거 중에서 가장 상위 버전을 고르세요.
화일명2 : ldd mtv , ldd mtvp했을때 not found된 화일
## cd /lib
## ln -s /usr/i486-linux-libc5/lib/libc.so.5.?.? libc.so.5
## ln -s /usr/i486-linux-libc5/lib/libm.so.5.?.? libm.so.5
나머지 없는것도 이런식으로 알아서 링크시키세요.
여기서 없다고 한건 맨처음 만한 다운받을 화일일겁니다.
그화일들을 not found라고 나온것과 비슷한 화일끼리
링크하시면 됩니다.
단, 라이브러리 패스를 걸줄 아시는 분들은 패스만 추가하면
될겁니다. 위에거는 제가 못해서 그런 거니까 혹시 이글 보는
분 중에서 할줄 아시는 분들은 저한테좀 멜로 알려주세요.

7.ld.so.conf 편집
## cd /etc
## vi ld.so.conf
## /lib <== 한줄 추가 (있으면 말구...)
## 빠져나온다음
## ldconfig

8.etc의 profile과, 홈의 .bash_profile 편집
## cd etc
## vi profile
PATH(대문자인지, 소문자인지?) 라고 써있는곳에
## :usr/local/bin <== 추가 (따옴표 안에 들어가도록, 따옴표 없으면 말구)
## 빠져나온다음
## ldconfig
## cd
## vi .bash_profile
PATH(대문자인지, 소문자인지?) 라고 써있는곳에
## :usr/local/bin <== 추가 (따옴표 안에 들어가도록, 따옴표 없으면 말구)
## 빠져나온다음
## ldconfig

9.재부팅
## reboot

10.엑스 윈도우에서 실행
## startx
## 비디오시디를 넣고 한텀에서
## xreadvcd | mtv - (또는)
## mtv

실행이 되면 성공한 겁니다.
재미있게 보시구요.
참고로 mpegtv는 프리웨어가 아닙니다.
또한 16칼라 이사으로 봐야 최고의 화질이
나온다네요.
윈도용 비디오시디 돌리는 프로그램보다는 화질이
많이 떨어지지만 속도는 약간 빠르네요.

[바로가기 링크] : http://coolx.net/cboard/computer/186



Name
Password
Comment
Copyright © 1999-2017, swindler. All rights reserved. 367,611 visitor ( 1999.1.8-2004.5.26 ), 2,405,771 ( -2017.01.31)

  2HLAB   2HLAB_Blog   RedToolBox   Omil   Omil_Blog