전체 글(193)
-
[리눅스] 데비안 grub-pc 설치 후 MS-Windows 엔트리 추가 방법
작성일 : 2009. 9. 8. 22:30 패키지명 이력) grub 두 번째 버전이 나오면서 옛 버전은 grub-legacy 로 패키지명이 바뀌었고 기존 grub 패키지명은 grub-pc 를 가리키게 되었다. 옛 버전과의 호환여부) grub 2 이전 버전은 /boot/grub/menu.lst 에 주석형태로 유저가 OS 엔트리를 직접 입력할 수 있었음. grub 2 는 /boot/grub/grub.cfg 에 부팅정보가 기록되며 작성형식이 버전 1과 문법적으로 다르며 비호환이다. 그러나 패키지 설치 시 리눅스 커널정보를 알아서 추가하기 때문에 리눅스 커널에 한해서는 걱정안해도 됨. 문제점) grub-pc 만 설치 시 타 OS 정보를 검색하지 못해서 멀티부팅을 할 수 없다. 해결방법) os-prober 패키지..
2023.04.05 -
[리눅스] VNC 클라이언트, vinagre
작성일 : 2009. 8. 1. 10:18 지난 번에 소개한 원격데스크탑 서비스 클라이언트는 마이크로소프트 윈도우즈 운영체계에 포함된 터미널 서비스에 대한 클라이언트이며, 지금 소개하는 것은 운영체계와 별도로 존재하는 VNC 서비스에 대한 클라이언트이다. 참고 : VNC 는 다양한 플랫폼을 지원하는 원격 데스트탑 접속 서비스 데몬이다. 현재 원조격인 RealVNC 와 tightVNC, UltraVNC 등 변종이 많이 존재한다. 각자 라이센스에 따라 유료로 구입하거나 프리웨어로써 인터넷에서 무료로 다운로드할 수 있다. tightVNC 는 프리웨어임. 본인의 접속 대상 PC 에 tightvnc 가 설치되어 있어서 처음엔 Xt 기반인 (데비안 패키지) xtightvncviewer 를 설치했다. Xt (X 윈도..
2023.04.05 -
[리눅스] 리눅스 커널 v2.6.28+ 컴파일
작성일 : 2009. 4. 16. 23:00 커널 v2.6.28 이후부터 include/asm-x86 이 사라졌다. 검색결과 arch/x86/include 안으로 옮겨진 사실을 확인했다. 리누스 씨 왈, 실제 커널 컴파일 시 asm-x86 을 참조하지 않기 때문에 저 위치로 옮겼다는 것이다. 저 asm 은 `make menuconfig' 에서만 참조한다. 즉, menuconfig 을 안쓸 경우에는 무의미한 것이다. 2주 전부터 이런 원인도 모르고 2.6.28.x 에서 컴파일 안된다고 짜증냈는데 오죽했으면 패키지로 제공되는 2.6.26 으로 컴파일 했을까. 리눅스 소스 분석에 관심없는 사람은 이런 이유를 모르면 돌아버린다. 적어도 Documentation 에서 파일명으로 유추하거나 궁금한 파일을 열어보지만..
2023.04.05 -
tikiwiki 2.2 -> 2.3 판올림하기
작성일 : 2009. 3. 25. 01:55 1. 시스템에 설치된 기존 2.2 디렉토리와 DB 를 통째로 백업한다. 2. 2.2. 디렉토리명을 tiki_old 처럼 바꾼다. 3. 2.3 압축을 적당한 경로에 풀고 디렉토리명을 옛 디렉토리명으로 고친다. (예: 'tiki') 4. 웹브라우저에서 tiki 홈페이지로 이동한다. 5. tiki-install.php 가 열리면 업그레이드 옵션을 선택하고 2.3에 맞는 sql을 선택해서 진행한다. 새 sql이 실행될 경우, admin 정보가 사라지므로 아래의 mysql 명령문을 실행해서 기본 패스워드를 'admin'으로 설정해준다. UPDATE `users_users` SET `password`='admin', `hash`= md5('adminadmin') WHER..
2023.04.05 -
mysqldump 데이터 이전 및 복구하기
작성일 : 2009. 1. 22. 23:54 mysql v5.0 --> mysql v4.0 데이터 이전 판내리기. 5.0, (4.1부터?)은 문자셋을 지정하는 변수가 지원되는데 4.0 에는 구버전이어서 지원되지 않는다. 따라서 뭣 모르고 mysqldump -u -p --tables > bak.sql 로 구한 bak.sql을 그대로 옯기려고 하면 sql 에러와 함께 데이터 이전이 이루어지지 않는다. --compatible=mysql40 옵션을 쓰면 변수를 못찾는다는 오류는 출력되지만 데이터 이전은 가능하다. 즉, 4.0 과 호환을 기준으로 백업하려면 다음 명령을 쓰면 된다 : 데이터 추출 :: `mysqldump -u -p --compatible=mysql40 --tables > bak.sql` -p 는 ..
2023.04.05 -
PostgreSQL 설치 초 계정오류 발생 시 해결방법
작성일 : 2008. 5. 24. 10:32 postgreSQL은 기본 계정으로 postgres 라는 관리자 계정을 생성한다. 설치목록을 선택한 다음 과정에 계정ID, 패스워드를 입력하는 부분이 있는데 항상 여기서 실패한다. (아니 첫 설치 시에 여기서 통과할 수도 있다.) (처음 설치 시 실패한 경우, 윈도우즈 계정에는 이미 postgres 계정이 생성되어 있다.) 그래서 윈도우즈 계정관리로 들어가서 이미 존재하는 postgres 계정을 지우고 재설치 시도하면 postgres 계정을 다시 만들어 줄 것이다. 팁1. 설치 시 윈도우즈 계정을 만들지만 DB 내부적으로도 postgres 계정이 따로 존재한다. 팁2. (아직 설치 밖에 안했지만 한글을 제대로 사용하려면 설치 시 로케일을 Korea 대신 C로 ..
2023.04.05