Wednesday, January 9, 2013

RSS Readers for various OS

RSS Readers for various OS


Operating System Environments

Main : OS X Mountain Lion (10.8.2)

Sub- : Debian GNU/Linux squeeze (6.0.6)

Server : Debian GNU/Linux lenny or squeeze

Mobile : iOS 6.0.1



일련의 Posts 의 목적을 다시 한 번 밝힌다.

1. 모든 RSS feeds 는 Google Reader 를 통해 관리하지만, Google 의 개인정보 수집에는 반대

2. RSS clients 는 Google Reader Sync 기능이 있어 어떤 기기를 쓰던 (Desktop, Laptop, Mobile) 동일한 사용자 환경 구현


참고 : [Comparison of feed aggregators] Wikipedia 바로가기

참고 : ‘사악해지지 말자 구글, 개인정보 수집 논란 - 프레시안

이번 Post 에서는 위 조건에 만족하는 몇 가지 RSS clients 를 소개하고자 한다. Macintosh 용과 iOS 용은 지난 Posts 에서 충분히 다뤘으므로 이번에는 생략한다. 자세한 내용은 지난 Posts 를 참고하자.

[Google Reader & RSS] 지난 Post 보러가기 I.

[Google Reader & RSS] 지난 Post 보러가기 II.

[against NAVER] 지난 Post 보러가기




§ RSSOwl : The Cross-platform (Windows, Macintosh, Linux)

RSSOwlEclipse Public License 를 가지고 배포되는 free-/open- source 인 대표적인 cross-platform 의 RSS client 이다.

[RSSOwl] 홈페이지 바로가기


a) Windows and Macintosh 에서 (물론 Linux 도) 설치하려면, 아래 링크로 가자.

[RSSOwl : Download] 바로가기


b1) Debian GNU/Linux 에서는, 위의 공식 홈페이지에서 배포하는 source code 로 직접 깔아도 되지만, 아래 링크에서 배포하는 .deb package 파일을 이용하면 간단히 설치할 수 있다.

[RSSOwl for Debian GNU/Linux amd64] 다운로드

[RSSOwl for Debian GNU/Linux x86] 다운로드


b2) RSSOwl 은 java 로 쓰여져 있으므로, 설치 전 OS 에 반드시 java가 깔려있어야 한다.

[sun-java installation guide] 참고 사이트

Java Sun from Debian Wiki

sum-java6-jre from Debian Wiki


b3) 설치과정 :

1. sun java 는 Debian GNU/Linux 에서 제공하는 기본 repository 에 포함되어 있지 않으므로, 우선 /etc/apt/sources.list 를 적당한 에디터 (여기서는 emacs)로 열어,

$sudo emacs /etc/apt/sources.list


2. 아래 한 줄을 복사해 넣고, 저장 (X S) 후 에디터를 종료(X C)한다.

deb http://ftp.us.debian.org/debian/ squeeze main non-free


3. repository 를 update 하고,

$sudo apt-get update


4. sun-java6-jre 를 설치한다.

$sudo apt-get install sun-java6-jre


NOTE) step 4. 를 실행하면, 뭐가 깔려있어야 하는데 없다고(dependency) 설치할 수 없다고 할 것이다. 보통 알아서 dependency 를 체크해서 다 깔아주는데, non-free 라 그런지 필요한 것을 다 깔아줘야 한다. 필요하다는 package 를 모조리 적고 재실행 하자. 또 더 필요하다고 하면, 또 적어 넣고 재실행 하자. 될 때까지 하면 된다. 내 경우는, 최종적으로 아래와 같이 적어 실행하니 설치되었다.

$sudo apt-get install sun-java6-jre sun-java6-bin libnss-mdns gsfonts-x11 avahi-daemon unixodbc java-common libavahi-core7


PS. 중간에 Sun's EULA 에 동의해야 함에 주의 [tab] 키를 눌러 이동하여 [spacebar]로 선택/동의하자

PPS. EULA (End-user license agreement) : Wikipedia 설명 보러가기


5. sun-java6-jre 설치를 완료하였으면, 아까 받아놓은 Debian GNU/Linux (혹은 Ubuntu…) 용 package file 을 이용해 설치하자. 내 경우는 x86-64 architecture 라, 아래 예에는 amd64.deb 로 끝나는 파일명이 쓰였다.

$sudo dpkg -i rssowl_2.0.6-1_amd64.deb



§ Liferea   Linux Feed Reader

LifereaGPL (GNU General Public License) 를 가지고 배포되는 free-/open- source 의 Linux 전용 RSS client 이다. 

[Liferea] 홈페이지 바로가기


주로 C 로 쓰여있고, Debian GNU/Linux 에서 특히 설치가 간편하고 Google Reader 와도 완벽한 sync 를 자랑한다. 설치는 아래 한 줄이면 끝이다.

$sudo apt-get install liferea


Google Reader 연동과정은 아래와 같다.

1. 구글 계정이 없다면 하나 만든다.

2. 상단 메뉴 {Subscriptions} 아래, {New Source…} 를 클릭한 후, Google Reader 를 선택한다.

3. ID 와 PW 를 입력한다.


참고 사이트 : [Subscribing to Google Reader] from Liferea Documentation


PS. Ubuntu 사용자들 사이에서는 Lightread 도 많은 추천을 받는 RSS client 이다. Google 과 sync 되고 가볍고 깔끔하다는 얘기가 많다. 



§ RSS Clients for Windows

Windows 사용자들은, 위에 이미 언급한 cross-platform 인 RSSOwl 나, FeedDemon 을 쓰면 될 것 같다. Windows 가 없어 적접 사용해 보지는 못 했지만, 많은 사람들이 FeedDemon 을 쓴다고 한다. 원래 무료인 Lite 버젼과 유료인 Pro 버젼이 있었는데, 이젠 온전히 무료로 배포되고 있다.

[FeedDemon] 홈페이지 바로가기

No comments:

Post a Comment