SW개발/우분투 리눅스 35

웹브라우저가 자동으로 스크롤되는 문제 해결 방법 (접근성 화면 읽기가 켜져 있었음)

처음에는 제 PC가 해킹당한줄 알았습니다. 웹브라우저로 구글링해서 글을 열심히 읽고 있었는데 웹브라우저가 자동으로 스크롤이 되는게 아니겠습니까? 최근에 제 트위터 계정에 해킹되어서 영구정지된 상태라서 다소 위축된 상태였는데 자세히 살펴보니 "화면 읽기" 모드가 동작중이라서 발생한 문제였습니다. 여러분들도 혹시라도 웹브라우저가 자동으로 스크롤되는 문제가 있으면 "화면 읽기" 기능이 동작하고 있는건 아닌지 살펴보시기 바랍니다. 문제의 현상 문제의 현상은 아주 간단합니다. firefox 웹브라우저를 통해서 웹페이지를 읽고 있는데, 자동으로 텝이 이동하기도하고, 자동으로 스크롤이 되더군요. 마치 chrome의 원격 데스크톱 기능을 사용하는 것처럼 브라우저가 자동으로 스크롤이 되더군요. 문제의 원인 문제의 원인을..

우분투 리눅스에서 와이파이 네트워크 목록 삭제하는 방법

라즈베리파이에 우분투 리눅스를 설치해서 잘 사용중에 있습니다. 와이파이를 한 번 등록하면 이후에 자동으로 접속이 되는게 다소 불편한 점이 있습니다. 특히 속도가 느린 공공 와이파이에 자동으로 접속이 되어서 상당히 성가실 때가 종종 있습니다. 본 페이지에서는 우분투 리눅스에서 와이파이 네트워크 목록을 삭제하는 방법에 대해서 설명드리도록 하겠습니다. 와이파이 목록에서 삭제 불가능 우선 가장 먼저 시도해볼만한 방법은 와이파이 네트워크 목록에서 삭제할 수 있는지 확인하는 방법입니다. 하지만 우분투 리눅스에서 제공하는 와이파이 네트워크 목록에서 삭제할 수 있는 방법이 있는지 확인해봤지만 삭제가 불가능했습니다. 만약 이 방법으로 와이파이 목록에서 삭제가 가능하다면 이 글을 쓰지도 않았겠지요. 와이파이 접속 정보가 ..

우분투 22.04 한글 입력 안되는 문제 해결 방법 (kime로 대동단결)

저는 스스로를 리눅스 쟁이라고 부릅니다. 최근 구닥다리 PC를 살려서 사용중인데 윈도우즈는 너무 느려서 우분투 리눅스를 설치해서 사용중입니다. Ubuntu 22.04는 라즈베리파이를 통해서 먼저 사용해봤고 큰 문제는 없었습니다. 하지만 최근 Intel 계열 CPU를 사용하는 PC에 우분투 22.04를 설치해봤더니 한글 입력 오류 때문에 제법 많은 시간을 허비해야 했습니다. 본 글의 목적 우분투 리눅스에서 한글 입력이 안될 때 조치해볼 수 있는 방법들을 제공합니다. 우분투 리눅스를 처음 깔게 되면 많은 사람들이 한글 입력 때문에 시간을 허비하곤 합니다. 기본적으로 설치되는 IBus보다는 fcitx가 한글 입력하기 편합니다. 특히 최근에 알게 된 kime는 가장 강력한 한글 입력기라고 생각합니다. 본 글에서..

Ubuntu 22.04 설치 실패 [Errno 5] Input/output error

오늘은 Ubuntu 22.04 LTS 설치시에 아래와 같은 에러 메시지와 함께 설치 실패할 경우 확인하고 조치하는 방법에 대해서 다루고자 합니다. 설치 실패 [Errno 5] Input/output error 이 오류는 일반적으로 CD/DVD 디스크나 드라이브 또는 하드 디스크에 문제가 있을 때 발생합니다. CCD/DVD를 청소하거나 CD/DVD를 느린 속도로 굽거나 CD/DVD 드라이브의 렌즈를 전자 제품 상점에서 판매하는 도구를 이용해 청소하고 또는 하드디스크가 오래되어 교체가 필요한지 확인하기, 시스템을 시원한 장소로 옮기면 해결될 수도 있습니다. 우분투 리눅스 설치 방법 본 페이지를 검색해서 들어오신 분들이라면 이미 우분투 리눅스 설치용 이미지를 CD 또는 USB에 구워서 설치를 진행하다가 문제가..

[우분투] 핫스팟 로그인시에 화면 깨져서 나오는 문제 해결 방법

구글에서 아무리 검색해도 이 문제를 해결할 수 있는 방법에 대해서 설명된 페이지를 찾을 수 없었습니다. 우분투 리눅스에서 공공 와이파이에 접속할 때 핫스팟 로그인 창이 깨져서 나올 때 조치하는 방법에 대해서 설명드리겠습니다. 개요 성남시의 경우에는 버스 정류장에 공공 와이파이가 설치된 경우가 많이 있습니다. 버스 정류장에서 가까운 곳에 있으면 성남시에서 제공하는 공공 와이파이를 무료로 사용할 수 있습니다. 아무튼 공공 핫스팟에 연결시에 웹브라우저 팝업이 떠서 로그인을 해야만 와이파이를 사용할 수 있는 경우가 많습니다. 안드로이드 폰이면 관계가 없지만, 우분투 리눅스 같은 경우라면 이 때 핫스팟 로그인 화면이 깨져서 나오는 경우를 많이 봤습니다. 해결 방법 해결 방법은 아주 간단합니다. "핫스팟 로그인" ..

주소를 찾을 수 없음. 도메인을 찾지 못하여 메일을 전송하지 못했습니다. 오타나 불필요한 공백이 있는지 확인한 후 다시 시도하세요.

ssmtp를 이용해서 자동으로 메일을 전송하는 서비스를 구성하였습니다. 총 3개의 서버에서는 해당 서비스가 잘 동작하는데, 유독 한 서버에서만 아래와 같은 이메일이 전송되고 있습니다. 주소를 찾을 수 없음 rpiseongju 도메인을 찾지 못하여 user@rpiseongju 주소로 메일을 전송하지 못했습니다. 오타나 불필요한 공백이 있는지 확인한 후 다시 시도하세요. 본 페이지에서는 이와 같은 에러 메시지가 메일로 수신될 때 이를 해결하는 방법에 대해서 설명드리고자 합니다. 문제의 상황 시골집에 라즈베리파이를 설치했습니다. 이 라즈베리파이에는 Ubuntu 리눅스가 설치되어 있는데, 1시간에 한 번씩 공인 IP를 확인해서 IP가 변경되면 이메일을 통해서 변경된 IP를 알려주는 서비스가 구성되어 있습니다. ..

Could not resolve host: github.com 해결 방법

티스토리 블로그를 개설한 지 얼마 되지 않았는데 이상하게 블로그가 통째로 다음에서 검색이 안되기 시작했습니다. 구글 애드센스를 달기 위해서 나름 열심히 노력하고 있는데 특정 글이 아닌 블로그 전체가 검색이 안되니까 많이 속상하네요. 힘내서 글을 써보려고 합니다. 개요 본 글에서는 git 명령 수행시에 "Could not resolve host: github.com" 에러가 뜨는 문제를 해결하는 방법에 대해서 설명하고자 합니다. 문제의 상황 신용카드 크기의 미니 컴퓨터인 라즈베리파이는 휴대하기 정말 간편합니다. 시골집에 라즈베리파이를 가져와서 작업 중인데 기존에 잘 사용하던 repository에서 git pull을 했는데 아래와 같은 에러 메시지가 뜨면서 git pull이 되지 않더군요. $ git pul..

crontab이 제대로 실행되지 않는다면 crontab에서 지원하지 않는 명령일 수 있습니다. (pushd, popd 명령 사용 불가)

개구리는 올챙이 적을 생각하지 못한다는 속담이 있습니다. 개발자도 마찬가지입니다. 원숙한 SW개발자가 되면 큰 어려움 없이 새로운 것을 배울 수 있고, 문제를 만나도 빨리 해결할 수 있습니다. 내가 개구리가 되어서 쉽게 과제를 진행하고 쉽게 문제를 풀 수 있겠지만, 그 모든 것들을 쉽게 익힐 수 있었던 것은 아니라는 것을 명심해야 하겠지요. 평소에 익숙하게 사용하던 crontab이 제대로 실행되지 않아서 시간과 노력을 제법 낭비했습니다. 결론부터 말씀드리자면, crontab에서 실행할 수 없는 명령어들이 존재합니다. 이 글에서는 crontab에서 실행할 수 없는 명령어인 pushd를 사용하여 강제로 crontab이 제대로 실행될 수 없도록 하고, 그 상황에서 디버깅을 하는 방법에 대해서 설명하고자 합니다..

우분투 리눅스에서 키보드 입력이 느린 문제 해결 방법 (USB 3.0 문제일 수 있습니다.)

안녕하세요? 문서화에 미친 SW개발자입니다. 문서화라는 것은 항상 귀찮다고 생각했던 적이 있었습니다. 구현 및 디버깅만해도 벅찬데 문서화까지 한다는 것은 제법 성가신 일이고 불필요한 일이라고 생각했었기 때문입니다. C언어 개발자로 15년정도의 경력을 쌓았고, 이제는 거의 불혹의 나이에 접어들었습니다. 이제는 잘 기록해두지 않으면 잘 기억이 나지 않을때가 많이 있다는 것이 조금 슬플 따름입니다. 무엇인가 한 가지 기록이 필요한 것이 있으면, 잊기 전에 기록해두려고 노력하는 중입니다. 회사 프로젝트와 관련된 내용은 인트라넷 confluence(컨플루언스)에 기록해두고, 일반적인 내용은 블로그에 기록하는게 저 나름대로의 원칙입니다. 오늘은 우분투 리눅스에서 키보드 입력이 느린 문제를 해결하는 방법에 대해서 기..

ssh 연결시 "Bad owner or permissions on /home/user/.ssh/config" 발생시 해결 방법

우분투 리눅스가 설치된 PC들을 여러대 사용하고 있습니다. ssh 연결을 통해서 여러대의 PC들에 원격 접속해서 이런 저런 작업들을 진행하기도 하고 틈틈히 공부도 하고 있습니다. 수 없이 사용했던 ssh로 다른 PC에 접속을 시도하려는데 아래와 같은 생경한 에러 메시지가 발생하였습니다. 문제 현상 $ ssh 192.168.0.4 Bad owner or permissions on /home/user/.ssh/config 문제 검토 잘못된 소유자거나 잘못된 권한이라는 불친절한 메시지를 보고, ls -all 명령으로 해당 파일의 권한을 확인해 보았습니다. $ ls -all /home/user/.ssh/config -rw-rw-r-- 1 user user 60 Mar 5 04:04 /home/user/.ssh/..