본문 바로가기

Project VPN

Debian6 kde로 환경 변경

Ubuntu 11.04로 커널프로그래밍을 하기에는 적합하지가 않는다;
커널컴파일을 하려면 gcc 버전이 너무 높아서 오류가 날 가능성이 높다 (실제로 오류가 많이나서 수많은 시도를 해보았다.) 
패키지를 변경하자니 패키지간의 의존성이 높아 자칫하면 의존성이 꼬여 고칠수 없는 정도까지 가게된다.

그래서 Debian으로 환경을 변경하였다.

Debian6 - kde의 iso를 데비안 홈페이지에서 받아 설치 후 만든 계정을 로그인을 하면 아무것도 할 수가 없다.
username 이라는 아이디가 sudo 권한이 없어 사용도 불가능하다.
그럴경우 로그아웃을 하여 로그인에서 좌측 하단에 터미널 로그인이 있다.
터미널에서 root로 로그인을 한 후 /etc/sudoers 를 가서 
root ALL=(ALL) ALL 밑에
username ALL=(ALL) ALL 를 추가한후 저장한다.
:wq 를 써서 저장을 하려는데 오류에 걸릴 수가 있다.
그경우는 sudoers가 reading 기능만 있는 경우이다.
chmod로 권한을 준후 변경하면 저장할 수 있다.
변경후 꼭 다시 0440으로 변경
권한을 주면 username도 sudo를 사용 할 수 있다.
그리고 글씨가 ㅁㅁ으로 깨져서 나올 경우가 있다 그럴경우
터미널에 LANG=C; export LANG 을 쳐서 깨짐현상을 방지할 수 있다.

로그인 화면을 콘솔로 하려면 /etc/rc5.d/S24kdm에서
HEED_DEFAULT_DISPLAY_MANAGER=true 
를 false로 바꾸면 콘솔 화면으로 로그인이 된다.  


일반 Xwindow 화면에서 root 로그인을 하고싶으면 

/etc/kde4/kdm/kdmrc 에서

# Allow root logins?
# Default is true

AllowRootLogin=false 
를 true 로 바꾸면 된다.