본문 바로가기

ubuntu

ubuntu network restart 일반적으로 아래 방법을 안내하지만, 설정이 변경되지 않는 경우가 종종있어서 결국은 ubuntu 를 restart 하곤 한다. sudo service networking restart 아래 방법으로 사용하면 ubuntu 재시작 없이 Ethernet driver 를 reset 하여 설정 변경이 가능합니다. sudo ifdown eth0 && sudo ifup eth0 더보기
Ubuntu 원격제어 하기 $ sudo apt-get install xrdp$ sudo apt-get install gnome-panel$ echo "gnome-session --session=gnome-fallback" > ~/.xsession$ sudo /etc/init.d/xrdp restart 더보기
ubuntu / windows PC 와 android phone 간 file explorer 파일 관리 - QtADB Ubuntu / windows PC 와 Android 간에 adb interface 를 이용해서 파일을 탐색기 형태로 자유롭게 전송하는 프로그램이다.개발 및 test 에 아주 용이하다. 다운로드 경로https://qtadb.wordpress.com/download/ 아래 apk file 을 Android Phone 에 설치한 후 실행한다.이후 start service 버튼을 눌러준다.아래 프로그램을 Ubuntu 에서 실행 한후, 첫 화면에서 adb 가 설치되어 있는 path 의 경로를 지정해 준다. 이후 아래와 같이 창이 뜨면서 file 을 주고 받을 수 있다. 더보기
apt-get 이 꼬여서 동작하지 않을때 처리 방법 The following packages have unmet dependencies: sqlitebrowser:i386 apt-get 으로 패키지를 설치하거나 지우려고 할때 위와같은 오류만 계속 뜨며패키지 설치나 삭제가 안될때가 있다. apt-get -f dist-upgrade 이 명령어를 사용하면 깨끗하게 해결된다. 참조 : http://askubuntu.com/questions/261230/unmet-dependencies-linux-generic/261256 더보기
c code 개발을 위한 나의 vim setting 제가 사용하고 있는 vi setting 입니다.2~3일 걸쳐 setting 한만큼 한번에 쉽게 최적의 셋팅을 할 수 있도록 수정파일을 모아서 첨부하였습니다. apt-get install ctags cscope vim-runtime vim-gui-common 으로 설치하고 첨부파일을 풀어서 각각 아래 폴더에 복사하면 됩니다. /usr/bin/mkcscope.sh/etc/vim/vimrc/usr/share/vim/vim73/plugin//usr/share/vim/vim73/colors/ vi 버전은 다음과 같습니다. # vi --versionVIM - Vi IMproved 7.3 (2010 Aug 15, compiled May 4 2012 04:22:36) 소스 폴더가 있는곳에서mkcscope.sh를 실행하.. 더보기
ubuntu 에서 다른 원격터미널(ssh) 에 접속하기 여기에 보면 몇몇 client 를 설치하는 방법이 소개되어 있다.http://www.techrepublic.com/blog/five-apps/five-easy-to-use-secure-shell-clients/ 하지만.. 터미널 자체에서 접속하는 것이 방법도 쉽고 나쁘지 않다. 접속하는 ubuntu 에는 다음을 설치한다.apt-get install openssh-client 접속되는 ubuntu 에는 다음이 설치되어 있어야 한다.apt-get install openssh-server 접속 명령어는 터미널에서 다음과 같이 입력하면 된다. ssh 172.16.244.128 -l root 원격지에서 서버의 ssh 접속 password 변경하기 ssh -t [user]@[server-name-here] pass.. 더보기
ubuntu - windows에서 사용했던 새로운 hdd 추가하기 HDD H/W 연결 상태 보기http://blog.daum.net/haha25/5390106 참조함아래의 명령어를 입력해서 현재 시스템에 장착된 하드디스크(와 부록으로 ODD까지)의 모델을 출력해봅니다.cat /proc/scsi/scsi Attached devices:Host: scsi0 Channel: 00 Id: 00 Lun: 00 Vendor: ATA Model: Samsung SSD 840 Rev: EXT0 Type: Direct-Access ANSI SCSI revision: 05Host: scsi2 Channel: 00 Id: 00 Lun: 00 Vendor: ATA Model: ST1000DM003-1CH1 Rev: CC49 Type: Direct-Access ANSI SCSI revisio.. 더보기
gdb gui debugger 인 insight 사용하기 (Ubuntu 12.04.4) gdb 는 linux 에서 process 를 debug 하기 위한 debugger 이다.여기에 GUI 를 제공하는 것들은 DDD / insight 등이 있는데, 이중 insight 를 사용해 보았다. 마치 윈도우 개발환경을 보는것 같은 편리한 환경을 제공해 준다. 환경은 ubuntu 12.04.4 LTS 버전이다. 아래 사이트에서 insight 소스 코드를 다운로드 한다. http://sourceware.org/insight/ 여러 버전들이 있는데, 이중 마지막 버전은 ubuntu 에서 요상한 애러가 발생하고instight-6.8-1a.tar.bz2 버전을 받아야 정상 동작한다. 아래 블로그의 도움을 받아서 몇가지 패키지를 설치했다.http://minimonk.net/1639이분은 결국 실패하신것 같은데.. 더보기
이름이 위배되는 사용자 계정 만들기 - ubuntu sudo adduser --force-badname youngil.won Sudo 권한 추가 : /etc/sudoers 파일 맨 밑줄에 신규 계정 추가. %admin ALL=(ALL) ALL %youngil.won ALL=(ALL) ALL 더보기
Linux Network proxy setting 방법 Ubuntu 환경에서는 windows 와 다르게 proxy setting 을 여러곳에 각각 해 주어야 하는 번거로움이 있다.크게 3가지 인데 아래에 정리해본다 참고 : http://xmodulo.com/how-to-set-up-proxy-auto-config-on-ubuntu-desktop.html 그래픽 UI 의 setting menu 에서 아래와 같이 설정한다. you have created this PAC file, go to "System Settings" -> "Network" -> "Proxy Settings", and choose "Automatic" method in network proxy. Then type "file://.. 더보기