본문 바로가기

분류 전체보기325

[우분투] Ubuntu 11에서 ssh 서버와 tftp 서버 설치 S3C2440 Mini Board(X35)의 개발을 리눅스에서 하기 위해서 우분투를 설치하였습니다. 기본적으로 openssh-client는 설치되어있지만, server는 설치되어 있지 않습니다. Fedora에서 사용한 yum 처럼 우분투에서도 apt-get 이라는 패키지 관리 프로그램이 있습니다. ○ SSH 서버 설치 (openssh-server) 1. 설치 여부 확인 [dhna@dhna-ubuntu:~$ sudo dpkg -l | grep ssh openssh-server 패키지가 설치 되지 않았다면 apt-get을 사용하여 설치합니다. 2. openssh-server 설치 [dhna@dhna-ubuntu:~$ sudo apt-get install openssh-server 설치가 완료되면 자동으로 데.. 2011. 6. 11.
E: Sub-process /usr/bin/dpkg returned an error code (1) 링크 : http://funcrush.pe.kr/117 apt-get으로 패키지를 설치할 때 패키지가 깨지거나 하는 등의 문제로 아래의 에러를 내며 설치가 되지 않는 경우가 종종 생긴다. E: Sub-process /usr/bin/dpkg returned an error code (1) 아래는 설치하려는 패키지의 파일이 다른 패키지에도 포함되어 있어 덮어씌우기를 해야하는 상황이다. root@2zii:~# apt-get -f install Reading package lists... Done Building dependency tree Reading state information... Done Correcting dependencies... Done The following extra packages w.. 2011. 6. 10.
[리눅스] IP 설정 하기 (3가지 방법 : 명령어, 설정파일, 유틸리티) 링크 : http://karfn84.tistory.com/55 (3가지의 방법을 설명하고 있습니다.) 링크 : http://bluebamus.thoth.kr/?mid=blog&document_srl=4512515 (명령어를 사용하여 ip, netmask, gateway를 설정하는 것을 설명하고 있습니다) 저의 경우는 명령어만을 필요로 하기 때문에 명령어만 사용하였습니다. [root@FriendlyARM /]# ifconfig eth0 192.168.0.12 netmask 255.255.255.0 up [root@FriendlyARM /]# route add default gw 192.168.0.1 dev eth0 2011. 6. 9.
[리눅스] busybox의 tftp 사용법 or tftp 사용법 저는 타겟보드에 파일을 전송 할 경우 tftp를 이용을 많이 이용합니다. 요번에 FriendlyARM에서 {모델명}을 사용할 기회가 생겨서 파일을 전송하려 하는데 옵션이 이해가 안가더군요. 예전에도 tftp를 사용했지만, 사람은 망각의 동물이라..잊어버리네요. 데스크탑에서 tftp를 설치하면 tftp {ip주소} 를 입력하고 tftp> get {파일명} 으로 쉽게 얻어옵니다. 하지만 보통 타겟보드에 올라가있는 tftp는 명령어가 다릅니다. 그래도 틀리면 방법을 알려주니 다행이네요^^ [root@FriendlyARM /opt]# tftp 192.168.0.11 BusyBox v1.13.3 (2010-07-24 19:11:35 CST) multi-call binary Usage: tftp [OPTION].... 2011. 6. 9.
[안드로이드] SQLite db 구조 보기 ( SQLite Manager 사용하기 ) 개발환경이 이클립스이고, 안드로이드 sdk가 깔렸다고 가정합니다. SQLite DB를 보려면 SQLite Manager가 설치해야 합니다. 이것은 Firefox의 Plug in 형식으로 설치하도록 되어있습니다. 대략적인 순서는 아래와 같습니다. 1. SQLite Manager 설치 2. DDMS로 db파일 export 3. SQLite Manager로 db파일 보기 1. SQLite Manager 설치 - 개발환경이 Fedora13이고, Firefox가 기본으로 설치되어 있습니다. 그래서 yum을 사용하여 update 합니다. [dhna@localhost ~]$ sudo yum update firefox 만약 설치가 안되셨다면, [dhna@localhost ~]$ sudo yum install firef.. 2011. 6. 8.
[안드로이드] 유니코드 문자(특수문자)를 코드에서 사용하는 방법 안드로이드에서는 ℃, ®, ... 등의 특수문자를 사용 할 수 있습니다. 그런데 이 문자를 복사해서 TextView에 출력하면, 내가 원하던 문자가 출력되지 않습니다. 그래서 "\u{유니코드번호}" 를 사용하면 원하는 특수문자를 출력 할 수 있습니다. 간단한 예제로 위의 두 특수 문자를 출력 할 경우의 사용 방법입니다. ex) ℃ → "\u2103" ® → "\n00AE" HTML ISO-8859-1 Reference : http://w3schools.com/tags/ref_entities.asp - 코드 값은 &#{숫자}; 로 명시되어있고, 숫자는 10진수로 표시되어있습니다. Unihan data for U+2103 : http://www.unicode.org/cgi-bin/GetUnihanData.p.. 2011. 6. 8.