Archive zip/unzip Base bash/fileutils/findutils/diff/sed/termcap/which Devel autoconf/automake/binutils/bison/byacc/flex/gcc/gdb/gperf/make/patch Doc man Editors ed/vim Interpreters expect/perl Libs crypt/zlib Mail mutt/pine Net inetutils (for e.g. ftp/tftp servers) Shells bash/rxvt Text less Utils bzip2/time Web lynx XFree86 fvwm/XFree86-base maybe XFree86-doc/XFree86-manRun the setup at any time to install/uninstall more packages or update. If upgrading from previous versions of cygwin watch out for references to //c/ etc (old depricated mount point for hard drive c). Particularily check /etc/passwd and old symbolic links/mounts. Makes any file access e.g. ls very slow as //c/ queries windows network for machine called c and fails.
Get and install xwinclip seperately
Change shortcut/menu bar to start cygwin in an rxvt as follows. (was run D:\Cygwin\cygwin.bat which ran bash --login -i rxvt gives proper scrolling, cut&paste, better terminal functionality than msdos terminal.
D:\Cygwin\usr\bin\rxvt.exe -fg yellow -bg darkgreen -sl 2000 -e D:\Cygwin\bin\bash.exe -rcfile d:/Cygwin/.bashrcin the .bashrc put the following:
echo ~/.bashrc PATH=/usr/bin:/usr/X11R6/bin:$PATH # Start the X Server. XWin & #wait for X to initialise wait_until_x_server_is_ready() { while [ `grep winScreenInit /tmp/XWin.log | wc -l` -lt 1 ] do echo waiting for x server to init ... sleep 1 done echo X server connected } wait_until_x_server_is_ready xwinclip & # Start the window manager. #twm & fvwm2 & # Set a background color to hide that nasty X stipple. xsetroot -solid aquamarine4 # Start a cygwin xterm xterm -sl 1000 -sb -rightbar -ms red -fg yellow -bg black -e /usr/bin/bash & xhost + xterm -fg yellow -bg navy -sl 12000 -e /bin/telnet armagh.leop.s3group.com &
Testing (with twm) (linux=armagh, solaris=audi)
xmodmap get from linux e.g. /usr/share/xmodmap/xmodmap.gb /usr/share/xmodmap/xmodmap.uk Works ... but I have found xterms started from xterm in X revert to not understanding keyboard again? Also keys - particularily emacs Ctrl-W is hijacked somewhere probably in .fvwm2rc
Other window managers might be useful. See .fvwm2rc-npapi in /home/jamesco/bin fvwm icewm-cygwin To start x can also put shortcut to /usr/bin/startxwin.bat on desktop, or call it from .bashrc but all changes in one .bashrc is easier to manage for multiple pcs. Can also do XWin -query saab to start full xdm session (don't need to worry about xhost + issues)
Setting up X client/server.
XFree86 cygwin home
USers guide
startxwin.bat
Cygwin packages
Posix windoze libraries, unix shells csh/sh/bash/txsh/.., tools grep/awk/ls/perl..., gcc/make.
Altera nios32 cpu development environment,
Palmos development tools.
XFree86 Xclient/server.
emacs
Quick references are handy
vi
IMAP
mail servers lusk, headyin, porsche
imap v4 rfc2060
telnet headyin(or porsche) 143 foo LOGIN user pass foo SELECT INBOX foo FETCH 1 full foo fetch 1 body[header] foo fetch 1 body[text] foo BYE foo LOGOUT
Handy UNIX references
Sockets
fork, signals
Red Hat Cygnus cygwin faq faq sourceware
see rfc1010 for port number info.
e.g. 53 is DNS, 143 imap2, cmip manager/agent 163/164
google/search
?q=X+port+number
or ?q=
cache
rfc1700
rfc822
Socket notes
UNIX Socket FAQ
Unix programming notes
Internetworking Technology Overview from Cisco
NIS
is puzzling
RFC882
RFC883
in.named RFC1034
RFC1035
Port numbers: RFC1010 port 53 - DNS
telnet ipaddr 53 ?? foo feh
Internetworking Technology Overview from Cisco
cde
setup on zeus, ~/.dt/dtwmrc
perl
perlMonks Tutorials
url
ftp://user:password@host/path
http://user:password@host/path
rfc2068
HTTP/1.1
html
XHTML 1.0
WDG html validator
DOCTYPE
web page link validator:
v/cobh.html
As I edit html mostly by hand (bl&&dy luddite!) or script I prefer to be able to do bad things syntatically sometimes. So ... sorry, but.
v/cobh.html
v/index.html
HTML Guide
netscape tag reference
Meta tag HTTP-EQUIV
htmlhelp.com/
reference/
html4.0
webmonkey, the web developers resource.
html
html
colour
chars
hex colours
unicode
Html 4.0
Char Entity Refs |
Adding Unicode characters to Web pages
unicode.org/charts/
´ ¾ È Ê Ô
μ ⊆
Runic Unicode
A0;A9;A9;D2;A8;B1;
javascript
manuals & references available from developer.netscape.com
wp.netscape.com mozilla 3.0 javascript handbook
ALL the rest of em gebroken
Java/Javascript references from Sun/Netscape:
faq
music in brain
ascii
java
Java from sun.
dev.java.sun.com
docs
jdk 1.1 api
Language Spec
developer.javasoft.com
new2java
techtips
oreilly/java/
qref
google?q=java+quick+reference
QUICK
Go Ahead
Royalty free open source webserver.
GoAhead
netscape
Netscape Browser Manuals
deployment
jsprefs
comm line options
up
corba
tmn
TMN at broadcom
Tutorials and Other Useful Information
|sockets|c|makefiles|C++|emacs|vi|IMAP|unix|sockets|tcl/tk|expect|NIS|cde|perl|html|unicode|javascript|java|netscape|ascii|Quality