ArtReal logo
На грани иронии
 

<! doctype content //public >
<! xref location=/Toweek/2001 >

 
14.10.2001

Вадим Артамонов

Unix под Windows

Как запустить на компьютере Unix, не выходя из Windows


    Что делать, если человеку внезапно понадобился Unix?*
    Причин может быть куча: начиная с необходимости поработать с некоторыми программами (аналога которых нет в Windows или реализован он так, что хоть мышь кусай за шарик) и заканчивая необходимостью проверить, как будет работать программа на сервере (возможные ошибки лучше выявить на рабочем месте, а не дожидаться падения сервера). Кроме того, серверы хостинга чаще всего используют Unix и дают возможность пользователю пошарить в своем разделе с использованием SSH. А перед тем, как издеваться над сервером который стоит "где-то там", все-таки желательно потренироваться "на кроликах".
    Еще недавно это решалось установкой второго компьютера с Unix (Linux, FreeBSD, etc...) или установкой Unix на другой раздел винчестера.
    Но сейчас есть возможность установить Unix "прямо в Винду". Но не эмулятор, а так называемую "портированную версию", в отдельном окошке.

    Вот как это выглядит:

    Что нам дают? Нормальный юниксовский шелл, кучу служебных программ и кучу портированных package. Интересная хохма: хотя login и присутствует, регистрироваться не нужно. Я убил минут десять, пока это понял.
Вообще, смотря на список программ, хочется прослезиться. От радости...
    Вот, что стоит у меня:
 Содержимое папки D:\unix\ipack\latest

[.]         [..]        [ash]       [autoconf]  [bash]      [binutils]
[bison]     [byacc]     [bzip2]     [clear]     [cpio]      [crypt]
[cygrunsrv] [cygwin]    [dejagnu]   [diff]      [expect]    [file]
[fileutils] [findutils] [flex]      [gawk]      [gcc]       [gdb]
[gperf]     [grep]      [groff]     [gzip]      [inetutils] [less]
list        [login]     [m4]        [make]      [man]       [mingw]
[mt]        [ncurses]   [opengl]    [openssh]   [openssl]   [patch]
[pcre]      [regex]     [sed]       [sh-utils]  [tar]       [tcltk]
[termcap]   [texinfo]   [textutils] [time]      [vim]       [w32api]
[which]     [zlib]

 Содержимое папки D:\unix\ipack\contrib

[.]           [..]          [cvs]         [gdbm]        [gettext]
[ghostscript] [irc]         [jbigkit]     [jpeg]        [libpng]
list          [lynx]        [ncftp]       [popt]        [postgresql]
[python]      [readline]    [rxvt]        [squid]       [ssmtp]
[tcsh]        [tetex]       [tiff]        [unzip]       [wget]
[xpm-nox]     [zip]

    А недавно под среду CygWin портировали XFree86 и кое-что под него. Я это еще не пробовал, дожидаюсь стабильной версии.

    Что мне жутко не нравится? Полное отсутствие русского, да и не только русского, но и всей второй половины ASCII.

    Где взять CygWin? Вот отсюда запускаете инсталлятор и... понеслось. Можно списать все на винчестер, а можно использовать смартовую загрузку и установить сразу то, что нужно, указав это галочками.

P.S. Откопал Gimp под Windows, скачал и отправился мучить эту штуковину.

* - Unix - это не только торговая марка, но и идеология целого семейства операционок.

На печать  

<! xref location=/Toweek/2001 >
<! doctype links //site-relative >