Linux, Emacs 내장입력기 사용하기. (외장입력기 끄기)


$HOME/.Xresources (없으면 만들고) 에 “Emacs.useXIM: off” 를 추가 해준다.


$ cat $HOME/.Xresources
...
Emacs.useXIM: off

참고,
예전에 이글루스에 쓴글, 다른 방법…
개미나라 : Emacs, 자체 입력기(input method) 사용하기.

– 끝 –

광고

Kubuntu 10.10, AMD64(64bit) Juniper SSL VPN 설정.


1) 32bit 지원
% sudo aptitude install ia32-libs

2) 32bit, 64bit jre 다운받기.
http://www.java.com/en/download
받은파일 :
1. jre-6u23-linux-i586.bin
2. jre-6u23-linux-x64.bin

% sudo chmod +x *.bin
% sudo mkdir /usr/java
% sudo mv *.bin /usr/java

3) 64bit jre 설치
% sudo ./jre-6u23-linux-x64.bin
% sudo update-alternatives --install "/usr/bin/java" "java" "/usr/java/jre1.6.0_23/bin/java" 1
% sudo update-alternatives --set java /usr/java/jre1.6.0_23/bin/java
% cd /usr/lib/mozilla/plugins
% sudo ln -s /usr/java/jre1.6.0_23/lib/amd64/libnpjp2.so

4) 32bit jre 를 64bit에 덮어쓰기
% sudo ./jre-6u23-linux-i586222.bin
“replace jre1.6.0_20/bin/java? [y]es, [n]o, [A]ll, [N]one, [r]ename:”. Type “A”

5) 브라우져(저는 chrome)를 이용해서 Juniper SSL VPN 으로 접속.

원본 참고 싸이트 : http://wireless.siu.edu/install-ubuntu-64.htm

– 끝 –

리눅스 네이트온 컴파일 (Kubuntu 9.10)


리눅스 네이트온 컴파일에 KDevelop4를 사용해서 했다.

컴파일이야 터미널에서 해도 되지만, 개발을 원한다면 KDevelop4에서 컴파일을 도전해 보는 것도 좋을 것 같다.

2009년 12월 25일 현재 Kubuntu 에서 KDE4.4beta2와 KDevelop4 Beta에 대한 소식이 다음과 같이 있다.

제목 : Christmas Bonus: KDE SC, Amarok, KDevelop Betas
http://www.kubuntu.org/news/kde-sc-4.4-beta-2

나는 위에서 제공해준 정보로 KDE4.4beta2와 KDevelop4 Beta를 설치했다.

KDevelop4는 CMake를 기본으로 지원을 하고 있다.
“CMakeLists.txt” 파일을 인식 할 뿐만 아니라, $SOURCE/build 와 같이
build 디렉토리를 새로 만들어서 CMake 형식에 맞게 빌드를 진행한다.

KDevelop에 대한 정보를 더 원하면 이전글을 확인하기 바란다.

제목 : KDevelop4, KDevelop4 그림으로 살짝 보기.
https://lum7671.wordpress.com/2009/11/02/kdevelop4-kdevelop4-그림으로-살짝-보기/

다음은 컴파일에 필요로 하는 패키지에 대한 설명이다.

KDE3용 컴파일을 위한 라이브러리이다.
$ sudo apt-get install kdelibs4c2a kdelibs4-dev

다음은 “kdelibs4c2a”, “kdelibs4-dev” 설치시 의존성으로 딸려서 설치되는 것들이다.

comerr-dev{a} gettext-kde{a} kdelibs-data{a} kdelibs4-dev kdelibs4c2a libacl1-dev{a}
libart-2.0-dev{a} libasound2-dev{a} libattr1-dev{a} libaudio-dev{a}
libavahi-client-dev{a} libavahi-common-dev{a} libavahi-qt3-1{a} libavahi-qt3-dev{a}
libbz2-dev{a} libcups2-dev{a} libdbus-1-dev{a} libgcrypt11-dev{a} libgl1-mesa-dev{a}
libglu1-mesa-dev{a} libgnutls-dev{a} libgpg-error-dev{a} libgssrpc4{a}
libidn11-dev{a} libilmbase-dev{a} libjasper-dev{a} libkadm5srv6{a} libkdb5-4{a}
libkrb5-dev{a} liblcms1-dev{a} liblua50{a} liblua50-dev{a} liblualib50{a}
liblualib50-dev{a} libmng-dev{a} libopenexr-dev{a} libpcre3-dev{a} libpcrecpp0{a}
libqt3-compat-headers{a} libqt3-headers{a} libqt3-mt{a} libqt3-mt-dev{a}
libsasl2-dev{a} libssl-dev{a} libtasn1-3-dev{a} libxml2-dev{a} libxmu-dev{a}
libxmu-headers{a} libxslt1-dev{a} libxt-dev{a} lua50{a} mesa-common-dev{a}
qt3-dev-tools{a}

네이트온의 대화, 쪽지 저장을 위한 SQLite3 라이브러리이다.
$ sudo apt-get install libsqlite3-dev sqlite3

네이트온의 소리를 담당하는 libao 라이브러리이다.
$ sudo apt-get install libao-dev

네이트온의 suspend 모드를 지원하기 위한 X screensaver 라이브러리이다.
$ sudo apt-get install x11proto-scrnsaver-dev
$ sudo apt-get install libxss-dev

[참고] libxss-dev를 설치 안하면 다음과 같은 에러가 발생한다.

Linking CXX executable nateon
CMakeFiles/knateon.dir/xautolock.cpp.o: In function `XAutoLock::getMitIdle()’:
xautolock.cpp:(.text+0x2f5): undefined reference to `XScreenSaverQueryInfo’
xautolock.cpp:(.text+0x35c): undefined reference to `XScreenSaverQueryExtension’
xautolock.cpp:(.text+0x399): undefined reference to `XScreenSaverAllocInfo’
collect2: ld returned 1 exit status

-끝-

Chromium, Kubuntu(64bit)에서 LastPass Extension 동작!


64bit Linux에서 LastPass Extension이 원활히 설치가 안되었던 것도 문제 였지만,
아래쪽 상태줄에 위치해서 참 거슬렸던 것이 해결 되었다.
Firefox 처럼 위의 주소입력 줄 옆에 빨간 LastPass 아이콘이 작게 들어가 있다~ 🙂

LastPass는 알패스 오프라인에서 알패스 온라인 버전,
KeePass v2.x 를 사용하다가 최근에 거의 정착을 하고 있는 패스워드 관리 프로그램 이다.

좋은점,
1. LastPass는 우선 다양한 플랫폼과 브라우져를 지원한다.
(Safari도 플러그인을 지원한다.)
2. 랜덤 패스워드 생성이 원하는데로 조합이 가능하다.
3. 아이디, 패스워드를 자동으로 감지해서 로그인 시 입력 창 or 입력 줄 등을 생성해서 등록이 편하다.
4. 로그인 자동 입력이 지금까지 사용했던 제품들 보다 맘에들게 더 잘 동작 한다.

  • 크롬버전 : 4.0.245.0~svn20091111r31665-0ubuntu1~ucd1~jaunty
  • LastPass 버전 : 1.60.0

About LastPass
lastpass is an online password manager and form filler that makes web browsing easier and more secure.

  • Create strong passwords, knowing you only have to remember one.
  • Log into your favorite sites with a single click
  • Fill forms in a second; stop pulling out your wallet to get your credit card number
  • Access and manage your data from multiple computers seamlessly
  • Securely share logins and notes with friends and let others share with you

Chromium에 LastPass 설치 된 화면
– 끝 –

QSynergy, multi-platform(Qt4) synergy client.


오늘 Synergy클라이언트인 QSynergy 를 발견했습니다.
리눅스에서 KSynergyQuickSynergy를 사용했었는데요.
우연히 KSynergy의 답글에서 QSynergy를 발견하고 설치를 해봤는데 맘에 쏙 듭니다.
QuickSynergy의 경우는 $HOME/.synergy.conf 과 같이 vim와 같은 에디터로 마음껏 수정을 할 수 있는 여지를 없앴다는게 가장 큰 불만이었고, KSynergy는 간단해서 좋으나 기능이 떨어지고 KDE3라는 구버전이라는 점이 맘에 걸렸습니다.
QSynergy는 Qt4버전으로 KDE4와도 궁합이 잘 맞는것 같습니다.
그리고, $HOME/.synergy.conf 와 같은 기존의 설정파일로 가동도 되고 비주얼하게 설정도 가능합니다.
(개인적으로 리눅스를 synergy서버로 사용해서 “$HOME/.synergy.conf” 를 좋아해서 비주얼한것은 테스트 못해봤습니다.)

이로써, 윈도즈는 Synergy에서 제공하는 오리지널 GUI프로그램을 사용하고
맥에서는 SynergyKM을 사용하고
리눅스에서는 QSynergy를 사용하게 되었습니다.

리눅스에서 어색하지 않은 트레이 아이콘과 번개표시로 “작동됨”이 표시되니 기분이 좋네요. 🙂

KeePass 2 정식버전 릴리즈! :-)


7월 5일 릴리즈 되었으니… 시간은 좀 되었군요. 🙂
어쨌든 KeePass 2버전 beta를 떼고 정식 릴리즈를 했군요.

KeePass 1버전을 USB로 넣다니기 불편하고 해서 LastPass를 사용했었습니다.
LastPass는 Firefox Addon과 IE 플러그인으로 두 브라우져에서는 불편이 없는데요.

Chrome, Safari 와 다른 어플리케이션의 로그인 할때는 불편함이 있더군요.
( Chrome, Safari에서는 LastPass의 Bookmarklets을 사용하면 그런데로 웹서핑에는 불편 없이 사용합니다. )

KeePass를 쓰면 좋은점은 역시 데이터를 직접 가지고 있는게 보안적으로 마음이 안정되는 겁니다.
LastPass의 웹만 있으면 된다는 편리함도 있기 때문에 당분간 둘을 같이 쓸것 같습니다.

리눅스에서 KeePass 2버전 실행은 잘 됩니다.
KeePass 2버전이 .net 프로그램이어서 mono를 사용해서 실행하면 되고요.

그런데 많이 아쉽게도 FTP기능이 아직 구현이 안되었다고 나오는 군요. 😦
제가 1버전을 사용해서 손꼽아 기다렸던 기능인데요.

UI가 좀 어색한데 그것 조정하고 FTP가 되야 리눅스에서 사용하게 될것 같습니다~

– 끝 –

Kubuntu 9.04 CD 도착!!! :-D


오늘 선물이 왔습니다. 월요일 부터 기분 좋게 시작하네요. ㅎㅎ
Kubuntu 9.04를 위해 노력하신 모든 분들께 감사를 드립니다. ㅎㅎ

Kubuntu 무료 CD 신청 링크

090608-0001
090608-0004
090608-0005
090608-0007