하루패드 사용하기

데스크탑에서 사용하는 에디터가 마음에 맞는게 없었는데, 트위터에서 하루패드 이야기를 듣고 설치해 보았다.

설치

친절하게도 우분투 패키지를 제공한다. 하지만 실행이 안되는 문제 발생 결국 gz파일을 다운받아서 실행하였다. 환경은 우분투 12.04 (32bit) 하루패드는 0.6.0

claztec@claztec:~/바탕화면/haroopad$ ll 합계 30816 drwxrwxr-x 2 claztec claztec 4096 8월 28 11:59 ./ drwxr-xr-x 16 claztec claztec 4096 8월 28 12:00 ../ -rw-rw-r– 1 claztec claztec 31543022 8월 28 11:48 haroopad-v0.6.0_i386.tar.gz claztec@claztec:~/바탕화면/haroopad$ tar -xvf haroopad-v0.6.0_i386.tar.gz control.tar.gz data.tar.gz debian-binary claztec@claztec:~/바탕화면/haroopad$ ll 합계 61736 drwxrwxr-x 2 claztec claztec 4096 8월 28 12:00 ./ drwxr-xr-x 16 claztec claztec 4096 8월 28 12:00 ../ -rw-r–r– 1 claztec claztec 772 8월 22 01:52 control.tar.gz -rw-r–r– 1 claztec claztec 31653851 8월 22 01:52 data.tar.gz -rw-r–r– 1 claztec claztec 4 8월 22 01:52 debian-binary -rw-rw-r– 1 claztec claztec 31543022 8월 28 11:48 haroopad-v0.6.0_i386.tar.gz claztec@claztec:~/바탕화면/haroopad$ tar -xvf data.tar.gz usr/bin/ usr/bin/haroopad usr/share/ usr/share/applications/ usr/share/applications/Haroopad.desktop usr/share/doc/ usr/share/doc/changelog usr/share/doc/copyright usr/share/haroopad/ usr/share/haroopad/haroopad usr/share/haroopad/nw.pak usr/share/icons/ usr/share/icons/hicolor/ usr/share/icons/hicolor/128×128/ usr/share/icons/hicolor/128×128/apps/ usr/share/icons/hicolor/128×128/apps/haroopad.png usr/share/icons/hicolor/16×16/ usr/share/icons/hicolor/16×16/apps/ usr/share/icons/hicolor/16×16/apps/haroopad.png usr/share/icons/hicolor/22×22/ usr/share/icons/hicolor/22×22/apps/ usr/share/icons/hicolor/22×22/apps/haroopad.png usr/share/icons/hicolor/24×24/ usr/share/icons/hicolor/24×24/apps/ usr/share/icons/hicolor/24×24/apps/haroopad.png usr/share/icons/hicolor/32×32/ usr/share/icons/hicolor/32×32/apps/ usr/share/icons/hicolor/32×32/apps/haroopad.png usr/share/icons/hicolor/48×48/ usr/share/icons/hicolor/48×48/apps/ usr/share/icons/hicolor/48×48/apps/haroopad.png usr/share/icons/hicolor/64×64/ usr/share/icons/hicolor/64×64/apps/ usr/share/icons/hicolor/64×64/apps/haroopad.png claztec@claztec:~/바탕화면/haroopad$ ll 합계 61740 drwxrwxr-x 3 claztec claztec 4096 8월 28 12:00 ./ drwxr-xr-x 16 claztec claztec 4096 8월 28 12:00 ../ -rw-r–r– 1 claztec claztec 772 8월 22 01:52 control.tar.gz -rw-r–r– 1 claztec claztec 31653851 8월 22 01:52 data.tar.gz -rw-r–r– 1 claztec claztec 4 8월 22 01:52 debian-binary -rw-rw-r– 1 claztec claztec 31543022 8월 28 11:48 haroopad-v0.6.0_i386.tar.gz drwxrwxr-x 4 claztec claztec 4096 8월 28 12:00 usr/ claztec@claztec:~/바탕화면/haroopad$ vi -R debian-binary claztec@claztec:~/바탕화면/haroopad$ claztec@claztec:~/바탕화면/haroopad$ claztec@claztec:~/바탕화면/haroopad$ claztec@claztec:~/바탕화면/haroopad$ gunzip control.tar.gz claztec@claztec:~/바탕화면/haroopad$ gunzip data.tar.gz llclaztec@claztec:~/바탕화면/haroopad$ ll 합계 106848 drwxrwxr-x 3 claztec claztec 4096 8월 28 12:00 ./ drwxr-xr-x 16 claztec claztec 4096 8월 28 12:00 ../ -rw-r–r– 1 claztec claztec 10240 8월 22 01:52 control.tar -rw-r–r– 1 claztec claztec 77834240 8월 22 01:52 data.tar -rw-r–r– 1 claztec claztec 4 8월 22 01:52 debian-binary -rw-rw-r– 1 claztec claztec 31543022 8월 28 11:48 haroopad-v0.6.0_i386.tar.gz drwxrwxr-x 4 claztec claztec 4096 8월 28 12:00 usr/ claztec@claztec:~/바탕화면/haroopad$ cd usr/ claztec@claztec:~/바탕화면/haroopad/usr$ ll 합계 16 drwxrwxr-x 4 claztec claztec 4096 8월 28 12:00 ./ drwxrwxr-x 3 claztec claztec 4096 8월 28 12:00 ../ drwxr-xr-x 2 claztec claztec 4096 8월 22 01:52 bin/ drwxr-xr-x 6 claztec claztec 4096 8월 22 01:52 share/ claztec@claztec:~/바탕화면/haroopad/usr$ cd bin/ claztec@claztec:~/바탕화면/haroopad/usr/bin$ ll 합계 12 drwxr-xr-x 2 claztec claztec 4096 8월 22 01:52 ./ drwxrwxr-x 4 claztec claztec 4096 8월 28 12:00 ../ -rwxr-xr-x 1 claztec claztec 39 8월 22 01:52 haroopad* claztec@claztec:~/바탕화면/haroopad/usr/bin$ ./haroopad /usr/share/haroopad/haroopad: error while loading shared libraries: libudev.so.0: cannot open shared object file: No such file or directory claztec@claztec:~/바탕화면/haroopad/usr/bin$ claztec@claztec:~/바탕화면/haroopad/usr/bin$ claztec@claztec:~/바탕화면/haroopad/usr/bin$ ./haroopad /usr/share/haroopad/haroopad: error while loading shared libraries: libudev.so.0: cannot open shared object file: No such file or directory claztec@claztec:~/바탕화면/haroopad/usr/bin$ ll 합계 12 drwxr-xr-x 2 claztec claztec 4096 8월 22 01:52 ./ drwxrwxr-x 4 claztec claztec 4096 8월 28 12:00 ../ -rwxr-xr-x 1 claztec claztec 39 8월 22 01:52 haroopad* claztec@claztec:~/바탕화면/haroopad/usr/bin$ ls /lib/i386-linux-gnu/libudev.so.1 /lib/i386-linux-gnu/libudev.so.1 claztec@claztec:~/바탕화면/haroopad/usr/bin$ ls /lib/i386-linux-gnu/libudev.so.1 libudev.so.1 libudev.so.1.2.2 claztec@claztec:~/바탕화면/haroopad/usr/bin$ ls /lib/i386-linux-gnu/libudev.so.1 libudev.so.1 libudev.so.1.2.2 claztec@claztec:~/바탕화면/haroopad/usr/bin$ ls /lib/i386-linux-gnu/libudev.so.1 libudev.so.1 libudev.so.1.2.2 claztec@claztec:~/바탕화면/haroopad/usr/bin$ sudo ln -sf /lib/i386-linux-gnu/libudev.so.1 /lib/i386-linux-gnu/libudev.so.0 [sudo] password for claztec: claztec@claztec:~/바탕화면/haroopad/usr/bin$

문제 발생

/usr/share/haroopad/haroopad: error while loading shared libraries: libudev.so.0: cannot open shared object file: No such file or directory

이러한 메시지가 발견되었고 구글에서 해당 메시지를 확인해서 문제해결.

하루패드 userecho

문제 해결

claztec@claztec:~/바탕화면/haroopad/usr/bin$ sudo ln -sf /lib/i386-linux-gnu/libudev.so.1 /lib/i386-linux-gnu/libudev.so.0 [sudo] password for claztec: claztec@claztec:~/바탕화면/haroopad/usr/bin$

이렇게 심볼릭 링크를 걸어주니 문제가 해결이 되었다. 이 문서도 이렇게 하루 패드로 작성!!

티스토리에 마크다운이 적용이 되게 하고 싶은데, 찾아봐야겠다.