Post about "Debian"

맥에서 리눅스 연결할 때 한글 깨지는 문제

1. 리눅스에서 한글 입출력 설정을 마친다.

2. 맥에서 .bash_profile 파일에 아래 두 줄을 추가한다.

 

Mac:: brew install sshfs

맥에서 패러럴즈에 설치한 데비안 디렉토리에 접근해서 작업해야 한다.

sshfs를 이용하기로 했다.

brew install sshfs

실패했다. brew link glib를 실행하라고 했다. 실행했더니 에러가 발생했다.

Error: Could not symlink file: /usr/local/Cellar/glib/2.34.2/share/locale/zh_TW/LC_MESSAGES/glib20.mo
/usr/local/share/locale/zh_TW/LC_MESSAGES is not writable. You should change its permissions.

구글링하여 이 페이지에서 해결방법을 찾았다. https://github.com/mxcl/homebrew/issues/5034
$ sudo chown -R $USER /usr/local

sshfs를 다시 설치해 보자.
brew install sshfs

설치는 잘 된다.

sshfs를 사용하려고 하니 이번에는 “fuse4x kernel extension was not loaded” 오류가 발생한다.

brew info fuse4x-kext

를 실행해서 시키는데로 한다.

Debian에 Parallels Tools 설치

패러럴즈에 데비안을 설치한 후, Parallels Tools를 설치하는 방법.

우분투는 바로 가능한데, 데비안은 umount 한 다음 다시 mount 해주어야 한다.

1. 패러럴즈 메뉴에서 [가상 컴퓨터]-[Parallels Tools 설치] 클릭

2. 자동으로 CDROM으로 마운트된다.

3. 터미널에서 sudo umount /media/cdrom

4. sudo mount -o exec /media/cdrom

5. sudo /media/cdrom/install

끝.

Debian Squeeze에 python 2.7 설치하기

참고문서:

 

  1. 저장소에 deb http://mirror.cse.iitk.ac.in/debian/ testing main contrib 추가
  2. sudo aptitude update
  3. sudo aptitude install python2.7
  4. sudo update-alternatives –install /usr/bin/python python /usr/bin/python2.7 10

 

debian에 한글 입력기(nabi) 설치하기

이런 저런 이유로 데비안의 시스템 로케일을 한글이 아닌 영어로 쓰고 있다.

하지만 한글을 읽고 쓸 일이 많다.

nabi만 쓰기로 했다.

1. 일단 폰트가 있어야 한다.은폰트를 설치한다.

sudo apt-get install ttf-unfonts-core

폰트가 더 필요한 사람은 ttf-unfonts-extra나 ttf-nanum 등의 폰트 패키지를 추가로 설치할 수 있다.

2. 한글입력기 nabi를 설치한다. ibus는 못써먹겠다.

sudo apt-get install nabi

3. 터미널에서 아래 명령을 실행하면 입력기 목록이 뜬다.
im-switch -c
nabi를 선택한다. 만약 im-switch가 설치되어 있지 않다면
sudo apt-get install im-switch 로 설치한다.

4. 로그아웃 후 다시 로그인한다.

끝.

공유기 환경에서 debian + vsftpd으로 ftps 서비스하기

debian에서 vsftp로 ftps 서비스하는 방법에 대한 문서이다(sftp가 아니다).

vsftpd의 기본 설정은 알아서. 여기서는 SSL을 이용한 ftps에 대해서만 소개한다.

서버, 공유기, 클라이언트에서 각각 설정을 해주어야 한다.

참고: http://www.server-world.info/en/note?os=Debian_6.0&p=ftp&f=5

1. 서버 설정

1.  sudo apt-get install vsftpd

 

2.

이것저것 물어온다. 적당히 입력한다.

 

3.  sudo vi /etc/vsftpd.conf

 

4.  sudo /etc/init.d/vsftpd restart

서버쪽은 끝났다.

2. 공유기 설정

공유기를 통해 외부에서도 접근할 수 있게 하려면 공유기 관리자메뉴로 들어가서 DMZ모드를 활성화시킨다.

3. 클라이언트

클라이언트는 FileZilla를 기준으로 설명한다.
ftps로 접근하기 위해서는 사이트 관리자를 통해 사이트를 등록해야 한다. 빠른 연결 상태에서는 ftp만 가능하기 때문이다.
파일질라의 사이트 관리자를 열어 새 사이트를 등록한다.

  • 호스트: 내 공인 IP주소(/etc/vsftpd.conf의 pasv_address와 같은 주소)
  • 포트: 기본포트(21)라면 비워두면 된다. 다른 포트라면 해당 포트번호를 입력한다.
  • 서버종류: 가장 중요한 설정이다. 맥용 파일질라에는 “FTPES – 명시적 TLS/SSL을 통한 FTP”를 선택한다. 윈도우즈용 파일질라는 ftp를 선택한 다음, 그 아래 옵션에서 명시적 FTP로 설정한다.
  • 로그온 유형: 일반

그리고 나서 사용자 ID와 비밀번호를 입력하면 된다.

이제 외부에서도 공유기 내부의 FTPS 서버에 접근할 수 있다.

comerr-dev, libqt4-dev 등 에러 해결 방법

언젠가부터 내 노트북에 설치한 쿠분투(우분투도 동일)를 apt로 업그레이드 할 때마마 comerr-dev, libqt4-dev, libkrb5-dev, libqp-dev, libqt4-opengl-dev 등이 오류가 발생했다.
그래도 시스템을 이용하는데 문제가 없었기 때문에 그냥 쓰고 있었는데, 오늘 texworks 우분투용을 빌드하기 위해 필요한 libpoppler-qt4-dev를 설치하는데 이것도 오류가 발생하길래 해결을 하기로 했다.

의존성 문제라고 뜨는데, 저 패키지를 하나하나 따라가다 보니 결국은 comerr-dev 문제다. 구글링을 해서 이런 저런 페이지를 검색하다가 이 페이지를 찾았다. 여기의 댓글 중 해결법이 있는 사이트를 링크했다길래 해당 링크도 따라갔더니 이 방법으로 성공했다는 댓글이 있어 따라한 결과 성공.

1. 원인: install-info 버전 문제. 데비안 버전의 install-info가 있고, GNU버전의 install-info가 있다. 우분투에서 쓰는 데비안 버전의 것을 GNU버전이 먼저 잡히기 때문. 링크한 페이지에 보면 texlive2008를 설치할 때 GNU버전이 설치된 모양이다. 내가 영어가 딸려서 제대로 이해했는지 의심은 되지만;;;

2. 해결:
1) 현재 상태:

$whereis install-info

을 해보면 2개의 install-info가 잡힌다.

$/usr/sbin/install-info –version

을 해보면 Ian Jackson의 데비안 버전이라고 나온다.

$/usr/local/bin/install-info –version

을 해보면 Free Software Foundation의 GNU 버전이라고 나온다.

2) 방법:

해결법은 $PATH에서 데비안 버전이 먼저 잡히로록 바꿔주면 된다.
$sudo vi /etc/environment에서 $PATH의 /usr/sbin을 /usr/local/bin 보다 앞에 놓으면 된다.

$source /etc/profile

로 바뀐 설정을 적용한 후 apt의 update와 upgrade를 하면 된다.

끝~!

다시 쿠분투로…;;;

아치 – 데비안(KDE4) – 데비안(KDE3)을 거쳐…

다시 쿠분투로 돌아왔다…-_-;;

다른 걸 떠나서… 정말 쿠분투만큼 편한 게 없구나…

데비안에서 가장 불편했던 점은…

시스템 설정의ㅣ auto-login…

이게 아예 비활성화되어있어 어찌 해야할 지를 모르겠다.

#>su root

로 로그인한 후, systemsettings를 했더니 시스템 설정 메뉴가 아예 뜨지를 않고…;;;

음…

쿠분투를 오래 써서 그런가…?

암튼 다시 쿠분투로 컴백….;;

아치리눅스 국내미러가 생기기 전까지는 쿠분투만 쓰는 거임!

우분투 자격증 시험도 생겼네요.

내년이면 4학년입니다. 세월 참 빠르네요. 저희과는 졸업을 하기 위해선 국제자격증을 취득하거나 졸업논문을 써야 합니다.

근데 졸업논문보다는 국제자격증이 훨씬 편하지요. ㅎ;
저도 그래서 국제자격증을 취득하려고 하는데, LPIC를 선택했습니다.

방학 때 끝내려고 오늘 접수하는데, LPI홈페이지에 Ubuntu Certified Professional가 있길래 봤더니…

정말 Ubuntu 자격증이 생겼네요. Ubuntu홈페이지에도 커리큘럼이 자세히 소개되어있습니다.

그런데 Ubuntu의 영향력이 크긴 큰가 봅니다. 이렇게 하나의 배포판(데비안은 어쩌구?)을 가지고 자격시험을 만들 정도라니…

그런데 아쉽게도 PROMETRIC에는 아직 등록이 안됐습니다. 뭐 그래도 조만간 PROMETRIC에도 추가되지 않을까 싶네요.