LINUX

포스트: 487|아이템:LINUX(477)
Tags

Posts

487 posts

리눅스 민트 20 XFCE에서 한글 입력 설정하기

반달가면|2020년 6월 28일

우분투 20.04LTS 배포판을 기반으로 해서 새로 공개된 리눅스 민트(Linux Mint) 20 XFCE 배포판을 오라클 버추얼박스에 가상머신으로 설치하여 잠깐 살펴보았는데, 한글 입력과 관련해서 이전과 달라진 부분이 있기에 정리해 두기로. 리눅스 민트 19 XFCE까지만 해도 nabi 패키지를 설치해서 한글 입력 기능을 추가할 수 있었는데(관련 내용은 이전 게시물을 참고하자. 여기로), 리눅스 민트 20에서는 nabi가 제대로 동작하지 않았다. 설치하고 설정까지 다 했는데, 정작 한/영 전환이 제대로 되지 않고 영문만 입력이 된다. 어떻게 할까 하다가, ibus로 설치했다. 아래와 같이 작업을 진행. 우선 ibus, ibus-hangul 패키지를 설치한다. 터미널창에서 아래와 같이

[리눅스] insmod 명령어로 드라이버 설치 시 커널 내부 동작 디버깅해보기(ftrace)

Guillermo Austin Kim|2020년 6월 28일

이전에 다음 글에서 insmod 명령어를 통해 모듈 타입 디바이스 드라이버가 설치될 때,커널 내부 함수가 어떤 흐름으로 작동하는지 코드를 리뷰했습니다. [리눅스] 드라이버: module_init 키워드로 지정한 함수가 호출되는 원리 - sys_finit_module()http://rousalome.egloos.com/10016090 이어서 이번 시간에는 ftrace를 통해 hello_module_init() 함수가 어떻게 호출되는지 살펴보겠습니다. insmod 명령어로 디바이스 드라이버를 설치할 때의 전체 흐름 먼저 다음 그림은 insmod 명령어로 디바이스 드라이버를 설치할 때의 전체 흐름을 나타냅니다. 그림의 윗 부분에서 '유저 공간'으로 표기된 부분을 봅시다. insmod가 실행되어 시

[Docker] 컨테이너 내에서 외부 호스트의 API 이용하기

지훈현서|2020년 6월 22일

오랫만에 글을 올립니다.이번에는 같이 일을 하고 있는 동료가 요청한 내용인데필요에 따라 도커 이미지를 미리 다 만들어 놓은 상태에서컨테이너를 새롭게 더 띄우거나 하는 것을 외부에서가 아니라내부 컨테이너에서 해야 하는 필요가 생겼습니다. 해당 내용을 리서치하고 우분투 서버 20.04에서 테스트해 보았습니다. 다음은 그 내용입니다. 우선 결론적으로 다음과 같은 docker-compose.yaml 을 만들었습니다. version: "3.1"services: my-service: image: python:3.8-buster container_name: pydocker environment: - DOCKER_HOST=tcp://docker-socket-proxy:2375 com

도커(Docker) 이미지를 다른 PC에 옮기기

반달가면|2020년 5월 12일

현재 PC에서 사용중인 도커(Docker) 이미지를 tar 파일로 저장해서 다른 PC로 옮길 수 있다. docker save 명령을 사용하면 된다. 예를 들어 도커 이미지 "ubuntu"를 ubuntu.docker_img.tar 파일로 저장하려면 터미널창에서 아래와 같이 작업할 수 있다. # 도커 이미지 목록 확인 sudo docker images # "ubuntu" 이미지를 ubuntu.docker_img.tar 파일로 저장 (docker save) sudo docker save -o ubuntu.docker_img.tar ubuntu 해당 tar 파일을 다른 PC로 옮긴 후, docker load 명령으로 tar 파일에 저장된 이미지를 추가하면 된다. # tar 파일에 저장된