Services for UNIX 3.5

Discussion in 'Windows Desktop Systems' started by NetRyder, Jun 17, 2004.

  1. NetRyder

    NetRyder Tech Junkie Folding Team

    Messages:
    13,256
    Location:
    New York City
    Let me start off by saying...wow! [​IMG]
    This has got to be one of Microsoft's hidden gems. It's been around for a while, but I decided to give it a try only a couple of weeks ago.

    Read on...
    Source: http://www.arslinux.com/viewcvs.cgi/linux.ars/volume-17.html?rev=1.20
    Services for UNIX 3.5: http://www.microsoft.com/windows/sfu/
     
  2. NetRyder

    NetRyder Tech Junkie Folding Team

    Messages:
    13,256
    Location:
    New York City
    Here are some screenshots showing some of the capabilities:
    [​IMG]

    Pic 1: Just a demo of some common *nix shell commands
    Pic 2: The *BSD fortunes we know and love!
    Pic 3: wget downloading the Mozilla installer
    Pic 4: Using ssh natively to connect to a remote ssh server
     

    Attached Files:

  3. NetRyder

    NetRyder Tech Junkie Folding Team

    Messages:
    13,256
    Location:
    New York City
    Some more screenies, showing how it's possible to compile stuff using gcc.

    Pic 1: pico, one of my favorite *nix CLI editors
    Pic 2: Compiling "Hello World" using gcc, then running it :D
     

    Attached Files:

    • pico.PNG
      pico.PNG
      File size:
      385.8 KB
      Views:
      293
    • gcc.PNG
      gcc.PNG
      File size:
      379.3 KB
      Views:
      668
  4. NetRyder

    NetRyder Tech Junkie Folding Team

    Messages:
    13,256
    Location:
    New York City
    Some other info for those who are interested:

    * Works only with XP Pro (not Home), Win2000 and Server 2003

    * Based off OpenBSD, so it uses a similar package management system (pkg_add, pkg_info etc.)

    * Lots of extra installable packages available here: http://www.interopsystems.com/tools/warehouse.htm

    * Includes optional daemons like Apache, sshd etc. Also includes cron for scheduling.

    * Integrates perfectly with Windows...you can use your favorite *nix commands like grep on Windows files stored on your NTFS partition, just like you would use any other cmd shell command.

    * Much faster and integrates much better with the OS compared to cygwin. It feels like you're just using the regular cmd shell (except that it's now infinitely more powerful =P)
     
  5. SPeedY_B

    SPeedY_B I may actually be insane.

    Messages:
    15,800
    Location:
    Midlands, England
    Very nice. Microsoft love UNIX really, they made IE for it back in the day :)
     
  6. Glaanieboy

    Glaanieboy Moderator

    Messages:
    2,626
    Location:
    The Netherlands
    Looks cool. I am downloading it now, see if I can make it work :D
     
  7. NetRyder

    NetRyder Tech Junkie Folding Team

    Messages:
    13,256
    Location:
    New York City
    It comes with KSH (Korn Shell) and CSH by default. I personally prefer bash, so I had to install it from the Interop Systems site which I mentioned above. Just letting you know, in case you start looking for bash, but can't find it.

    No worries...installation is really easy, and the package management system is great when you want to install extra tools. It even automatically downloads the dependency packages if you don't have them.
    [​IMG]
     
  8. Geffy

    Geffy Moderator Folding Team

    Messages:
    7,805
    Location:
    United Kingdom
    heh, more and more stuff is being based on the *BSD OS's

    cool stuff though
     
  9. Xie

    Xie - geek - Subscribed User Folding Team

    Messages:
    5,275
    Location:
    NY, USA
    Hmm.. what does it need that Pro has over Home?
     
  10. NetRyder

    NetRyder Tech Junkie Folding Team

    Messages:
    13,256
    Location:
    New York City
    No idea, but here's the official blurb from the Microsoft page:

     
  11. Glaanieboy

    Glaanieboy Moderator

    Messages:
    2,626
    Location:
    The Netherlands
    I haven't installed it yet (I am at work now), but have I understand it correctly and can you use *nix commands in Windows natively after installing this package? I am especially interested in the use of SSH. Can you just open up cmd.exe and type in ssh <ip>?
     
  12. NetRyder

    NetRyder Tech Junkie Folding Team

    Messages:
    13,256
    Location:
    New York City
    It's not really cmd...what you're opening up is an Interix shell (either KSH, CSH, bash etc...whatever you prefer). The prompt opens up and looks/feels exactly like cmd though. When I said "natively," I meant that it integrates very well into Windows, and it's much faster than emulation-based stuff like cygwin. You can also use all the common *nix commands on any of your files.

    And yes, as you could see in one of the screenshots above, you can just type in "ssh -l username hostname" at the prompt to connect to an SSH server.
    [​IMG]
     
  13. Glaanieboy

    Glaanieboy Moderator

    Messages:
    2,626
    Location:
    The Netherlands
    Ah, I see now. Sounds cool, definately worth an install. Thanks Net!
     
  14. NetRyder

    NetRyder Tech Junkie Folding Team

    Messages:
    13,256
    Location:
    New York City
    Awesome. Let me know if you have any other questions before/after you install it. I've only used it for a couple of weeks, but I should be able to help anyone out with basic issues or questions.
    If anyone wants any more screenshots, feel free to ask too. [​IMG]
     
  15. Glaanieboy

    Glaanieboy Moderator

    Messages:
    2,626
    Location:
    The Netherlands
    Thanks man!
     
  16. NetRyder

    NetRyder Tech Junkie Folding Team

    Messages:
    13,256
    Location:
    New York City
    Glad to help. I thought it was really cool, so I just wanted to share the news with the rest of OSNN. [​IMG]
     
  17. Glaanieboy

    Glaanieboy Moderator

    Messages:
    2,626
    Location:
    The Netherlands
    Well, it's definately appreciated :)
     
  18. vern

    vern Dominus Political User Folding Team

    Messages:
    1,571
    Location:
    Minnesota, USA
    You're right. This does look really cool. Downloading it now. :) Thanks!
     
  19. Glaanieboy

    Glaanieboy Moderator

    Messages:
    2,626
    Location:
    The Netherlands
    I need help. Upon installing, it's asking this: (attachment). I use seperate useraccounts on Windows and FreeBSD, so usernames and passwords must be manually synchronized (by me). So I guess I have to choose the second and third option, but then it's asking me for the location of the NIS server. What's that? Please help me Net!
     

    Attached Files:

  20. Glaanieboy

    Glaanieboy Moderator

    Messages:
    2,626
    Location:
    The Netherlands
    Never mind. I choose the second and fourth option and I copied the group and passwd files to a temp dir on my Windows drive and specified the paths. it's now installing... fingers crossed.