www.delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
X-SWARE-Spam-Status: | No, hits=-0.9 required=5.0 tests=AWL,BAYES_00,LOCALPART_IN_SUBJECT,SPF_HELO_PASS,URIBL_GREY |
X-Spam-Check-By: | sourceware.org |
Message-ID: | <49F9CB0E.3040605@cygwin.com> |
Date: | Thu, 30 Apr 2009 12:00:14 -0400 |
From: | "Larry Hall (Cygwin)" <reply-to-list-only-lh AT cygwin DOT com> |
Reply-To: | cygwin AT cygwin DOT com |
User-Agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.19) Gecko/20090101 Remi/2.0.0.19-1.fc8.remi Lightning/0.9 Thunderbird/2.0.0.19 Mnenhy/0.7.5.0 |
MIME-Version: | 1.0 |
To: | cygwin AT cygwin DOT com |
Subject: | Re: Moving Cygwin |
References: | <c115fd3c0904300527k79867d48k9b6444ef7a21acb1 AT mail DOT gmail DOT com> <49F99E8D DOT 5030109 AT sbcglobal DOT net> <c115fd3c0904300635g52ab718bh772b6a3db734d509 AT mail DOT gmail DOT com> |
In-Reply-To: | <c115fd3c0904300635g52ab718bh772b6a3db734d509@mail.gmail.com> |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Id: | <cygwin.cygwin.com> |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
Tim Visher wrote: > On Thu, Apr 30, 2009 at 8:50 AM, Greg Chicares <gchicares AT sbcglobal DOT net> wrote: >> On 2009-04-30 12:27Z, Tim Visher wrote: >>> I originally installed cygwin in the default `C:\cygwin` directory. >>> I'd like to move it from there to `C:\`. Is there any easy way to do >>> this? >> Please consider advice to the contrary, e.g.: >> >> http://www.cygwin.com/faq/faq-nochunks.html#faq.setup.c >> http://www.cygwin.com/ml/cygwin/2001-01/msg00027.html >> http://cygwin.com/ml/cygwin/2005-02/msg00192.html > > Thanks for the information. > > Maybe the context for my question would help. I'm attempting to > follow advice from [Steve Yegge's My .emacs File > article](http://steve.yegge.googlepages.com/my-dot-emacs-file) in > order to get useful cygwin bash interaction from within NT Emacs. He > seems to be of the opinion that the gentleman who responded in the > comments about having the path interpolation code and installing > cygwin in the default directory was mislead about what you need to get > it to work. > > Are there A) Practical responses to Yegge's way of using Cygwin and NT > Emacs? or B) A proven way to do what I'm trying to do without messing > with cygwin's install directory (I would prefer this as I would like > to keep cygwin safely secluded). Windows is not going to understand Cygwin's POSIX paths. So you either have to translate them using 'cygpath' or set things up so there's enough coincidental correspondence between the two "systems" to make it work. This means either installing Cygwin in the root directory of the drive that you'll commonly be working in with both Windows and Cygwin tools or creating parallel links to Cygwin directories for largely the same effect. To accomplish the former, you either install (or reinstall) Cygwin to the root of the drive you want or you move it (as you asked) and fix up the mount points (and cygwin.bat, startxwin.*) paths to use the new location. To accomplish the latter, use something like 'junction' to create directory symbolic links, windows will understand, and that point to the appropriate directories in your Cygwin installation, no matter where it is. This assumes you're working with NTFS of course. Junction is available here: <http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx> -- Larry Hall http://www.rfk.com RFK Partners, Inc. (508) 893-9779 - RFK Office 216 Dalton Rd. (508) 893-9889 - FAX Holliston, MA 01746 _____________________________________________________________________ A: Yes. > Q: Are you sure? >> A: Because it reverses the logical flow of conversation. >>> Q: Why is top posting annoying in email? -- 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/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |