못해서 안하는게 아니라 안해서 못하는거다.  
Front Page
Tag | Location | Media | Guestbook | Admin   
 
거꾸로 가는 MicroSoft™ 의 운영체제
MS 의 운영체제 시리즈의 최대 단점은 하드웨어에 대한 드라이버(소프트웨어)지원이다.

과거의 Linux 는 MS 가 내놓은 운영체제들보다 하드웨어에 대한 드라이버 지원이 매우 약했고 사용자들은 Linux 용 하드웨어 드라이버를 구하지 못해 결국 Linux 의 사용을 포기하는 상황에까지 갔었지만, 최근에 MS 가 보여주는 행태는 과거 Linux 에서처럼 하드웨어에 대한 드라이버 지원이 매우 미미하다. 즉 상황이 역전된 것이다.

Linux VS MS 를 놓고 보자면 구형 하드웨어가 장착된 PC 의 경우 Linux 가 MS 의 새로운 운영체제들보다 하드웨어적인 지원이 훨씬 낫다.

최근 MS 는 Vista 에 이어 Windows 7 를 시장에 내놓기위해 안간힘을 쓰는듯하다. 그러나 과연 Windows Vista 부터 얼만큼의 효율성이 있을까에 대한 필자의 생각은 회의적이다.

충분히 쓸수있는 하드웨어임에도 불구하고 운영체제가 바뀌었다고해서 쓰지못한다면, 세상에 낭비도 이런 낭비가 없다. 불행히도 MS 의 운영체제들은 그 서로간에 하드웨어 드라이버가 호환되지않는다. 즉 Windows XP 와 Windows Vista 와 Windows Server 2008 시리즈와 Windows 7 은 동일한 하드웨어에 대해 각각의 드라이버가 호환되지않는다는 뜻이다.

ATi 의 Radeon 7000 의 경우 Windows Server 2008 전용 드라이버가 존재하지않고 XP 드라이버를 인스톨했다가는 Windows ME 시절에서나 볼 수 있었던 Blue Screen 을 볼 수 있다.

반면 Linux 의 경우 빌드 버전이 올라가도 드라이버는 거의 동일하기때문에 오랜 세월동안 수많은 하드웨어들을 지원하게 된다. 특별히 초특급 구형 하드웨어이거나 초특급 레어 하드웨어가 아닌 이상은 Linux 가 지원하지않는 드라이버는 거의 없다고해도 과언이 아니다. 게다가 새로운 하드웨어에 대한 지원도 꾸준하다는 점은 필자가 Linux 를 사용하지않을수없게 만드는 주요 이유가 된다.

MS 가 내놓는 운영체제들처럼 운영체제가 바뀌었다고해서 충분히 그 기능을 하고있는 하드웨어를 드라이버가 없어서 더이상 쓰지못한다는 것은 정말 어처구니가 없는 상황이다 ! 더구나 MS 가 내놓는 운영체제의 수명은 10년을 채우지 않으며 새로운 운영체제를 발표하면 그 이전의 운영체제에 대한 지원은 길어보야 4년 정도다. 결국 MS 의 운영체제를 사용하면 길어야 14년도 채 안되는 세월동안만 하드웨어에 대한 소프트웨어가 지원될 뿐이라는 거다.

결국 MS 는 하드웨어적으로 보자면, 시대를 역행하는 운영체제를 내놓고 있는 셈이고, 사용자로 하여금 운영체제가 바뀔때마다 하드웨어를 교체하게 만듦으로서 사용자들에게 금전적 손실을 안겨주며, 이러한 MS 의 태도에 필자는 분노를 느끼지않을수 없다 !!

MS 가 던져주는 운영체제가 바뀌었다고해서 멀쩡한 하드웨어를 시스템에서 제거해야만 하다니... 정말이지 낭비도 이런 낭비가 없다.
이올린에 북마크하기(0) 이올린에 추천하기(0)


Windows 2003 + Visual Studio 2008 에서 SideBySide 오류가 발생할 때 대처법
사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

Windows Server 2003 환경과 Visual Studio 2008 을 설치한 시스템에서 시작시 SideBySide 오류가 발생할때는 'Microsoft Visual C++ 2008 SP1 재배포 가능 패키지(x86)' 를 찾아서 설치한다. 이때 설치한 후에 '프로그램 추가 제거' 에서, 설치한 것을 제거해도 오류가 재발생되지않는다.

아래의 링크를 방문해서 다운로드 후 설치한다.
http://www.microsoft.com/downloads/details.aspx?familyid=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2&displaylang=ko
이올린에 북마크하기(0) 이올린에 추천하기(0)
Tag : sidebyside


CentOS 5.x (RHEL 5) 에서 안정적으로 사용가능한 리눅스용 MSN 메신저 KMESS 를 설치하자
사용자 삽입 이미지

KMESS 로고 (KMESS LOGO)

pidgin 을 대체할만한 CentOS 5.x (RHEL 5) 용 MSN 메신저 KMESS 를 설치해보자.
kmess 는, 비록 pidgin 처럼 다양한 프로토콜을 지원하지는 않지만, 깔끔한 인터페이스와 사용법이 쉽고, 무엇보다 CentOS 5.x (RHEL 5) 에서 안정적으로 작동한다.

KMESS 의 설치는 간단하다.

1/2 단계
http://www.kmess.org 를 방문하여 패키지 파일을 다운로드한다.

2/2 단계
아래의 명령으로 kmess 패키지를 설치한다.
package install 패키지.파일명

이미 설치된 kmess 를 업데이트하기 위해서는, 현재 사용중인 kmess 를 제거하고 새로운 버전을 설치해야 한다. 설치된 kmess 를 제거하기 위해서는 아래와 같이 한다.
package remove kmess

이제 시도때도없이 프로세스가 사망해버리는 pidgin 대신에 kmess 로, 리눅스에서도 안정적인 msn 메신저 서비스를 이용하자.

사용자 삽입 이미지

KMESS 등록정보 (About KMESS)

참고로, package 의 사용법은 다음과 같다.


[root@ ~]# package --help
Usage: package <action> [options] [package name]

This is the autopackage management tool.

Package Name can be either format:
  Short Name  : gimp
  Root Name   : @gimp.org/gimp/1.4

Actions:
  info        : Print information about the named package, either from the
                 database, online or a file.
  install     : Install the named package.
  remove      : Removes the named package.
  uninstall   : Alias for remove action.

  files       : List installed files of the named package.
  list        : Show all packages installed.
  log         : Show log of the named package.
  owner       : Show package owner of absolute or relative filename.

  verify      : Checks the package to see if the installation has been broken.

  version     : Prints autopackage version information. [ -v or --version ]
  help        : Prints autopackage help information.    [ -h or --help ]

Options for info:
  -p filename : Print information from the specified package file.

Options for remove:
  -f          : Force removal even when it would break other packages.
  -F filename : File containing single line entries of packages to use.

Debug mode:
  export DEBUGLEVEL=3 and log file will be generated at the location
  set in AUTOPACKAGE_DEBUG_LOGFILE which is defaulted as './autopackage.log'
이올린에 북마크하기(0) 이올린에 추천하기(0)


CentOS 5.x (RHEL 5) 에 Pidgin (리눅스 범용 메신저) 설치하자
사용자 삽입 이미지

Pidgin 정보

이 내용은 CentOS 5.x 및 RHEL 5 에 적용된다.

현재 CentOS 5.x (RHEL 5) 에서 pidgin 은 버그가 있는듯한데 - 실행중인 pidgin 프로세스가 갑자기 시도때도없이 죽어버리는 현상. 필자의 리눅스 머신에서만 그런건지 아니면 전체적으로 모두 다 그런건지는 알수 없다. - pidgin 이 어떤건지 맛만 보고싶은 사람만 설치하길 바란다.

CentOS 5.x (RHEL 5) 에 pidgin (리눅스 범용 메신저) 를 인스톨하기 위해서는 2가지 방법이 있다.

첫번째 방법은 CentOS 5.x (RHEL 5) 용으로 만들어진 패키지를 인스톨하는 것이고,
두번째 방법은 www.pidgin.im 에서 pidgin.repo 파일을 다운로드해서 /etc/yum.repos.d/ 에 넣은 후에 yum -y install pidgin 으로 직접 최신의 pidgin 프로그램을 yum 인스톨하는 것이다.

여기서는 첫번째 방법인, CentOS 5.x (RHEL 5) 용으로 만들어진 패키지를 설치하고 yum 으로 쉽게 업데이트를 하도록 하자.

1/2 단계 (생략가능 : 이미 아래의 명령을 이전에 1 번 실행한 적이 있다면, 2 단계로 넘어간다.)
yum -y install yum-priorities
rpm -Uvh http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm

CentOS 5.x 에는 정식으로 포함되지않지만, CentOS 5.x 를 위해 만들어진 프로그램들을 yum 인스톨하기 위한 파일을 만드는 단계이다. (즉, yum 인스톨할때 인터넷 (네트워크) 에서 패키지의 위치를 시스템에 알려준다.) 이전에 1 번 실행한 적이 있다면 2 단계로 넘어간다.

2/2 단계
yum install -y pidgin

이 단계는 CentOS 5.x (RHEL 5) 용으로 만들어진 pidgin 을 yum install 한다. 이때, pidgin 과 의존 관계에 있는 패키지들도 자동으로 함께 설치된다.

추가사항
www.pidgin.im 에서 pidgin.repo 파일을 다운로드하고 /etc/yum.repos.d 폴더에 넣고 yum install -y pidgin 으로 직접 설치한 경우에는 pidgin 패키지와 함께 pidgin 패키지와 의존관계에 있는 패키지들을 삭제해야 한다. (즉, pidgin 패키지와 meanwhile 패키지와 libpurple 패키지를 제거해야 한다. 이유는 www.pidgin.im 에서 pidgin 을 설치할때 최신의 패키지들을 설치하기때문에 CentOS 5.x / RHEL 5 용으로 만들어진 패키지들과 충돌하게 되어 설치하지못하기 때문이다.)
rpm -q pidgin
rpm -q meanwhile
rpm -q libpurple

rpm -e pidgin
rpm -e meanwhile
rpm -e libpurple

이제 1/2 단계에서부터 2/2 단계까지 다시 실행한다.

이 글의 처음에 밝혔듯이 현재, CentOS 5.x (RHEL 5) 에서 pidgin 은 프로그램에 버그가 있는듯하다 (pidgin 프로세스가 저절로 죽어버리는 현상). 내가 사용중인 시스템에서만 그런건지 아니면 전체적으로 그런건지는 모르겠으나, CentOS 5.x (RHEL 5) 에서 pidgin 설치는 권장할만한 사항은 못되는듯하다.
이올린에 북마크하기(0) 이올린에 추천하기(0)


Windows ViSTA 의 Shell 에서 Telnet 사용하기
윈도우즈 비스타의 telnet (client) 명령은 기본적으로 중지되어 있으므로, 명령 프롬프트 창을 열고 아래와 같이 입력하여 중지된 telnet (client) 명령을 활성화해준다.

start /w pkgmgr /iu:"TelnetClient"

이렇게 입력한 후, 엔터를 치고나서 조금 기다리다가 프롬프트가 뜨면 telnet (client) 을 사용할 수 있으며, GUI 상에서 telnet (client) 을 활성화하려면 아래와 같이 한다.

시작 -> 제어판 -> 프로그램 및 기능 -> 'Windows 기능 사용/사용 안 함' 을 클릭하고, "Telnet Client" 를 선택한 후 '확인' 버튼을 누른다.
이올린에 북마크하기(0) 이올린에 추천하기(0)


BLOG main image
 Notice
글을 퍼가실때는 자취를..
 Category
분류 전체보기 (24)
사진첩 (0)
삶 (LiFE) (0)
운영체제 (21)
언 어 (3)
 TAGS
sidebyside
 Calendar
«   2009/07   »
      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  
 Recent Entries
거꾸로 가는 MicroSoft™ 의 운영체제 (1)
Windows 2003 + Visual Studio 2008 에서 S..
CentOS 5.x (RHEL 5) 에서 안정적으로 사용..
CentOS 5.x (RHEL 5) 에 Pidgin (리눅스 범..
Windows ViSTA 의 Shell 에서 Telnet 사용..
Linux (CentOS 5.x 또는 RHEL 5) 에서 영화.. (2)
XP 에서 ViSTA 로의 원격연결 안될때 대처법
CentOS 5.x (RHEL 5) 에 XMMS 설치하기 (mp..
계정을 생성할때마다 하위 디렉토리에 자동..
Sound Blaster 계열 사운드 카드 제거시 P1..
 Recent Comments
옳으신 말씀... ^^..
구구절절 - 06/11
방문해주셔서 고맙습..
에어로 스미스 - 2008
좋은 자료 감사합니..
DoriYa - 2008
방문해주셔서 고맙습..
에어로 스미스 - 2008
XP 다시 설치해야하..
빙고 - 2008
방문해주셔서 고맙습..
에어로 스미스 - 2007
블로그 구경잘 하였..
얼음공주 - 2007
 Recent Trackbacks
 Archive
2009/06
2008/12
2008/10
2008/09
2008/08
 Link Site
별사랑의 NexTSTEP
지니의 미니홈피
 Visitor Statistics
Total : 34,461
Today : 22
Yesterday : 14
rss