Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com X-Injected-Via-Gmane: http://gmane.org/ To: cygwin AT cygwin DOT com From: chris Subject: Re: portable install on usb flash drive? Date: Tue, 12 Aug 2003 13:23:43 +0100 Lines: 29 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet AT sea DOT gmane DOT org User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5b) Gecko/20030723 Thunderbird/0.1 X-Accept-Language: en-us, en In-Reply-To: Dick Repasky wrote: > I'd like to install cygwin on a usb flash drive so that I can plug the drive > into any windows box and have cygwin available to me. The question is: will > this work? My concern is not having registry keys in place on machines into > which I plug in the flash drive. Will that be a problem? > > Thanks, > > Dick > > Just one piece of advice. Consider "upx"ing all of the .dlls and .exes (upx allows you to compress .exes and .dlls so they are automatically expanded when run), this can make the distribution quite a lot smaller. Make sure you get the closed-source upx from the home-page rather than the one distributed from cygwin if you want to make really small executables. I'm actually going to have a go at "cygwin-on-a-key" shortly, because I'm going to buy one soon :) So let us know how you get on. I've heard that cygwin writes / reads from the registry so will have to have a look at that. I am really only interested in using cygwin, and don't really care about users (if it is avoidable), but having xfree86,bash and a splattering of utils in 64MB or so would be really useful :) -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/