리눅스에서는 한글을 사용하기 위해서 설치를 어떤 버전으로 했다할지라도 입력방식을 변경하면 된다(http://www.javaexpert.co.kr/entry/95 글 참고). 이번엔 서울시에서 공개한 서울서체를 Fedora에 설치해보기로 하자. 사실 리눅스엔 한글 글꼴이 Windows 만큼 많지 않다. 기본적으로 리눅스의 글꼴관리는 fontconfig 폰트시스템에 의해서 관리된다. 그래서 새로 설치된 폰트는 /usr/share/fonts 디렉토리에 위치한다. 먼저, 서울서체에 대해 사이트에 들어가보자. 1. 서울서체구하기 http://design.seoul.go.kr/dscontent/desingseoul.php?MenuID=490&pgID=57 하지만, 서울시에서 공개한 서울서체는 현재 Windows 버..
리눅스에서 현재 사용하는 시스템 버전 즉 커널버전과 배포판 버전은 어떻게 알아낼까? 본인이 직접 리눅스를 설치했다면야 당연히 잘 알겠지만...그래도 까먹는 경우가 있겠지만...더구나 이미 설치돼있는 리눅스의 커널과 배포판버전을 확인해야 할 일이 있겠다. Power User 이건 System Engineer 이건 자기가 운영하고 있거나 자신이 사용하고 있는 리눅스의 커널버전과 배포판 버전을 정확히 알고 있어야 하는 것은 기본이겠다. 이 글에서는 그걸 알아내는 방법을 찾아보자. 기본적으로 리눅스에서 사용할 수 있는 명령은 'uname'이다. uname 이란 'Unix Name'의 준말이다. 일단 아래의 내용을 보고 얘기하자. uname -a uname 명령의 'a' 옵션은 말그대로 'all' 각종 버전에 대..
앞의 글에서 리눅스 시스템이 시작할 때 init 프로세스에 대해 살펴봤다. 나중에 부팅과정에 대해 보다 자세히 알아보기로 하고, 이번 글에서는 시스템의 종료와 재시작에 대해 살펴보기로 하자. 리눅스 시스템은 종료할 때 아무렇게 전원을 끄면 안된다. 그 이유는 작동중인 프로세스들에게 시스템 종료 신호를 전달하고 현재 작동중인 프로그램이 중지되도록 해야 하기 때문이다. 만약 그렇지 않을 경우에는 예상치 못한 결과를 유발할 수 있다. 시스템을 종료하거나 재시작할 수 있는 여러가지 옵션이 있는데 한번 알아보기로 하자. 물론, 리눅스를 데스크탑으로 설치했다면 그냥 마우스로 [System] --> [Shut Down] 메뉴를 선택하면 된다. 보통 X-Window 환경이라면 아래의 그림처럼 [Shut Down] 버튼..
Linux 는 부팅할 때 Swapper 프로세서가 각 장치 드라이버를 초기화하고 난 후, PID 1번인 init 프로세서를 실행한다. init 프로세서를 실행하면 당연히 Swapper 프로세서가 종료된다. init 프로세서가 실행되고 난 후, 부팅레벨을 결정하게 되는데, 여기서 부팅레벨 즉 영어로는 'System Runlevel'을 결정하게 된다. 부팅레벨은 /etc/inittab 에서 결정하는데, 한번 파일을 열어보자. cat 으로 열어봤다. Defautl runlevel 을 죽~ 보여주는데, 0부터 6까지 모두 7가지 인것을 알 수 있다. runlevel 0 이 종료이고, 6이 재부팅(reboot)이며, 현재 runlevel 이 5 인것을 알 수 있다. runlevel 이 5 라는 것은 x11 즉 X..
Fedora 13 을 설치할 때 영문판이나 한글판 혹은 일본어판 중국어판 등 여러 언어 버전으로 설치할 수 있지만, 필자는 앞에서 영문버전으로 설치했었다. 그렇다면 과연 한글입력은 어떻게 할까? 물론 한글입력을 하기 위해 한글판으로 리눅스를 설치하면 된다. 여기서 설명하려고 하는 것은 다른 언어판으로 설치할 수 밖에 없는 경우 한글입력을 어떻게 할 것인가이다. 먼저, 로그인할 때 보면 아래쪽에 [Language]와 [Keyboard]를 선택할 수 있는 것을 볼 수 있다. 여기서 말하는 [Language]와 [Keyboard]의 선택이라는 것은 무엇을 의미하는 것일까? 결론부터 말하자면, [Language]는 시스템 메뉴의 언어를 말하는 것이고, [Keyboard]는 자판기(Keyboard)의 레이아웃을 ..
현재 Fedora에 설치돼있는 웹 브라우저는 Firefox이다. 물론 Firefox만으로도 훌륭한 웹페이지를 브라우징할 수 있고, 웹 프로그래밍을 공부하는 분들에게는 더할 나위 없이 좋은 웹브라우저이다. 하지만, 한 발짝 더 나아가서 웹 표준을 공부하시려는 분들은 다양한 웹 브라어저의 테스팅이 필요한데, 이 글을 쓰고 있는 현재 아쉽게도 모든 웹브라우저가 Fedora에서 실행되는 것은 아니다. 아주 특별한 경우를 제외하고는 굳이 Fedora에 Microsoft Internet Explorer를 설치하지 않을 것이지만(MSIE 6은 설치가능), 웹 표준을 공부하시려는 분들을 위해 Firefox말고 Google Chrome 을 권장하고 싶다. 자 Google 웹 사이트를 방문해보자. 한국Google 혹은 미..
보통 필자는 수업을 할 때 교안을 pdf 포맷으로 할 때가 많다. 리눅스 수업할 때도 예외가 아니다. 그러니까 리눅스에서 pdf 문서를 보기 위해서는 pdf reader 를 설치해야 하는데, 물론 리눅스에서는 다양한 pdf reader 가 있지만, 이번 글에서는 Adobe 에서 만든 Acrobat Reader 를 설치해보자. 먼저 adobe 사이트를 방문하자. http://www.adobe.com [Downloads] --> [Get Adobe Reader] 를 클릭하자. 자동으로 Linux, English 가 맞춰져 있지만 다른 언어를 선택하거나 다른 플랫폼을 선택하기 위해서는 [Different language or operating system] 링크를 클릭해야 한다. 들어가보자. STEP 2가지를..
Fedora 에서 Firefox로 인터넷을 하려면 꼭 plug-in 해야 하는 것 중에 하나가 Flash Player 이다. 현재 대부분의 웹페이지에서 Flash 를 사용하다보니 거의 표준에 가깝게 인식하게 됐다. Fedora 13에서 Flash Player를 설치해 보자. 먼저, Fedora 와 같이 RPM 기반의 리눅스에서 프로그램을 설치하고 제거할 때에는 크게 4가지 방법이 있다는 것을 짚고 넘어가자. 1. Administration --> Add/Remove Software 2. Package Installer 로 설치하기 3. rpm 명령어로 설치하기 4. yum 명령어로 설치하기 이번엔 위의 4가지 중 rpm 명령어로 설치해보자. 일단은 Adobe 사이트에 가서 다운로드해야겠다. http://..
Fedora 를 성공적으로 설치한 다음 처음 재부팅하면 아래의 그림이 나타난다. 환영메시지를 가볍게 읽고 [Forward] 버튼을 클릭하여 계속 진행하자. 라이센스 정보를 읽고 또 [Forward] 버튼을 클릭하자. 리눅스는 특히 Fedora 13에서는 Windows 와 달리 root 계정으로는 로그인할 수 없다. 따라서 일반권한을 갖고 있는 유저를 생성해야 한다. [username]은 계정의 이름이고, [Full name]은 로그인할 때 구별할 이름이다. 그래서 로그인할 때는 [username]이 아니라 [Full name]이 나타난다. [Forward] 버튼을 클릭하여 설치 후 작업을 계속 진행하자. 날짜와 시간을 설정한다. 설정하고 [Forward] 버튼을 클릭한다. 설치가 모두 끝난다음 변경할 수..
설치전에 해야 할 일들을 성공적으로 수행했다면 자 이제 숨을 고르며 드뎌 설치해 보자. 점점 Linux가 진화하면서 설치작업들이 쉬워지고 있다.(당연한 말씀들...) 먼저, BIOS 셋업을 해야겠다. 왜냐하면 CD혹은 DVD로 부팅해야 하니까... 머쉰에 따라 BIOS 셋업화면으로 들어갈 때 키가 다르니 각자 부팅해서 확인해 보자.(F2, Delete 키, F10 ...) 보통 삼성 혹은 LG 같은 메이커 화면이 나타날 때 뭔가 누르면 된다. BIOS가 대부분 3중 하나가 아닐까? 즉 Phoenix BIOS, Award BIOS, 아니면 AMI BIOS 일 것이다. 그중에서 우리가 해야 할일은 Booting Device 순서를 정하는 것이다. 첫번째 Booting Device 를 CD-ROM 혹은 DVD..
- Total
- Today
- Yesterday
- Eclipse
- Android
- 원격로그인
- LECTURE
- JAR
- command tools
- AJAX
- Windows 8.1
- J2SE
- JDBC
- javascript
- SQL
- mysql
- ubuntu
- Apache
- 우분투
- EditPlus
- Javadoc
- PHP
- classpath
- Fedora14
- Installation
- Flex
- 리눅스
- Linux
- windows 7
- Fedora
- CSS3
- dev-c++
- ftp서버
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |