Windows Server 2008 에서 처음 소개된 Server Core 는 커맨드라인만 있는 윈도우로 잘 알고 계실것입니다.
서버운영시 거추장 스럽게 생각했던 UI 나 익스플로러가 없어진건 환영할 일이지만, 요즘같이 모든 정보가 웹상에 있는 이 시점에 관리에 필요한 어플리케이션이나, 간단한 파일을 다운로드 받아 실행하려면 멀고도 험한 길이 시작되지요. 즉 다른 PC 나 서버에 다운로드 하여 네트워크 드라이브를 연결한다거나, FTP 로 내려받는다거나, 이런 거추장 스러운 작업을 하려고 할때면 Linux 에서 사용하던 Wget 명령이 너무 부럽습니다.
그래서 찾아봤습니다. Windows 에서 돌아가는 Wget 은 없을까?
역시 있더군요 ^^;
GNU Wget 입니다.
http://users.ugent.be/~bpuype/wget/ 에서 다운로드를 받으시면 되구요.
명령은 간단합니다. wget http://domain.com/test.zip 등으로 치시면 파일을 다운로드 받으실 수 있습니다.
저는 Windows Server 2008 R2 Beta 이미지에 다운로드를 받아 사용을 해봤습니다.
하지만 여기서 또하나의 난관이 기다리고 있더군요.
Windows Server 2008 R2 부터는 x64 OS 만 제공되는 것입니다.
그런데 Wget 명령은 x86 인게죠. 그래서 다운로드 받아 실행을 하시면 “the subsystem needed to support the image type is not present” 이란 메시지를 보실수 있습니다.
아시다시피 Server Core 는 정말 기본적인것 말고는 모든 모듈을 필요할때 설치를 하셔야 합니다.
즉 WOW64 로 실행하시려면 WOW64 모듈을 설치하셔야 한다는 것이지요.
| start /w ocsetup ServerCore-WOW64 |
위 명령으로 WOW64를 설치하신후 리부팅 하시고, Wget 명령을 실행하시면 됩니다.
