본문 바로가기

개발 Note/Linux

(16)
p4v error 해결!! #완전 수동 블럭 코딩!! #복붙 코딩!! Ubunut 14.04에서 Perforce를 설치하고 실행하려는데 다음과 같은 에러가 발생했습니다. https://www.perforce.com/downloads/helix-visual-client-p4v Helix Visual Client (P4V) | Perforce Helix Visual Client (P4V) is a desktop app that provides access to versioned files in Helix Core through a graphical interface. It includes tools for merging and visualizing code evolution. Powerful Access to Your Versione..
Ubuntu : folder share [server 쪽] samba 사용 - /etc/samba/smb.conf [client 쪽] sudo apt-get install cifs-tool smb-client sudo mount.cifs //[remote path] /home/myhome/[mount name] -o "username=my id,password="pwd" ex) sudo mount.cifs //10.20.30.40/share /home/myhome/share-o ... server 의 network share 상황 확인 방법 smbclient -L ip -U% Sharename Type Comment --------- ---- ------- temp$ Disk Share Directories IPC$ IPC IPC Servic..
using shared samba folder in ubuntu. $ sudo apt-get install smb-client cifs-utils $ sudo mount -t cifs //110.10.10.5/sambashare /mnt/share 만약 share를 없다고?? 에러 발생하면, mkdir 로 share를 만들어줌 id/pwd가 필요한 경우 아래와 같이. $ sudo mount -t cifs //[ip addr]/sambashare /mnt/share -o "username=id,password=pwd" $smbclient -L [ip addr] 공유 목록을 확인할 수 있음. 쉬운 samba 설정 가이드 technote.kr/181 Linux/Ubuntu, Samba 설정하기. Windows 와 Linux 간에 파일을 공유하기 위해서는 흔히 Samba 를 ..
[Ubuntu VMWare] resolution issue 를 해결하기 위한 솔루션들 VMWare의 Ubuntu의 해상도가 어느 순간 1920x1080으로 설정이 안되기 시작하여 문제를 해결하기 위한 시도들을 하게 되었습니다. 생각보다 해결이 쉽지 않아서, 여러가지 중복되는 내용들 노력들을 기록 했습니다. lshw를 통해서 H/W 정보를 확인 할 수 있습니다. sudo lshw -C display $ sudo lshw -C display PCI (sysfs) *-display description: VGA compatible controller product: SVGA II Adapter vendor: VMware physical id: f bus info: pci@0000:00:0f.0 version: 00 width: 32 bits clock: 33MHz capabilities: vg..
Android Studio 입력 멈춤 (입력 불가, frozen typing ) 이슈 관련 정리 2020-10-06 기록 - 몇달 전부터 제 컴에서 android studio에서 코딩 중에 키보드 타이핑이 안되는 현상이 발생했습니다. (귀차니즘으로 이제야 적어보네요) OS - Ubuntu 14.04 다른 기능들은 다 되는데, 타이핑만 안되는 문제. 구글링해서 원인이 무엇인지 찾아봤는데, 정확하게 이것이 문제다 라고 확답이 명확하지 않더군요. 그리고 다양한 OS들에서 비슷한 현상들이 있는것 같습니다. 해결책 중 하나인 XMODIFIERS를 이용하는 방법인데, 제 경험으로는 이 방법이 가장 해결책에 근접했던것 같습니다. 원인이 iBus와 충돌이 있는것으로 보이는 문제에 대한 해결 방법인데, android studio 실행을 아래와 같이 XMODIFIERS로 실행하는 방법입니다. $ XMODIFIERS=..
Ubuntu 에서 숫자키패드( number pad)로 방향키 사용하기 숫자 키패드의 방향키에 익숙하신 분들은 , 우분투나 리눅스 계열에서 사용할때 control/shift/alt 와 같은 키 조합과 같이 사용할때 windows에서와 동작이 달라서 상당히 불편함을 느끼게 되실 겁니다. home, end, page up, page down 이 모두 한곳에서 처리가 되기 때문에 여기에 익숙해지신 분들은 number lock이 켜질 틈이 없죠 ^^. 저도 너무 숫자 키패드의 방향키에 익숙해져서 일반 방향키에는 손이 잘 안갑니다. (진지하게 96 keyboard로 바꿀까 고민이 되는 부분) 그런데 리눅스 와 Windows의 방향키와 숫자패드의 방향키가 다르게 동작합니다. 그래서 항상 이를 수정해서 사용하는데, 저와 같은 분들이 있을것 같아서 정리 했습니다. xmodmap 을 이용해..
relro,Stack Canary 방어 Linux 의 memory 보안을 위한 설정 relro GCC의 compile option을 통해서 relro ( Relocation Read-Only )공격, GOT overwirte을 막기 위한 option을 제공합니다.컴파일 옵션에 아래와 같이 적어주면 됩니다.gcc -Wl,-z,relro,-z,now 해당 사항을 조치하고 나서 테스트 하기 위해서는 아래 링크의 security check script 를 사용하여 확인 가능합니다. https://github.com/slimm609/checksec.sh # ../checksec.sh –file full_test Stack Canary, Terminator canaries, Null Canary...stack 공격을 막기 위해서는 stack 가드 활성화..
tput: no value for $term 에러 발생 linux 설치하고 이것저것 하다보면, 당혹스러운 error들을 만나게 됩니다. tput: no value for $TERM이 에러는 어디선가 사용하고 있는 TERM이라는 환경변수가 선언 안되어있어서 생기는 문제입니다.저의 경우는 /etc/profile.d/vte.sh 에서 사용하고 있었는데, 제가 S/W를 설치, 삭제 하다가 환경이 틀어진 모양입니다. etc/profile.d 에term.sh 를 만들고 거기에서 export를 시켰습니다. export TERM=xterm 당연히 xterm이 설치 되어있는 것이 좋겠죠?