* 장치 관리자
devmgmt.msc
* 시스템 속성
sysdm.cpl
* Windows 작업관리자
taskmgr
* 설치된 윈도우 업데이트 확인
wmic qfe list
* 최대 절전 모드 비활성화
powercfg -h off
2017년 2월 22일 수요일
2017년 2월 15일 수요일
vim 에서 붙여넣기
터미널에서 vim 을 쓸 때 코드를 붙여넣기 하면
주석 줄 이후에는 모든 줄이 주석 처리 된다.
formatoptions 설정때문인데 몇 가지 해결 방법이 있다.
1. 기능을 무효화
:set formatoptions-=cro
복사
:set formatoptions+=cro
2. 복사 모드로 설정
:set paste
복사
:set nopaste
* gui 환경에서는 vim 이 붙여넣기 이벤트를 감지해
자동으로 처리되어 이런 문제가 없다고 한다.
msys2 터미널에서 붙여 넣기를 하면 다음과 같이 모드가 바뀌고
붙여 넣기가 안되는 경우가 있다.
-- (끼워넣기) --
에서
-- (끼워넣기) 비주얼 -- 로 변경됨
set nocompatible 설정 추가
주석 줄 이후에는 모든 줄이 주석 처리 된다.
formatoptions 설정때문인데 몇 가지 해결 방법이 있다.
1. 기능을 무효화
:set formatoptions-=cro
복사
:set formatoptions+=cro
2. 복사 모드로 설정
:set paste
복사
:set nopaste
* gui 환경에서는 vim 이 붙여넣기 이벤트를 감지해
자동으로 처리되어 이런 문제가 없다고 한다.
msys2 터미널에서 붙여 넣기를 하면 다음과 같이 모드가 바뀌고
붙여 넣기가 안되는 경우가 있다.
-- (끼워넣기) --
에서
-- (끼워넣기) 비주얼 -- 로 변경됨
set nocompatible 설정 추가
2016년 11월 21일 월요일
안드로이드 폰을 우분투에 mtp 마운트
우분투 12.04
LG G3 Cat.6
* 설치
sudo apt-get go-mtpfs fuse
# go-mtpfs 0.1-1~20130108~webupd8~precise
# fuse 2.8.6-2ubuntu2
* 설정
cat /etc/udev/rules.d/70-android.rules
# G3
SUBSYSTEMS=="usb", ATTRS{idVendor}=="1004", ATTRS{idProduct}=="633f", MODE="0666"
* 연결
go-mtpfs /media/MyAndroid
* 파일 조작
/media/MyAndroid 에 접근 가능
* 연결 해제
fusermount -u /media/MyAndroid
LG G3 Cat.6
* 설치
sudo apt-get go-mtpfs fuse
# go-mtpfs 0.1-1~20130108~webupd8~precise
# fuse 2.8.6-2ubuntu2
* 설정
cat /etc/udev/rules.d/70-android.rules
# G3
SUBSYSTEMS=="usb", ATTRS{idVendor}=="1004", ATTRS{idProduct}=="633f", MODE="0666"
* 연결
go-mtpfs /media/MyAndroid
* 파일 조작
/media/MyAndroid 에 접근 가능
* 연결 해제
fusermount -u /media/MyAndroid
2016년 11월 10일 목요일
텍스트, 아스키 코드 변환
텍스트를 아스키 코드로
$ echo -n "Test text" | xxd -p -i -c16
0x54, 0x65, 0x73, 0x74, 0x20, 0x74, 0x65, 0x78, 0x74
아스키 코드를 텍스트로
$ echo "0x54, 0x65, 0x73, 0x74, 0x20, 0x74, 0x65, 0x78, 0x74" | xxd -r -p
Test text
$ echo "54, 65, 73, 74, 20, 74, 65, 78, 74" | xxd -r -p
Test text
$ echo "54 65 73 74 20 74 65 78 74" | xxd -r -p
Test text
$ echo 546573742074657874 | xxd -r -p
Test text
$ echo -n "Test text" | xxd -p -i -c16
0x54, 0x65, 0x73, 0x74, 0x20, 0x74, 0x65, 0x78, 0x74
아스키 코드를 텍스트로
$ echo "0x54, 0x65, 0x73, 0x74, 0x20, 0x74, 0x65, 0x78, 0x74" | xxd -r -p
Test text
$ echo "54, 65, 73, 74, 20, 74, 65, 78, 74" | xxd -r -p
Test text
$ echo "54 65 73 74 20 74 65 78 74" | xxd -r -p
Test text
$ echo 546573742074657874 | xxd -r -p
Test text
2016년 11월 3일 목요일
msys2
msys2 에 대한 소개 참고
http://a4.aurynj.net/post/119164673973/msys2
* msys2 설치
1. http://msys2.github.io/ 에서 인스톨러를 받는다.
# 인스톨러로 설치하기 싫어서 압축파일을 받았다.
http://repo.msys2.org/distrib/x86_64/msys2-base-x86_64-20161025.tar.xz
2. 압축 파일을 풀어 C:\msys64 로 설치
3. 터미널 실행
C:\msys64\mingw64.exe
4. 터미널 환경 설정 (이건 취향대로)
Alt + Space Bar > Options...
Looks
Cursor: (*) Block
Text
Font: Bitstream Vera Sans Mono, 12pt
Locale: ko_KR
Character set: UTF-8
Mouse
Right mouse button: (*) Paste
Middle mouse button: (*) NothingWindow
# 마우스 오른쪽 버튼의 Menu 기능은 컨텍스트 키 또는 타이틀바 오른 클릭으로 표시 가능.
또는
--------------------------------------------------------------------------------
$ cat ~/.minttyrc
CursorType=block
Font=Bitstream Vera Sans Mono
FontHeight=12
Locale=ko_KR
Charset=UTF-8
CopyAsHTML=16777216
MiddleClickAction=void
RightClickAction=paste
5. 패키지 설치
$ pacman -Syu # db 동기화 및 업그레이드
$ pacman -Su # 나머지 업그레이드
$ pacman -S vim git tig tar patch diffutils winpty openssh man-db man-pages-posix
# 전체 화면으로 바꾸면 진짜 linux 쓰는 것 같다.
$ pacman -Sl # 설치 패키지 리스트
참고
* http://a4.aurynj.net/post/119164673973/msys2
* https://wiki.archlinux.org/index.php/Pacman_(%ED%95%9C%EA%B5%AD%EC%96%B4)
http://a4.aurynj.net/post/119164673973/msys2
* msys2 설치
1. http://msys2.github.io/ 에서 인스톨러를 받는다.
# 인스톨러로 설치하기 싫어서 압축파일을 받았다.
http://repo.msys2.org/distrib/x86_64/msys2-base-x86_64-20161025.tar.xz
2. 압축 파일을 풀어 C:\msys64 로 설치
3. 터미널 실행
C:\msys64\mingw64.exe
4. 터미널 환경 설정 (이건 취향대로)
Alt + Space Bar > Options...
Looks
Cursor: (*) Block
Text
Font: Bitstream Vera Sans Mono, 12pt
Locale: ko_KR
Character set: UTF-8
Mouse
Right mouse button: (*) Paste
Middle mouse button: (*) NothingWindow
# 마우스 오른쪽 버튼의 Menu 기능은 컨텍스트 키 또는 타이틀바 오른 클릭으로 표시 가능.
--------------------------------------------------------------------------------
$ cat ~/.minttyrc
CursorType=block
Font=Bitstream Vera Sans Mono
FontHeight=12
Locale=ko_KR
Charset=UTF-8
CopyAsHTML=16777216
MiddleClickAction=void
RightClickAction=paste
--------------------------------------------------------------------------------
5. 패키지 설치
$ pacman -Syu # db 동기화 및 업그레이드
$ pacman -Su # 나머지 업그레이드
$ pacman -S vim git tig tar patch diffutils winpty openssh man-db man-pages-posix
# 전체 화면으로 바꾸면 진짜 linux 쓰는 것 같다.
$ pacman -Sl # 설치 패키지 리스트
참고
* http://a4.aurynj.net/post/119164673973/msys2
* https://wiki.archlinux.org/index.php/Pacman_(%ED%95%9C%EA%B5%AD%EC%96%B4)
2016년 10월 23일 일요일
OSMC 에서 BT 키보드 사용하기
$ sudo apt-get install bluez $ sudo connmanctl enable bluetooth # 중요: 재부팅시 rfkill unblocked 로 설정 $ sudo bluetoothctl [bluetooth]# power on [bluetooth]# scan on [CHG] Controller <어댑터 주소> Discovering: yes [NEW] Device <키보드 주소> BSKBB22 [bluetooth]# scan off [bluetooth]# agent KeyboardOnly [bluetooth]# pair <키보드 주소> [agent] PIN code: 362888 # 이 값은 pair 할 때마다 다름 # 키보드에서 362888 엔터를 입력 Pairing successful [bluetooth]# trust <키보드 주소> [bluetooth]# quit
2016년 9월 25일 일요일
RPi2 에 OSMC 설치
Raspberry pi 2
OSMC 2016-08.1 버전
HDMI 연결 가능한 TV
SD 카드에 OSMC 설치
1. https://osmc.tv/download/ 에서 인스톨러 다운로드 (윈도우즈는 osmc-installer.exe)
2. osmc-installer.exe 실행
3. welcome 화면
[English]
[Raspberry Pi 2 / 3]
4. select version 화면
[2016.08-1] 최신 버전
5. install options
[*] on an SD card
6. networking
[*] wired connection
7. device selection
micro sd 카드를 usb 어댑터에 넣어 usb 포트에 삽입 > refresh > 디바이스 선택
8. license agreement
[v] I accept the End User License Agreement
9. downloading
10. Are you sure 창
Yes
11. Installing
12. congratulations
quit
리모콘앱 설치
- OSMC 를 조작하기 위해 리모콘이 필요. (RPi2 에 키보드나 마우스를 연결하여 사용 가능)
- 여러가지 리모콘을 지원하는 것 같음.
- 다행이도 TV 리모콘으로 조작이 되어 별도의 리모콘 구입이나 앱 설치가 필요 없음.
- 안드로이드 앱으로는 Yatse 라는 앱이 평이 좋은것 같음
OSMC 초기 설정
1. sd 카드를 RPi2 에 삽입 후 전원 연결
2. Fomatting device
3. Installing files
4. OSMC 초기 설정 화면
Welcome
English (한글 폰드가 없어 글자 깨짐)
Timezone
Asia > Seoul
Hostname
[current name: osmc]
Accept
SSH
SSH Service is Enabled
Accept
License
Continue
Look+Feel
OSMC
Sign-up
No thanks
Exit
한글 메뉴 설정
1. RPi2 에 접속
teraterm, putty, ssh 등으로 RPi2 에 접속. osmc/osmc
2. 한글 폰트 다운로드
$ sudo apt-get install fonts-nanum
3. 폰트 파일 복사
$ cp /usr/share/fonts/truetype/nanum/NanumGothic.ttf /usr/share/kodi/addons/skin.osmc/fonts/
4. 스킨의 폰트 설정 파일에서 폰트 이름을 전부 변경
# OSMC 스킨
$ sed -i '/filename/s/>[^<]*</>NanumGothic.ttf</' /usr/share/kodi/addons/skin.osmc/16x9/Font.xml
# Confluence
$ sed -i '/filename/s/>[^<]*</>NanumGothic.ttf</' /usr/share/kodi/addons/skin.confluence/720p/Font.xml
5. 미디어센터 재시작
$ sudo service mediacenter restart
6. 표시 언어를 한글로 변경
Settings > Appearance > International > Language > Korean
설정
설정 > 비디오 > 재생 > 다음 비디오를 자동 재생 [*]
삼바 설치
1. sudo apt-get update
2. sudo apt-get install samba
3. tail -6 /etc/samba/smb.conf
[share]
comment = Media Directories
path = <Absolute path>
valid users = <User list separated by ,>
browseable = yes
writable = yes
4. sudo service smbd restart
OSMC 2016-08.1 버전
HDMI 연결 가능한 TV
SD 카드에 OSMC 설치
1. https://osmc.tv/download/ 에서 인스톨러 다운로드 (윈도우즈는 osmc-installer.exe)
2. osmc-installer.exe 실행
3. welcome 화면
[English]
[Raspberry Pi 2 / 3]
4. select version 화면
[2016.08-1] 최신 버전
5. install options
[*] on an SD card
6. networking
[*] wired connection
7. device selection
micro sd 카드를 usb 어댑터에 넣어 usb 포트에 삽입 > refresh > 디바이스 선택
8. license agreement
[v] I accept the End User License Agreement
9. downloading
10. Are you sure 창
Yes
11. Installing
12. congratulations
quit
리모콘앱 설치
- OSMC 를 조작하기 위해 리모콘이 필요. (RPi2 에 키보드나 마우스를 연결하여 사용 가능)
- 여러가지 리모콘을 지원하는 것 같음.
- 다행이도 TV 리모콘으로 조작이 되어 별도의 리모콘 구입이나 앱 설치가 필요 없음.
- 안드로이드 앱으로는 Yatse 라는 앱이 평이 좋은것 같음
OSMC 초기 설정
1. sd 카드를 RPi2 에 삽입 후 전원 연결
2. Fomatting device
3. Installing files
4. OSMC 초기 설정 화면
Welcome
English (한글 폰드가 없어 글자 깨짐)
Timezone
Asia > Seoul
Hostname
[current name: osmc]
Accept
SSH
SSH Service is Enabled
Accept
License
Continue
Look+Feel
OSMC
Sign-up
No thanks
Exit
한글 메뉴 설정
1. RPi2 에 접속
teraterm, putty, ssh 등으로 RPi2 에 접속. osmc/osmc
2. 한글 폰트 다운로드
$ sudo apt-get install fonts-nanum
3. 폰트 파일 복사
$ cp /usr/share/fonts/truetype/nanum/NanumGothic.ttf /usr/share/kodi/addons/skin.osmc/fonts/
4. 스킨의 폰트 설정 파일에서 폰트 이름을 전부 변경
# OSMC 스킨
$ sed -i '/filename/s/>[^<]*</>NanumGothic.ttf</' /usr/share/kodi/addons/skin.osmc/16x9/Font.xml
# Confluence
$ sed -i '/filename/s/>[^<]*</>NanumGothic.ttf</' /usr/share/kodi/addons/skin.confluence/720p/Font.xml
5. 미디어센터 재시작
$ sudo service mediacenter restart
6. 표시 언어를 한글로 변경
Settings > Appearance > International > Language > Korean
설정
설정 > 비디오 > 재생 > 다음 비디오를 자동 재생 [*]
삼바 설치
1. sudo apt-get update
2. sudo apt-get install samba
3. tail -6 /etc/samba/smb.conf
[share]
comment = Media Directories
path = <Absolute path>
valid users = <User list separated by ,>
browseable = yes
writable = yes
4. sudo service smbd restart
피드 구독하기:
글 (Atom)