Unix 732

Arch Linux에 유저권한으로 Resilio Sync 설치

http://forcecore.tistory.com/1325시간이 흘러서 Resilio Sync로 개명이 되었네.https://wiki.archlinux.org/index.php/Resilio_Sync설치 자체는 AUR에 rslsync 패키지를 설치시키면 된다. 어려운 것은 대몬 부분이다. $ rslsync --dump-sample-config > ~/.config/rslsync/rslsync.confdevice_name 은 설정해줘야 한다. https도 강제해볼까... ,"force_https" : true // disable http ,"ssl_certificate" : "/path/to/cert.pem" ,"ssl_private_key" : "/path/to/private.key"이 네 군데만 건드..

Unix/Arch Linux 2018.09.28

ssh 대상 서버 짧게 쳐도 되는 법 (ssh config)

https://superuser.com/questions/575270/how-to-set-up-an-alias-server-name 대상 서버의 IP를 알면 /etc/hosts 에다가 등록을 하면 되지만, 아마존 클라우드 서버처럼 긴 서버 주소를 마치 북마크처럼 빫게 쳐도 되는 법은 없을까?있다. ~/.ssh/config Host amazonHostName ec2-xxxxx.yyyyy.compute.amazonaws.comUser ubuntu 이런 식의 설정을 해주면 된다. 나중에 ssh amazon 이라고 입력하면 저 서버로 접속이 된다. ID도 생략해도 됨 오옷

Unix 2018.09.16

노트북 덮개를 덮어도 화면 안 꺼지게 하기

남는 노트북 하나를 서버로 굴리기 시작했다. 운영체제는 당연히 (?) Arch Linux. 하지만 덮개를 닫아야 화면도 꺼지고, 키보드에 먼지도 안 들어갈텐데... /etc/systemd/logind.conf 를 연다.HandleLidSwitch 어쩌구 하는걸 다 무시하라고 ignore로 둔다. [Login]#NAutoVTs=6#ReserveVT=6#KillUserProcesses=no#KillOnlyUsers=#KillExcludeUsers=root#InhibitDelayMaxSec=5#HandlePowerKey=poweroff#HandleSuspendKey=suspend#HandleHibernateKey=hibernateHandleLidSwitch=ignoreHandleLidSwitchExternal..

Unix/Arch Linux 2018.08.29

Spacemacs: 가장 좋은 에디터는 vi도 아니고 emacs도 아니고, 둘 다이다!

Emacs는 기능이 많고 강력한데 키 바인딩이 불편하다. 알트 눌렀다 컨트롤 눌렀다, 새끼 손가락 아파진다 -_-;;Spacemacs는 evil mode를 주축으로 하여 (Emacs에서 vim 키 바인딩을 쓸 수 있음 ㄷㄷ) Emacs를 쓰기 좋게 길들여 둔 세팅 모음집이다.아직 길들이고 있지만 일단 메모만. SPC - b b : 버퍼 전환하기 (파일 이름으로 검색 됨 ㄷㄷ)SPC - p f : 프로젝트 내에서 파일 찾아서 열기SPC - p d : 프로젝트 내 폴더를 찾아서 열기 짜증나는 점:- .emacs.d/layers/distribution/spacemacs/config.el 인가, +가 붙는 경로에 설정파일이 있다. 문제는 M-x customize-variables 인가 customize-sett..

Unix 2018.05.15

vimrc 현재 상태

syntax on color ron set cc=100 set ignorecase set sw=4 set ts=4 set sts=4 set et set ai if has('gui_running') colorscheme desert else colorscheme ron endif set guifont=DejaVu\ Sans\ Mono\ 12 탭을 치면 공백 4개를 넣게 해뒀음. (set et)set sts=4로 탭이나 백스페이스를 누르면, 백스페이스가 삭제되는게 아니라 알아서 탭처럼 인덴팅에 맞게 지워지게 됨.cc=100으로 100번째 character는 빨간 하이라이트가 들어가서 보이게 됨. (가로로 텍스트가 너무 길어지지 않게 눈금 보여주는 기능.)GUI가 켜졌나 꺼졌나에 따라 색깔이 바뀌게 함.

Unix 2017.10.26

Linux Mint 17.10 MATE 데스크탑 길들이기

리눅스를 연구용으로 세팅한 경우 한글은 귀찮은 걸림돌이다 -_-;; 에러 메시지는 영어로 나와야 구글링이 잘 되니까.필자는 아치리눅스를 가장 선호하긴 하나 이제 주력을 윈도우로 쓰니 설치나 관리가 간편한 (?? 실험 세팅을 만드려다 보면 도리어 불편하다. -_- 파이썬 3이 디폴트가 아니고 아직도 2가 디폴트라든지, 여러가지 컴파일을 위한 라이브러리를 설치하려면 불편하다든지) 데비안 계열 리눅스를 USB에다가 설치하기로 정했다. 그 중에서도 본가 데비안은 업데이트가 너무 느려터졌고 우분투 변종으로 선택함. 우분투 본가는 유니티라는 Desktop 환경이 구리기 때문에 -_- 변종 민트를 주로 택한다. 이번엔 Mate 데스크탑이 뭔지 궁금해서 써보기로 했다. 이건 Gnome 3의 똥같은 환경을 거부하고 GT..

Unix 2017.10.26

Meson 예제

Bazel 같은거 매우 힘들다. 일단 시스템 자체가 너무 커서 -_-;; 접근하고 싶지 않다. 문법도 뭔가 거부감이 드는 것 같다? meson.build를 만든다. project('libplacer', 'cpp') cpp = meson.get_compiler('cpp')root = meson.source_root() zlib = cpp.find_library('z') eastl_inc = include_directories('../EASTL/include', '../EASTL/test/packages/EABase/include/Common')eastl_lib = cpp.find_library('EASTL', dirs : root + '/../bld.eastl') zipper_lib = cpp.find_l..

Unix 2017.07.21