minimal installation

Jason Pyeron jpyeron@pdinc.us
Fri Apr 2 14:48:00 GMT 2010


> -----Original Message-----
> From: Jason Pyeron
> Sent: Friday, April 02, 2010 10:27
> Subject: RE: minimal installation
> 
>  
> 
> > -----Original Message-----
> > From: wefwef wefwef
> > Sent: Friday, April 02, 2010 8:59
> > Subject: minimal installation
> > 
> > I am trying to do a minimal cygwin install plus 

Assuming 
> > vi, 
vim 
> > ssh, 
openssh
> > 7z, 
p7zip
> > ping, and 
> > rsync.
> > 
> > The reason it has to be minimal is that I want to deploy it 
> to several 
> > pc's that don't have internet access - and are in a 
> different country 
> > (ie slow transfer) - to deploy the full 500mb default would be too 
> > slow.
> > 
> > I have tried installing only base plus the packages mentioned by 
> > setting all categories to uninstall and then setting base 
> to default.
> 
> Those procedures seem overly complicated.
> 
> Hmm, do the machines have Cygwin on them and this is an 
> upgrade or is this a fresh install.
> 
> No previous cygwin case:
> Run Setup.exe
> Leave all on default except the chosen packages. Install... Done.
> 

91,792,645 bytes in c:\cygwin
27,896,669 bytes downloaded from mirror

> Previous cygwin installed case:
> Remove cygwin.
> Run Setup.exe
> Leave all on default except the chosen packages. Install... Done.
> 
> Special case cygwin installed with packages user wants to keep:
> User runs setup.exe (on user's time)
> Changes no options (upgrades all installed cygwin) Run 
> Setup.exe Leave all as is except the chosen packages (if not 
> installed). Install... Done.
> 
> 
> > Then switching to full view, and selecting the extra packages. I 
> > deployed this to one of my remote pc's, and installed from 
> the local 
> > directory. I noticed that at this point even when I 
> selected Install 
> > at the top to get a full install from the local directory, it still 
> > left out the extra packages, and I have to change these by 
> hand from 
> > skip to the version number.
> > 
> > When it was all installed, I tried running ssh and got the error
> > message: error while loading shared libraries: cygssp-0.dll: 
> > cannot open shared object file: No such file or directory.
> > 
> > I suspect what has happened is that cygwin has got confused 
> about what 
> > packages I already have. Since I already have a full local cygwin 
> > installation, it is possibly skipping the needed libraries since it 
> > thinks I have them already. Well, I do, but they are not in 
> the local 
> > directory that I am going to deploy to my remote pc.
> > 
> > Does anyone know how to do a minimal installation (ie sub
> > 60mb) that works?


$ cat /etc/setup/installed.db
INSTALLED.DB 2
alternatives alternatives-1.3.30c-10.tar.bz2 0
base-cygwin base-cygwin-2.1-1.tar.bz2 0
base-files base-files-3.9-3.tar.bz2 0
base-passwd base-passwd-3.1-1.tar.bz2 0
bash bash-3.2.49-23.tar.bz2 0
bzip2 bzip2-1.0.5-10.tar.bz2 0
coreutils coreutils-8.4-2.tar.bz2 0
crypt crypt-1.1-1.tar.bz2 0
csih csih-0.9.1-1.tar.bz2 0
cygrunsrv cygrunsrv-1.34-1.tar.bz2 0
cygutils cygutils-1.4.2-1.tar.bz2 0
cygwin cygwin-1.7.2-2.tar.bz2 0
cygwin-doc cygwin-doc-1.5-1.tar.bz2 0
dash dash-0.5.5.1-2.tar.bz2 0
diffutils diffutils-2.8.7-2.tar.bz2 0
editrights editrights-1.01-2.tar.bz2 0
findutils findutils-4.5.5-1.tar.bz2 0
gawk gawk-3.1.7-1.tar.bz2 0
gettext gettext-0.17-11.tar.bz2 0
grep grep-2.5.4-2.tar.bz2 0
groff groff-1.19.2-2.tar.bz2 0
gzip gzip-1.3.12-2.tar.bz2 0
ipc-utils ipc-utils-1.0-1.tar.bz2 0
less less-429-1.tar.bz2 0
libbz2_1 libbz2_1-1.0.5-10.tar.bz2 0
libgcc1 libgcc1-4.3.4-3.tar.bz2 0
libgmp3 libgmp3-4.3.1-3.tar.bz2 0
libiconv2 libiconv2-1.13.1-1.tar.bz2 0
libintl3 libintl3-0.14.5-1.tar.bz2 0
libintl8 libintl8-0.17-11.tar.bz2 0
liblzma1 liblzma1-4.999.9beta-10.tar.bz2 0
libncurses10 libncurses10-5.7-18.tar.bz2 0
libncurses8 libncurses8-5.5-10.tar.bz2 0
libncurses9 libncurses9-5.7-16.tar.bz2 0
libpcre0 libpcre0-8.00-1.tar.bz2 0
libpopt0 libpopt0-1.6.4-4.tar.bz2 0
libreadline7 libreadline7-6.0.3-2.tar.bz2 0
libssp0 libssp0-4.3.4-3.tar.bz2 0
libstdc++6 libstdc++6-4.3.4-3.tar.bz2 0
libwrap0 libwrap0-7.6-21.tar.bz2 0
login login-1.10-10.tar.bz2 0
man man-1.6e-1.tar.bz2 0
openssh openssh-5.4p1-1.tar.bz2 0
openssl openssl-0.9.8n-1.tar.bz2 0
p7zip p7zip-9.04-10.tar.bz2 0
ping ping-1.0-1.tar.bz2 0
rebase rebase-3.0.1-1.tar.bz2 0
rsync rsync-3.0.7-1.tar.bz2 0
run run-1.1.12-11.tar.bz2 0
sed sed-4.1.5-2.tar.bz2 0
tar tar-1.22.90-1.tar.bz2 0
terminfo terminfo-5.7_20091114-14.tar.bz2 0
terminfo0 terminfo0-5.5_20061104-12.tar.bz2 0
texinfo texinfo-4.13-3.tar.bz2 0
tzcode tzcode-2009k-1.tar.bz2 0
vim vim-7.2.264-2.tar.bz2 0
which which-2.20-2.tar.bz2 0
xz xz-4.999.9beta-10.tar.bz2 0
zlib zlib-1.2.3-10.tar.bz2 0
zlib-devel zlib-devel-1.2.3-10.tar.bz2 0
zlib0 zlib0-1.2.3-10.tar.bz2 0
_update-info-dir _update-info-dir-00872-1.tar.bz2 0



--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-                                                               -
- Jason Pyeron                      PD Inc. http://www.pdinc.us -
- Principal Consultant              10 West 24th Street #100    -
- +1 (443) 269-1555 x333            Baltimore, Maryland 21218   -
-                                                               -
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
This message is copyright PD Inc, subject to license 20080407P00.

 


--
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



More information about the Cygwin mailing list