delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2013/12/31/17:53:41

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:message-id:date:from:mime-version:to:subject
:references:in-reply-to:content-type:content-transfer-encoding;
q=dns; s=default; b=BD+deU/F05B2KGl+nFo8Uo5WUW7nHTxwy0lA1suOZjt
w2fe5NBZKw8ecztgOzgaO/+/Xx6GXMiGZkcZdbKeWzOJe97kBfdKmepZFXyYTJxk
A0iCDqhEvNtoIktFq+zY8GYz0/DhrDagww8xiZ+awjbNijGQj2tRU+MYxarXFcFI
=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:message-id:date:from:mime-version:to:subject
:references:in-reply-to:content-type:content-transfer-encoding;
s=default; bh=qleSGmHdug29AARmgVooXpG9wtw=; b=v+9BMnBcmZ1at9Yhp
T1kYtdPhnYauYWqfyJx4A/Ts14QGoFp6O+llbJlgfjHyfH2ZRfLcmlcajjKwi/z2
w9LVzyU7pWzPiZJQ7NSGQhSP2jCg75VDjd9zqBwAjhb0mUzU//XodZr5piG4etIr
iA7IVztyzLk7O6UusbsemITiBg=
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
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-0.1 required=5.0 tests=AWL,BAYES_50,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2
X-HELO: smtp105.biz.mail.bf1.yahoo.com
X-Yahoo-SMTP: ycweUreswBCK.d0cygTP5tXwHncbOU7YVeVfIxOQoyRMI2IuIKLmUqE-
X-Rocket-Received: from [192.168.10.27] (lmh_users-groups AT 50 DOT 187 DOT 46 DOT 137 with plain [98.139.221.242]) by smtp105.biz.mail.bf1.yahoo.com with SMTP; 31 Dec 2013 14:53:19 -0800 PST
Message-ID: <52C34ADD.9000608@molconn.com>
Date: Tue, 31 Dec 2013 17:53:17 -0500
From: LMH <lmh_users-groups AT molconn DOT com>
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:26.0) Gecko/20100101 Firefox/26.0 SeaMonkey/2.23
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: Ok, then
References: <1388523397 DOT 38131 DOT YahooMailNeo AT web162702 DOT mail DOT bf1 DOT yahoo DOT com> <20131231212051 DOT GB4460 AT ednor DOT casa DOT cgf DOT cx> <1388528041 DOT 29965 DOT YahooMailNeo AT web162706 DOT mail DOT bf1 DOT yahoo DOT com> <52C3431B DOT 7030505 AT cs DOT umass DOT edu> <1388528769 DOT 83627 DOT YahooMailNeo AT web162703 DOT mail DOT bf1 DOT yahoo DOT com>
In-Reply-To: <1388528769.83627.YahooMailNeo@web162703.mail.bf1.yahoo.com>
X-IsSubscribed: yes

These are good guides for learning something about shell scripting,
http://linuxcommand.org/
http://www.howtogeek.com/67469/

This is also good, but more extensive and focused on bash,
http://www.tldp.org/LDP/Bash-Beginners-Guide/html/

One of the nicest things about learning to use cygwin and the bash shell 
is that it will make linux much more accessible if you ever want to go 
that route.

Other than shell scripting, the concept of a package manager is the 
other main thing you will need to gt well in hand.

The cygwin installer functions more or less as a package manager. 
Windows generally doesn't require the user to be involved in managing 
the underlying tools, libraries, etc, that allow software to run. In 
most cases, you just install software and the engineer who created the 
software takes care of making sure it runs. In linux, there are often 
dependent components that need to be installed to get an application to 
run. A package manager helps to control that aspects of software 
management. When you install an application with a package manager, the 
manager will check to make sure that everything the application needs is 
present and install additional components if necessary.

Packages that appear in the cygwin installer are maintained by 
volunteers who add updates to applications and dependent components and 
keep everything working. Installations can be made outside the package 
manager, but then you have to configure the dependencies your self. If 
you choose something to install in the cyginw installer, you will often 
be shown a window listing additional components that are also going to 
be installed.

It would be a good idea to read up a bit on package managers, but that 
info may be a bit harder to find than info on something like bash.

LMHmedchem


Jonathan Martin wrote:
>
>
> FANTASTIC!
>
>
> On Tuesday, December 31, 2013 5:20 PM, Eliot Moss <moss AT cs DOT umass DOT edu> wrote:
> My suggestion would be to take a look at some of the
> many books that try to introduce Unix and bash to new
> users and see how they have approached a good / logical
> order of presentation.
>
> cygwin itself is perhaps more directed at experienced
> users -- or in any case, it is making no particular
> attempt to be easier for novices to use than Unix is,
> or to provide special support for Unix novices.  But
> that does not preclude someone (you) from making such
> a thing and perhaps getting it adopted into the distro
> (I don't control that!).
>
> Perhaps similar efforts have been made for linux,
> which might give a starting point?
>
> Regards -- EM
>
> --
> Problem reports:      http://cygwin.com/problems.html
> FAQ:                  http://cygwin.com/faq/
> Documentation:        http://cygwin.com/docs.html
> Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
>
> --
> Problem reports:       http://cygwin.com/problems.html
> FAQ:                   http://cygwin.com/faq/
> Documentation:         http://cygwin.com/docs.html
> Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
>
>

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019