Nxl67063 - Windows XP: Difference between revisions

From miki
Jump to navigation Jump to search
(→‎Cygwin: Vim with ruby support)
Line 155: Line 155:
|-
|-
|[2011-07-05]||'''Misc''' (<tt>unison, gnupg, expect, wget, netcat, socat, vim, git, git-svn, git-completion, make, patch, patchutils, psmisc, connect-proxy, p7zip</tt>)
|[2011-07-05]||'''Misc''' (<tt>unison, gnupg, expect, wget, netcat, socat, vim, git, git-svn, git-completion, make, patch, patchutils, psmisc, connect-proxy, p7zip</tt>)
|-
|[2011-07-05]||'''dependencies''' (<tt>bash-completion, cpio, cvs, cvsps, libusb-win32, perl-Error</tt>)
|-
|-
|[2011-07-26]||'''SSH''' (<tt>autossh, openssh</tt>)||Client and server. See [[cygwin#Install SSHD|sshd install instructions]]. Open port 22 in Windows firewall.
|[2011-07-26]||'''SSH''' (<tt>autossh, openssh</tt>)||Client and server. See [[cygwin#Install SSHD|sshd install instructions]]. Open port 22 in Windows firewall.
Line 166: Line 164:
|[2011-07-06]||colspan=2|'''MC''' (<tt>mc</tt> + dependencies <tt>glib, libglib1.2_0</tt>)
|[2011-07-06]||colspan=2|'''MC''' (<tt>mc</tt> + dependencies <tt>glib, libglib1.2_0</tt>)
|-
|-
|[2011-07-06]||'''gvim''' (<tt>gvim</tt>)||Custom build [[Cygwin#Vim|Vim with '''ruby''' support]]
|[2011-07-06]||'''gvim''' (<tt>gvim</tt>)||<div style="width:500px;">{{hidden|... and a f*cking lot of '''dependencies''':|<tt>font-adobe-dpi75, font-encodings, fontconfig, gamin, gnome-icon-theme, hicolor-icon-theme, libatk1.0_0, libcairo2, libfam0, libfontconfig1, libfontenc1, libfreetype6, libgdk_pixbuf2.0_0, libGL1, libglib2.0_0, libglitz1, libgtk2.0_0, libICE6, libjasper1, libjbig2, libjpeg7, libjpeg8, libpango1.0_0, libpixman1_0, libpng12, libSM6, libtiff5, libX11-xcb1, libX11_6, libXau6, libxcb-glx0, libxcb-render-util0, libxcb-render0, libxcb1, libXcomposite1, libXcursor1, libXdamage1, libXdmcp6, libXext6, libXfixes3, libXft2, libXi6, libXinerama1, libxml2, libXrandr2, libXrender1, libXt6, mkfontdir, mkfontscale, shared-mime-info</tt>}}</div>
|-
|-
|[2011-07-08]||'''cscope''' (<tt>mlcscope</tt>)||
|[2011-07-08]||'''cscope''' (<tt>mlcscope</tt>)||
Line 184: Line 182:


* Not installed: <tt>gcc4</tt> (might conflict with <tt>gcc-core</tt>?)
* Not installed: <tt>gcc4</tt> (might conflict with <tt>gcc-core</tt>?)
* {{red|TO DO:}} Uninstall ''gvim'' and remove dependencies...


Line 191: Line 188:
{| class="install_log"
{| class="install_log"
|-
|-
|[2011-07-05]||colspan="2"|'''Basic build env''' (<tt>make, gcc-core, perl, python, mintty, openssh, tcsh, ksh, libintl2, util-linux, subversion, subversion-tools, corkscrew, zip, unzip</tt>)
|[2011-07-05]||'''Basic build env''' (<tt>make, gcc-core, perl, python, mintty, openssh, tcsh, ksh, libintl2, util-linux, subversion, subversion-tools, corkscrew, zip, unzip</tt>)||
|-
|[2011-07-05]||colspan="2"|'''For CPAN''' (<tt>wget, curl, unzip, lynx, ncftp, patch, patchutils</tt>)
|-
|-
|[2011-07-05]||'''For CPAN''' (<tt>wget, curl, unzip, lynx, ncftp, patch, patchutils</tt>)||
|[2011-07-05]||colspan="2"|'''Dependencies''' (<tt>binutils, crypt, csih, cygrunsrv, gcc-mingw-core, libapr1, libaprutil1, libblkid1, libcurl4, libdb4.5, libedit0, libexpat1, libffi4, libgdbm4, libidn11, libintl3, libncurses9, libneon27, libopenldap2_3_0, libopenssl098, libpq5, libproxy0, libreadline6, libsasl2, libserf0_1, libsqlite3_0, libssh2_1, libssp0, libuuid1, libwrap0, mingw-runtime, mingw-w32api, minires, rsync, ruby, subversion-perl, subversion-python, subversion-ruby, tcltk, w32api, zlib, zlib-devel</tt>)
|}
|}



Revision as of 08:01, 28 July 2011

Introduction

This is the configuration page for the WINDOWS XP partition on NXL67063 - Dell Latitude E6410.

Configuration Files

All configuration files can be found here.

Installed Applications

[2011-07-05] Opera set http://www.google.be as home page.
[2011-07-05] SysInternals Suite Incl. Process Explorer, Autoruns...
[2011-07-05] Launchy v2.5
[2011-07-05] 7zip
[2011-07-05] UltraEdit32 v15.00
[2011-07-05] CCleaner v3.0.8
[2011-07-05] Unlocker v1.8.6, explorer extensions, no check for updates, no Assistant, no eBay shortcuts
[2011-07-05] Cleartype Tuner PowerToy advanced tab, enabled ClearType, RGB, darker (1.0)
[2011-07-07] Firefox v5.0 — Enabled Master Password.
[2011-07-07] Synergy v1.4.3! — See global config — Client & Server — Enable autostart — Set as server, and with Linux 1.3.7 client, copy&paste works both ways!
[2011-07-07] gVim
+ ruby
v7.3. See Windows configuration for Vim (Tab Edit with Vim, Share config with Cygwin, ruby support).
[2011-07-18] TrueCrypt v7.0a
[2011-07-18] PDF XChange Viewer v2.5a
[2011-07-05] ——— ATOP Development Environment ———
[2011-07-05] TortoiseSVN Version 1.6.16.21511.
  • In SettingsGlobal ignore patterns, add:
.classes _arm9e_rvds22b616 comp.res errors.res map.cmd notfound.res tracer*.res 
*.map _cygwin_nt-5.1 tmp *.tmp jardiff *.stackdump spy_incl.h mkhee_errors.log
[2011-07-06] Kdiff3 ... will integrate automatically in TortoiseSVN.
[2011-07-05] Cygwin Version 1.7.9(1) - See Local settings
[2011-07-05] MS Visual Studio 2010 Keep SQL Server Compact 3.5 SP2, because VS needs it for IntelliSense...
[2011-07-06] ARM RVDS 2.2 (ARM Real View Developer Suite 2.2.1 SP1)
  • Installed in C:\Program Files\ARM
  • Defined user environment variables:
  • export MK_TARGET=arm9e_rvds22b616.ptl
    export MK_TARGET_NAME=_arm9e_rvds22b616
    export RVCT22LIB="C:\Program Files\ARM\RVCT\Data\2.2\503\lib"
    export RVCT22INC="C:\Program Files\ARM\RVCT\Data\2.2\503\include\windows"
    export RVCT22BIN="C:\Program Files\ARM\RVCT\Programs\2.2\503\win_32-pentium.616"
    
  • Define license env variable LM_LICENSE_FILE=8224@lichostc;8224@lichostb;8224@lichosta
  • Installed RVCT 2.2 patch 593 in ...\2.2\503\win_32-pentium.593
  • TODO: Could define these variables in Cygwin only
[2011-07-06] Java SE JDK Version: Java SE 6 Update 26 (Development Tools, Demos and Samples, Source Code, Public JRE, Java DB).
  • Define variables (for now, as Windows variables):
export JAVA_HOME="C:\Program Files\Java\jdk1.6.0_26\jre"
[2011-07-06] Eclipse Indigo 3.7
[2011-07-06] Ant version 1.8.2, decompressed into C:\ant-1.8.2. Define variables (for now, as Windows variables):
export ANT_HOME="C:\ant-1.8.2"
[2011-07-06] FTDI drivers USB COM: serial drivers. Select FTDI folder when plugging in USB devices
[2011-07-08] TortoiseGit Use TortoisePLink (from Putty). Don't install msysgit, I'll try to use cygwin's git first...


Un-installed applications (by uninstall date):

[YYYY-MM-DD] Application (package) [YYYY-MM-DD] uninstalled (reason)

Simple Settings

[2011-07-05] File Explorer Usual settings...
[2011-07-05] Regional & Language options (Languages): Do not install additional languages; removed pages: 10001-10005, 10008, 10010, 10021, 20000, 20290, 28596, 28598, 38597, 54936, 708, 864
[2011-07-05] Regional & Language options Text services and input languages: (setting) Uninstall all asian keyboards, install my custom BE keyboard, hide language bar / (advanced) Turn off advanced text services

Performance Tuning

  • Disabled:
    • Indexing Service - C: & D: properties - DO NOT Allow Indexing Service to index this disk for fast file searching
  • Uninstalled:
    • Microsoft Office Language Pack 2007 - Chinese (PRC)
    • Microsoft Office Language Pack 2007 - Chinese (Taiwan)
    • Microsoft Office Language Pack 2007 - Japanese
    • Microsoft Office Language Pack 2007 - Korean
    • Adobe Reader Extended Language Support Font Pack
    • Chinese Simplified Fonts Support For Adobe Reader 9
    • Chinese Traditional Fonts Support For Adobe Reader 9
    • Japanese Fonts Support For Adobe Reader 9
    • Korean Fonts Support For Adobe Reader 9
  • Compressed:
    • C:\MSOCache
    • C:\Windows\Installer
    • C:\Windows\Software Distribution
    • C:\Windows\NXP Wallpapers

To Do:

  • Delete / compress C:\SwDepot?
  • Delete / compress directories above?
  • Delete Adobe Acrobat Reader?
  • Dete C:\Program Files\Common Files\Microsoft Shared\IME12
    • remove HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\Korean IME Migration (Microsoft Korean IME)
    • remove HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\IMJPMIG12.0 (Microsoft Office IME 2007)
    • remove HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\IMJPMG8.1

Detailed System Settings

Preferences

  • Background: %USERPROFILE%\Pirate Mac.jpg

Detailed Application Settings

CMD.EXE

  • Installed DOSHere

Cygwin

  • Cygwin 1.7.9(1), package dir = D:\TEMP\cygwin, manual proxy, using http://ftp.gwdg.de.
  • Create launch shortcut Mintty Bash Shell, target: C:\cygwin\bin\mintty.exe /usr/bin/bash --login -i
  • Add C:\cygwin\bin in PATH (after ...\Wbem).
 ☒  TODO: might create conflicts with tortoisegit & msysgit...
  • Edit /etc/fstab to move cygdrive prefix to / (alternative to mount --change-cydrive-prefix):
none / cygdrive binary,posix=0 0 0

Default environment:

[2011-07-05] Misc (unison, gnupg, expect, wget, netcat, socat, vim, git, git-svn, git-completion, make, patch, patchutils, psmisc, connect-proxy, p7zip)
[2011-07-26] SSH (autossh, openssh) Client and server. See sshd install instructions. Open port 22 in Windows firewall.
[2011-07-05] psmisc (psmisc) for killall
[2011-07-05] Chere (chere)
chere -i -t mintty
[2011-07-06] MC (mc + dependencies glib, libglib1.2_0)
[2011-07-06] gvim (gvim) Custom build Vim with ruby support
[2011-07-08] cscope (mlcscope)
[2011-07-06] Ctags (ctags)
[2011-07-11] Colordiff (colordiff) Add alias diff='colordiff -W ${COLUMNS:-130}' to .bashrc
[2011-07-18] g++ 4 (g++-4)
[2011-07-20] Hex editor (hexedit)
[2011-07-20] wdiff (wdiff)
[2011-07-26] colortail (colortail) build from source ([1]) (configure, make, make install)
  • Not installed: gcc4 (might conflict with gcc-core?)


For ATOP Build environment:

[2011-07-05] Basic build env (make, gcc-core, perl, python, mintty, openssh, tcsh, ksh, libintl2, util-linux, subversion, subversion-tools, corkscrew, zip, unzip)
[2011-07-05] For CPAN (wget, curl, unzip, lynx, ncftp, patch, patchutils)

To Do

Cygwin Related Issues

  • IssueCygwin Git shows lots of modified files when changing directory with cd. For instance:
  • cd ~
    git st               # No modified files
    cd bin
    git st               # Plenty of modified files in bin/ and one in ../.vim (strangely...)
    

    Settings:

    • autocrlf = input (in .gitconfig)
    • ignorecase = true (in .git/config)
    • filemode unset
  • IssueSynergy interfers with Cygwin/X, AltGr not working. See bug.