'설치'에 해당되는 글 4건

  1. 2009.11.25 ubuntu에 OpenCV 2.0 설치하기.
  2. 2009.08.18 svn을 이용한 XpressEngine (Zeroboard XE) 설치
  3. 2009.01.26 Foobar2000설치부터 Curaçao(curacao)스킨 적용까지 (16)
  4. 2008.04.13 Thunderbird에서 주소록 공유를 위한 LDAP

ubuntu에 OpenCV 2.0 설치하기.

|
크리에이티브 커먼즈 라이선스
Creative Commons License
설치할 일이 생겨서 필요한 사람 있으면 참고 할 수 있도록 작업하면서 한번 적어본다.
저장소에 있거나 deb패키지가 돌아다닐 줄 알았는데, 아직 없다. OpenCV sourceforge에 가보면 2.0이 2009.10.01에 올라온 것으로 보인다.
이 글은 ubuntu 9.10버젼과 OpenCV 2.0 버젼을 기준으로 적혔다.

1. 필요한 패키지를 설치한다.
sudo aptitude install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg62-dev libtiff4-dev build-dep libswscale-dev swig

2. 패키지 설치할 동안 OpenCV를 다운받아놓는다.

2.0 : http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.0/
다른 버젼을 원한다면 아래 들어가서 다운받으면 된다. 하지만 이 글과 똑같이 설치가 될지는 보장하지 못한다.
http://sourceforge.net/projects/opencvlibrary/files/opencv-unix

링크에 들어가서 다운받기 귀찮아서 wget으로 다운받으려면,
wget http://downloads.sourceforge.net/project/opencvlibrary/opencv-unix/2.0/OpenCV-2.0.0.tar.bz2?use_mirror=cdnetworks-kr-1
이 링크는 나중에 바뀔 수도 있기때문에 안받아지면 위 소스포지 링크로 들어가서 다운받으면 된다.

3. 이제 압축을 풀자.
tar jxvf OpenCV-2.0.0.tar.bz2
4. ffmpeg 링크를 만들어준다.
sudo mkdir /usr/include/ffmpeg
sudo ln -s /usr/include/libavcodec/avcodec.h /usr/include/ffmpeg/avcodec.h
sudo ln -s /usr/include/libavformat/avformat.h /usr/include/ffmpeg/avformat.h
sudo ln -s /usr/include/libavformat/avio.h /usr/include/ffmpeg/avio.h
sudo ln -s /usr/include/libavutil/avutil.h /usr/include/ffmpeg/avutil.h
sudo ln -s /usr/include/libswscale/swscale.h /usr/include/ffmpeg/swscale.h
5. configure 해주고 make, make install해준다.
cd OpenCV-2.0.0
./configure --prefix=/usr/local/opencv --enable-apps --enable-shared --enable-swscale --enable-gpl --with-swig
make && sudo make install

6. 시스템에 OpenCV 라이브러리를 설정해준다.

/etc/ld.so.conf.d/opencv.conf 파일을 만들고, 내용에 /usr/local/opencv/lib 를 적어준다.
sudo vi /etc/ld.so.conf.d/opencv.conf
/usr/local/opencv/lib
/etc/environment에 환경변수 설정을 해준다.
PKG_CONFIG_PATH="/usr/local/opencv/lib/pkgconfig"
PYTHONPATH="/usr/local/opencv/lib/python2.6/site-packages/opencv"
물론 위 변수가 딴곳에 설정되어있으면, 값을 보고 다르다면, 아래와 같이 설정한다.
PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/local/opencv/lib/pkgconfig"
PYTHONPATH="$PYTHONPATH:/usr/local/opencv/lib/python2.6/site-packages/opencv"
/etc/environment를 건드리기 싫다면, /etc/bash.bashrc 같은 곳에 export로 설정해도 상관없다.

이로써, 설치가 끝났다. 이제 사용하면 된다.
저작자 표시 비영리 동일 조건 변경 허락
신고
Trackback 1469 And Comment 0

svn을 이용한 XpressEngine (Zeroboard XE) 설치

|
크리에이티브 커먼즈 라이선스
Creative Commons License

2009년 7월 10일을 기준으로 XpressEngine의 저장소가 분리되면서 이전의 svn을 통한 설치가 조금 번거롭게 되었다. 뭐, 어찌보면 더 효율적으로 관리할 수 있게 되었으니 불만은 없다.

여기 설치법을 간단히 적어놓는다.

1 core 부분만 설치

svn co http://svn.xpressengine.net/xe/sandbox public_html/xe
chmod 707 public_html/xe

뒤의 'public_html/xe' 부분은 자신이 설치할 경로로 고친다. 이하 문서에도 마찬가지이다.
기본적인 core는 여기서 끝이다. 물론 core만 사용하는 경우는 극히 드물 것이므로 아래 모듈 설치부분을 봐주길 바란다.

2 모듈 설치
원하는 모듈을 설치하면 된다. 꼭 모든 모듈을 설치할 필요가 없다. 필요한 모듈만 설치하는 것이 게시판 동작속도를 향상시킨다.

2.1 board  설치

svn co http://svn.xpressengine.net/board/modules/board public_html/xe/modules/board

2.2 cafe 설치
실제 내가 설치해본 것은 board다. 나머지들은 다른 모듈을 설치해보면서 이와 같이 하면 된다고 생각해서 적는다.

svn co http://svn.xpressengine.net/cafe/modules/homepage public_html/xe/modules/homepage
svn co http://svn.xpressengine.net/cafe/widgets/site_info public_html/xe/widgets/site_info

2.3 planet 설치

svn co http://svn.xpressengine.net/planet/modules/planet public_html/xe/modules/planet
svn co http://svn.xpressengine.net/planet/addons/planet_bookmark public_html/xe/addons/planet_bookmark
svn co http://svn.xpressengine.net/planet/addons/planet_todo public_html/xe/addons/planet_todo
svn co http://svn.xpressengine.net/planet/widgets/planet_document public_html/xe/widgets/planet_document

2.4 textyle 설치

svn co http://svn.xpressengine.net/textyle/sandbox/textyle public_html/xe/modules/textyle
svn co http://svn.xpressengine.net/textyle/sandbox/dreditor public_html/xe/modules/dreditor
svn co http://svn.xpressengine.net/textyle/sandbox/material public_html/xe/modules/material

2.5 textylehub 설치

svn co http://svn.xpressengine.net/textyle/sandbox/textylehub public_html/xe/modules/textylehub

2.6 issuetracker 설치

svn co http://svn.xpressengine.net/issuetracker/trunk/modules/issuetracker public_html/xe/modules/issuetracker

더보기


3 업데이트를 위하여.
svn의 장점중 하나는 쉬운 업데이트가 아니겠는가.
각 디렉토리에 직접 가서 external link를 만드는 방법도 있지만, 난 주로 그냥 간단한 스크립트를 만들어 놓는다.

3.0 external link
external link를 만들기 위해서는 해당 경로로 이동해서

svn propedit svn:externals .

명령을 내리고 링크 설정을 해주면 된다. 예를 들자면 board 의 경우 modules 로 이동해서 위 명령을 내리고

board http://svn.xpressengine.net/board/modules/board

라고 적어주면 되는 것이다. 이후 업데이트는 board를 따로 업데이트 하지 않고 board가 포함된 core부분만 하면 된다.
하지만 개인적, 정책적인 사유로 external link를 사용하지 않는 사람을 위해 아래 각각 업데이트를 적어놓는다.

3.1 core 부분

svn up public_html/xe

3.2 board

svn up public_html/xe/modules/board

3.3 cafe

svn up public_html/xe/modules/homepage
svn up public_html/xe/widgets/site_info

3.4 planet

svn up public_html/xe/modules/planet
svn up public_html/xe/addons/planet_bookmark
svn up public_html/xe/addons/planet_todo
svn up public_html/xe/widgets/planet_document

3.4 textyle


svn up public_html/xe/modules/textyle
svn up public_html/xe/modules/dreditor
svn up public_html/xe/modules/material

3.5 textylehub

svn up public_html/xe/modules/textylehub

3.6 issuetracker

svn up public_html/xe/modules/issuetracker

더보기



여기까지하면 파일과 관련된 것은 다 끝났다. 이제 XpressEngine이 설치된 위치로 접속해 나머지 기본적인 설치를 하면 된다.

설치 해본 결과, core와 board모듈만 설치했을 때, 전체 파일을 다운받아 설치했을 때보다 훨씬 가볍게 느껴진다.
저작자 표시 비영리 동일 조건 변경 허락
신고
Trackback 7551 And Comment 0

Foobar2000설치부터 Curaçao(curacao)스킨 적용까지

|
크리에이티브 커먼즈 라이선스
Creative Commons License
Foobar2000설치하기

Foobar2000을 다운받기위해 홈페이지로 간다. Latest stable version에 있는 Download뒤의 링크를 클릭해서 다운받는다.
http://www.foobar2000.org/?page=Download

Latest beta version을 받아도 상관없지만 알려지지 않고 테스트되지 않은 버그가 있을 수 있다.
나는 그냥 beta version으로 받았다.
이제 아이콘을 더블클릭해 실행한다.
아래와 같은 순서로 클릭하여 설치한다.
Next > (License Agreement를 읽어보고) I Agree > (원하는 인스톨방법을 선택하고) Next> Next> (보통은 그냥, 추가적인 도구를 설치하고 싶다면 고르고, 그냥 상관안하고 모두 설치하려면 Full고르고) Next> Install> Finish

이것으로 기본적인 설치는 끝났다.

Curaçao(curacao)스킨 적용하기
Curaçao스킨Br3tt님이 만든 스킨이다. 현재 1.2a버젼까지 나와있다.

설치하는 가장 쉬운 방법은 Br3tt님의 홈페이지를 직접 방문하여 설치하는 것이다. 하지만 만약 홈페이지의 내용이 바뀌었을 경우 deviantart홈페이지의 Br3tt님의 페이지를 방문하여 최신버젼을 받기 바란다.
지금은 Br3tt님의 홈페이지를 방문하여 설치하는 것을 기준으로 설명한다.
이 링크를 클릭하여 Br3tt님의 홈페이지에 접속하자. http://br3tt.online.fr/
+ 추가 : 현재는 약간 바뀌어서 Curaçao로고를 눌러야 한다. 로고를 누르면 이 링크로 넘어간다.
: http://br3tt.online.fr/html/C/index.htm

홈페이지에 접속아면 위와 같은 화면을 볼 수 있다.
아래로 스크롤하여 맨 아래 있는 Download Curaçao 1.2a (configuration file + images)의 Dwonload를 클릭하자. 만약 1.2a 이후 버젼이 나왔으면 그것으로 다운받아도 무방하다.
Download all required fonts와 Download all required components도 눌러 다운로드 받아 놓는다.

다운받은 폴더로 들어가 curacao_1.2a.7z을 풀어준다. 그리고 풀어진 파일을 C:\Program Files\foobar2000 로 옮겨준다. 'Ctrl + X' 나 'Ctrl + C', 오른쪽 클릭하여 '잘나내기(T)'나 '복사(C)'를 누른후, foobar2000폴더에서 Ctrl + V 를 누르거나 오른쪽 클릭하여 '붙여넣기(P)'를 눌러 옮겨줄 수 있다.

그 다음 curacao_fonts.7z을 풀어준다. 풀어준 폴더에서 나온 파일들을 C:\Windows\Fonts로 복사해준다.

마지막으로 curacao_components.7z을 풀어준다. 풀어준 폴더에서 나온 파일들을C:\Program Files\foobar2000\components 폴더로 옮겨준다.
이제 설정만 해주면 된다.

Foobar2000을 실행시킨다.
만약 New user interface module(s) found가 안뜬다면, Foobar2000을 종료한 후 다시 띄운다.
Columns UI를 선택하고 Ok를 클릭한다.


그리고 다시 Ok를 눌른다.
File메뉴의 Preferences를 눌러 설정창을 띄운다.
그리고 Display앞의 +를 클릭해 -로 만들고 하위메뉴인 Columns UI를 선택하고 FCL importing and exporting의 Import를 클릭한다.
C:\Program Files\foobar2000 폴더의 curacao_1.2a.fcl을 선택하고 열기를 누른다.

Select settings to import를 창에서 Ok를 선택한다.


아래와 같은 Imformation이 나오더라도 문제될 것은 없다. 그냥 위쪽 x를 눌러준다.


그리고 설정창의 close를 눌러서 클릭한다. 그러면 아래와 같은 화면을 볼 수 있다.


스크린샷에 나와있던 푸바와 조금 다르지 않은가? 이제 버튼 몇개만 눌러주면 원하는 모양이 된다.
이제 메뉴중 View에서 위에 있는 Show status bar부터 누르고 Show toolbars를 순서대로 눌러준다.

자, 이제 다 적용되었다. 어떤가? 만족할만한 스킨인가?


저작자 표시 비영리 동일 조건 변경 허락
신고
Trackback 1166 And Comment 16
  1. Favicon of http://www.cyworld.com/kkamgun2 BlogIcon 깜군 2009.03.15 10:18 신고 address edit & del reply

    저는 왜 앨범아트가 안뜨고 계속 음료수잔만 나오죠? 무슨 플러그인이라도 깔아야 하나요? 혹시 이글 포시면..T.T 방법좀T.T 많이 배우고 갑니다~~ 감사해요^^

    • Favicon of http://junichel.tistory.com BlogIcon Junichel 2009.03.15 14:19 신고 address edit & del

      앨범아트는 노래가 있는 폴더에 folder.jpg 파일이 있을 때 그 파일이 표시됩니다.
      따라서 아무 파일도 없다면 음료수잔만 나오게 되더군요.

  2. Favicon of http://kkamtube.tistory.com BlogIcon kkamgun 2009.04.03 00:19 신고 address edit & del reply

    앨범아트 작업도 힘드네요. ㅎㅎ mp3태그는 따로 적용이 안되고 오직 folder.jpg 파일만 되는거죠?T.T
    알송 가사 플러그인이랑 써서 잘 사용하고 있습니다. 티스토리 가입하고 여기저기 기웃거리다 다시 찾아서 감사에 인사 남기고 갑니다.~~ 윗글에 깜군입니다.ㅎㅎ

    • Favicon of http://junichel.tistory.com BlogIcon Junichel 2009.04.05 00:21 신고 address edit & del

      앨범아트 작업을 하신다면 커버홀릭을 추천해드립니다.
      http://coverholic.com/

  3. 멍청이 2009.08.01 03:03 신고 address edit & del reply

    지금 3시간째 하고 있는디 아따 영어도 많이나오고 징하게 어렵네요

    • Favicon of http://junichel.tistory.com BlogIcon Junichel 2009.09.01 19:56 신고 address edit & del

      그래도 위에 있는 그림만 따라하면 적용 할 수 있어요.

  4. 네모 2009.09.13 20:50 신고 address edit & del reply

    음... 다 되었는데 새로 킬때마다 dll 오류가 나는데... 실행에는 아무 문제가 없거든요?

    왜 이렇지...

    ailed to load DLL: foo_playcount.dll
    Reason: Multiple instances of DLL with the same file name found.

    Failed to load DLL: foo_run.dll
    Reason: Multiple instances of DLL with the same file name found.

    Failed to load DLL: foo_uie_albumlist.dll
    Reason: Multiple instances of DLL with the same file name found.

    Failed to load DLL: foo_uie_elplaylist.dll
    Reason: Multiple instances of DLL with the same file name found.

    Failed to load DLL: foo_uie_graphical_browser.dll
    Reason: Multiple instances of DLL with the same file name found.

    Failed to load DLL: foo_uie_lyrics.dll
    Reason: Multiple instances of DLL with the same file name found.

    Failed to load DLL: foo_uie_quicksearch.dll
    Reason: Multiple instances of DLL with the same file name found.

    Failed to load DLL: foo_uie_vis_channel_spectrum.dll
    Reason: Multiple instances of DLL with the same file name found.

    Failed to load DLL: foo_ui_columns.dll
    Reason: Multiple instances of DLL with the same file name found.

    해결 되었어요~~~~~

    • Favicon of http://junichel.tistory.com BlogIcon Junichel 2009.09.14 15:21 신고 address edit & del

      여러군데 플러그인을 복사해놓으면 이런 메시지가 떠요. 고쳤다니 다행이네요.

  5. NvstJM 2010.01.04 16:18 신고 address edit & del reply

    안녕하세요^^ 덕분에 잘 적용해서 사용하고 있습니다.^^ 감사합니다^^

    그런데 음악을 추가해서 노래를 들고 있는데 제 컴에서는 오른쪽 플레이리스트에서 노래제목뿐만아니라

    Cover Art, 가수 앨범제목 등등과 아래줄에 제목이 나오는군요..ㅠㅠ

    저는 Junichel님이 해놓으신대로 제목만 나오게 하고 싶은데, 어떻게 해야할까요?^^;;

    • Favicon of http://junichel.tistory.com BlogIcon Junichel 2010.01.05 22:08 신고 address edit & del

      저기서 더 취한 조치는 없지만, 한번 확인해보죠.

  6. 2010.06.29 13:42 address edit & del reply

    비밀댓글입니다

  7. 헤헹 2010.07.29 00:10 신고 address edit & del reply

    저 음료수 스킨 꼭 깔고싶은데 없네요 ㅠㅠ 어떡하죠 어디서찾을까요......

    • Favicon of http://junichel.tistory.com BlogIcon Junichel 2010.08.01 20:47 신고 address edit & del

      http://br3tt.deviantart.com/gallery/#/d1quyoh

      여기 들어가면 있네요.

  8. BlogIcon asdf 2010.12.15 13:42 신고 address edit & del reply

    월페이퍼를 다른걸로바꿧는데 앨범아트로안보이게하고 설정한월페이퍼로 보는방법은없을까요 ㅠ.ㅠ

  9. BlogIcon 비덕 2012.04.20 06:00 신고 address edit & del reply

    제작자분 홈피 호스팅에 문제가 있는가 보군요. 구글링하다 파일 찾았습니다.. 뒷북이 요란하지만 필요하실 수도 있을 분들을 위해....
    http://br3tt.online.fr/files/C/

    • 허걱 2012.11.09 16:00 신고 address edit & del

      짱이심.. -0- 덕분에 깔았네요

Thunderbird에서 주소록 공유를 위한 LDAP

|
크리에이티브 커먼즈 라이선스
Creative Commons License
LDAP란 Lightweight Directory Access Protocol로 디렉토리를 외부에서 접근하긴위한 프로토콜중 하나이다.
  참고1  참고2  참고3  참고4

많은(거의 모든) 부분을 참고2와 참고3에서 가져왔음을 밝힌다.

ubuntu에서 쓰기 위해서는 slapd, ldap-utils, db4.2-util를 설치하여야한다.
우분투에서는 KDLP에서 명시된대로 일일이 받아줄 필요가 없다. apt가 있는 것이다!+_+
sudo aptitude install slapd ldap-utils db4.2-util
설치해보면 root비밀번호를 설정해주는 과정이 있다. 설정한다.
원래 /etc/ldap/slapd.conf에 root패스워드를 적는 란이 있었는데 지금 버젼에는 없다. 설치할 설정한 것이 어디에 저장되는지도 알 수 없다.
모르기에 /etc/ldap/slapd.conf에 root패스워드를 추가해줬다.

꼭 vi가 아니더라도 원하는 텍스트 편집기 가지고 rootpw부분을 추가해주면 된다.
sudo vi /etc/ldap/slapd.conf
/etc/ldap/slapd.conf에 보면 The base of your directory in database #1 에 suffix 를 설정하는 곳이 있다. 이곳에 자신에 맞는 설정으로 고친다. rootdn을 적어 놓은 곳도 주석을 풀고 자신에 맞게 고친다. 대부분 자동으로 작성 된다.
slappasswd
New password:
Re-enter password:
{SSHA}변환된값
여기서 나온 결과값을 rootdn아래 rootpw를 만들고 뒤에 적어넣는다. 물론 {SSHA}포함이다.

그리고 /etc/ldap/ldap.conf를 편집한다.
sudo vi /etc/ldap/ldap.conf
여기에는
BASE dc=example,dc=com
의 주석을 풀어주고 자신에게 맞는 값으로 고쳐준다.
sudo /etc/init.d/slapd restart
을 해줘서 설정을 적용시킨다.

지금부터는 주소록을 위해 작업한다. 주소록을 위해 mozillaorgperson 관련 설정을 해야한다. /etc/ldap/schema/mozillaorgperson.schema 파일을 만들자.
sudo vi /etc/ldap/schema/mozillaorgperson.schema
아래 내용을 붙여넣는다.

more..

그리고 /etc/ldap/slapd.conf파일을 열고 편집한다.
sudo vi /etc/ldap/slapd.conf
참고 3을 보면
include /etc/ldap/schema/nis.schema
를 찾아 다음으로 바꿔주라고 되어있다. 하지만 nis.schema가 빠지면 slapd를 시작할때 실패한다. 덕분에 설정 틀린 곳 찾느라고 고생했다. nis.schema를 그대로 두고 아래를 추가해준다.
include /etc/ldap/schema/mozillaorgperson.schema
이제 다시 시작해 설정을 적용시킨다.
sudo /etc/init.d/slapd restart


기본적인 설치는 여기까지.
하지만 제대로 사용을 하려면 설정을 조금 많이 고쳐줘야한다.
설정에 관해서는 좀더 공부해봐야할 것 같다. 오늘은 여기까지.
신고
Trackback 1260 And Comment 0
prev | 1 | next

티스토리 툴바