Coding/Python Matlab

linux distro summary

smores 2013. 6. 24. 02:38

http://distrowatch.com/  을 가면 현존하는 대다수의 리눅스 디스토로들에 대한 정리와 순위 등을 볼 수 있다. 좋기는 한데 비교 검색을 위해서 엑셀 시트 등으로 정리가 된 것이 있으면 싶을 때가 많다. 개인적으로 이것 저것 시도를 하다 보니 아무래도 가장 많이 사용해서 익숙해 진 우분투 계열의 변형이 이것 저것 해 보기가 쉽기 때문에 계열별로 정리가 된 자료가 있으면 싶다는...


그래서 간단히 파이썬 코드로 이를 만들어 보았다. 먼저 상기 홈페이지 소스를 받아서 일단 배포본들의 이름만 간단한 수작업 (에디트플러스의 find/replace 명령 - regular expression 기능 활용 - 위주로 해서)으로 뽑아 놓고 각각의 배포본 정리 페이지를 찾아가서 원하는 요약부분만 뽑아서 .csv 파일로 정리해 준다. 덕분에 베이스 시스템별로, 또는 아키텍쳐, 인기도 순 등 원하는 방식으로 소팅해서 볼 수 있다.



Linux Distro Summary.zip





다음은  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