사용자 삽입 이미지


사용자 삽입 이미지

위와 같이 의존성 문제가 발생할 경우에 해결 방법은

1. 터미널 창을 띄우고 fc-cache 명령을 쳐서 에러가 나는 폴더를 찾는다.
2. sudo touch /var/lib/defoma/fontconfig.d/Y /에러나는 폴더 를 사용해서 하나씩 없애준다.
3. sudo apt-get -f install 을 살포시 눌러준다.

크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 푸헐스
Mash up 경진대회를 위해서 루비를 사용하기로 하였다. 개발환경을 구축하는 과정에서 Ruby on rails를 사용하게 되어 우분투에서 Eclipse의 Radrails 플러그인을 연동하는 방법을 작성해 보고자 한다.

먼저 Ruby를 설치해 보자. 다음의 홈페이지에 가면 루비 설치방법과 라이브러리, 루비 소개 등 여러가지 정보가 나와 있다.

루비를 설치하기 위해서 일단 터미널을 띄우고 다음과 같이 입력한다. <표 1>을 그대로 복사해서 붙여넣자.

sudo apt-get install ruby irb rdoc rubygems
< 표 1. Ruby 설치 명령어 >

이제 Rails 프레임워크를 설치할 때이다. 이 곳의 링크를 타고 가서 설치방법을 따라하면 쉽게 설치할 수 있다.

 sudo apt-get install rails
sudo gem install rails --include-dependencies

< 표 2. Rails 설치 명령어 >

이제 Eclipse에 Radrails 플러그인을 설치하는 과정만 남았다. 다음의 홈페이지에 가면 Radrails 플러그인 설치에 관해 나와있다. Eclipse를 실행하고 메뉴바의 Help -> Software Updates -> Find and Install -> Search for new features to install을 누르자. Radrails 플러그인을 설치하기 위해서 Aptana, Mylyn을 설치해야 한다. New Remote Site를 눌러 Name과 URL을 입력하자.

Name : Aptana
URL : http://update.aptana.com/update/3.2/


Name : Mylyn
URL : http://download.eclipse.org/tools/mylyn/update-archive/2.0.0/e3.2
< 표 3. Aptana와 Mylyn 플러그인 >


사용자 삽입 이미지

< 그림 1. Aptana와 Mylyn 설치를 위해 설정한 모습 >


플러그인의 설치를 마치고 Eclipse를 재실행하면 메뉴바의  Help ->  Aptana  Start  Page  메뉴가 추가된 것을 볼 수 있다. Aptana Start Page 메뉴를 클릭해 보자.

사용자 삽입 이미지

< 그림 2. Eclipse의 Aptana Start Page >


이제 <그림 2>에서 Ruby on Rails의 install 버튼을 클릭하자. <그림 3>과 같이 설치 대화상자가 뜨고 Radrails를 설치해 주면 끝난 것이다.

사용자 삽입 이미지

< 그림 3. Aptana RadRails 설정 모습 >


덤으로 소스코드 관리를 위해서 Eclipse와 SubVersion을 연동하기 위해 Subclipse 플러그인을 설치하는 과정이다.

sudo apt-get install subversion
< 표 4. Subversion 설치 명령어 >

Eclipse를 실행하고 메뉴바의 Help -> Software Updates -> Find and Install -> Search for new features to install을 누르자.

Name : Subclipse
URL : http://subclipse.tigris.org/update
< 표 5. Subclipse 플러그인 >

사용자 삽입 이미지

< 그림 4. Eclipse의 Subclipse 설정 모습 >


이렇게 하면 Radrails와 Subclipse 설치가 끝났다.

이제 Ruby와 Rails의 Path를 설정해줘야 한다. Eclipse를 띄우고, Window -> Preferences를 클릭하면 대화상자가 뜬다. 기본 설정 대화상자에서 Ruby 왼쪽에 화살표를 누르면 installed interpreters가 보일 것이다. 여기를 클릭해서 루비의 인터프리터를 설정해줘야 한다. 오른쪽 상단에 Add 버튼을 누르고 아래의 <그림 5>를 참고하여 path를 설정해주자.

사용자 삽입 이미지

< 그림 5. Ruby Path 설정화면 >


확인 버튼을 누르면 ruby path가 설정된 모습을 볼 수 있다. 다음으로 Rails의 왼쪽 삼각형을 클릭하고, Configuration을 클릭하면 Rails와 Rake Path를 설정하는 화면이 나온다. 다음의 <그림 6>을 참고하여 path를 설정해주자.

사용자 삽입 이미지

< 그림 6. Rails와 Rake Path 설정화면 >


이렇게 해주면 모든 설정이 완료된다. 이제 Rails 프로젝트를 생성하여 원하는 작업을 시작하면 된다.


크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 푸헐스

[ls]

사용법 ls [옵션]

<옵션>

-a, --all

디렉토리 내의 모든 파일 출력

-l, --format=long

파일 정보( 파일 종류, 퍼미션, 사이즈)를 표시

-s, --size

1k 블록 단위로 파일 크기 표시

-t, --sort=time

최근의 파일부터 출력

-c, --time

파일 최근 변경 시간에 따라 정렬해서 출력

--color

파일 종류에 따라 색상 표시

-R

현재 작업 디렉토리와 하위 디렉토리 모두 출력

--help

도움말


[pwd(print working directory)]

 현재 디렉토리의 전체 경로 출력


[mkdir : 새로운 디렉토리 생성]

# mkdir [옵션] 생성 디렉토리(복수 지정 가능)

# mkdir [옵션] /생성 디렉토리

-p : 지정한 하위 디렉토리까지 한번에 생성


[rm : 파일이나 디렉토리 삭제]

 사용법 rm [옵션] 파일명 or 디렉토리명

<옵션>

 

-f

 삭제할 것인가라는 메시지 없이 그대로 삭제

-i

삭제시 일일이 삭제할 것인지 물음

-r

하위 디렉토리를 포함한 파일들을 모두 삭제

-v 

삭제 되기 전의 파일을 보여줌


[rmdir]

디렉토리 삭제 (삭제 권한 및 비어 있어야 함)


[cp]

사용법 cp [옵션] 원본파일 대상파일

           cp [옵션] 원본 디렉토리 대상 디렉토리


<옵션>

 

-a

원본 파일의 속성, 링크 정보를 유지 하면서 복사

-b

복사할 대상을 덮어쓰거나 지울 때는 대비하여 백업 파일 만듬

-d

심볼릭 파일 자체를 심볼릭 정보와 함께 복사할 때 사용

-f

복사할 파일이 존재 할때 삭제하고 복사

-i

복사할 파일이 존재하는 경우 복사할 것인지 물음

-p

원본 파일의 소유, 그룹, 권한, 허용 시간을 보존한 채로 복사

-r

서브 디렉토리 내에 있는 모든 파일까지 통째로 복사

-s

디렉토리가 아닌 경우 복사 대신 심볼릭 링크로 만듦

-u

대상 파일보다 원본 파일이 새로운 것일 때 복사

-l

디렉토리가 아닌 경우 복사 대신 하드 링크로 만듦


[mv]

파일과 디렉토리의 이름 변경이나 위치 이동 시 사용

(cp 명령후 rm 명령 수행 ->원본 파일 삭제)

rv [옵션] 원본 파일 대상 파일

rv [옵션] 원본 디렉토리 대상 디렉토디

 

-b

파일이 지워지기 전에 백업 파일을 만듦

-f

대상 파일이 있더라도 파일을 강제로 삭제

-i

대상 파일이 있는 경우 덮어 쓸 것인가 물어 봄

-u

대상 파일보다 원본 파일이 최신 것 일때 업그레이드

-v

파일 옮기기 전의 과정을 보여줌


[touch]

크기가 0 인 새 파일을 생성하거나 이미 존재하는 파일의 경우 수정 시간을 변경


[cat, nl]

텍스트로 작성된 파일을 화면에 출력, nl 은 텍스트에 번호를 추가해 출력

사용법 cat [option] 파일

<option>

 

-b

공백 라인을 제외한 모든 파일에 행 번호를 붙임

-n

출력되는 파일 내용들에 대해서 번호 매김



[more, less]

텍스트로 작성된 파일을 화면에 피이지 단위로 출력 (space 키는 다음페이지 : b 키는 앞 페이지)


[head, tail]

텍스트로 작성된 파일을 화면에 문자 수로 출력

head -n 숫자 (첫 줄을 기준으로 숫자 까지 화면에 출력)

tail -n 숫자( 마지막 줄을 기준으로 숫자 까지 화면에 출력)


[필터 (grep)]

필요한 것만 걸러주는 명령어

~# ls -l | grep install.lpg("bash"라는 글자가 들어간 프로세스만 출력)


[sort]

순방향 정렬

파일안의 내용을 정렬해서 보여준다.

sort -r : 역방향 정렬해서 보여준다.


[cut]

파일안의 내용을 컬럼으로 출력


[sed]

Streamining Editor 의 약자로 스트림 에디터로 볼수 있다.


[clear]

화면 지우기


[cal]

달력 보기


[data]

시간, 날짜 보기

시간 변경은 월 일 시 분 년 순 으로 입력

~# data 010918122005


[man]

모든 명령어의 도움말

#man data


[파이프(pipe)]

두 프로그램을 연결해 주는 통로의 의미

"|" 문자를 사용

#ls -l /etc | more


[리다이렉션]

표준 입출력의 방향을 바꿔줌

표준 입력은 키보드, 표준 출력은 모니터이지만 이를 파일로 처리할 때 사용

>,<,<<,>>

#ls -l>aa.lst (화면 출력 내용을 aa.lst 파일에 쓴다, 단 기존의 파일이 있으면 덮어 쓴다.)

#ls -1>>aa.lst (기존의 파일이 있으면 이어서 쓴다)

#sort< aa.lst(파일을 정렬해서 화면에 출력한다.)

#sort<aa.lst>bblist( aa.lst 파일을 정렬해서 bb.list에 쓴다.)

크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 푸헐스
이 글은 http://zzzik.net/ <지크의 팁박스>에서 스크랩해 왔음을 알립니다.

1. .fonts.conf 라는 이름의 문서를 만들어, 아래 내용을 저장한다.

sudo gedit ~/.fonts.conf

<match>
    <test name="family">
        <string>sans-serif</string>
    </test>
 <edit name="family" binding="strong">
        <string>UnDotum</string>
    </edit>
</match>


2. 터미널 창에서 아래와 같이 입력하고, 출력 내용을 확인한다.

fc-match Sans

UnDotum.ttf: "UnDotum" "Regular"


3. 출력 내용이 맞으면, X 윈도우를 재시작한다. (Ctrl - Alt - Backspace)


* 참고 사이트
http://kldp.org/comment/reply/74586/364553
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 푸헐스

이 글은 http://zzzik.net/ <지크의 팁박스>에서 스크랩해 왔음을 알립니다.


우분투에서 파이어폭스를 쓸 때 조금 아쉬운 것이 체크 박스나 라디오 버튼 등에 [계단 현상]이 나타난다는 것이다. 그런데 Firefox Widgets 이란 것을 깔면, 투박했던 버튼과 박스 모양이 아래처럼 세련되게 바뀌게 된다.

설치 방법은 아래와 같다.

1. 이곳에 가서 설명 하단에 링크된 Firefox Widgets 을 다운받아 적당한 곳에 압축을 푼다. * 포럼에 가입하지 않으면 다운로드가 되지 않는다. 그래서 별도로 이곳에 올려두었다.

2. 폴더로 들어가 graphic_installer 를 더블클릭한다. (python-kiwi 가 없다며 설치할것인가 물어보는데, Yes 하고 필요한 과정을 밟아나간다. python-kiwi 없이 터미널로 설치를 진행할 수도 있는데, 자세한 방법은 출처에 나와있다.)



보다시피 설치나 제거가 윈도우용 프로그램처럼 간단하게 진행된다.
* 아쉽게도 ioSwiftFox 에는 적용이 안되는 듯 하다.

크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 푸헐스

먼저 이 글은 myubuntu.tistory.com에서 스크랩해 왔다는 것을 알립니다.




MS윈도우에서 다른 건 필요없고 오로지 인터넷 익스플로러(이하 IE)가 필요하다는 분들은  유명한 IEs4Linux를 사용하시면 편리합니다. 리눅스에서 IE를 실행시키는 것입니다.
(설명은 길지만 따라하는데...5분도 안걸리실것 같습니다. 오려붙이기(copy & paste)로 터미널을 쓰시는 분이라면... ^^)

먼저 2개 프로그램을 먼저 설치해줘야 합니다.

cabextract: 제목 그대로 .cab으로된 압축 파일을 풀어주는 프로그램입니다.
Wine: 리눅스에서 MS윈도우 프로그램을 실행할 수 있게 해주는 프로그램입니다.

설치는 간단하게 터미널에서...

sudo apt-get install cabextract wine
(7.10에는 cabextact가 기본 설치되는 듯 싶습니다.)

설치가 됐으면 IEs4Linux를 받아다 설치해봅시다.
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
인터넷에서 IEs4Linux를 받아오라는 명령입니다.
tar.gz 압축을 풀어줘야겠지요?
tar zxvf ies4linux-latest.tar.gz
압축을 푼 후 해당 디렉토리로 들어갑니다. 설치명령을 들어가서 내려줘야 하니까요.
cd ies4linux-*
설치명령은  프로그램이름과 같습니다.
./ies4linux
설치시 네 가지 질문을 합니다. 

첫번째 질문은 IE6은 기본으로 설치되는데 IE5.5 SP2도 설치하겠느냐고 묻습니다.
대부분 필요없으므로 n을 살포시 눌러줍시다.

두번째 질문은 IE5.01 SP2를 설치하겠느냐. 역시 대답은 n

세번째 질문은 지역문자를 무엇을 쓰겠느냐는 것인데, 한국어 사용자는 ko를 입력해주면 됩니다. (우분투에서 우리글을 기본 문자로 선택했다면 enter를 누르셔도 상관없습니다.)

네번째 질문은 IE용 파일들을 /home/(사용자명)/.ies4linux에 설치하겠느냐는 질문입니다. 그냥 y.

설치완료 후 터미널에서
/home/(사용자명)/bin/ie6


사용자명은 여러분의 사용자 이름입니다. 이렇게 실행을 한 번 해주시면 바탕화면에 internet explorer 6.0 바로가기가 생깁니다. 다음 실행은 터미널에서 명령어 입력없이 바로가기를 눌러주시면 됩니다.
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 푸헐스
TAG Explorer





ATI, NVIDIA 그래픽 카드 드라이버 설치, 지우기, 수동 설치
프로그램 받기

http://albertomilone.com/nvidia_scripts1.html

정보 글 있던 곳
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 푸헐스
TAG envy
<출처 : myubuntu.tistory.com>


한글 폰트를 다운로드 받아 준비하기


[System] -> [Administration] -> [Language Support] 실행 후 상단 목록에서 Korean선택 -> Apply 누름

* 아래와 같은 메뉴가 영문으로 실행됩니다.



Apply (확인)를 누르면 내려받기가 시작됩니다.

내려받기 후  [Language Support] 하단에 Default Language에서  Korean을 선택해야 나중에 전체 메뉴가 영어에서 우리말로 바뀌어 표시 됩니다.

입력기 다듬기

[System] -> [Preference] -> [SCIM Input Method Setup ] 실행
* 아래와 같은 메뉴가 영문으로 실행됩니다.

- IMEngine에서 Global Setup으로 가서 'Disable All' 을 한번 눌러준 다음 상단 목록에서  'Korean'을 선택.
-'Korean'을 펼쳐서 다른 것은 체크마크를 지운 후 '한2bul'만 선택-체크.

*주의! 2벌식 키보드를 사용하실 때에만 '입력기 다듬기' 대로 따라하세요. 대부분은 2벌식을 사용하고 계실 것입니다. 자기 키보드에 맞는 것을 고르면 됩니다.

다시 로그인

[System] -> [Quit] -> [Logout] 선택

입력기 실행

다시 로그인 후에 아무 프로그램이나 실행해서 입력창에 커서를 놓고 Ctrl + space 키를 누르면 한글 입력기 창이 뜹니다.

한글전환키 바꾸기

MS윈도에 익숙한 사람은 한/영 전환을 위해 매번 Ctrl+Space를 누르는 것이 불편합니다.
윈도우처럼  영문키보드의 '우측 Alt키' 또는 한글키보드의 '한/영 전환키'를 누르면 한영 전환이 되도록 설정하는 방법은 다음과 같습니다. '3) 다시 로그인 과정' 전에 이 과정을 하셔도 됩니다.

[시 스템]->[기본 설정]->[키보드]에서  상단 두번째 탭 [키 배치] 선택->더하기 버튼을 눌러 나타나는 메뉴 좌측에서 Korea, Republic of 앞에 화살표를 클릭해서 101/104 Keyboard compatible 선택. 맨 위로 올림.


* 주의: 먼저 Korea, Republic of 아래에 101/104 keyboard를 선택해 보시고 안될 경우 Korea, Republic of 를 선택해 보세요.

* [키 배치] 메뉴 오신 김에 자신이 사용하는 키보드 모델 선택 하세요. 키보드 모델 명은 대부분 PC는 키보드 뒷면에 있습니다. 뒤집어 보세요. (랩탑이라면 없겠지요.)


- 다시  [SCIM 입력 모드 ]를 실행. -> 좌측 메뉴 '프론트엔드' 하단에 '전체설정'을 선택 -> 오른쪽 단축키 메뉴중에 '시작키' 옆에 [...] 버튼 클릭. -> 선택된 키 목록에서 'Hangul'만 남기고 나머지는 지우기 버튼으로 삭제-> 'Hangul'선택 후 확인.


다시 로그인하면 한글 입력 우측 Alt키 또는 한/영키로 한/영 전환을 하실 수 있습니다.
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 푸헐스
우분투 7.10에서는 베릴을 기본적으로 제공하고 있습니다. 그래픽 드라이버만 제대로 잡혀 있다면 따로 설치하지 않더라도 사용이 가능합니다. 바탕화면에서 우클릭 '배경 바꾸기 -> 화면효과 -> Extra' 에 클릭하여 닫기만 눌러주시면 알아서 베릴이 적용되는 모습을 볼 수 있습니다.

우분투
리눅스 7.04에서 베릴(Beryl)을 설치하는 방법을 설명드리겠습니다.

그래픽 카드 드라이버 설치
만약 그래픽 카드 드라이버가 설치되지 않았다면, 먼저 그래픽 카드 드라이버부터 설치하셔야합니다.
NVIDIA 그래픽 카드를 쓰는 저 같은 경우는 시스템 > 관리 > 제한된 드라이버 관리자를 통해서 쉽게 설치할 수 있었습니다.

제한된 드라이버 관리자


베릴 설치
그래픽 카드 드라이버가 정상적으로 설치되었다면, 터미널 창에서 다음 명령어를 실행하여 베릴 관련 패키지들을 설치합니다. (물론, 시냅틱 같은 패키지 관리자를 이용하셔도 됩니다.)

sudo apt-get install beryl beryl-manager emerald emerald-themes

단, 여기서 emerald는 베릴의 창 테두리를 관리하는 패키지이며, emerald-themes는 에머랄드의 테마 모음입니다. 그놈이 아닌 KDE 사용자라면 emerald 대신에 aquamarine을 설치하시기 바랍니다. (참고로, 베릴, 에메랄드, 아쿠아마린 등은 전부 보석을 뜻하는 말입니다.)

그리고 만약 패키지를 찾을 수 없다는 메시지가 나온다면, 시스템 > 관리 > 소프트웨어 소스를 확인해 보시기 바랍니다.

소프트웨어 소스


실행
베릴 관련 패키지들이 정상적으로 설치되었다면,
beryl-manager

명령을 통해 베릴을 실행시킬 수 있습니다.

창 테두리가 보이지 않는 문제
만약 베릴을 실행시킨 후 창 테두리가 보이지 않는 문제가 생긴다면, /etc/X11/xorg.conf 파일을 아래와 같이 수정하신 후 X-윈도우를 재시작해 보시기 바랍니다.

/etc/X11/xorg.conf


위의 그림처럼 Screen 섹션에
Option          "AddARGBGLXVisuals"     "true"

를 추가하시면 됩니다.

NVIDIA 그래픽 카드 사용자라면, sudo nvidia-xconfig --add-argb-glx-visuals 명령어를 사용하셔도 됩니다.

시작 프로그램 등록
이제 시스템 > 기본 설정 > 세션에서 '시작 프로그램'에 beryl-manager를 추가하기만 하면 이 후로 항상 베릴을 사용하실 수 있습니다. :)

시작 프로그램


추가 플러그인 설치
beryl-plugins-unsupported라는 패키지에는 베릴의 추가 플러그인들이 들어 있습니다. (Happy Hacking Life - beryl-plugins-unsupported 참고)
아직 불안정하지만 관심있으신 분들은 설치해서 사용해 보시기 바랍니다.

sudo apt-get install beryl-plugins-unsupported
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 푸헐스
TAG 베릴