BLOG main image
전체 (70)
글-음악 (12)
리눅스 (51)
기타 (1)
그림-사진 (6)
125383 Visitors up to today!
Today 1 hit, Yesterday 11 hit
daisy rss
tistory 티스토리 가입하기!
'우분투'에 해당되는 글 31건
2008/09/13 08:11

4번째 컴파일을 해보자 4 (네이트온 : knateon) 입니다.

네이트온은 KDE(QT) 기반 프로그램입니다.
인트레피드 8.10부터는 저장소에 포함되어 apt-get으로 설치가 가능 할 것입니다.

knateon 설치와 컴파일은 컴파일에 필요한 의존 라이브러리만 설치 된다면
우분투에서 컴파일이 그리 어렵지는 않습니다.

우선 네이트온 프로젝트 홈피는 http://kldp.net/projects/nateon 이며
다운로드는 http://kldp.net/frs/?group_id=1143 인데 source 는 nateon-1.0-20080814 (리비전 183) 을 받으셔도 되지만
svn 을 이용하면 더욱 쉽고 편하게 최신 상태로 받을 수가 있습니다.
참고 : http://kldp.net/scm/?group_id=1143

subversion 설치 와 소스 다운
$ sudo apt-get install subversion
$ svn checkout   svn://kldp.net/svnroot/nateon  (소스를 프로젝트 저장소에서 직접 다운로드)

다운 끝에 체크아웃된 리비전 186이라고 나오는 군요
이 경우 네이트온 소스는 3가지가 종류로 다운 됩니다. $ cd nateon && ls
* trunk : 계속해서 수정 중인 최신 소스가 있는 곳
* tags : 외부로 릴리즈 된 안정 버전들이 존재하는 곳
* branches : "bug fix"용 버전, "테스트용 코드" 혹은 "기능추가 코드"들이 있는 곳
.
머 대충 위와 같이 볼 수 있는데 우리는 무엇을 컴파일 해야 할까요?
tags 겠죠?
아래 지우고 디렉토리이름 바꾸는 건 '그놈노틸러스'에서 해도 됩니다.
$ rm -rf branches trunk
$ mv tags/1.0.175 nateon-1.0-186 (tag/1.0.175디렉을 nateon-1.0-186 으로 변경 했습니다.)
위와같이 nateon-1.0-186 로 디렉을 만들면 앞에는 프로그램네임 다음 숫자는 버전 그다음 숫자는 리비전 을 나타내며
dh_make 가 인식하여 파일 생성이 됩니다.

$ rm -rf tags
$ cd nateon-1.0-186

dh_make
$ dh_make -e  bundo@bundo.biz (이제 gpg키도 만들었으니 자신의 이메일로 해보십시요)
s (singie) 선택 그리고 엔터
어떤 메세지가 나오나요?
Could not find nateon-1.0_186.orig.tar.gz
Either specify an alternate file to use with -f,
or add --createorig to create one.
네 그냥은 안되고 옵션을 더 주라고 하는 군요
-f 는 소스 압축 파일이 있어야 하니
-- --createorig 인 -r 을 주고 하겠습니다.
$ dh_make -e bundo@bundo.biz -r
네 잘 만들어 지는 군요 위와 같이 -r (--createorig) 옵션을 주면 nateon-1.0-186.orig 디렉이 만들어 지며
본 디렉에는 debian과 파일들이 생성 됩니다.

리드미 파일과 인스텔파일 ( README & INSTALL)

프로그램 설치와 컴파일 시엔 리드미파일과 인스텔 파일을 읽어 보시기 바랍니다.
$ gedit README (흠 그렇군)
제가 README 를 다칠까요? 여러분은 이글 보고 복사해서 명령어 라인에 붙여도 되지만 전 그냥 bash 쉘의 자동완성기능을 이용 합니다.
gedit 치고 R치고 탭키로 ^^ 한번 해보세요. 위에 명령들도 마찬가지랍니다. 잘 모르시는 분들은 연습해보세요!
$ gedit INSTALL
요구사항을 보면
* 요구사항 (kubuntu 기준)
- cmake
- kdelibs4-dev (3.5.7-0ubuntu1)
- libsqlite3-dev (3.3.13-0ubuntu)
- xorg-dev (7.2-0ubuntu11)
- libarts1-dev (1.5.7-0ubuntu1)
- libartsc0 (1.5.7-0ubuntu1)
- libartsc0-dev (1.5.7-0ubuntu1)
- kdebase

와 같이 나오는데 이게 컴파일시 의존 패키지입니다.
$ fakeroot debian/rules binary 해보십시오. 컴파일 의존 패키지로 때문에 컴파일이 멈출 것입니다.
의존 패키지 설치 $ sudo apt-get install cmake kdelibs4-dev libsqlite3-dev xorg-dev libarts1-dev libartsc0 libartsc0-dev kdebase
위와 같이 한 줄로 의존패키지를 써주면 동시에 전부 설치 안 된 것들은 몽땅 설치가 됩니다.

이런 후에 fakeroot debian/rules binary 하여 패키지 만들고 설치하면 본인은 잘 쓸수 있습니다.
그러나 다른이에게 주면 다른 이는 설치 해도 실행이 안됩니다.
이유는 뭘까요? 네 설치 시에 의존 패키지가 설치되지 않기 때문입니다.

/debian 에 control 파일의 편집
$ gedit debian/control
Section: unknown 을 Section: net 로
Build-Depends: debhelper (>= 5) 를
Build-Depends: debhelper (>= 5), cmake, kdelibs4-dev, libsqlite3-dev, xorg-dev, libarts1-dev, libartsc0, libartsc0-dev 와 같이 변경한 후
INSTALL 문서에 근거하여 버전을 넣어 보겠습니다.
kdelibs4-dev (3.5.7-0ubuntu1) 이라고 했으니  kdelibs4-dev (>=3.5.7), 이렇게 변경합니다. 3.5.7 과 같거나 그 이상 이라고 적은 것입니다.
그렇게 해서
Build-Depends: debhelper (>= 5), cmake, kdelibs4-dev  (>=3.5.7), libsqlite3-dev (>=3.3.13), xorg-dev (>=7.2), libarts1-dev (>=1.5.7), libartsc0 (>=1.5.7), libartsc0-dev (>=1.5.7)
가 되는 군요 흐 길다... 사실 다 적을 필요는 없는데 Build-Depend가 이런 거다 하고 알리려고요 ^^

위와 같이 Build-Depends를 명시 해주면
Depends: ${shlibs:Depends}, ${misc:Depends} 이 줄이 위 컴파일 의존 라이브러리를 참고 하여 INFO 파일을 만들고
패키지 설치시에 의존 파일들이 같이 설치됩니다.
INFO 파일 내용 스샷 (만들어진 DEB 파일을 MC 로 엔터 쳐서 그 안에 INFO 파일을 F4로 열기 한 상태의 일부분 입니다.)
[##_1C|ik8.png|width="600" height="94" alt="사용자 삽입 이미지"|_##]

컴파일
$ fakeroot debian/rules binary 로 컴파일 해보십시오
어때요 컴파일되나요?
"make[1]: *** 타겟이 지정되지 않았고 메이크파일이 없습니다. 멈춤." 이라고 나오죠?
왜 그럴까요?
다시 INSTALL 문서를 볼까요! 문서 중간 컴파일에 보면
$ cmake -DCMAKE_INSTALL_PREFIX=[설치할 디렉토리] 있군요
타겟으르 지정해야 쏘는 모양입니다.
그럼 음
$ cmake -DCMAKE_INSTALL_PREFIX=/usr 로 하고 명령어 내려 보세요 그런 후 다시 fakeroot 를 ....
잘되죠 ^^

설치
$ cd .. && sudo dpkg -i nate*.deb
따끈따끈한 네이트온이 설치되겠군요!

이번 글에 중요한 건
    1. svn 에서 소스 다운 법
    2. dh_make 옵션
    3. control 파일에서 의존 패키지 편집 입니다.

추가 참고 링크 : http://www.debian.org/doc/manuals/maint ... #s-control
진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2008/09/13 08:11 2008/09/13 08:11
2008/09/13 08:05

세번째 컴파일을 해보자 3 (GPG키 : 개인키) 입니다.

개인 인증키 만들기

지금 우리가 만드는 개인인증키는 패키지 만들 시에 서명을 위해 하는 것이기에
메일에서의 사용은 생략하겠습니다.
우리가 만들어 사용하게 될 PGP 는 GNU OPENPGP 입니다.

터미널에서 하는 만드는 방법은 제가 전에 자료실에 올린 문서를
참고 하여 만들면 되고 ( deb 패키징 하우투 문서 : viewtopic.php?f=6&t=1405 )

저는 이번에 GUI ('그놈환경'의 우분투)에서 만드는 법을 이야기하겠습니다.
암호와 암호와 키(seahorse)는 보조 프로그램에 있는데 여러분도 거기 있나요?
전 환경을 많이 고쳐서... 아무튼 실행 하시면 아래와 같은 프로그램이 나옵니다.
[##_1C|jk3.png|width="600" height="396" alt="사용자 삽입 이미지"|_##]
새로 키를 만들기 위해서는 메뉴에 키 / 새키만들기 를 클릭 PGP키를 선택 계속 -- > 전체이름(영어),
전자메일주소를 적습니다. (고급키 옵션에서 좀 더 디테일한 변경이 가능 하나 지금은 건딜지 마시기 바랍니다.)
확인을 누르면 암호를 두 번 입력하고 키를 만들게 됩니다.
터미널에서 하는 거 보다 무척 편하죠
그리고 새로 만들어진 키를 더블클릭하여 자세한 정보를 보면 키에 대한 정보를 한눈에 볼 수 있습니다.
[##_1C|jk4.png|width="600" height="373" alt="사용자 삽입 이미지"|_##]키아이디 , 핑커프린터 를 마우스 드래그로 복사하여 쓸 수 있습니다.
터미널에서 명령어로 확인 안해도 되고...

키 동기화 및 공개

다시 만들어진 키를 오른 마우스 눌러 키동기회및 공개 누르고 키서버 선택
'추가'에서 사용자 설정 호스트에 hkp://keyserver.ubuntu.com:11371 를 입력 하십시요
그리고 키를 공개할 곳으로 방금 입력한 곳을 선택하시기 바랍니다. 그런 후 동기화 를 누르면 우분투컴의 키서버에 업됩니다.
 [##_1L|ik5.png|width="410" height="163" alt="사용자 삽입 이미지"|_##]











키등록 하기 (Ubuntero)


우선 먼저 우분투 컴의 런치패드에 회원 가입을 해야 합니다.
https://launchpad.net/ 오른쪽상단
[##_1L|jk1.png|width="156" height="92" alt="사용자 삽입 이미지"|_##]
 




회원 가입 후 로그인이 되면 오른쪽 상단 Change details을 눌러 타임존을 Asia/Seoul로 정하시고 Save Change 눌러 저장합니다.
캐릭터 이미지를 변경하고 싶은 분은 192픽셀 이하로 만들어 변경도 해보시기 바랍니다.

개인 정보에 보면 Ubuntero: No 인 상태 입니다.
[##_1L|hk3.png|width="125" height="29" alt="사용자 삽입 이미지"|_##] 

옆의 느낌표 아이콘을 누르고 나온 페이지에서 1. Register an OpenPGP key. 을 누르면...
핑커프린트(Fingerprint) 입력란에 위에서 만든 키를 더블 클릭 하여 자세한 정보에서 핑커프린트를 복사하여 붙여 넣기 하시고
import key 를 누르시기 바랍니다.
[##_1L|jk2.png|width="481" height="132" alt="사용자 삽입 이미지"|_##]







(주의 : 위줄 부터 한 줄 복사 후 붙이기 다음 줄 복사 붙이기 하세요)

성공 한 메세지
[##_1C|jk5.png|width="462" height="102" alt="사용자 삽입 이미지"|_##]
보통 여러분이 사용하는 메일이 openPGP 를 지원 안 할거라 보고 복사하여 인증 하는 방식으로 설명하겠습니다.
자신의 이메일을 열어 (제목: Launchpad: Confirm your OpenPGP Key) 메일 내용 중 pgp 부분을 복사 하여
[##_1C|ik6.png|width="392" height="463" alt="사용자 삽입 이미지"|_##]
바탕에 새 파일을 만들어 붙여 넣기 / 파일이름을 pgp로 저장 후
터미널 열어 $ gpg --decrypt pgp 엔터하고 비밀번호를 입력하면 키를 확인증명용 링크가 보입니다.
[##_1C|ik7.png|width="498" height="95" alt="사용자 삽입 이미지"|_##] 
이 링크를 복사하여 웹브라우저로 보고 Continue 누르면 일단 키등록은 되었으며

다시 런치패드 개인 화면에서 Ubuntero 의 느낌표 누른 후
2번 Download the current Code of Conduct. 눌러 다운 로드 후 3번 Sign it!  누르고
UbuntuCodeOfConduct-1.0.1.txt 다운 받은 곳에 터미널 열어 설명대로
$ gpg --clearsign UbuntuCodeOfConduct-1.0.1.txt 하면 UbuntuCodeOfConduct-1.0.1.txt.asc. 가 만들어지
는데..

그안에.. 내용을 복사하여 Signed Code 박스에 붙여 넣고 continue 누르면 우분테로 인증이 끝납니다.


우분테로 되신 김에 우분투코리아 팀에 등록도 하시고
      ( 우분투코리아팀위키 : https://wiki.ubuntu.com/KoreanTeam )

개인 위키도 간단히 하나 편집해 보시기 바랍니다.
       (강분도 우분투 소위키 : https://wiki.ubuntu.com/bundo )



진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2008/09/13 08:05 2008/09/13 08:05
2008/09/13 07:57

두번째 컴파일을 해보자 2 (소스다운 컴파일:dh_make) 입니다.

nmap은 네트워크 검사 & 스케닝 툴로 아주 유명한 프로그램입니다.
물론 우분투도 패키지로 가지고 있기에 apt-get 으로 설치 가능 합니다.

NMAP은 port Scanning 툴로서 호스트나 네트워크를 스캐닝 할 때,아주 유용한 시스템 보안툴인 동시에,
해커에게는 강력한 해킹툴로 사용될 수 있습니다. 참고 : http://coffeenix.net/doc/security/nmap.html


ubuntu nmap
Ubuntu Package nmap (net) =======
Package Versions: 4.03-3 (dapper) / 4.20-1~dapper1 (dapper-backports) / 4.20-1 (feisty) / 4.20-2 (gutsy) / 4.53-1~gutsy1 (gutsy-backports) / 4.53-3 (hardy) / 4.62-1ubuntu1 (intrepid)
Description: The Network Mapper

그런데 nmap 의 최신 버전은 4.75 입니다. 최신 버전을 다운 받아 패키지로 만들어 볼까요
이번 글에서 핵심은 dh_make 입니다.
$ sudo apt-get install dh-make
※ 언더빠 아니고 패키지는 하이픈 입니다. - (jhlee0324님 질문에 삽입 함)

다운로드 : http://nmap.org/download.html
보통 소스 다운시에 다운 링크주소를 오른마우스로 속성 복사후 wget 를 이용 하여 받아 보시기 바랍니다.
$ mkdir nmap && cd nmap
$ wget http://download.insecure.org/nmap/dist/ ... 75.tar.bz2 (wget 이 없을시엔 설치 요망 sudo spt-get install wget )
$ tar xvjf nmap-4.75.tar.bz2 (보통 tgz, tar.gz 은 xvzf 로 bz2 는 xvjf 로 풉니다 . z 와 j )
$ cd nmap-4.75

$ dh_make -r (원본 소스파일 복사 하며 debian 디렉에 필요 파일 생성)
엔터치시면 dh_make는 만들고자 하는 패키지가 어떤 종류인지 물어 보는데 nmap 는 한개의 이진 패키지이므로 s (싱글)을 치고 내용 보고 엔터 치시기 바랍니다.
dh_make 에 대한 자세한 참고 링크 https://help.ubuntu.com/ubuntu/packagin ... elper.html
dh_make 주의점은 한번 실행 한 후엔 또하면 패키지가 온전하게 만들어 질수 없다는 겁니다. 한번 만 실행 하십시요

dh_make 로 만들어진 파일을 좀 보겠습니다.
$ gedit debian/changelog
nmap (4.75-1) unstable; urgency=low

  * Initial release (Closes: #nnnn)  <nnnn is the bug number of your ITP>

-- bundo <bundo@maria-9>  Tue, 09 Sep 2008 17:19:10 +0900

위와 같은데 아래 처럼 수정 했습니다.
nmap (4.75-1) hardy; urgency=low

  * Initial release

-- bundo <bundo@bundo.biz>  Tue, 09 Sep 2008 17:19:10 +0900


처음줄에 hardy 패키징 임을 명시 하고 중간 설명 부분인데 좀 지우고 아래 이메일 수정 했습니다. 그옆은 생성 시간 입니다. +9는 UTC +9시간 (한국)
이메일은 처음 dh_make 할때에 dh_make -e bundo@bundo.biz -r 하여 미리 올바른 이메일 입력이 가능 합니다.
위 changelog 파일 참고 주소 : http://www.debian.org/doc/manuals/maint ... -changelog

파일 하나 더 보겠습니다.
$ gedit debian/control

Source: nmap
Section: unknown
Priority: extra
Maintainer: bundo <bundo@maria-9>
Build-Depends: debhelper (>= 5), autotools-dev
Standards-Version: 3.7.2

Package: nmap
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: <insert up to 60 chars description>
<insert long description, indented with spaces>

위와 같은데.. Section: net 로 하고 이메일 수정 하고.. Build-Depends 와 Depend를 보시기 바랍니다.
Build-Depends 는 컴파일시 의존 패키지를 Depend는 설치시 에 같이 설치되야 할 의존 패키지를 명시 하는 곳 입니다.
그럼 nmap의 빌드와 의존 패키지는 무엇 일까요?
기존 패키지 소스를 다운 받아 control 파일을 열어 보십시요

Build-Depends: debhelper (>=5), libgtk2.0-dev, autoconf, flex, bison, libssl-dev, libpcap0.8-dev, libpcre3-dev, binutils-dev, python (>=2.3.5-7), python-all-dev, python-central

Depends: ${shlibs:Depends} 설치시 의존 패지키는 없고 컴파일시 의존 패키지는 많군요
Build-Depends 를 위와 같이 고치시기 바랍니다.
그리고 한김에 Description: 이하 줄도 복사하여 어떤 패키지 인지 명시 하여 보시기 바랍니다. IPAQ. 까지
위 control 파일 참고 주소 : http://www.debian.org/doc/manuals/maint ... eq.ko.html

※ 위수정 없이 컴파일 해도 컴파일은 됩니다. 단 저장소에 업하여 다른이가 사용 가능한 패키지가 되려면
  제대로 두 파일 수정과 다음에 쓸 GPG키 사인이 있어야 합니다.

컴파일과 설치

저번에 했던 changelog에서 버전업은 왜 필요 없을까요?
이번에 하는 nmap 버전이 윌등 높기 때문입니다. ^^

$ fakeroot debian/rules binary
컴파일시 오류나는 분은 $ dpkg-buildpackage -rfakeroot 로 설치 안된 컴파일 의존 패키지 있나 확인 바랍니다.
$ cd .. && sudo dpkg -i nmap*.deb

최신 버전 nmap 잘 활용 해 보시기 바랍니다. (타 네트웍 포트 스캔 하지는 마세요!)
$ namp -A bundo.biz
80포트에 무엇이 설치 되어 있나요? WIndows가 운영체제 라는데요? 사실 리눅데탑이며 속임수 입니다.
본인 확인은 nmap localhost 또는 nmap -A localhsot

다음엔 업스트립 패키지에 필요한 GPG 키 만들기와 인증을 해보겠습니다.
진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2008/09/13 07:57 2008/09/13 07:57
2008/09/13 07:53
우분투 포럼에 포스팅 한 것을 옮김니다.

우분투를 사용 하는 이 누구나 쉽게 컴파일을 배울 수 있도록 쉽게 적어 나갈 생각이며
시간 날때마다 계속 아래 순서대로 적어 볼 계획 입니다.

또한 이글을 쓰는 이유는
저는 컴퓨터 전공자가 아닌지라 좀 더 배우며 제가 아는 방식이 잘못 되거나
잘못 알고 있는 것을 고치고자 함 입니다.


먼저 오늘은 기초적으로 자체 패키지를 다운 받아 컴파일을 해보겠습니다.

우선 컴파일러 부터 설치 해야 합니다.
그놈 터미널에서
 $ sudo apt-get install build-essential    
위 명령어로 컴파일에 필요한 gcc, g++, make, dpkg-dev 등 이 설치 됩니다. (역시 편한 데비안 + 우분투)


제가 평소 무척 애용하는 쉘 파일 매니져인 MC : midnight commander 를 컴파일 해보겠습니다.
소스를 다운 받으려면 상단패널 주메뉴 시스탬/ 관리/소프트웨어 소스 에서 소스코드에 체크를 하셔야
소스를 다운 받을 수 있습니다.

그놈 터미널에서
 $ mkdir com && cd com (com 디렉토리:폴더 만들고 이동)
 $ apt-get source mc (mc 소스 다운로드)
보통 저장소의 기존 소스를 다운 받으면 3개의 파일을 다운 받으며 자동으로 소스 압축을 풀고 패치를 적용 합니다.
 mc_4.6.1.orig.tar.gz (mc 오리지날 소스)
 mc_4.6.1-8ubuntu1.diff.gz (패치파일)
 mc_4.6.1-8ubuntu1.dsc (패키지 정보 및 개인키 사인 파일)
그리고 압축 풀리고 패치적용되어 있는 mc-4.6.1 디렉토리(폴더) 앞으로 저는 디렉토리라 명하겠습니다.
디렉토리는 파일 또는 디렉토리가 모여 있는 방을 말하는데
보통 요즘 폴더는 그래픽상황서 파일 모인 방을 디렉토리는 콘솔 터미널 같은 텍스트 모드에서의 방을 말할때 쓰입니다.

MC 컴파일시 필요한 패키지 설치
오늘은 처음이니 위 파일들 설명이나 복잡한 이야기는 생략 하고 딱 한가지만 말하겠습니다.
리눅스 프로그램은 컴파일 되기 위하여 다른 라이브러리를 필요로 합니다. 이를 '컴파일 의존 라이브러리' 라 하는데..
우분투에선 보통 '패키지이름-dev.버전.deb' 로 되어 있습니다.
다른 프로그램 소스를 참고 하고 가져와 함께 만들어 지는 것입니다.
컴파일 의존 패키지는 여러개인데 이를 일일이 찻아 설치는 매우 귀찮고 뻬먹기가 쉽습니다.
그래서 데비안+우분투에 있는 설치 명령어가 apt-get build-dep 이 있습니다.
 $ sudo apt-get build-dep mc (이명령어 하나로 MC 컴파일에 필요한 패키지가 설치 됩니다.)

오늘 살펴 볼 파일은 mc-4.6.1/debian/changelog 파일 입니다.
 $ cd mc-4.6.1 (이동)
 $ gedit debian/changelog (편집기로 열기)
mc (1:4.6.1-8ubuntu1) hardy; urgency=low 첫번째 줄인데 4.6.1은 MC 버전을 8ubuntu1은 우분투 패키징 버전을 말합니다.
이줄에 우분투 패키징 버전을 mc (1:4.6.1-8ubuntu2) hardy; urgency=low 끝에 2로 하여 패키징 버전을 올리는 이유는
자동 업데이트를 막기 위함입니다. 같은 버전이 설치 될경우 저장소의 것으로 자동 업데이트 관리자가
업데이트를 하려고 하기 때문 입니다. 이경우 버전을 강제로 업 안되게도 할수 있으나 한단계 버전을 올리는 것도 좋은 방법입니다.
첫줄에 패키지버전을 바꾸시기 바랍니다.

그냥 컴파일 하기엔 좀 심심하니 소스 조금 고치겠습니다.
$ gedit po/ko.po
po 파일은 번역파일인데 poedit 를 이용하면 쉽게 편집 할수 있으나 오늘은 그냥 텍스트에디터로 하겠습니다.
gedit 편집/기본설정 열어 줄번호 표시 체크하면 앞에 줄번호가 나오는데
511 번줄에... " 사용자와 친근한 텍스트 편집기.\n" 가 있는데 다음줄에
" 우분투 만세.\n" 같은 문구 넣어 보시기 바랍니다.
" 는 문자열 \n 은 다음줄 개행 입니다.

컴파일
데비안+우분투의 정통적인 패키지 방식은 fakeroot 입니다.
fakeroot 는 일반 사용자가 루트권한으로 행해져야 할 일들을 가상으로 해주면서 컴파일을 해 줍니다.
$ sudo apt-get install fakeroot (fakeroot 설치)
$ fakeroot debian/rules binary
이제 부터 환경 설정과 컴파일 그리고 패키지가 만들어 집니다.

조금 시간 걸리실 겁니다.

설치
 $ cd .. && ls -al
 $ sudo dpkg -i mc*.deb
(방금 만들어진 deb 파일 설치 하는데.. 32비트환경과 64비트 환경에 따라 이름이 다르게 만들어 지는 지라
와일드 카드이용 mc로 시작하는 .deb 파일울 설치 하라 입니다. -i 설치 , -r 제거)

확인
$ mc 실행 후 텍스트 파일에 선택 막대 위치 한후 f4키로 편집 상테에서 f9로 메뉴 호출하여 '이프로그램에 관하여' 보시기 바랍니다.
MC : midnight commander 는 사용 법을 익혀 두시면 쉘에서 아주 편하게 작업을 도와 줍니다. 재추천

다음번엔 인터넷에서 다운 받은 소스를 컴파일 해보겠습니다.

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2008/09/13 07:53 2008/09/13 07:53
2008/08/25 23:52
한달전 더운 여름 중간 7월말에 서울 신촌 토즈에 가서  자리도 알아 보고 계약하고 8월23일(토)에
우분투 여름 파튀겸 소세미나를 개최 하였다.

참석 인원을 채우는 것도 쉽진 않았다.
그러나 IRC 와 포럼에서 초대 및 초빙을 하면서 즐거웠다.
같은 관심과 같은 시각을 지닌 우분투 유저를 만나는 것은 지금 나에게 가장 큰 즐거움이기에...
[##_1C|jk0.jpg|width="550" height="367" alt="사용자 삽입 이미지"|_##]
기브엔 테이크에서 서버에 쓸 하드 디스크와 프비서버연습용 듀알셀에 쓸 PC133 램 두개를 얻었다 ^^
참석하여 준 우분투 유저님들과 발표하여 준 헤즈, 더스트님께 감사  드리며...

전체 후기: http://ubuntu.or.kr/viewtopic.php?f=4&t=1363



[##_1L|hk2.gif|width="139" height="52" alt="사용자 삽입 이미지"|_##]




진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2008/08/25 23:52 2008/08/25 23:52
2008/08/20 10:13
여름이 끝나가는 23일 (토) 오후에 사랑하는 우분투 유저님들과 오프라인에서 뜻깊은 시간을 가지고자 아래와 같은 모임을 준비 하였습니다. 장소 :토즈 신촌 15센터입니다. (
   신촌역 7번 출구 나와 횡단보도 건너 오른쪽 5미터 지점 삼화저축은행 15층
[##_1C|48ab712a05a306Z.png|width="600" height="209" alt="사용자 삽입 이미지"|_##]

날짜 : 2008년 8월23일 (토) 오후 2시~6시
회비 : 일만원
모임시간 : 4시간
참가 가능 인원 : 31명

전체진행 : 강분도
발표자 : Mr.dust , haze11
사 진 : Nethuman , Draco
서포터즈 : 사꾸라기, 드라키, raskolnikov , suapapa, 떠돌이, 환상경

자세한 내용과 신청은 아래 링크에서 확인 하시고 댓글로 신청 해주시면 됩니다.
여름 파튀:소세미나 2008년 8월23일(토)


[##_1L|48ab7129249af6J.gif|width="139" height="52" alt="사용자 삽입 이미지"|_##]



음 3일 남았군요 ^^

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2008/08/20 10:13 2008/08/20 10:13
2008/08/06 22:01
흔히 리눅스 지우는 법으로 #rm -rf / 를 말들 합니다.
전에 와우 리눅이던가 CentOS3 이였던가
서버 새로 설치 하려고 해본 적 있는데
파일 전부를 지우지는 못 하더군요 한 40% 살았던가..

오늘 날도 덥고 심심해서
rm -rf / 해 보았습니다.
$su -
#rm -rf /
[##_1L|ik3.png|width="363" height="115" alt="사용자 삽입 이미지"|_##]







안 되는 군요 ...  요즘 배포본은 막아 놓고 있습니다.

rm: cannot remove root directory `/'

그러니 이제 rm -rf / 는 리눅 시스탬 전체 지우는 명령어가 아니군요!

rm -rf / 가 되는 리눅스 배포본 버전별로 댓글 받습니다.

 
진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2008/08/06 22:01 2008/08/06 22:01
2008/05/03 20:21
[##_1C|ck130000000000.png|width="600" height="522" alt="사용자 삽입 이미지"|_##]
썬에서 사들인 후
버추어 박스 1.6.0 이 릴리즈 되었습니다.
크게 달라진거... 그림 하고 아이콘이 ....
부팅시 로고도..
하하 농담이고요
리눅게스트에서 심리스 모드 지원과 자동해상도
솔라리스용 드라이버 제공, 맥도 지원 하고... 음 ... 자세한건 ChangeLog 보세요!

이젠 하디용도 따로 있답니다. 또한 커널 2.6.25 지원
(흐 커널 갈아타고 1.5.7 드라이버만 컴파일 하여 설치 했는데... 하디커널갈아타기 2.6.25)

다운로드는 썬에서
진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2008/05/03 20:21 2008/05/03 20:21
2008/04/20 11:31
아래 글은 어제 우분투한국포럼에 적은 글이다.
http://ubuntu.or.kr/viewtopic.php?f=4&t=79

IRC 채트에서 잘 모르는 이가 "커널 머써요?" 묻길래.
/run uname -a 로 직접 보여 주었더니.(2.6.24.4 컴파일 사용중) 그냥 웃고 가길래..
어 ! 머지 하고
$finger finger@kernel.org 해서 커널 버전을 알아 보니 커널 2.6.25 가 4월17일 3시니까 + 17시간 17일20시에 스테블이 된것이다.
[kernel.org]
The latest stable version of the Linux kernel is: 2.6.25


1년 전부터 백수인지라 시간이 많어 리누즈 흉아가 스테블 업할때 마다 매번 갈아 타주곤 했는데.. 요즘 우분투포럼 신경 쓰느라 몰랐네 :cry:

암튼 이글을 적는 이유는 2.6.24.4 에서 2.6.25로의 업이 간단하지 않아 적는다.

3자리 번호가 올라 갔으니 패치를 이용하기 보다 통짜를 다운 받아 푼 후 전에 설정을 cp /boot/config-`uname -r` .config 로 가져와 간단히 커널 설정 메뉴띄어 구경 한후에.. 컴파일 명령 내린후 채트상에서 떠들며 인터넷도 하며 1시간 정도에 컴파일 완료
설치하고 재부팅 했다. (이 와중에 내 공유디렉서 허락없이 파일 땡겨 간이 누구여 3명?)

재 부팅 후 일그러진 gdm 본 후(당연) tty1로 나가서 GDM 죽이고 NVIDIA-Linux-x86-169.12 를 설치 하는데 헉 계속 100%에서 커널모듈 컴파일 오류.. 엑스 데몬 있나? , gdm 안죽었나? 살피고 다시해도... :cry:
(그래도 역시 nmap loclahost 로 보니 서버데몬은 잘 돌아 가는 군! 데탑이지만 서버기능(네임,웹,메일,MYSQL...) 함께 쓰는지라...)

일단 재부팅하여 전커널로 부팅 후 구글링 하니 아래의 답을 얻었다.
http://www.nvnews.net/vbulletin/showthread.php?t=110088
엔디비아 드라이버에 패치를 먹여야 하는군! 패치를 먹여 NVIDIA-Linux-x86-169.12-pkg1-custom.run 파일을 만든 후
새커널 2.6.25로 재부팅하여 설치하니 커널모듈부터 엑스드라이버까지 오류없이 설치 완료 :lol:

엑스 진입 후 HDTV 잘나오나 잠깐 보고 (난 커널컴파일 후 사운드 테스트를 TV카드 까지 포함 하기위해 HDTV 방송을 잠깐 시험 한다) 잘나오고 ...

이젠 버추얼 박스 모듈 컴파일 sudo /etc/init.d/vboxdrv setup ...
* Starting VirtualBox kernel module vboxdrv
* Modprobe vboxdrv failed. Please use 'dmesg' to find out why. 흐 ㅠ,.ㅠ

/lib/modules/2.6.25/misc 에 버박모듈 파일 살펴보니 있는데! 음... 왜 그럴까? 다시 구글링.....

원인 http://forums.virtualbox.org/viewtopic.php?t=5806&start=0&postdays=0&postorder=asc&highlight=&sid=a33799aa968038ff4ef8b8b70f23ee9a

해결책 http://www.virtualbox.de/download 에서 아직 안나온 버박 1.5.7용 vboxdrv 소스 받어 컴파일 후 모듈장착..
얼려놓은(시스템상태저장) XP 기동 후 심리스 모드까지 테스트 후 다시 얼리고...
glxgears 로 opengl 잘되나 본 후 HDTV 틀고 피진, 엑스챗에서 대화 보며 이글을 쓴다.

사실 제가 이글을 적은 이유는 "이런거 다 알고나면 쉽습니다. 안해보셔서 어렵지" :|

항상 막힐땐 인터넷 검색을 이용하시라는 점 누군가 먼저 그문제로 고민 했거든요!
아니면 본인이 고민한 후 해결(삽질) 하여 널리 알리던가요 ;)

보통 질문 전에 자꾸 검색해보시길 권합니다. 저도 검색없인 날밤새도 해결 못했을 겁니다. :idea:

Hey uname -a ?
I am hum.. Linux maria-9 2.6.25 #1 SMP Sat Apr 19 23:18:30 KST 2008 i686 GNU/Linux
                             4.19혁명을 기념하며..
진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2008/04/20 11:31 2008/04/20 11:31
2008/03/22 11:40
제목 대로 간단한 느낌 입니다. (小感)
[##_1C|gk200000000002.png|width="439" height="285" alt="사용자 삽입 이미지"|_##]


우분투  하디 하렌 베타 (8.04) 에 설치 해보았습니다.
      다운로드 (카이스트 보다 프비 FTP 가 빠르더군요)
ftp://ftp.kr.freebsd.org/pub/openoffice/developer/DEV300_m3/

설치  & 실행
우분투에서도 tar 패키지 풀어서 dpkg -i *.deb 명령을 이용하면
간단하게 설치할 수 있습니다. rc 버전을 우분투에 설치하려면 우분투 버전을 먼저 삭제해야하는 불편함이 있는데 개발 버전은 그러한 불편이 없어서 좋습니다. 파일은 /opt/ooo-dev3.0/ 에 설치되고
/opt/ooo-dev3.0/program/soffice 를 실행하면 StartCenter가 뜹니다. = 오픈오피스 리더 김정규


1. 인터페이스가 도구 아이콘이 작더 군요 ..
[##_1C|gk200000000000.png|width="498" height="128" alt="사용자 삽입 이미지"|_##]


2. SCIM 입력기로 한글 입력 불가.
  SCIM 이 안 붙더군요!
(soffice:24876): Gtk-WARNING **: /opt/ooo-dev3.0/program/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /usr/lib/gtk-2.0/2.10.0/immodules/im-scim.so)

(soffice:24876): Gtk-WARNING **: Loading IM context type 'scim' failed

3. 한글 글꼴 변환
입력 불가 인지라 복사해서 붙이기 한후 한글 글꼴을 변환 하여 보았습니다.
전에 오픈오피스 에서 일부 한글 비트맵  글꼴이 사용 불가 했는데.. 아무 문제 없더군요 ^.^
[##_1C|gk200000000001.png|width="382" height="168" alt="사용자 삽입 이미지"|_##]     
 
4. 입력기를 나비로 바꾸어 봄
    입력기를 나비로 바꾸니 한글 입력이 잘 되는 군요. 굿~~

5. 끝글자 버그
  한글 입력중에 커서 움직이면 끝글자 사라지는 버그 없습니다,
  이는 사실 입력기 버그죠  SCIM-HANGUL의 ....

6. OO-Calc 에서 엑셀 2003 파일 불러오기..
2.3 에서도 잘 된 기능 이지만  VLOOKUP  등의 함수가 그대로 잘 살아 있네요
 =VLOOKUP(B20;$L$18:$O$37;3;0) 전에 엑셀 가르치던 예제 견적서 인데 참조해서 값가져오기 입니다.
[##_1C|gk200000000003.png|width="321" height="179" alt="사용자 삽입 이미지"|_##]


백수 인지라 오피스 사용이 거의 없는데 ... 나중에 한번 다른 테스트 해보도록 하죠
오픈오피스 한국어 팀의 노고에 감사 하며...

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
에구 김정규님이 메일링을 보내 주셨습니다. 참고하시라고 더 올립니다. (김정규님께 감사 드리며...)

안녕하세요,
좋은 의견 감사합니다.

>  우분투  하디 하렌 베타 (8.04) 에 설치 해보았습니다.
> 1. 인터페이스가 도구 아이콘이 작더 군요 ..
>

아이콘 크기는 2.4 버전과 동일합니다. 아이콘 크기는 'Tools > Option' 메뉴를 실행하고
'OpenOffice.org > View'를 선택하면 나타나는 대화상자에서 변경할 수 있습니다.

>  2. SCIM 입력기로 한글 입력 불가.
> SCIM 이 안 붙더군요!

우분투 7.10에서 SCIM 입력에 문제가 없는 것을 보면 우분투 8.04와 관련한 문제인 것 같습니다. 저도 조만간 8.04를 설치해서 문제가 확인되면 이슈를 동록하도록 하겠습니다.

>
> 3. 한글 글꼴 변환
> 입력 불가 인지라 복사해서 붙이기 한후 한글 글꼴을 변환 하여 보았습니다.
> 전에 오픈오피스 에서 일부 한글 비트맵 글꼴이 사용 불가 했는데.. 아무 문제 없더군요 ^.^
>

일부 글꼴 사용이 불가능했던 것은 아마 우분투 버전의 문제인 것 같습니다. 지금 우분투 7.10에 OpenOffice.org 2.4rc6 버전과 OOo-Dev 3.0 버전을 설치해놓고 있는데, 두 버전 모두 글꼴 사용에 문제가 없습니다. 이 문제 역시 우분투 8.04를 설치해서 우분투 버전과 OpenOffice.org 버전을 비교해서 확인해보겠습니다.

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2008/03/22 11:40 2008/03/22 11:40
2008/03/15 12:28
리눅스용 네이트온 이나 버추어박스 등이 QT3 즉 KDE 프로그램 인지라 모습이 KDE 테마가 적용 되어 있는데...
[##_1C|fk170000000000.png|width="576" height="213" alt="사용자 삽입 이미지"|_##]
글꼴이 작고 좀 투박하죠 kde 테마 기본이니 그놈하곤 다르죠!

kde를 아니 적확히 Kcontrol을 설치 안하고도 이를 쉽게 바꿀수 있는 프로그램이 있다. qt3-qtconfig

설치 $ sudo apt-get install qt3-qtconfig polymer

실행 $ qtconfig-qt3
[##_1C|ek170000000000.png|width="526" height="295" alt="사용자 삽입 이미지"|_##]


Appearance 탭에서 Select GUI Style 을  Polymer 선택
Tune Palette 눌러서  Central color roles 에서 Background 칼라를 선택후 set the color를 눌러 자신의 테마와 같은 색으로 지정 하는데 Gcolor 를 설치하여 피커 기능 이용 칼라 값을 알아내면 편하다.
$ sudo apt-get install gcolor
[##_1C|ek170000000001.png|width="535" height="341" alt="사용자 삽입 이미지"|_##]
제 테마 백 칼라 값이  R239 G235 B231 군요 . 그 다음 백그라운드 눌러  Highlight  선택후 테마의 선택 색 지정 한다. R250 G210 B148 이군 그외에 Fonts 탭에서 사용 하는 폰트를  골라 준다 전 그냥  Sans Serif 에  사이즈 10 으로 그런 다음 저장하고 나온다.


자 이제 좀 버처박스 인터페이스가 그놈테마와 같어 졌네요 ^.^
                                                              (그놈 묘족 스페셜 에디션 2.22)
[##_1C|fk170000000001.png|width="549" height="324" alt="사용자 삽입 이미지"|_##]


진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2008/03/15 12:28 2008/03/15 12:28
2008/03/09 01:18
Gimp 가 2.4.5 로 2일전 업이 되었는데.... 한글 메뉴가 반쪽 짜리로 깔리 기에..
김프 코리아 김프번역자인 더스트님이 며칠전 보내준 번역 po 파일로 mo 를 만들어 다시 덮어 버리니
메뉴 전체가 다 한글로 나왔다. 필터 적용 메뉴들까지...
[##_1L|gk150000000010.png|width="434" height="504" alt="사용자 삽입 이미지"|_##]




김프 번역 파일은 그놈랭귀지팩에 커밋되어 그 패키지가 업 되어야  바꿔지는 구조 인데.. 문제는 이렇게
프로그램이 먼저 업된다는 것이다. 랭귀지는 늦게오고..

(잘 번역된 상태)













[##_1C|fk150000000011.png|width="259" height="309" alt="사용자 삽입 이미지"|_##]
(원래 번역 미미 상태) 클릭하여 보세용


하디 쓰시는 분들 또는 리눅에서 김프 2.4.5 쓰는 분들은 메뉴 살펴 보신후 파일 교체 바랍니다.
위치 : /usr/share/locale-langpack/ko/LC_MESSAGES
파일 :
  • gimp20-libgimp.mo
  • gimp20-script-fu.mo
  • gimp20-tips.mogimp20-python.mo
  • gimp20-std-plug-ins.mo
  • gimp20.mo
더스트님의 수고에 감사를 드리며... http://mr-dust.pe.kr
아 마져 여기 티스토리초청장도 더스트님이 주셨구나....
[##_1C|gk150000000009.gz||_##]파일출처 : 김프코리아 (Mr_dust)
진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2008/03/09 01:18 2008/03/09 01:18
2008/03/09 01:17
모니터를 끄기를 메뉴에 등록 하여 사용 할수 있다.
상단 프로그램 패널 오른 마우스  메뉴편집 클릭하여 주메뉴창 실행 후 
새항목 눌러 프로그램 추가
이름  알아서 하시고 설명 알아서 하시고...
아이콘 마음에 드는거 고르시고
명령어 :   xset dpms force off

[##_1C|fk150000000010.png|width="455" height="228" alt="사용자 삽입 이미지"|_##]하여 사용 하면 됨
진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2008/03/09 01:17 2008/03/09 01:17
2008/03/07 08:38
8.04 하디로 넘어가며  바꿔지는게 시계에 타지역 시간 및 날씨 등을 볼수 있는 점인데.

[##_1C|gk150000000006.png|width="580" height="521" alt="사용자 삽입 이미지"|_##]    시간대도 같은 데 인천은 영하 3도 팔라우는 아침인데도 30.4 도... 33도 차이나니 낮엔 얼마나 오르려나...


이거 7.10 것시에서도 사용 가능하다.

저장소 추가
deb http://ppa.launchpad.net/jorge/ubuntu gutsy main
deb-src http://ppa.launchpad.net/jorge/ubuntu gutsy main

정보 업데이트
sudo apt-get update


프로그램 설치
sudo apt-get install intlclock


보너스 한글 번역파일
[##_1L|ek150000000005.mo||_##]



진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2008/03/07 08:38 2008/03/07 08:38
2008/03/06 15:03
작년 가을 태어나서 난생 처음 버그 보고 하고 기다렸는데...
https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/156080
[##_1C|fk150000000004.png|width="540" height="336" alt="사용자 삽입 이미지"|_##]                                                     2007년 10월23일


이런 8.04 hardy 알파6 으로 오늘 가면서 오픈오피스가 2.4 로 업되니 그냥 되더군요.
이 나뿐 우분투 패키저들 기존 버전은 그냥 두고 이거 하디만 하드하게 집중 투자들 하나...
[##_1C|gk150000000003.png|width="590" height="460" alt="사용자 삽입 이미지"|_##]                                               오픈 오피스2.4 에서 은진체 적용

아 반년이 흘러 갔구나!


버그는 해결 되서 너무 기쁘나 로고는 그냥 2.3 이길래 내가 전부터 쓰던 로고 2.4 로 고친김에
보관 위해 올려 놓은다 .   
[##_1C|ek150000000003.bmp|width="440" height="286" alt="사용자 삽입 이미지"|_##]
[##_1C|fk150000000006.bmp|width="440" height="147" alt="사용자 삽입 이미지"|_##]( 24bit bmp 이미지에 경로는 /usr/lib/openoffice/program  )


진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2008/03/06 15:03 2008/03/06 15:03
2008/02/27 16:34
[##_1C|gk060000000000.deb||_##][##_1C|ek060000000000.deb||_##]
하디용 알파4에서도  scim-hangul 이 0.3.1 이라 특수문자 입력이 안되어
0.3.2  소스를 받아 패키징 ...




이거 아직 안고쳐져서 하디 정식은 0.3.2 로 나오도록 버그리포트 한다. ^.^
https://bugs.launchpad.net/ubuntu/+source/scim-hangul/+bug/210087

4월1일 14시 5분


진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2008/02/27 16:34 2008/02/27 16:34
2008/02/25 15:46

[##_1L|ek130000000001.png|width="256" height="256" alt="사용자 삽입 이미지"|_##]



보통 리눅스 테스크탑 사용자는 파폭과 구글을 애용하는데..
웹서핑중에 검색을 편하게 하는 방법이 있다
그냥 블럭(셀) 잡고 단축키로 구글 검색결과를 볼수있다.
즉 본문 내용을 보다가 구글 검색을 이용할 경우 블럭 잡고 복사 한 후 구글에 가서 하던가 아니면
파폭 상위에 서치를 이용하는데 이보다 빠르고 편하게
블럭 & 단축키로도 가능한 팁이다.



              전에 쓰던 파폭 아이콘


■  방       법 ■


1. xel 설치

  $ sudo apt-get install xsel
         (xsel은 엑스 윈도에서 선택한 것을 명령어 라인으로 보내주는 프로그램 이다.)

2. 스크립 등록

$ gksu gedit /usr/local/bin/google-search
 내용 :
#!/bin/bash
firefox -new-tab http://www.google.com/search?q="`xsel -p -o`"&ie=UTF-8&oe=UTF-8

3. 단축키 등록
 그놈 설정에 콘트롤+알트+z 로 등록
$ gconftool-2 -t str --set /apps/metacity/global_keybindings/run_command_10 "<Ctrl><Alt>z"
$ gconftool-2 -t str --set /apps/metacity/keybinding_commands/command_10 "google-search"

단축키는 중복 안되는 걸로 바꿔도 된다.

자 그럼 웹서핑중 구글검색이 필요하면 블럭 잡고 지정한 단축 키를 눌러 빠르게 검색해 보자.

출처 : 우분투 팁 포럼

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2008/02/25 15:46 2008/02/25 15:46
2008/02/24 18:48
보통 리눅스 데탑을 사용하다가 로그아웃 하게 되면 데몬 메세지를 잠깐 보여 준 후
GDM 화면이 나오는데, 이메세지는 콘솔 8 (ALT+CTRL+F8) 데몬 메세지 들이다..
따라서 이를 없애고 깔끔하게.. GDM 화면으로 가는 방법은 GDM 데몬 실행 파일 끝에
clear 을 삽입하여 메세지를 전부 화면에서 없애면 로그 아웃시에
메세지 없이 GDM 화면으로  돌아 갈수 있다.

$sudo gedit /etc/init.d/gdm

[##_1L|fk130000000000.png|width="387" height="147" alt="사용자 삽입 이미지"|_##]









그래도 메세지 나오면 피드백 바랍니다.  그외에 전에 고친것이 많아서요? (그놈묘족에디션)





진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2008/02/24 18:48 2008/02/24 18:48
2008/02/23 02:03
밤에 영화 한편씩 보는데..  Hardy 에서도 계속  Mplyaer을 사용해 왔다. Mpalyer는 사용할수록 매력적이다.
단하나 본지점 기억 못하는거 뻬고.. 이때문에 SMPLayer 로 갈까도 생각했으나 SM은 설치 후 사용 해보니 내취향은 아닌지라... 이름부터 영...  UI 단순한거 좋아하고... 
맥테마도 싫어 하는데... 엠플레이어만 전부터 맥테마다.
[##_1C|gk130000000003.png|width="430" height="104" alt="사용자 삽입 이미지"|_##]
근데 얼마전부터 유독 오른쪽 스피커에서 소리가 높으면 지찍 잡음이 자주 나길래.. 해결해 봐야지 하고 생각해 두다가 이에 대해 테스트를 오늘 오전에 스피커를 바꿔 테스트 해보니 그래도 역시 잡음이 나고
(스피커 좀 6년됬다 브리츠 머시기드라...)

그러다 프로그램에 의심이 갔다.  시노삐님 패키지.(시노삐님의 Mplyaer가 Compiz-XV, 한글패치등 좋은데...)

우선 시노삐님 mplayer인 mplayer+24bit_1.0~rc2-sinovino1~compiz~xv를 지우고  Hardy용 패키지인  mplayer_1.0~rc2-0ubuntu8을 설치 테스트 하니 어제 본 테미네이터 사라코너연대기 5편이 잡음 없이 잘나오고
그래도 혹시 하고 이번에는 시냅틱 소스 바꾸고 시노삐님 패키지 재설치 (잡음이 나고...)

그래서 한글화와 잡음 제거 두가지를 다 가지기로 했다.

시노삐님께 한글화에 대해 물어 보고 (Mplayer의 한글화는 mo 방식이 아닌 헤더방식으로...)
시노삐님 소스 다운 분석 후 (한글지원으로 컴파일 옵션 주면 되는군 --language=ko)
그리고 컴피즈 패치를 만든 사꾸라기님에게 좀 물어 본것이..  컴피즈 엠플레이어 XV패치가 openGL로 영화를 보는 내가 필요한가? (역시 필요 없을거 같고...)
XV패치는 제끼고 ... 한글화만 하기로 결정!

 본인 생각 : openGL로 엠에서 영화 볼때의 장점은 자막이 아래 나온다는 것이다.
                엑스피 시절 KMPLAYER 에서도 필기체로 자막은 아래 나오게 본 습성이 그대로... 리눅스에서도...
[##_1C|gk130000000002.png|width="570" height="456" alt="사용자 삽입 이미지"|_##]

자 이제부터 컴파일 이다.

참고 : http://www.debian.org/doc/manuals/maint-guide/index.ko.html#contents

1. 소스 받기
   받기 전 난 꼭 디렉토리 만들고 작업한다 나중 지우기 좋게...
   $ mkdir mplayer && cd mplayer
   $ apt-get source mplayer 이거 sudo 안해도 다운 된다.
    
2. 컴파일 의존 패키지 받기
   $ sudo apt-get build-dep mplayer
   이점이 데비안 계열의 장점이다.   와 의존 패키지 많이 깔리네..  

3.  패치   
    $ zcat mplayer_1.0~rc2-0ubuntu8.diff.gz| patch -p0

   1번째 방식 : 난 그동안 압축 풀고, 패치로 두번 명령 쳤는데..  zcat를 가르쳐준 시노삐님께 감사
       zcat 파일이름.diff.gz| patch -p0
   
   2) 하긴 패키지 소스 받은거니 압축풀어 rules 디렉에 넣어도 되는 걸로 알고 있다.
   
$ gzip -d mplayer_1.0~rc2-0ubuntu8.diff.gz
    $ mv mplayer_1.0~rc2-0ubuntu8.diff mplayer-1.0~rc2/debian/rules

    3) 소스가 설치 되면서 패치파일 또한 풀리며 적용이 되므로 따로 패치가 필요 없다.
        사꾸라기님이 가르쳐줌 ^.^&  더스트님께 죄송

4. /mplayer-1.0~rc2/debian/rules 파일수정 (메뉴 한글화)
   $ vi mplayer-1.0~rc2/debian/rules
   32줄 CONFIGURE_MISC 끝 부분에 --language=ko 추가.
   아 그리고 하나 더있다.
   25줄에   --enable-runtime-cpudetection  을  --disable-runtime-cpudetection 로 (영상 재생력이 좋아짐)

추가 : 패키지 고정을 안하기 위해서 .. /debian/changelog 의 내용을 고쳐 준다.
        <sakuragi>  mplayer-nogui_1.0~rc2-0ubuntu8 이면 업데이트 알림이 뜰 테니..
                          mplayer-nogui_1.0~rc2-0ubuntu9 로 한다든지..
                          mplayer-nogui_1.0~rc2-0ubuntu8+어쩌구..
                          이런식으로..  역시 사꾸라기님이 가르쳐줌 ^.^&


5. 컴파일 리빌드
 컴파일 명령어는 소스가 풀린 디렉트리인 즉 mplayer-1.0~rc2 에서 해야 한다
 아니면 경로 더 치든가!
  $ cd mplayer-1.0~rc2
  $ sudo debian/rules binary  또는 $ dpkg-buildpackage -rfakeroot
 
   $ fakeroot debian/rules binary  헤즈님이 말한 정석 (2008년4월25일)
  시간 좀 걸린다.


6. 설치
     deb 파일은 상위디렉토리에 생긴다.
      mencoder_1.0~rc2-0ubuntu8_i386.deb   
      mplayer-nogui_1.0~rc2-0ubuntu8_i386.deb
      mplayer_1.0~rc2-0ubuntu8_i386.deb
      mplayer-doc_1.0~rc2-0ubuntu8_all.deb 
   4개나 생기네 .. 그중 두개만 설치
  $ cd ..
  & sudo dpkg -i mplayer_1.0~rc2-0ubuntu8_i386.deb mplayer-doc_1.0~rc2-0ubuntu8_all.deb

7. 확인
소리 : 울집에 놀러 오면 들려줌!  잡음 안난다!.
         14년된 전축도 연결해두어 키면 리눅에서 6채널도 가능하니 소리는 들을만 하다.

메뉴 & 컴피즈
[##_1C|ek130000000000.png|width="579" height="313" alt="사용자 삽입 이미지"|_##]이상무

이제 끝인가 아니다 아까 설치한 컴파일시 의존패키지  지우고 시넵틱서 일단 mplayer 업데이트 막아야한다.

7. 컴파일 의존 패키지 제거 & 엠플레이어 고정(HOLD)
  $ sudo aptitude markauto $(apt-cache showsrc mplayer | grep Build-Depends: | sed -e 's/Build-Depends:\|,\|([^)]*)//g')
   한줄에 다 안나오는데 이게 내가 오늘 말하고자 하는 핵심이다.
   컴파일 후 컴파일 의존 패키지를 어찌 지우는지... 난 한 깔끔 하는 지라!
aptitude markauto $(apt-cache showsrc YOUR_APP_NAME | grep Build-Depends: | sed -e 's/Build-Depends:\|,\|([^)]*)//g')

다음  패키지 고정은  여기  참조   ^.^&  또는 패키지 네임 변경시엔 필요 없음.(/debian/changelog)

앞으론 Hardy에서 컴파일은 하드하게 목요(hardy)일  만 할까나? 아니면 그냥 영문 쓰던가..!

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2008/02/23 02:03 2008/02/23 02:03
2008/02/22 20:11
버추어 박스는 여러모로 나에게 유용한 프로그램이다.
엑스피 사용때는 VMWARE 를 사용 했는데 작년 리눅데탑으로 완전 넘어오면서 버처박스를 사용 하게 되었다.
내가 보는 버박 단점은 네트웍의 설정이 단순  따라서 이게 장점이 될수도 있는데 사용법이 쉽다.
심리스 모드는 정말 근사하고.. 요즘은 VMWARE도 되나 요즘 버전 안써봐서..
타 서버의 패키지 업시에.. 미리 컴파일 하여 테스트 할수 있고 새버전의 테스트용 으로도 아주 유용하다.
한간에는 서버의 대가 김정균옹 도 VMWARE에서 패키지 작업 한다는 전설이...

우선 바로 시작 명령은 $VBoxManage startvm "WINDOWS XP" 이다.
따라서 그놈메뉴편집으로 등록하여 사용 하면 되는데.. 주의점은 "WINDOWS XP" 이 게스트의 이름이 대소문자 구분하여 버처박스에서 만든 게스트 OS(가상)와 이름이 동일 해야 한다는  것이다.
[##_1L|fk120000000002.png|width="454" height="228" alt="사용자 삽입 이미지"|_##]










                                       그놈 메뉴 편집


[##_1L|gk130000000000.png|width="342" height="171" alt="사용자 삽입 이미지"|_##]







 
버추어 박스 상에서의 엑스피 이름 (WINDOWS XP)



현재 최신 버전은 1.5.6 이며 우분투 8.04 Hardy 알파5( ^.^ 21일 인데. 시차로 오늘새벽 업후)에서 문제 없이 사용 가능하다.
7.10 Gutsy 사용자 또한 업데이트 하시기 바란다. 만들어둔 게스트에 아무 지장 없다. 우분투 채널에 스진 사용중

※ 한가지 더...  커널이 업된경우 $sudo /etc/init.d/vboxdrv setup 해주는 센스

잡담 : 한국우분투에서는 김기태님의 한국우분투 로고 제작후 왜 사용 안할까?
        봄맞이 그놈묘족스페셜 테마  만드는데 사용해야지.. 음... 6번이 맘에 든다!
        [##_1L|gk130000000001.png|width="264" height="175" alt="사용자 삽입 이미지"|_##]









진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2008/02/22 20:11 2008/02/22 20:11
2008/02/21 16:50
리눅스 테스크탑에서 MP3 듣는 어플이야 많지만 난 가벼운 걸 조아한다

7.10 Gutsy  에선 beep media player (BMP) 로 MP3를 들었었다.  가끔 아주 가끔(빵상 아줌마?)
근데 8.10 알파4로 갈아 타보니 (아 오늘이 알파5 되는 날이군...)
BMP가 패키지에서 의존 라이브러리 문제로 제외 되었다. 또 홈페이지도 없어 지고 개발도 중단 됬고.

그래서 BMPX 도 설치 해보고 XMMS도 설치 해보았으나  이거 원 영 내맘에 안들었다.
내가 원하는건 몇가지 이다.
  •  변환 없이 한글 노래 제목 지원 (utf-8, cp949)
  •  작고 가벼울것 (위젯처럼 옆에 두고 쓰기 위해)
  •  BMP 인터페이스 (웬지 난 이게 맘에 든다.)

그래서 찾아 낸 것이 이거다!.
[##_1C|gk120000000012.png|width="274" height="121" alt="사용자 삽입 이미지"|_##]
 Audacious 오데이셔스 로 발음 해야 하나... 라틴어 발음은 아우다씨우스 인데...

한글 제목을 잘 지원 한다.   -------    한글 설정 참고: 정열의 파이터 블러그
또한 Winamp, XMMS, BMP 스킨이 전부는 아니고 85% 이상 사용 가능하다.

[##_1C|ek120000000005.png|width="276" height="45" alt="사용자 삽입 이미지"|_##]플레이 리스트 부분

[##_1C|ek120000000003.png|width="255" height="30" alt="사용자 삽입 이미지"|_##]패널 부분

여기에 BMP 스타일 스킨 찻느라 한시간을 돌아 다님 Winamp, XMMS , Gnome-Lock 등등...
그러다가  찾아냈는데 ... XMMS Skins Combo 안에 여러스킨이 있는데
이중 내가 원하는 테마가 Human 테마 였다.
[##_1L|gk120000000010.gz||_##]


머 이상할진 몰라도 난 이모습이 좋다...
[##_1L|ek120000000004.png|width="276" height="121" alt="사용자 삽입 이미지"|_##]어렵게 찾은 기념으로
김프로 스킨 조금 변경 시켜 보았다.
중간에 Audacious 라고 정체성 심어 주고( BMP 아니여!)
오른쪽 밑에 분도(BUNDO) 라고 넣었다. (저거 누르면 ?)

  잘 사용 하지도 않을 MP3 플레이어를 위해 이거 저거 설치 해보기, 한글 설정, 스킨 찾기, 김프로 스킨변경,
  글포스트에 12시 반 부터 지금 현재 4시 50분 까지  4시간 20분을 보낸다.

  아 팔자 좋다!.
진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2008/02/21 16:50 2008/02/21 16:50
2008/02/19 21:22
먼지가 되어 이글을 쓴다.?

원치 않는 업데이트를 막기 위해 패키지를 고정 하는데. unzip 의 경우 한글 cp949 패치 문제로 고정하여 사용 중이며, 하디에서 wine 0.9.55가 제대로 실행 되지 않아 0.9.53으로 또한 고정해 놓은 상태이다.

1. 우선 터미널에서.. 
패키지 고정 (Hold)
 $sudo echo '패키지명 hold' | sudo dpkg --set-selections
 예) $sudo echo -e "unzip hold" | sudo dpkg --set-selections

패키지 고정 풀기 (Un Hold)
$sudo echo '패키지명 install' | sudo dpkg --set-selections
예) $sudo echo -e "unzip install" | sudo dpkg --set-selections

현재 고정(Hold) 되어있는 패키지를 보는 명령
     $sudo dpkg --get-selections | grep hold


2. 시넵틱 이용
고정 하기
   패널메뉴에서 시스템 / 관리 /시냅틱꾸러미 관리자 실행
   Ctrl+F 단축키로 잠글 패키지 검색   (편집 / 검색)
[##_1C|ek120000000001.png|width="414" height="240" alt="사용자 삽입 이미지"|_##]

   검색된 패키지 선택후 상위 메뉴 패키지 / 버전 선택 으로 잠금
[##_1C|gk120000000007.png|width="483" height="366" alt="사용자 삽입 이미지"|_##]

  고정 패키지 확인 
  왼쪽 아래  상태 선택후 고장됨 선택으로 고장된 패키지 확인 (상태 S 부분에 열쇠모양이 추가 되어 있음.)
[##_1C|fk120000000001.png|width="576" height="591" alt="사용자 삽입 이미지"|_##]
고정 풀기
  잠금과 마찬가지로 패키지 선택 후 상위 메뉴 패키지 / 버전 다시 선택으로 푼다(체크를 없애면 된다)
[##_1C|gk120000000008.png|width="431" height="343" alt="사용자 삽입 이미지"|_##]
진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2008/02/19 21:22 2008/02/19 21:22
2008/01/12 02:28
우분투 7.10 에서 sysklogd 를 사용하는 중인데..
/var/log/messagessyslog 파일을 보면
20분 간격으로 마크 메세지가 찍히는 문제가 있다. (레드헷 계열은 안그런데...)
이러다 보니 conky 등에서 로그를 실시간으로 볼경우에 마크 메세지만 보게 되는...
[##_1L|ek050000000000.png|width="324" height="115" alt="사용자 삽입 이미지"|_##]







이에 대해 구글링을 하여 찻아보니 아래 링크인 데비안 위키에서 글을 읽을 수 있었다.
http://debianusers.org/DebianWiki/wiki.php/SYSLOGD

그런데 syslogd 를 실행할때 -m 옵션으로 간격을 조절 할 수 있으며 0을 주면 MARK 메세지를 없앴 수 있다고
하는데 어떻게 데몬 실행시에 옵션을 주나? 고민 하면서  /etc/init.d/sysklogd 파일을 살피던 중..
/etc/defauit/syslog 파일을 참조 하는 것을 보고...
아래와 같이 삽입 해 주니.. MARK 메세지를 없앨 수 있었다.
[##_1L|ek050000000001.png|width="420" height="121" alt="사용자 삽입 이미지"|_##]







SYSLOGD="-m 0"


수정후 데몬 재시작  $ sudo  /etc/init.d/sysklogd  restart

나중에 데비안 계열 서버운영시에 참고 해야지!!!
진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2008/01/12 02:28 2008/01/12 02:28
2007/12/04 11:37
12월 4일자로  업데이트 중
libcairo2 업데이트가 떳고 업데이트 후 재부팅하면 엑스 윈도 진입부터 이상해서 패널이 계속 깜빡 거리다
그냥 엑스 윈도 전체가 먹통이 되어버린다. 난 마이너그레이드 .강제버전..후  한아이알시 우분투방에서 다른이들 반응을 보았는데.. 역시같은 상황이 발생들 했다. 어떤이는 파폭만 죽는다고 하지만...(재부팅햇는지 의심감)
버그 보고 후 업데이트는 꺼졌지만 ... 좋은 경험이었다.
# 아무튼 우분투 사용자 많이들 작살 났겠다..(미로엔 글쓰는 지금도 업데이트 파일 존재하니...)
[##_1C|ek010000000012.png|width="453" height="258" alt="사용자 삽입 이미지"|_##]                                                   2D vector graphics library

이거원 요즘 우분투 페도라 닮아가네.. 쩝~~

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2007/12/04 11:37 2007/12/04 11:37
2007/12/03 06:43
우분투 차기버전 (Hardy Heron -8.04 알파1) 두번째 이야기- 나비컴파일
                                                   ※ 심심해서 입력기를 바꾸어 보다.

알파버전이라 그런지 부팅 시키자 마자 (가상이지만)  하루 만에 업데이트가  13개나 떳다..
                               ☞  페도라 최신 버전처럼 베타라 업데이트 자주 많이 하는군.
[##_1C|ek010000000011.png|width="368" height="176" alt="사용자 삽입 이미지"|_##]
무엇을 해볼가 생각하다. scim 이 0.3 버전부터 특수문자 입력이 다른지라 한자입력은 바로 나와주어 편하나
                                                                          참고 :이런 ... SCIM
특수문자가 한글자음 치고 한자키로 부르기가 안되는 관계로 nabi 0.19 최신 버전을 설치 해보기로 했다.

svn 설치하고 직접 개발버전으로 최신 다운 로드
$sudo apt-get install svn
다운 로드
$svn checkout svn://kldp.net/svnroot/nabi
                  으악 모든 버전이 다운되네 (그러나 금새 다운로드 되는군)
그리고 나서 0.19 디렉으로 이동 후
나비 컴파일에 필요한 패키지 설치
$sudo apt-get build-dep nabi  
이점이 데비안 계열의 큰장점이다. 컴파일시 필요한 패키지를 설치 하려면  ...
    #apt-get build-dep package 명령으로 의존 패키지를 한방에 설치 해준다
    참고 : http://www.debian.org/doc/manuals/apt-howto/ch-sourcehandling.ko.html#s-build-dep

메이크파일 만들기 위해 automake 설치
$sudo apt-get install automake
autoconf 도 함께 설치 된다.
$ ./autogen.sh

환경 설정
$ ./configure --prefix=/usr

컴파일
# make

나비 제거시에 편하게 바이너리 패키지(deb) 파일로 만듬 (checkinstall 이용)
$sudo apt-get install checkinstall
$sudo checkinstall
[##_1C|gk010000000009.png|width="471" height="182" alt="사용자 삽입 이미지"|_##]
설치
$sudo dpkg -i nabi*.deb

$im-switch -s nabi 명령으로 xim 을 나비로 선택, 재 로긴 후 나비 상태에서 한글입력 실험을 해보았다.
[##_1L|gk010000000010.png|width="207" height="339" alt="사용자 삽입 이미지"|_##]터미널 , 일반 에디터 등에서 아무 이상없이 잘 입력 되었으며 특수문자도 한글자음을 이용 잘 입력 되었다.

오픈오피스에서 끝글자 잡아 먹기도 없다..
나비가 앞으로 한글입력기 대안
이군...
[##_1R|ek010000000010.png|width="275" height="51" alt="사용자 삽입 이미지"|_##]



역시 우분투 7.10 에서 오픈오피스 일부 한글 글꼴 사용불가 버그는 오픈오피스 버그,   끝글자 잡아먹는 버그는 입력기 버그 라는 결론


전체적으로 두서없는 이야기지만
아주 쉬운 컴파일 방법을 배우시기 바라며...


진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2007/12/03 06:43 2007/12/03 06:43
2007/12/02 01:36
로그 터미널 메세지
sudo apt-get install figlet
gedit ~
/.bashrc
figlet "ubuntu";echo -n 'Hello '; whoami; echo ''

하드웨어 정보 파이어폭스로 보기
sudo lshw -html > ~/hardware_info.html && firefox ~/hardware_info.html && rm -rf  ~/hardware_info.html   

크론 활용
backuplogs.sh
#!/usr/bin/sh
# Make a backup of your xchat logs as an archive, and delete the original files.
cd $HOME/.xchat2/
FILENAME=`date '+%m%d%y'`
tar -cvvf xchatlogs/$FILENAME.tar xchatlogs/*.log
rm xchatlogs/*.log
exit


00 12 1 */1 * sh shells/backuplogs.sh
* * 1 * * rm /home/user/.mozilla/firefox/3avac8a0.default/Cache/*

Gui Crontab
30 7 * * * export DISPLAY=:0 && /usr/bin/totem /home/user/음악/?????.mp3


빠른 소스리스트 선택 하기
$ sudo apt-get install netselect
$ sudo netselect ftp.daum.net (점수가 나오는데 낮을수록 빠르다)
$ sudo netselect ftp.daum.net ftp.kaist.ac.kr kr.archive.ubuntu.com mirror.letsopen.com
  띄어쓰기로 복수 선택후 테스트 본인 컴에서 가장 빠른 한곳이 나온다.( -vv 옵션주면 모든 리스트)
                 사실 소프트웨어소스 서 기타/가장가까운 서버 눌러  테스트 해도 된다.
진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2007/12/02 01:36 2007/12/02 01:36
2007/12/01 19:23
우분투 차기버전인 8.04 Hardy Heron 알파1 이 공개 되었다길래.. (정식은 내년 4월 나올테니 8.04)
http://www.ubuntu.com/testing/hardy/alpha1
새로 설치는 그렇고 기존에 버처박스에 있는 7.10 것시를 업데이트 해보았다.
업데이트 명령어  "update-manager -d"
[##_1C|fk010000000007.png|width="407" height="291" alt="사용자 삽입 이미지"|_##]
업데이트 하는데 대략 한시간 걸릴꺼 같어... 지겨운 시간을
요즘 화제 다큐 차마고도(2편 순례의 길)를 보며 업데이트 과정을 지켜 보았다.. 듀얼의 장점...
 [##_1C|fk010000000008.png|width="560" height="210" alt="사용자 삽입 이미지"|_##]
파일 다운과 설치후 기존 망가진 패키지의 설치..메세지
[##_1C|fk010000000009.png|width="500" height="354" alt="사용자 삽입 이미지"|_##]


업그레이드 완료 / 재시작
[##_1C|ek010000000004.png|width="428" height="297" alt="사용자 삽입 이미지"|_##]
부팅로고(Usplash) 도 변한게 없고 음~~
[##_1C|ek010000000006.png|width="600" height="296" alt="사용자 삽입 이미지"|_##]

역시 부팅하니 버처박스의 그래픽모드를 인식 못하여 엑스로의 진입이 불가 했다..
가상 게스트 OS 가 아니면 가상콘솔(ALT+CTRL+F1)로 나가 작업할텐데 진짜 리얼머신이 가상콘솔을 나가게 된다.
그래서 재부팅 하면서 복구 모드로 부팅함
[##_1C|ek010000000005.png|width="500" height="146" alt="사용자 삽입 이미지"|_##]
그런후 루트 콘솔서 /etc/X11/xorg.conf 다른 디렉토리로 이동 후 재시작 하니
엑스 윈도가 뜨는데 어머나 귀여 워라 800*600 모드를 ..ㅎㅎ
[##_1C|gk010000000007.png|width="600" height="450" alt="사용자 삽입 이미지"|_##]
버처박스 리눅용 드라이버(ISO)를 마운트 한 후 설치 해줌
[##_1C|fk010000000010.png|width="486" height="177" alt="사용자 삽입 이미지"|_##]그리고 재부팅 하니 짠 오른쪽 모니터에 1154*864 해상도로....
본인은 글자 크게 보는게 좋아서 1204 보다 1184를 선호한다 물론 LCD 24인치로 바꾸면 다르겟지만...
일반 설정 해상도 보다 하나 낮추어 쓴다

커널 정보다 7.10 것시와 같다.(요즘 난 2.6.23.9 쓰는데 - 스테블) -
우분투 커널에 대해 난 불만이다. 많은 하드웨어 지원을 위해 버겁다.. 나중에 커널관련 글쓰기를 약속 ☜

[##_1C|fk010000000011.png|width="534" height="27" alt="사용자 삽입 이미지"|_##]
우분투 정보 아니 7.10 환영 메세지 (혹시! 업데이트 안된거 아녀... )
       --   8.04를 위한 한글패키지는 만들어 지지 않았고 기존 7.10 것이 보이는 것 입니다.
[##_1C|ek010000000007.png|width="483" height="248" alt="사용자 삽입 이미지"|_##]
그놈 정보 2.21.2
[##_1C|ek010000000008.png|width="430" height="375" alt="사용자 삽입 이미지"|_##]
오픈오피스에서 입력 끝글자 버그와 일부 한글글꼴 사용 불가가 궁금했다..
Scim 이 엿같이 업데이트(0.30) 되서 입력 버그는 해결 그러나 글꼴 문제는 여전함..
(깔았다가 페대기 치는 페도라 8도 안그런데 ,,,음...) - 건 그렇고 웬 왕 메뉴 글꼴
[##_1C|ek010000000009.png|width="482" height="289" alt="사용자 삽입 이미지"|_##]
머 크게 변한게 없다  그냥 몇 패키지의 버전업 이랄까?
그러나 아마도 장기지원을 약속 하고 나올 8.04의 시작을 알리려고 하는건지..

그래도 큰 변화는 X.org 의 버전업 아닐까?
1.3 에서 1.4 로
[##_1C|gk010000000008.png|width="500" height="194" alt="사용자 삽입 이미지"|_##]
일단 업데이트 해놓았으니 더 살피고 업데이트도 지켜보면서 달라진 점에 대해 더 써 보겠습니다.

추신 : 위에 제목 중 Hardy Heron(강한 왜가리?) 를 한글상태서 치니.. 목요??
진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2007/12/01 19:23 2007/12/01 19:23
2007/11/27 04:45
리눅스에서 백업 방법은 다양하지만 데스크탑 설정을 간단하게 백업  할 수 없을까 찻던 중
외국 블러그에서 http://php.8ez.com/drsmall/blog 백업 스크립을 보고 약간 손을 봐 올립니다.
리눅스 시작 하시는 분들에게 공부 꺼리가  되지 않을까?   생각하며...
[##_1C|gk010000000005.png|width="310" height="225" alt="사용자 삽입 이미지"|_##]

#!/bin/bash
# Author: Dr Small -- http://php.8ez.com/drsmall/blog/ -- November 2007
# 수정과 한글화 -- LUX MEA
zenity --info --title="소 개 ......" --text="리눅스 데스크탑을 위한 개인 설정 백업 스크립트.\n이 프로그램은 두 폴더를 백업 합니다.:\n/home/~(유저아이디)/.gconf 와   /home/~(유저아이디)/.themes\n\n 백업파일의 이름은 settings.tar 입니다.\n\n 이해 되셨으면 시작 해볼까요."
zenity --question --title="경 고...." --text="계속 하기전에 이 백업 스크립트가 귀하의 홈 폴더에 위치하고  있는지 확인하십시오\n\n아니라면 취소 하십시요 , 이 스크립트가 귀하의 홈폴더에 존재 하지 않는다면 백업이 올바르게 이루어 지지 않을 것 입니다."
if [ $? = 1 ]; then
    exit
fi
ans=$(zenity --list --text="백업과 복원 중 선택 하십시요." --column="선택" --column="작업" TRUE Backup FALSE Restore --radiolist)
if [ $ans = Backup ]; then
    tar -cf settings.tar .gconf .themes #여기에 백업이 더 필요한  파일 또는 폴더를 더 추가 하면 됩니다!.
    zenity --info --text="귀하의 설정을 백업 합니다.\!"
fi
if [ $ans = Restore ]; then
    tar -xvvf settings.tar | zenity --text-info --width 530 --height 100
    zenity --info --title="성공" --text='귀하의 설정이 복원되었습니다\!'
fi
echo ''
echo '작업 끝 ^.^'
echo ''

완벽한 백업은 아니나 나름대로 고쳐서 활용 하시기 바랍니다.
[##_1C|gk010000000006.backup||_##]
진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2007/11/27 04:45 2007/11/27 04:45
2007/11/23 12:43
부팅시에 로그인 화면(GDM) 전까지 막대가 움직이는 화면을 부팅 USPLASH 라고 하는데..
원래는 오렌지색 테마이며 보통 우분투스튜디오 테마를 설치 하면 검은 그림이 나옵니다.
이를 소스를 다운받아 김프에서 편집 후에 재컴파일 하여  자신이 원하는 그림으로 변경하는
작업을 설명하고자 합니다.

1. 터미널을 열어 작업 디렉토리를 만듭니다.
$ mkdir usplash
$ cd upslash
작업후에 삭제를 위해 upalsh 디렉에서 작업 하겠습니다.

2. 소스를 다운 받습니다. * 시스템/관리/소프트웨어 소스 에서 소스 코드에 체크 필요
$ apt-get source usplash-theme-ubuntu

7.10 것시 기준으로 0.17 이 다운 되는군요

3. 그림 편집
usplash-theme-ubuntu-0.17 디렉토리를 열어 보시면
해상도 크기별로 그림이 보이실 것 입니다.
[##_1C|gk010000000000.png|width="563" height="353" alt="사용자 삽입 이미지"|_##]

1024X768 그림을 저는 손보겠습니다.
크기는 /etc/usplash.conf 파일에 정해져 있습니다.
1280*1024 사용 중
usplash_1024_768.png 파일을 오른 마우스 눌러 김프 프로그램으로 불러 옵니다.
그림 편집시 주의하실 점은 알트+엔터를 눌러 이미지 정보를 보시면 72dpi에 256 인덱스 색상을 지키셔야 하며..
[##_1C|fk010000000000.png|width="324" height="159" alt="사용자 삽입 이미지"|_##]

throbber_back.png 파일과
throbber_fore.png 의 색상 또한 가지고 있어야 부팅시에 막대가 원하는 색으로 표시 됩니다.

김프메뉴중 이미지에서  RGB 로 변경후 작업 하셔야 다른 그림을 불러 와도 색이 충분히 표현 되는데요
위의 두막대색은 우분투 로고에 포함된 색인데 로고를 지우실 경우를 대비하여
throbber_fore_16.png을 김프로 불러와서 복사 붙이기로 새레이어에 두고 작업 후에
레이어를 인덱스 색상으로 변경후 지우는 방법을 사용하였습니다.
[##_1C|gk010000000001.png|width="292" height="177" alt="사용자 삽입 이미지"|_##]
원하는 그림 그리고 원하는 글자를 만드신 후
저장 하실땐 꼭  인덱스로 바꾼 후 저장 하셔야 합니다.
위 1024X768 을 이용하여  800 또는 1365 파일을 김프에서 이미지 이미지 배율조정 한 후 다른이름 저장으로 추가 하셔도 되지만
각 그림을 보시면 로고 크기들이 다르니 기왕이면 따로 불러와서 복사 붙이기를 이용 새로 만든 그림에 맞게 편집하시기 바립니다.
전 4개 파일을 바꾸어 보았습니다.
usplash_640_480.png , usplash_800_600.png ,usplash_1024_768.png , usplash_1365_768.png

4.패키지 리빌드
BOGL 개발 패키지 & 툴 & 스플레시 라이브러리 설치
$ sudo apt-get install libbogl-dev 
$ sudo apt-get install libusplash-dev
$ sudo apt-get install initramfs-tools

리빌드
$ cd usplash-theme-ubuntu-0.17
$ fakeroot debian/rules binary

상위 디렉토리인  usplash 에 usplash-theme-ubuntu_0.17_i386.deb 파일이 생성 될것 입니다.

5. 재설치
$ cd ..
$ sudo dpkg -i usplash-theme-ubuntu*.deb # 새 패키지 설치

6. 우분투스튜디오테마 또는 다른 USPLASH 를 설치 한 경우
$ sudo update-alternatives --config usplash-artwork.so    # 테마선택 usplash-theme-ubuntu 로...
$ sudo dpkg-reconfigure linux-image-$(uname -r)     # 커널 패키지 설정 리빌드

[##_1C|fk010000000003.png|width="500" height="375" alt="사용자 삽입 이미지"|_##]

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2007/11/23 12:43 2007/11/23 12:43
2007/11/13 03:18
보통 어두운 테마를 이용 ~
바탕화면 배경을 밝은그림을 쓸 경우 아이콘 글자가 흰색이면 잘 보이지 않는데요
이경우 ~/gtkrc-2.0 파일을 만들어 아래와 같이 내용을 주시면 변경 가능 합니다.

$ gedit .gtkrc-2.0
style "desktop-icon"
{
NautilusIconContainer::normal_alpha = 0
text[NORMAL] = "#CCD7BE"
NautilusIconContainer::frame_text = 1
}
class "GtkWidget" style "desktop-icon"

#CCD7BE 부분이 RGB 코드 인데 여기를 원하는 색으로 변경 하시면 됩니다.
[##_1C|dk090000000000.png|width="382" height="296" alt="사용자 삽입 이미지"|_##]
진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2007/11/13 03:18 2007/11/13 03:18
prev"" #1 #2 next