Appendix B. Setting Up Your Own Apposite Repository

Every IT environment has different needs and requirements. Having your own copy of the main Apposite Repository may go a long way in making NetKernel comply with them. This chapter explains how to set up that copy.

Prerequisites

There is a bit of a “chicken and the egg” problem[37] here. The reason you would need your own Apposite Repository is that you do not or will not allow your NetKernel instance access to the Internet. However, in order to set up your own Apposite Repository, you will need access to the Internet. There’s no way around it, I’m afraid. It does not, however, have to be from the machine you run your NetKernel instance on!

I’ll discuss a setup via the rsync utility on Windows 7 and Ubuntu 10.04 LTS—the Lucid Lynx. For Ubuntu, this utility is present by default, but for Windows 7, we’ll use the one available in the Cygwin package. Don’t worry if Cygwin means nothing to you. I’ll discuss the setup for that as well. In fact, that’s what I’m going to do first.

Note

Yes, I do know that there are other rsync ports available for Windows. Feel free to use them, but most of them are not (free to use, that is). Some of the others are limited to specific usages. Trust me, it will do you no harm to have a Linux-like shell with lots of Linux utilities available on your Windows machine. You can thank me later!

Preparation

Preparation is half the job!

Getting Cygwin—Windows

Download the Cygwin setup file. Note that not only the ...

Get Resource-Oriented Computing with NetKernel now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.