http://distrowatch.com/ 을 가면 현존하는 대다수의 리눅스 디스토로들에 대한 정리와 순위 등을 볼 수 있다. 좋기는 한데 비교 검색을 위해서 엑셀 시트 등으로 정리가 된 것이 있으면 싶을 때가 많다. 개인적으로 이것 저것 시도를 하다 보니 아무래도 가장 많이 사용해서 익숙해 진 우분투 계열의 변형이 이것 저것 해 보기가 쉽기 때문에 계열별로 정리가 된 자료가 있으면 싶다는...
그래서 간단히 파이썬 코드로 이를 만들어 보았다. 먼저 상기 홈페이지 소스를 받아서 일단 배포본들의 이름만 간단한 수작업 (에디트플러스의 find/replace 명령 - regular expression 기능 활용 - 위주로 해서)으로 뽑아 놓고 각각의 배포본 정리 페이지를 찾아가서 원하는 요약부분만 뽑아서 .csv 파일로 정리해 준다. 덕분에 베이스 시스템별로, 또는 아키텍쳐, 인기도 순 등 원하는 방식으로 소팅해서 볼 수 있다.
다음은 http://futurist.se/gldt/ 에서 받아온 리눅스 계보이다. 족보를 보면 대충 뼈대있는 3 가문 (Slackware, Redhat, Debian) 에서 대다수가 파생된 것임을 알 수 있다. 최근 뉴스에 보면 우주정거장에 사용하는 노트북들의 시스템을 윈도우즈 XP에서 Debian 6 로 바꾼다는 기사도 있었고, 서버 시장에서도 Redhat 과의 경쟁에서 Debian 이 다소 우위를 점하기 시작한 듯한 기사도 본 적이 있다. 자식인 우분투의 인기를 등에 업고 서버 시장에서마저도 전통의 Redhat 과 충분한 경쟁력을 확보한 듯 하다.
'Coding > Python Matlab' 카테고리의 다른 글
한글 포함된 웹사이트 스크래핑시 (0) | 2016.03.17 |
---|---|
파이썬을 쓰게 되는 이유 (0) | 2013.07.10 |
파이썬 - pyglet & avbin (0) | 2013.05.09 |
파이썬 - 2D array 생성 (0) | 2013.05.02 |
우분투에 ipython 사용환경 구축 (0) | 2013.02.12 |