자유게시판

조회 수 2093 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

예전에 도커로 2020을 설치하는 글을 올린적이 있는데

(https://hamonikr.org/index.php?mid=Free_Board&search_target=nick_name&search_keyword=%EA%B0%80%EB%B2%BC%EC%9A%B4%EA%B2%8C%EC%B5%9C%EA%B3%A0&document_srl=83229)

이번에 보니 2022가 나왔네요

저번과 같은 이유로 도커로 설치하겠습니다.

 

우선 오피스 deb파일을 다운받습니다.

(https://gall.dcinside.com/mgallery/board/view/?id=github&no=21052 참고해주세요)

 

저는 입력기로 kime를 사용하겠습니다.

데비안 저장소에 없으니 deb파일을 직접 받겠습니다.

wget https://github.com/Riey/kime/releases/download/v2.5.3/kime_debian-buster_v2.5.3_amd64.deb

 

kime으로 한글을 정상적으로 이용하기 위해서는 플러그인이 필요합니다.

이것도 받습니다.

(출처: https://gall.dcinside.com/mgallery/board/view/?id=github&no=21332&s_type=search_subject_memo&s_keyword=%ED%95%9C%EC%BB%B4&page=1)

wget https://github.com/Riey/kime/releases/download/v2.5.3/libkime-qt-5.11.3.so

 

참고로 저는 한컴오피스 deb파일은 ho.deb로 이름을 변경한 상태고,

kime은 kime.deb로 변경한 상태입니다.

 

다음은 도커 빌드용 파일 내용입니다.

FROM debian:latest
 
ENV LANG=ko_KR.UTF-8 \
LANGUAGE=ko_KR.UTF-8
 
COPY ho.deb /ho.deb
COPY kime.deb /kime.deb
 
RUN echo "종속 패키지 설치" && \
apt update && \
apt install -y qt5-default \
libcurl4-gnutls-dev \
libharfbuzz-icu0 && \
echo "오피스, 뷰어 설치" && \
apt install /ho.deb && \
rm /ho.deb && \
echo "한글입력기 설치" && \
apt install /kime.deb && \
rm /kime.deb && \
apt clean && \
echo "유저 추가" && \
useradd -m -g users -s /bin/bash hwp

COPY libkime-qt-5.11.3.so /opt/hnc/hoffice11/Bin/qt/plugins/platforminputcontexts/libkime-qt-5.11.3.so
 
USER hwp

 

이후 도커를 빌드합니다.

sudo docker build --tag hwp .

 

이제 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=kime" \
    -e "XMODIFIERS=@im=kime" \
    -e "QT_IM_MODULE=kime" \
    -e "LANG=ko_KR.UTF-8" \
    -e "LANGUAGE=ko_KR.UTF-8" \
    hwp /opt/hnc/hoffice11/Bin/hwp

 

그리고 실행 권한을 준 다음

chmod +x ./hwp.sh

 

실행을 해보면

./hwp.sh

 

Screenshot_20210515_233922.png

 

 

다음과 같이 실행됩니다.

 

실제로 사용하면서 레이아웃같은게 깨지는지 확인해보지는 않았습니다.

단순 저장 불러오기는 정상적으로 됩니다.

 


  1. 윈도우 11

    Date2021.07.02 Bykiwijuice Views1767 Votes0
    Read More
  2. 윈도우10 하모니카 설치 후 만약에 윈도우10 을 남기고 하모니카만 설치 삭제하려면 어떻게 해야 하나요?

    Date2021.06.30 By번동박 Views1543 Votes0
    Read More
  3. 리눅스쓰면 게임 안 할 줄 알았지요

    Date2021.06.29 ByMoordev Views1924 Votes0
    Read More
  4. 아치리눅스입문하고 여기에 글을 씁니다.

    Date2021.06.24 By세까랑 Views1635 Votes0
    Read More
  5. qemu/kvm + libvirt, virt-manager [+ cockpit]으로 윈도우vm 설치 및 실행하기 [+ 공유폴더]

    Date2021.06.17 By가벼운게최고 Views3762 Votes0
    Read More
  6. 리눅스민트20.1 docky에서 파일브라우저 아이콘 변경이 안됩니다.

    Date2021.06.17 By바람곰돌 Views985 Votes0
    Read More
  7. [IT컨퍼런스ㅣ캐치 #개발자 커리어콘] 무료 LIVE 토크콘서트 공유드립니다 :)

    Date2021.06.17 By캐치 Views943 Votes0
    Read More
  8. ROS 개발을 위해 우분투 대신 하모니커OS를 기반으로 가능할까요?

    Date2021.06.15 By하늘땅별땅 Views1424 Votes0
    Read More
  9. Snap은 과연 리눅스 생태계에 독이 될까요

    Date2021.06.15 ByMoordev Views3999 Votes0
    Read More
  10. 하모니카에서 인라이튼먼트 데스크탑환경입니다.

    Date2021.06.12 By쌍둥이별 Views1491 Votes0
    Read More
  11. hypnotix 가 민트19.x시리즈에서 안되니..

    Date2021.06.08 By바람곰돌 Views1621 Votes0
    Read More
  12. 로지텍 g304 마우스 리눅스 드라이버는 없나요?

    Date2021.06.07 By신성 Views2017 Votes0
    Read More
  13. hypnotix 쓰고 싶은데 안되네요.

    Date2021.06.07 By바람곰돌 Views919 Votes0
    Read More
  14. 티맥스, 한컴구름 다 설치해서 사용해보았지만 역시 하모니카가 최고!!!

    Date2021.06.06 By민트쪼아요 Views1828 Votes0
    Read More
  15. openSUSE 15.3 Leap 버전이 나왔습니다.

    Date2021.06.05 By마원 Views1035 Votes0
    Read More
  16. 카카오톡을 안드로이드 에뮬레이터에서 사용하는 방법을 고민중입니다.

    Date2021.06.03 ByMoordev Views3293 Votes0
    Read More
  17. Hypnotix 설치 문의입니다.

    Date2021.06.03 By잘몰라요. Views1493 Votes0
    Read More
  18. 리눅스 문외한 인사드립니다.

    Date2021.06.01 By왕자림 Views1337 Votes0
    Read More
  19. 우분투가 지원되는 AM4 메인보드 추천 받습니다

    Date2021.05.31 By김쭈니 Views1754 Votes0
    Read More
  20. 멀티유저 지원하는 git client는 무엇이 있나요?

    Date2021.05.30 By하늘땅별땅 Views1516 Votes0
    Read More
Board Pagination Prev 1 ... 39 40 41 42 43 44 45 46 47 48 ... 94 Next
/ 94
CLOSE