↓62 QT 리눅스에서 프로그래밍을 하다 보면 한번쯤은 들어보는 툴킷이다. QT를 간단하게 말하자면, 윈도의 MFC와 비슷하다. 단순히 터미널에서 확인하던 것들을 그래픽적으로 새로운 창을 만들어 확인 인할 수 있다. 먼저 QT 설치를 해보자. 간단하다. 1. QT Project에 접속한다. 그럼 화면에 Download 가 보이는데 못 찾겠다면 그냥 아래 링크로 간다. http://qt-project.org/downloads 2. QT를 다운 받는다. QT 다운에는 2가지가 있다. Online, Offline 두 개의 차이는 온라인의 경우 큐티 설치파일을 받아서 실행하면 그 창에서 다시 큐티를 다운받아 설치한다. Offline은 한번에 받아서 까는 방식인데, 홈페이지에서 추천 방법은 Online방법을 추천한다. 3. .. 2014. 6. 23. Github Git 이라는 툴은 소스코드를 업데이트 날짜에 따라 서로 엉키지 않게 저장해주는 기능을 한다. GitHub는 그 저장소이다. 단순히 개념을 보면 이렇다. 그리고 추가적인 사항은 Github는 오픈소스 공간이다. 서로서로 코드를 공개하여 볼 수 있다. 물론 개인적인 저장용도로도 사용 할 수 있으나, 매달 돈을 내야한다. 사용 방법은 조금 어려운 감이 있지만, 사용하다보면 익숙해 질 것 같다. GitHub 주소 https://www.github.com/ 우선 Git을 사용하기 위해서는 몇가지 단계가 있다. 1. 우선 위의 주소에서 새로운 계정을 하나 생성한다. 우선 리눅스 환경에서 Git을 사용하려면 Git을 설치해야 한다. 페도라의 경우 단순히 터미널에 yum install git 을 입력하면 되고, 우분.. 2014. 4. 30. X 윈도 리눅스에서 그래픽의 기초는 X window 이다. X window는 리눅스의 표준 그래픽 인터페이스이고, 대부분이 X window를 토대로 만들어 진다. 윈도우에서 창을 띄우기 위해 API를 사용하고 나아가 MFC를 사용하는 것 처럼 리눅스에서는 X window의 라이브러리를 사용한다. 대표적인 것을 몇가지 보면, 텍스트 기반의 터미널 에뮬레이터는 xterm의 인터페이스를 사용하고, 로그인 관리자는 xdm, 시계는 xclock 등이 있다. 이들은 당연히 X window 라이브러리로 작성되어 있다. 이러한 X window의 특징을 보면 아래와 같다. 1. 네트워크 기반의 그래픽 환경이다. 2. 이식성이 뛰어나다. 3. 아이콘, 스크롤바, 색상 등 그래픽 환경에 필요한 자원들이 정의되어 있지 않다. 4. 사.. 2014. 3. 3. RPM 리눅스에서 어떤 프로그램을 설치하면서 .rpm 형태로 된 파일을 많이 봤을 것이다. 이게 뭘까? RPM은 Redhat Package Manager의 줄임말이다. 쉽게 생각하면 레드햇 계열의 리눅스들의 패키지 형식이다. RPM 패키지는 소스 자체를 컴파일된 바이너리 파일로 묶어놓고, 이를 해당 디렉토리로 설치하는 기능을 한다. RPM이 있으면 어떤 점이 좋을까? 1. 파일의 자동 설치 - RPM이 없는 리눅스라면 파일 설치도 직접 컴파일해서 파일의 위치를 지정해야한다. 2. 업그레이드 가능 - 기존에 있던 설정 파일들을 보존하면서 업그레이드가 가능하다. 3. 시스템 검증 - 처음 설치할 때의 패키지의 상태 (패키지 크기, 권한 등)와 현재 상태를 비교하여 체크할 수 있다. 4. 패키지 정보 - RPM을 이.. 2014. 3. 1. 이전 1 2 3 4 5 6 7 ··· 16 다음