자유게시판

https://www.ajunews.com/view/20201016103317246?fbclid=IwAR2VXw3S7-sDtIWetF924LspejV2XWqTNQR8azC-m1mM8gETzV8oiq8Xugc

위 기사에 따르면 최근 구름OS에 한글 오피스와 뷰어 시험판이 있다고 합니다.

 

그리고 타 배포판에 직접 가져가서 사용해도 괜찮다고 하네요.

그렇다고 deb파일을 그대로 여기 올리기는 혹시나 문제가 될지 모르니

deb파일을 추출하는 방법과

그 파일을 가지고 도커를 만들고 실행하는 방법에 대해 작성해보겠습니다.

 

우선 구름os 2.0버전 iso를 다운받고

가상머신을 이용해서 설치합니다.

(처음에는 라이브cd 자체를 도커에 올려서 사용하려 했는데,

라이브cd에는 한글 오피스가 없습니다.)

(https://gooroom.kr/  이 아닌(여기 2.0버전은 확인 안해봤어요.)

https://www.hancom.com/cs_center/csDownload.do 에서 받았습니다.)

 

가상머신 설치가 끝나면 오른쪽 위에 

한글 오피스와 뷰어를 설치하겠냐는 팝업창이 뜹니다.

설치해줍니다.

 

그리고 가상머신의 터미널에서 dpkg-repack를 설치한 다음

sudo dpkg-repack hoffice-hwp hoffice-viewer

를 실행하면 deb파일이 두개 생성됩니다.

그 파일들을 가상머신 밖으로 가져옵니다.

 

이제 deb파일 준비는 끝났습니다.

(참고로 저는 오피스를 hh.deb, 뷰어를 hv.deb로 이름을 바꿨습니다.)

 

이제 적당한 곳에 docker폴더를 만들고

docker폴더에 hh.deb, hv.deb를 옮깁니다.

 

그리고 Dockerfile을 생성합니다.

vi Dockerfile 이후 다음과 같이 입력 후 저장합니다.

/////

FROM debian:buster

 

ENV LANG=ko_KR.UTF-8 \

LANGUAGE=ko_KR.UTF-8

 

#한글 오피스, 뷰어 패키지 복사

COPY hh.deb /hh.deb

COPY hv.deb /hv.deb

 

#종속 패키지 설치

#한글 오피스, 뷰어 패키지 설치

#하모니카 서버 이용 님프 설치

#유저 추가

RUN echo "종속 패키지 설치" && \

apt update && \

apt install -y qt5-default \

libcurl4-gnutls-dev \

libharfbuzz-icu0 && \

echo "오피스, 뷰어 설치" && \

apt install /hh.deb && apt install /hv.deb && \

rm /hh.deb && rm /hv.deb && \

echo "님프 설치" && \

apt install -y curl && \

curl -sL https://apt.hamonikr.org/setup_hamonikr.sun | bash - && \

apt install -y nimf nimf-libhangul && \

im-config -n nimf && \

apt clean && \

echo "유저 추가" && \

useradd -m -g users -s /bin/bash hwp

 

 

USER hwp

/////

(그대로 복사하신다면 vi에서 :g/^$/d 를 실행하면 깔끔하게 정리될겁니다.)

 

왜 하필 데비안이냐 물으신다면

구름os가 데비안 기반이라 가장 잘 맞을거 같아서 데비안으로 했습니다.

 

이제 도커파일을 이용해서 도커 이미지를 생성합니다.

sudo docker build --tag test .

(hwp옆에 스페이스바와 점이 있는 것을 잊지 마세요.)

시간이 꽤 걸립니다.

 

이제 적당한 스크립트로 한글 오피스든 한글 뷰어든

원하는걸 실행하면 되겠습니다.

 

실행파일 경로는

/opt/hnc/hofficeviewer11/Bin/hclviewer

(확인 안해봄)

/opt/hnc/hofficeviewer11/Bin/hslviewer

(확인 안해봄)

/opt/hnc/hofficeviewer11/Bin/hwpviewer

(확인 안해봄)

/opt/hnc/hoffice11/Bin/hwp

(한글 오피스)

입니다.

 

다음은 실행 스크립트 예시입니다.

 

#!/bin/bash

xhost +local:docker

sudo docker run --rm -it -d --name hwp \

    --hostname hwp \

    -v /run/user/1000:/run/user/1000 \

    -v /dev:/dev \

    -v /etc/localtime:/etc/localtime:ro \

    -v /tmp/.X11-unix:/tmp/.X11-unix:ro \

    --privileged \

    --ipc=host --shm-size=256m --net=host \

    -v $HOME:/home/hwp \

    -e DISPLAY=unix$DISPLAY \

    -e XDG_RUNTIME_DIR=/run/user/1000 \

    -e PULSE_SERVER=pulseaudio \

    -e "GTK_IM_MODULE=nimf" \

    -e "XMODIFIERS=@im=nimf" \

    -e "QT_IM_MODULE=nimf" \

    -e "LANG=ko_KR.UTF-8" \

    -e "LANGUAGE=ko_KR.UTF-8" \

    hwp /opt/hnc/hoffice11/Bin/hwp

 

저는 님프 사용중이기 때문에 입력기에 nimf가 입력되어있습니다.

다른걸 사용하시는 분은 다른걸 입력하시기 바랍니다.

(다만 다른 입력기가 한글 입력이 정상일지는 잘 모르겠네요)

그런데 구름os도 님프를 사용하더라구요.

 

굳이 도커를 이용해서 설치하는 이유는

일단 지금 리눅스버전 한글은 시험판입니다.

언제 어떤 문제가 터질지 모르는데 바이너리로 그냥 설치하기에는 부담스러웠습니다.

그리고 앞으로 리눅스가 어떻게 업데이트 되든간에

언제든 사용할 수 있는게 좋다 생각했습니다.

 

이제 한글 오피스때문에 힘들어 할 일은 별로 없을거 같네요.

일단 한글입력, 저장, 불러오기 이거 세개만 확인했는데 정상입니다.

 

아래는 한글 입력 스샷입니다.

tes15.jpg

 

번호 제목 추천 수 글쓴이 날짜 조회 수
1199 리눅스 쓸수록.. [15] 0 꼬꼬댁 2018.04.21 2649
1198 WINE 설치 중에 망가진 고정 패키지가 있다며 멈춰버리네요.ㅠ [5] 0 뚱돌프 2020.02.10 2645
» 도커로 리눅스버전 한컴2020 오피스, 뷰어 설치하기 [12] file 0 가벼운게최고 2020.11.20 2611
1196 nimf를 컴파일해서 깔았습니다. 그런데.. [17] file 0 iloveapink 2019.11.04 2593
1195 VirtualBox에서 USB인식 잘 되시나요? [6] 0 iloveapink 2018.11.26 2588
1194 kime 설치 문의입니다. [9] 0 잘몰라요. 2021.08.23 2558
1193 카카오톡 설치를 했는데요. [7] 0 telnet 2021.01.15 2522
1192 KT인터넷 linuxmint 포럼 접속 불가 [7] 0 tawaki 2021.08.23 2503
1191 카카오톡 도커로 설치하기 [7] file 1 가벼운게최고 2020.10.14 2385
1190 하모니카 os에서 네이버 클라우드 사용하는 법 [14] 0 leyong 2020.01.23 2361
1189 조린 OS 12.4 리뷰 file 0 행복한펭귄 2019.03.08 2300
1188 리브레 오피스가 M$ 오피스에 버금간다는 의견에 대한 소감 [17] 0 아리수진 2021.03.19 2192
1187 ReactOS가 Windows 10 및 8 응용 프로그램, NTFS 드라이버 지원 추가 [7] file 0 행복한펭귄 2018.04.17 2167
1186 가짜 맑은 고딕을 만들어 봤습니다. [4] 1 Moordev 2021.04.12 2131
1185 리눅스 설치없이 웹브라우저에서 테스트하는 방법 [10] 1 행복한펭귄 2021.02.26 2103
1184 이젠 리눅스에서 정상적인 HTS 앱 사용이 가능하도록 해야 할 때 [1] 0 행복한펭귄 2019.03.19 2037
1183 구름 2.2 os에서 작성되었습니다. [9] file 1 가림토 2021.02.28 2031
1182 내장 그래픽 메모리 설정에 관해 질문드립니다. [2] 0 변신 2021.02.28 2031
1181 [잡담] openSUSE를 깔고 이리저리 만져보고 있습니다..그런데 [12] 0 iloveapink 2018.11.18 2010
1180 데비안에 nimf 설치 시 에러 질문드립니다. [15] 0 mikro 2019.07.21 1966
  • 하모니카 미디어 에디션
  • 설치가 필요없는 화상통화 하모니
loginbox2
아직 회원이 아니세요? 회원가입