Ubuntu ssh 접속 허용(활성화), 포트 설정, 접속 방법(22.04)

Ubuntu 22.04에는 기본적으로 openssh-server가 설치되어 있지 않습니다. ssh 접속이 가능하도록 Ubuntu ssh 접속 허용 설정과 접속 방법, 그리고 꿀팁으로 ssh 키 쌍을 사용하여 편하게 ssh 서버에 접속하는 방법까지 알아보겠습니다. Ubuntu ssh 접속 허용 개요 우분투 리눅스에서 ssh 서버에는 openssh-client 명령줄 도구인 ssh를 이용해서 접속합니다. 기본적으로 openssh-client 도구는 설치 돼 있습니다. 하지만 접속하고자 하는 우분투 서버에 … Read more

SQLite 테이블 구조(스키마) 확인 2가지 방법(desc tablename)

SQLite를 이용해서 테이블을 생성해서 이용하는 중에 테이블 구조를 확인해야 할 때가 있죠? Oracle이나 MySQL에서는 desc 명령어를 사용해서 확인하듯이, SQLite 테이블 구조 확인 방법을 함께 확인해 보겠습니다. SQLite 스키마 확인용 테이블 생성 간단히 테스트할 테이블 먼저 만들어 보겠습니다. SQLite 테이블 스키마 확인 방법 2가지 .schema 명령어로 테이블 구조 확인하기 .schema 테이블명의 구조로 사용하면 됩니다. 저는 위에서 … Read more

SQLite 테이블 생성, 변경, 삭제 방법 3가지

SQLite DB를 생성했다면, 이제 테이블을 만들어서 활용해야겠죠? SQLite 테이블 생성, 변경, 삭제하는 방법 3가지를 모두 확인해 보겠습니다. 그리고 SQLite에서 이용하는 동적 데이터타입과 엄격한 데이터타입 적용 방법도 함께 살펴보겠습니다. SQLite 테이블 생성 기본적인 테이블 생성 문법은 아래와 같습니다. 기본 테이블 생성 문법을 이용하면 동적 데이터타입이 적용됩니다. 동적 데이터타입 적용 대부분의 SQL은 엄격하게 data type을 제한합니다. 그동안 … Read more

SQLite DB 생성 방법 3가지 및 특징

SQLite를 사용하면 제일 먼저 하게 되는 게 바로 DB 생성입니다. SQLite의 특징을 살펴본 후, sqlite3 cli 를 사용해서 SQLite DB 생성하고 사용하는 방법을 함께 알아보도록 하겠습니다. SQLite DB의 특징 SQLite라는 이름의 Lite는 가볍다는 의미를 지니고 있습니다. 정말 가벼운 데이터베이스라고 할 수 있습니다. 가벼우면서도 얼마나 유용한지 SQLite DB의 특징을 먼저 살펴보겠습니다. Serverless: 서버리스 Oracle이나 MySQL 등의 … Read more

Jenkins 로케일 언어(locale language) 설정 방법

Jenkins에서 한글 메뉴와 영문이 혼용되어서 그냥 차라리 영문으로 사용하고 싶으신 분 계실까요? 또는 외국 기업과 함께 일해야 해서 다른 외국어로 로케일을 설정해야 하나요? Jenkins 로케일 설정 방법을 알려드리겠습니다. 개요 Jenkins는 기본적으로 브라우저의 언어에 따라 메뉴와 설명 등의 텍스트를 표시합니다. 따라서 내가 사용하는 브라우저의 언어가 한국어 로케일을 쓰고 있다면, 한국어 로케일이 적용되고, 일본어 로케일을 쓰고 있다면 … Read more

SQLite 테이블 목록 조회 2가지 방법(show tables)

MySQL이나 MariaDB에서는 show tables 명령을 사용해서 현재 데이터베이스의 테이블 목록을 가져와서 보여줍니다. SQLite에서는 show tables 명령이 작동하지 않습니다. SQLite 테이블 목록을 확인하는 방법을 알아보도록 하겠습니다. SQLite 테이블 목록 확인 .tables 명령을 사용하면 현재 데이터베이스에 존재하는 테이블 이름을 보여줍니다. 테이블 이름이 아래와 같은 형식으로 나옵니다. SQL문을 사용해서 SQLite 테이블 목록 확인 이번에는 SELECT문을 사용해서 테이블 이름만 … Read more

Ubuntu 22.04 Kdenlive 설치 후 glaxnimate, mediainfo 해결 방법

저의 경우에는 Ubuntu 22.04에서 Kdenlive를 PPA를 추가하여 설치한 후 mediainfo와 glaxnimate가 빠졌다는 메시지가 떠서 mediainfo와 glaxnimate를 설치하여 해결했습니다. 어떻게 해결했는지 함께 살펴보겠습니다. Kdenlive PPA 리포지터리 추가 후 APT 이용하여 설치하기 Kdenlive를 설치하는 방법에는 apt, snap, flatpak, appImage의 네 가지 방법이 있습니다. 그런데, 저는 제가 사용하는 IntelliJ IDEA에서 한글 입력이 가장 안전하고 확실하게 되는 uim-byeoru를 사용하기로 … Read more

Ubuntu 22.04 한글 입력기 3가지 설정 방법(ibus, uim, fcitx)

우분투를 설치했는데, 이미 영문버전으로 설치했는데, 한글 입력기가 아직 설치되지 않은 분들이 여기에 찾아오셨겠죠? 우분투 사용자들이 가장 많이 사용하는 한글 입력기 ibus, uim, fcitx를 설치하는 방법을 살펴보고, 각 입력기의 장단점을 비교해 보겠습니다. 내용이 좀 많습니다. 목차에서 필요한 내용만 찾아서 확인하시거나, 아래 유튜브 영상에서 필요한 입력기 찾아서 확인해 보시면 도움이 될 것 같습니다. 한글 입력기 ibus 설치 … Read more

우분투 Kdenlive 설치본 x 한글 입력기 3종(ibus, uim, fcitx)에 따른 한글 입력 해결 방법

Kdenlive는 다들 아시는 영상 편집 도구입니다. Kdenlive를 사용하면서 한글 입력 때문에 불편하셨던 분들 계시죠? Kdenlive와 한글 입력기의 조합에 따라 한글이 입력되는 경우가 있고, 입력되지 않는 경우가 있습니다. 이 부분을 꼼꼼하게 테스트 했습니다. 테스트 방식 테스트 방식은 우분투 22.04 버전 기준으로 IBUS, UIM, fcitx를 입력기로 각각 설정해서 apt, snap store, flatpak, appImage로 kdenlive를 설치하고 실행한 후 … Read more