리눅스

포스트: 554|조회수: 0|TERM
Items

Posts

554 posts

리눅스 데스크톱으로의 여정에서 느껴지는 딜레마 몇가지

최근 음... 몇 가지 이유로 노트북 한 대만 남기고는 모두 최신 리눅스 배포판으로 옮겨가고자 하는 시도를 해 본 적이 있습니다. 지난 블로그 포스팅을 보니 대략 한 달이 조금 넘었군요. 이런 시도를 해 봤던 마지막 시기가 근 10여년 전이니, 시대가 많이 바뀌긴 했습니다. 그리고 예전에 예상했던 문제들은 거의 다 해결된 모습이지만, 미처 예상치 못했던 문제 몇 가지가 발목을 잡아 딜레마를 만들고 있었습니다. ​1. 이제 음... 메이저급 리눅스 배포판에서 대부분의 작업은 무리없이 잘 될 겁니다. 이건 오픈소스 생태계가 발전된 것도 있고, 구글과 크로미엄을 필두로 웹 생태계가 크게 확장된 것도 있습니다. 심지어 예전에는 참 삐걱대던 Wine 조차 이제는 오피스나 카카오톡 같은 앱들을 큰 무리 없이 돌려

리눅스 bash 스크립트에서 배열/연관배열 초기화

반달가면|2022년 8월 3일

bash 스크립트에서 사용중이던 배열(array) 또는 연관배열(associative array)의 모든 원소를 삭제하고 싶다면 빈 배열을 할당하면 된다. x[0]='abc' x[1]='def' # x 초기화 x=() 연관배열도 동일하다. declare -A a_x a_x[abc]=1 a_x[aaa]=2 # a_x 초기화 a_x=() 배열의 사용에 대한 추가적인 내용은 아래의 링크를 참고하자.

tmux - attach/rename 명령 옵션 축약

반달가면|2022년 7월 11일

우선 tmux에 대한 기본적인 내용은 이전 게시물을 참고하자. 아래의 링크다. tmux - 리눅스 터미널창 분할 tmux 세션에 접속하기 위한 명령어 옵션은 attach-session인데, 줄여서 a만 써도 된다. # 세션 0에 연결 tmux attach-session -t 0 # 세션 0에 연결 tmux a -t 0 세션 이름 변경 옵션인 rename-session은 좀 다르다. r로 시작되는 명령어가 여러개이기 때문에 모호성이 없도록 rename까지 써 주면 되겠다. # 세션 0을 test로 명칭 변경 tmux rename-session -t0 test # 세션 0을 test로 명칭 변경 tmux rename -t0 test tmux는 매우 편리하므로

okular - 문서 보기 프로그램 (KDE 플라즈마)

반달가면|2022년 7월 7일

얼마전부터 KDE 플라즈마(KDE Plasma) 데스크탑 환경을 채용한 데비안 기반의 배포판인 Q4OS를 사용중인데, 꽤 만족스럽다. Q4OS를 basic 옵션으로 설치했기 때문에 오피스 등 상당수의 프로그램에 제외되어 있어서 필요할 때마다 하나씩 찾아서 설치중. KDE의 문서 보기 프로그램은 okular이다. 데비안/우분투 기준으로 아래와 같이 설치하면 되겠다. # S/W 저장소 정보 갱신 sudo apt-get update # okular 설치 sudo apt-get install okular # my_doc.pdf 문서 열람 okular my_doc.pdf 문서 보기 프로그램은 어차피 뭔가 큰 기대를 하고 쓰는 것도 아니고, 무난하게 잘 동작하고 있다.