본문 바로가기

우분투

(11)
Acer 노트북 + 우분투 16.04 이슈해결기 안녕하세요, 타이젠 개발자 윤진입니다. "에이서 아스파이어"4년 전쯤 구매한 노트북입니다. 당시 사내에서 타이젠 앱 컨테스트가 열렸고,여기저기 부유하며 컨테스트에 참여하기 위해 노트북을 구매하였습니다.아직도; 다나와에서 이 모델을 구할 수 있네요. 출처 : 다나와 이 노트북에 우분투 16.04를 설치하니 몇가지 소소한 문제가 나왔습니다.(타이젠이 공식적으로 17.04를 지원하지 않기 때문에 16.04를 쓰고 있습니다)본 포스팅에 몇가지 이슈에 대해 그때그때 하나씩 옮기려고 합니다. * 터치패드 동작실패과거 터치패드의 동작방식이 마우스의 동작방식과 유사하다고 판단하여,터치패드에서 발생하는 인풋을 마우스 인풋으로 변환하여 사용하였습니다.운영체제 입장에서도 터치패드는 외부 마우스처럼 인식되었습니다. 하지만, ..
[Ubuntu/Linux] 한글과 컴퓨터의 한글 파일(.hwp)을 우분투에서 읽어보자! (evince-hwp) 안녕하세요, 윤진입니다. 학창시절에 모든 레포트는 의 '한글' 프로그램으로 작업했었습니다. 군행정병으로 근무했던 때에는 거의 모든 단축키를 외우며 작업을 했었죠. 천타를 넘나드는 행정병들의 작업은 예술로 승화된 퍼포먼스였습니다. vi/emacs에 길들여진 개발자가 다른 에디터를 사용하지 못하는 것처럼, 한글 프로그램의 작업효율은 굉장히 높았습니다. 특히 보수적인 집단에서는 컨텐츠 보다는 글자서식/문단서식을 더 중요하게 여겼기 때문에, 그에 나름 특화된 한글 프로그램이 더 빛났습니다. 하지만, 어느 순간부터 주위에서 한글 대신 외제 프로그램을 사용하기 시작하더군요; 여러가지 이유들이 많이 있었지만 이유가 어찌되었건 개인적인 아쉬움은 큽니다. 아직 관공서나 학교에서는 한글프로그램으로 문서 작업을 하고 있습니..
[Tizen/Ubuntu] 우분투 15.04 환경에서 타이젠 2.3 Enventor 런칭 실패 해결하기 최신 버전 Ubuntu 15.04 64비트에 Tizen 2.3 SDK를 설치해보았습니다.올초에 나온 Tizen 2.3 SDK는 14.04까지 공식지원하고 있습니다. 다행히 15.04에서도 SDK의 기본 기능을 사용하는데 문제는 없습니다. 하지만, 드디어 에러를 만나게 됩니다.Tizen SDK 내에 edc 파일을 편집할 때 사용하는 enventor라는 툴이 실행이 안되더군요.이번 포스팅은 enventor를 '임시'로 사용할 수 있는 방법을 공유합니다. 안녕하세요, Tizen 개발자 윤진입니다. 이번 포스팅은 타이젠 2.3 SDK에서 공식지원하지 않는 Ubuntu 15.04 환경에서 벌어진 일을 다룹니다.Ubuntu 14.04에서는 위와 같은 에러 없이 Eventor를 사용하실 수 있습니다.하지만, 최신 버..
[Ubuntu/Linux] 쉘스크립트 expr의 모든 것 제어문과 변수까지 살펴보니 expr가 남았네요. expr까지 간단하게 살피고 나서는, 쉘스크립트 자체 문법보다는 쉘스크립트와 함께 쓰이는 유용한 명령어들을 살펴보겠습니다. 쉘스크립트가 명령어를 좀 더 지능적으로 사용하려는 의도에서 만들어졌기 때문에, 이 다음부터가 본편이라 볼 수 있겠네요. expr는 명령어로서 존재합니다. $ ls /usr/bin/expr /usr/bin/expr 하지만, bash 쉘은 expr를 built-in으로 내장시켰습니다. 쉘스크립트에서 expr 명령어를 사용하면, /usr/bin/expr를 사용하지 않고 내장된 build-in 명령어를 실행합니다. build-in 명령이 외부 명령보다 빠릅니다. 외부 명령어는 프로그램 로딩/런칭만으로도 하세월 보내겠죠. 물론, 굳이 외부 명령..
[Ubuntu/Linux] 우분투 15.04 삼바설정툴(system-config-samba) 크래쉬 우분투 15.04가 세상에 태어난지 한 분기가 지나고 있습니다.집에 설치한 지는 이틀이 지났군요.이틀 동안 우분투 15.04에서만 볼 수 있는 다양한 문제 상황을 접할 수 있었습니다. 삼바설정툴도 문제를 일으키네요.우분투를 처음 사용할 때부터 함께 해온 system-config-samba도 실행이 안됩니다.GUI로 실행하면 그냥 먹통이 되네요.GUI 툴이 크래쉬가 난다고 하여, 특별한 노티가 발생하진 않습니다.그래서 한참을 기다렸습니다만 크래쉬가 나는 상황이었습니다. 터미널에서 실행하면 바로 죽는 것을 확인할 수 있네요. 우선, 삼바설정과 관련된 내용은 아래 포스팅을 참고하세요.[Ubuntu/Linux] 삼바서버, 이렇게 설정하면 된다 우분투 15.04가 아닌 분들은 걱정하실 필요가 없습니다.오직 15...
[Tizen] 타이젠 SDK 우분투에 설치하기 데스크탑 PC를 한 대 사서 우분투를 설치하였습니다.가물가물한 기억을 더듬어서 환경설정을 하고 있습니다.기본적인 환경설정에만 꼬박 하루가 지나가네요. 사실 윈도우 PC에는 이미 타이젠 SDK가 설치되어 있습니다.하지만, 윈도우에서는 개발하는 손맛이 나질 않아 우분투에도 타이젠 SDK를 설치하려고 합니다.타이젠 SDK를 설치하는 과정 자체에는 어려운 것이 전혀 없으나,타이젠 SDK를 위한 우선 설치해야하는 것들이 있습니다. 안녕하세요, Tizen 개발자 윤진입니다. 만약 타이젠 SDK를 윈도우에 설치하시려면 아래 포스팅을 참고해주세요.[Tizen] 타이젠 SDK 윈도우에 설치하기, "생각보다 쉽다" 타이젠 SDK는 이클립스를 사용하고 있기 때문에 오라클 JDK를 설치해야합니다.우분투 환경에서는 open j..
[Ubuntu/Linux] 우분투 터미널을 위한 최적화된 색상 터미널에 단조롭거나 혹은 촌스럽게 표시되는 색상에서 벗어나려고,터미널 편집창을 열어 컬러값을 임의로 조정해보았습니다.하지만, 헛짓이었습니다; 색상 하나하나를 그럴듯하게 골라놓아도,색상 전체가 조화롭게 어우러지지 않더군요. 이런 색상 선택을 고민한 것은 저 하나가 아닐 것입니다.컬러감 출중한 수많은 개발자들이 최적의 조합을 찾기 위해 무수히 노력하였습니다. 그리고 하나의 색상 조합으로 중지가 모아지고 있습니다.그게 바로 solarized 파레트입니다. 색상이 아주 기가 막히네요. :) solarized는 terminal과 gui 앱에 최적화된 색상을 찾아보자는 착상에서 시작하였습니다.무수한 색상의 조합을 두고 고민하였죠.그리고 그 결과로 16개의 색조합을 창출해내었습니다.색조합에 대한 고민은 아래 사이트에..
[Ubuntu/Linux] su와 su - 차이점을 정리해보기 사용자 계정으로 로그인한 후간혹 관리자 root 권한이 필요할 때가 있습니다. 패키지를 설치하거나,시스템 설정 파일을 수정하거나,신규유저를 추가하거나,다른 계정으로 파일권한을 변경하거나root 권한을 광범위하게 사용하고 있습니다. root 권한으로 변경할 때 가장 친숙한 명령어가 su입니다. su는 substitute user의 줄임말입니다.현 사용자를 로그아웃하지 않고, 다른 사용자의 권한을 획득할 때 사용하죠.단일 사용자계정으로 우분투 데스크탑을 사용하고 있는 경우에도,사용자의 권한을 루트로 변경할때 자주 사용합니다. 사용법 : su [변경하고자 하는 사용자 ID] su 뒤에 변경할 사용자 ID를 입력하지 않는다면,su root와 동일하게 동작합니다. $ su Password: # exit logou..