everydayminder

learn something everyday

Posts Tagged ‘centOS

64bit CentOS 6에 lame, mplayer 설치하기

leave a comment »

[lame 설치]

1. http://odiecolon.lastdot.org/el5/noarch/ 사이트로부터 최신 odiecolon-repositories를 다운 받는다. (wget)

2. 다운받은 odiecolon-repositories rpm을 설치한다.

rpm -Uvh odiecolon-repositores*rpm

3. lame 패키지를 설치한다.

yum install lame

[mplayer 설치]
인터넷 글 중, 내 설정에 딱 맞게 한 번에 맞아 떨어진 것은

https://www.centos.org/modules/newbb/viewtopic.php?topic_id=34461&forum=56 
에서 찾을 수 있었다.

rpmforge/ repoforge 등을 설정하지 말고,
다음과 같이 하라는 것이 요지이다.

/etc/yum.respo.d에 atrpms.repo를 만들고 다음과 같이 적어 넣는다.

[atrpms] name=Fedora Core $releasever - $basearch - ATrpms baseurl=http://dl.atrpms.net/el$releasever-$basearch/atrpms/stable gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms gpgcheck=1 enabled=1


 이제 mplayer를 설치하자

yum install mplayer

Written by everydayminder

February 23, 2012 at 15:06

Posted in linux

Tagged with , , ,

CentOS samba 설치/설정

leave a comment »

1. samba 설치

우선 samba를 설치하자.

yum install samba

 

2. 사용자 추가
samba를 사용할 사용자를 추가하고, 그 사용자를 samba 사용자로 등록하자.

useradd luran
passwd luran 

luran이라는 사용자를 추가하였다.

그러면, 이 계정은 다음과 같이 samba 사용자로 추가할 수 있다.

smbpasswd -a luran

3. samba 환경 설정
/etc/samba/smb.conf를 수정하자. 

workgroup = WORKGROUP
hosts allow = 192.168.1. 

 
으로 설정하였다. 
나의 데이터가 있는 곳을 추가해 주었다.

[mydata]
  comment = my data
  path = /mnt/data/share
  public =  yes
  writable = yes
  write list = luran
  create  mask = 0777
  directory mask = 0777 

 
4. selinux 설정
selinux가 사용중으로 설정되어 있으면 samba 접속이 안되므로, 사용 해제하자.

다음 방법 중, 한 가지를 하면 되겠다.

#1)
setenforce 0 

#2)
vi /etc/selinux/config
SELINUX= disabled (기본 값은 enforcing)  


sestatus -v 를 실행하면, selinux의 상태를 확인할 수 있다.

5. 방화벽 설정
vi /etc/sysconfig/iptables 를 열어서, 다음과 같이 추가한다.

-A INPUT -m state –state NEW -m tcp -p tcp –dport 137:139 -j ACCEPT

-A INPUT -m state –state NEW -m udp -p udp –dport 137:139 -j ACCEPT

-A INPUT -m state –state NEW -m tcp -p tcp –dport 445 -j ACCEPT

추가한 후에 저장하고, iptables를 재시작 시킨다.

6. samba 시작
일회적으로 혹은 지금 당장 실행시키려면, 

service smb start

로도 충분할 것이다.

그러나, 부팅마다 자동으로 실행시키고 싶다면, 다음과 같이 하자.

#  현재 samba 설정 상태 조회
$ chkconfig –list smb
 smb             0:off   1:off   2:off   3:off   4:off   5:off   6:off


# 부팅시 자동 시작되게 바꾸기
$ chkconfig smb on
$ chkconfig –list smb

smb             0:off   1:off   2:on    3:on    4:on    5:on    6:off

# runlevel 3, 5에서 시작되게 바꾸기
$ chkconfig –level 35 smb on
$ chkconfig –list smb

smb             0:off   1:off   2:off   3:on    4:off   5:on    6:off

7. 윈도우즈에서 접속 테스트
탐색기나, 실행 창을 띄워서 \접속아이피를 입력하자.
그러면, 인증 창이 뜨고, 앞서 설정한 계정 정보를 요청할 것이다.

8. 한글 디스플레이 설정
global 옵션에 다음과 같이 추가한다.

dos charset = cp949
unix charset = cp949 

9. socket option 최적화
사람들이 많이 하는 옵션이다. 이런 건 따라하자.

socket option = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

10. 기타
내 경우, 위와 같이 설정한 후에 윈도우즈에서 연결했으나, 제한된 리소스라는 에러가 떴으나,
service nmb restart 도 해줬더니 동작이 되었다.

 

Written by everydayminder

February 11, 2012 at 06:56

Posted in linux

Tagged with , , ,

CentOS에 HP MFP M1005 연결 설정

leave a comment »

마이크로서버에 설치한 CentOS에 HP MFP M1005를 연결 성공하였다.

역시 google!

HP에서는 hplip(HP Linux Imaging and Printing)을 지원한다.
google에서 검색어로 centos hplip를 입력하였다.

다음과 같은 링크를 얻어냈다.
http://hplipopensource.com/hplip-web/install/manual/distros/centos.html 

옆의 메뉴에 “Supported Printers”를 선택하여, 입력했다.

프린터 종류까지 선택하고, 조회하면
http://hplipopensource.com/hplip-web/models/laserjet/hp_laserjet_m1005.html 

지원된다고 하니 아주 기쁘다. 🙂

프린터를 연결하자. (USB)

yum list | grep hplip

를 실행하여 hplip 라이브러리들을 확인하자.
그리고, 관련 hplip 라이브러리들을 설치한다. (yum install)

root 계정으로 바꿔서,

hp-setup

을 실행시키자.

그 다음부터는 끝까지 Next만 누르면 정말 끝이다.
맨 마지막에 테스트 페이지 인쇄까지 해보면 성공적으로 설치가 될 것이다.
 

Written by everydayminder

February 3, 2012 at 13:22

Posted in linux

Tagged with , , , , ,