df를 사용하여 디스크 사용량을 체크하였고, du를 사용하여 디렉토리 또는 파일 단위로 사용량을 확인하였다. 사용하는데 큰 문제는 없었지만, It's Foss에서 가독성 좋은 디스크 사용량 확인하는 앱을 보고 바로 설치하여 사용해 보았다. 요즘 뜨는 GoLang으로 만들어졌고, 아래 GitHub에서 소스 및 다양한 플랫폼 버전을 제공하고 있다. 데비안 패키지를 받아서 설치할 수 있지만, 안타깝게도 PPA는 제공하지 않는다. muesli/duf Disk Usage/Free Utility - a better 'df' alternative - muesli/duf github.com 앱 이름이 duf라고 해서 du / df 명령어를 대체할 것이라고 생각하였지만, df만 대체가 가능하다. duf에서 앞으로 du ..
youtube-dl은 법적이유 포함 여러가지 이유 및 요청으로 GitHub에서 내려졌지만, 관련 프로젝트는 아래 사이트에서 계속 진행중인것 같다. 하지만 더이상 GUI 환경을 제공하지 않고 CLI 환경으로 사용을 해야 한다. youtube-dl As everybody already knows our dev repository has been reinstated not so long ago. You can read the full story here. We would like to thank GitHub for standing up for youtube-dl and making it possible to continue development without dropping any features. yt-dl..
우분투에서 시리얼프로그램으로 Minicom이 아닌 brokestream에서 제공하는 Tiny Serial 프로그램을 사용해왔다. Tiny serial terminal. feel free to email me at Tiny serial terminal. Small minicom replacement for accessing serial ports (com ports) on Linux inspired by FreeBSD "tip". Mainly intended for use to access serial consoles of various hardware. If you want more control over port wi www.brokestream.com 다양한 기능을 제공하는 Minicom과 다르게 터..
로지텍 무선 마우스의 배터리가 10% 이하로 떨어지면 우분투에서 아래 이미지와 같이 알림 메시지를 출력하는데, 이것이 부팅시 한번만 실행되는 것이 아니라, 주기적으로 실행되어 우분투 사용에 불편함을 초래한다. 배터리 교체로 이문제를 해결할 수도 있지만, 10% 미만 배터리도 1-2개월을 거뜬히 사용할 수 있기에 그냥저냥 쓰다가 떨어지면 바꿔야지 했는데, 배터리 부족 알림이 수시로 실행되어 알림을 비활성화 시키는 방법을 찾았고, 아래 블로그에 잘 설명되어 있어, 이 글에서는 간단하게 적용 방법만 정리하도록 하겠다. Disable "Mouse battery low" spam notification on Ubuntu wrgms.com 위 블로그에서는 이 문제를 upowerd 소스를 gitlab에서 내려받아 l..
우분투를 네이티브 OS로 사용할 때 가장 애로사항 중 하나가 바로 한글 입력이다. 윈도우와 다르게 우분투 및 다른 리눅스 배포판 대부분이 무료 운영체제이기 때문에 한글 입력에 대한 보증이 없기 때문에 사용자가 알아서 방법을 강구해야 한다. 우분투 한글 입력기(Input Method)로 iBus, Fcitx 있지만, 한글 입력기 목적으로 개발된 것이 아니기 때문에 앱(프로그램)등에서 마지막 받침 중복 입력등과 같은 여러 문제들이 있어, 항상 불편함을 느끼던 부분인데 이것을 바로 해결한 것이 한국 개발자가 만든 한글 입력기인 님프(Nimf)였다. 지금은 티엔(Tian)이라고 불리지만, 최초 개발명은 다솜(Dasom)에서 님프(Nimf)로 변경되고, 다시 이것을 티엔(Tian)으로 변경되었다. 개발자의 부심으..
대한민국에서 윈도우없이 웹서비스를 사용하는 것은 꿈같은 일이다. 스마트폰이 보급되면서 윈도우 종속성이 많이 줄어들긴 하였지만, 맥OS나 리눅스 환경에서는 금융업무 또는 관공서 서비스를 이용하려면 정신이 피폐해짐을 느끼게 된다. 이런 이유로 Virtualbox와 같은 가상환경을 사용하여 윈도우를 설치하여 사용하였는데, 이것도 제한 사항이 있어 어쩔수 없이 우분투와 윈도우를 부팅시 선택하여 사용하도록 Native로 설치하였다. 이렇게 설치하니 우분투에선 사용하지 않는 윈도우 파티션이 네모 파일 관리자에서 보여지는 것이 거슬려 아래 이미지와 같이 없애려고 한다. 위 이미지에서 디스크 크기를 나타내는 파티션이 윈도우에서 사용하는 NFTS 파티션이며, 이것은 윈도우에서만 사용하기 때문에 가능하면 우분투에서 마운트..
클라우드 서비스로 Dropbox를 매우 만족하며 사용하였지만, 요금 정책 개편으로 인해 무료 사용자의 연결기기 제한으로 더 이상 사용에 불편함이 있어 Google Drive로 변경하려고 한다. Google Drive App은 공식적으로 Windows 및 MacOS 버전만 지원하며, 우분투 버전은 몇 년전부터 계획은 있지만 아직까지 개발되지 않은 것으로 보아, 개발할 의지는 없는 것 같다. 우분투에서 Google Drive를 사용하려면 Web으로 접속하여 사용해야 하는 단점때문에 그동안 사용하지 않았지만 InSync App을 사용하면 이 단점을 쉽게 극복할 수 있다. InSync는 다양한 플랫폼에서 Google Drive와 OneDrive 서비스를 디렉토리(폴더)처럼 관리해주는 앱이며, 무료가 아닌 유료 ..
담배를 끊기 전에는 담배를 피기 위해 일정 시간단위로 움직임이 있었으나, 금연 이후에는 2-3시간 자리에 앉아 있는 경우 잦아지면서 퇴근 이후 손목, 어깨 등의 근육이 뻐근함을 느끼게 되어 일정 간격으로 스트레칭 알람을 주는 앱을 찾아보니 꽤 괜찮은 앱을 발견되어 블로그에 정리해 둔다. Save yourself from RSI and eye-strain Save yourself from RSI and eye-strain breaktimer.app 다양한 리눅스 배포판을 지원하며, 윈도우 및 맥OS 버전도 제공하고 있다. 우분투는 snap을 이용하여 쉽게 설치가 가능하다. $ sudo snap install breaktimer BreakTimer 앱을 실행하면 아래 이미지와 같이 indicator에 추가며..
SSH RSA key를 등록하여 패스워드 입력없이 키 교환으로 인증할 때 아래 이미지와 같은 에러가 발생하였다. 우분투 18.04 버전에서는 발생하지 않는다. SSH RSA key 교환에 문제가 있는 것 같고, SSH 옵션을 아래와 같이 설정하면 문제가 쉽게 해결 된다. $ ssh -o "KexAlgorithms diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1" -p 29418 rtdhcgit.realtek.com 매번 옵션을 입력할 수 없고, repo로 git에서 소스를 다운받을 때 문제가 발생하기 때문에 아래 파일에 옵션 내용을 설정하도록 한다. sudo vi /etc/ssh/ssh_config.d/weak.conf KexAlgorithm..
1. GNOME 설정 및 Extension 설치 GNOME 설정 GNOME 단축키 GNOME Tweak GNOME Theme & Extension Dash-to-Dock 충돌 해결 2. 추천 Apps SysPeek - 우분투 시스템 모니터링 (Indicator 지원) Nemo - 우분투 파일 관리자 Tilix - Tiling Terminal Emulator Stacer - 우분투 통합 시스템 관리 SMPlayer - 우분투 동영상 플레이어 MComix - 우분투 만화책 뷰어 3. 번외 Apps 각자 필요에 따라 설치할 수 있으며, 한글뷰어는 라이브러리 의존성 문제로 설치를 추천하지 않는다. 그리고 여기서 설치하는 앱은 특정 제품이나 노트북에서 사용하는 앱도 포함되어 있다. Solaar - 우분투용 Set..
1. GRUB 설정 GRUB 기본설정은 '부팅 메뉴'를 히든메뉴로 되어 있고, '대기 시간'은 0로 되어 있어, 키 입력이 없다면 바로 부팅을 할 수 있으나, 필요에 따라 '부팅 메뉴'를 실행해야 하는 경우가 있어 변경하도록 한다. --- a/etc/default/grub2021-01-02 23:47:33.523412870 +0900 +++ b/etc/default/grub2021-01-02 23:49:39.871408914 +0900 @@ -4,8 +4,7 @@ # info -f grub -n 'Simple configuration' GRUB_DEFAULT=0 -GRUB_TIMEOUT_STYLE=hidden -GRUB_TIMEOUT=0 +GRUB_TIMEOUT=2 GRUB_DISTRIBUTOR=`lsb..
우분투 독을 사용하지 않고, Dash-to-Dock을 설치하여 사용하고 있는데, 어느순간 보면 Dash-to-Dock 확장이 아래 이미지와 같이 에러가 발생한 상태가 되어 있다. 왜 이런 에러가 발생하는지 이유를 찾지 못했고, 잘 동작하다가 어느순간 발생하기 때문에 재현방법도 찾지 못했다. 단지 이 문제가 발생하면 아래 이미지와 같이 Dash-to-Dock 공간이 넓어지고, 실행되고 있는 앱 표시가 파란색 dot가 아닌 빨간색 dot으로 나타난다. 정상적으로 실행된 Dash-to-Dock은 아래 이미지와 같이 독 공간이 위 이미지보다 작고, 실행 앱은 파란색 dot으로 표시된다. 절전모드가 실행되면 이런 문제가 발생하는 것을 우연찮게 찾게 되어, 쉽게 수정할 수 있었다. 절전 모드에서 복구되면 우분투 기..
어린시절에는 만화책을 참 즐겨보았는데, 요즘은 웹툰이 인기가 끌면서 만화책을 보는 일이 거의 없어졌다. 가끔 생각나는 만화가 있으면 출장갈 때처럼 장시간 이동 중일 때 킬링 타임용으로 어렸을 때 봤던 만화를 태블릿에 넣어 본다. 윈도우에선 다양한 만화책 뷰어 앱이 있지만, 우분투에선 이유불문하고 무조건 mcomix를 추천한다. 단순한 인터페이스와 기본 기능에 충실하며 기능에 군더기가 없는 앱이다. mcomix는 우분투 기본저장소에 등록되어 apt로 설치할 수 있으며, 소스포지에서 다운받을 수도 있다. $ sudo apt install mcomix mcomix는 파이썬으로 제작되어 윈도우에서 실행이 가능할 것 같은데, 확인해보지 않았다. mcomix는 7zip, rar, zip, pdf 파일 포멧을 지원한..
1. Flatpak 레드헷 및 페도라에서 사용하기 위해 개발한 차세대 Linux App 포멧으로 한번의 빌드로 리눅스 배포판에 상관없이 설치 및 실행이 가능한 패키지 배포 방식이다. 이러한 배포 방식 때문에 여러 개발자들이 Flatpak으로 많은 앱을 배포하고 있으며, 우분투도 Snappy로 이와 유사한 배포 방식을 지원하지만, 범용적이지 않다. OSTree Flatpak을 사용하여 Linux App 실행에 필요한 모든 라이브러리와 기타 파일을 포함시켜 완벽한 패키지 형태로 만들수 있다. 이것은 메인 시스템과 완벽히 분리되어 실행할 수 있으며, App간의 완벽한 분리가 가능하기 때문에, 동리한 App을 독립적으로 동시에 여러개 실행이 가능하다. 이런한 기법을 샌드박스(sandbox)라고 한다. 위 이미지..
최근 몇년동안 유튜브와 넷플릭스 같은 스트리밍 서비스가 급성장하면서 미디어 컨텐츠를 소비하는 방식도 많이 달라졌지만, 윈도우의 팟플레이어와 같은 동영상 플레이어로 많은 영상을 시청하고 있다. 우분투도 다양한 동영상 플레이어가 있지만, MPlayer를 백엔드로 사용하는 SMPlayer 설치하여 사용하고 있다. 많은 기능을 있지만 다른 플레이어보다 가벼워 저사양 PC에서도 동영상 재생에 문제가 없기 때문이다. 우분투 기본저장소에는 최신 버전의 SMPlayer가 아닌기 때문에 PPA를 등록하여 설치하도록 한다. $ sudo add-apt-repository ppa:rvm/smplayer $ sudo apt install smplayer SMPlayer 옵션은 여러가지 기능을 사용자가 설정할 수 있다. 백엔트 ..