일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 단통법
- 타이젠
- 프로야구
- mysql
- 손민한
- 야구
- 우분투
- 블로그
- arm
- 김경문
- python
- 인공지능
- 조세피난처
- 리뷰
- NC 다이노스
- 뉴스타파
- Tizen
- 데이터베이스
- 문파문파
- Git
- 애플
- ubuntu 12.04
- Linux
- 안드로이드
- ubuntu
- 태그를 입력해 주세요.
- 해외직구
- 문파문파 공략
- 국정원
- NC다이노스
- Today
- Total
목록리눅스 (5)
꿈꾸는 사람.
1. PC 시대 미국 현지 시간 9월 2일 MS가 노키아를 인수했다. 모바일 분야에 삼국지 시대가 열린 것이다. 도형 중 가장 안정된 것이 삼각형이라고 한다. 시장도 하나의 기업이면 독점, 둘이면 과점이고 셋부터는 안정되었다고 봐야할까? 합해지면 나누어지고 나누어지면 합해지는 것처럼 시장에 존재하는 기업들도 그러하다. PC 시대는 MS 하나로 운영되어 새로운 변화를 갈망케 하였다. 물론 애플도 있었지만 대부분 5% 전후이고 오픈 소스인 리눅스도 시장점유율에서는 미미했다. PC 시대의 운영체제는 삼국지라 부르기엔 쑥스러운 상황이다. 2. 모바일 시대 선두주자 애플. 아이팟을 시작으로 아이폰으로 빅뱅과 아이패드까지 모바일 분야에 획기적인 혁신을 이루었다. PC 시대처럼 초반은 완전히 애플의 분위기였다. 아직..
우분투에 ftp 서버를 운영하기 위해 우분투 소프트웨어 센터와 구글링을 통해서 관련 프로그램을 검색해 보았다. ftp client로는 filezilla를 ftp server로는 vsftpd를 선택했다. filezilla는 단순 설치 후 쉽게 사용할 수 있고 서버용인 vsftpd는 아래와 같이 명령행에서 설치한 이후 설정을 통해 이용할 수 있다. 1. vsftpd 설치 ~$ sudo apt-get install vsftpd [sudo] password for kichanpx: 패키지 목록을 읽는 중입니다... 완료 의존성 트리를 만드는 중입니다 상태 정보를 읽는 중입니다... 완료 다음 패키지를 더 설치할 것입니다: libc-bin libc-dev-bin libc6 libc6:i386 libc6-dev l..
Ubuntu 11.04의 지원이 만료되어 더 이상 패키지 갱신과 사후 지원 등을 받을 수 없다. 때문에 11.04 버전을 12.04 LTS로 업그레이드하려고 한다. 단 11.04에서 바로 12.04로 갱신은 되지 않고, 11.10으로 갱신한 이후 12.04로 업그레이드해야 한다. 먼저 자신의 Ubuntu 버전 확인은 터미널에서 아래 명령어를 입력하면 된다. ~$ lsb_release -a No LSB modules are available. Distributor ID:Ubuntu Description:Ubuntu 11.04 Release:11.04 Codename:natty ~$ 업그레이드 방법은 GUI 방식과 명령어 행 방식이 있다. GUI 방식은 업데이트 관리자를 실행하여 11.10으로 갱신한다. 아..
이번 포스팅은 TIZEN 소스를 받기 전 배경 지식을 설명한다. 모바일 운영체제에서 개발환경이 오픈 시스템으로 전환되고 자체 생태계 구축에서 자체 소스의 관리가 중요하다. 이를 위한 SCM (Software or Source Configuration Management) 또는 VCS (Version Control System)에 대해서 간략히 소개한다. 1. SCM (소프트웨어 형상관리) or VCS ( 버전 관리 시스템) SCM는 소스 코드와 시간에 따른 변화를 관리하는데 사용된 도구와 프로세스이다. 그리고 버전 관리는 파일들의 변화를 시간에 따라 기록하고 관리하는 것이다. 보통 SCM과 VCS를 같은 개념으로 보고 있으며 서로 혼용해서 사용하고 있다. 이 관리 시스템은 아래와 같은 기능이 있다. - ..
리눅스 커널 소스를 분석할 때 방대한 소스로 인해 ctag와 cscope를 이용한다. 리눅스 커널에는 많은 아키텍처를 지원하는데 분석할 아키텍처별 ctags용 태그를 생성할 수 있는 tag.sh 스크립트를 제공한다. 이 스크립트는 커널 소스 바로 아래 scripts 디렉토리에 있다. ARM용 태그를 생성하는 명령은 아래와 같다. $ make tags ARCH=arm 이 명령은 커널 최상위 Makefile를 통하여 tag.sh 스크립트를 호출하게 된다. 파일 내의 tags란 타켓에서 $(call cmd, tags)를 실행하게 된다. 이것은 위 2번을 수행하는데 실제 아래와 같은 명령을 실행하게 된다. $ /bin/bash ./scripts/tags.sh ctags ARCH=arm 위 명령이 실행하는 tag..