User Tools

Site Tools


other:win7apps

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
other:win7apps [2014/11/05 16:35]
jypeter More cygwin stuff
other:win7apps [2016/09/09 14:52]
jypeter Added HTTrack
Line 23: Line 23:
 ===== Cygwin-X ===== ===== Cygwin-X =====
  
-<note important>​Cygwin/​X should already be installed on your machine\\ This section covers the reinstallation/​update,​ or installation from scratch</​note>​+<note important>​Cygwin/​X should already be installed on your LSCE machine\\ This section covers the reinstallation/​update,​ or installation from scratch</​note>​
  
 Web & Download: http://​x.cygwin.com/​ Web & Download: http://​x.cygwin.com/​
Line 29: Line 29:
 ==== Installing Cygwin-X ==== ==== Installing Cygwin-X ====
  
-  * Make sure that Cygwin-X is not running +  * Make sure that Cygwin-X is not running ​(if you have a previous installation of Cygwin) 
-  * Get the 64-bit installer (''​setup-x86_64.exe''​) and start it+  * Get the 64-bit installer (''​setup-x86_64.exe''​) and start it (use the regular installer if you have a Win7 32-bit)
   * Accept the default //Install from Internet// mode   * Accept the default //Install from Internet// mode
   * Accept the default Root/​install directory (C:​\cygwin64) and install for All Users   * Accept the default Root/​install directory (C:​\cygwin64) and install for All Users
   * Select a scratch directory for downloading the installation packages\\ e.g. <​disk>:​\Scratch\<​your_login>​\CygwinX   * Select a scratch directory for downloading the installation packages\\ e.g. <​disk>:​\Scratch\<​your_login>​\CygwinX
   * Accept the //Direct Connection//​   * Accept the //Direct Connection//​
-  * Select a nearby mirror\\ e.g. http://​mirror.switch.ch+  * Select a nearby mirror\\ e.g. http://​mirror.easyname.at
   * The Select Packages window should start with the Category view. If this is not the case, click several times on the View button to select the Category view   * The Select Packages window should start with the Category view. If this is not the case, click several times on the View button to select the Category view
     * When you select a package, the dependencies will automatically be selected as well     * When you select a package, the dependencies will automatically be selected as well
     * View => Pending will display the selected packages and the dependencies that will be downloaded     * View => Pending will display the selected packages and the dependencies that will be downloaded
   * Select the following packages, from:   * Select the following packages, from:
-    * X11: xorg-server,​ xinit, xterm, all the font-* packages, font-config,​ showfont, xlsfonts+    * X11: xorg-server,​ xinit, xterm, all the font-* packages, font-config,​ showfont, xlsfonts, xdpyinfo
     * X11 optional: mesa-demos, x11perf     * X11 optional: mesa-demos, x11perf
     * Net: openssh     * Net: openssh
Line 47: Line 47:
   * Accept the default icons creations and exit   * Accept the default icons creations and exit
  
-Note: you may want to remove the installation packages directory once you have checked that the installation was correct, unless you want to use the CygwinX directory to perform a network-less installation on another computer. The content of this directory is possibly used when upgrading Cygwin-X+Note: You can remove the installation packages directory once you have checked that the installation was correct, unless you want to use the CygwinX directory to perform a network-less installation on another computer. The content of this directory is possibly used when upgrading Cygwin-X, so you may want to keep it (it's less than 130 Mb...)
  
 ==== Updating Cygwin-X ==== ==== Updating Cygwin-X ====
  
-  * Get the latest version of the installer from the Cygwin-X web site.\\ The version number of the installer is not included in the installer file name (''​setup-x86_64.exe''​),​ so it's impossible to know if you already have the latest version. But the installer will display warnings after the mirror download site selection if the installer is out-of-date +  * Get the latest version of the installer from the Cygwin-X web site.\\ The version number of the installer is not included in the installer file name (''​setup-x86_64.exe''​),​ so it's impossible to know if you already have the latest version. But the installer will display warnings after the //mirror download site selection// (see //Select a nearby mirror// in [[other:​win7apps#​installing_cygwin-x|Installing Cygwin-X ]] above) ​if the installer is out-of-date 
-  * Follow all the //​Installation//​ steps detailed above till the //Select Packages// step.\\ Cygwin-X seems to remember the settings of the previous installation,​ but maybe this is just the case because ​the download directory of the previous installation (''<​disk>:​\Scratch\<​your_login>​\CygwinX''​) still exists...+  * Follow all the //​Installation//​ steps detailed above till the //Select Packages// step.\\ Cygwin-X seems to remember the settings of the previous installation,​ but maybe this is just the case when the download directory of the previous installation (''<​disk>:​\Scratch\<​your_login>​\CygwinX''​) still exists...
   * Click on the //View// button till it displays //​Pending//,​ and the list of packages requiring an update are displayed (with the //Current// (installed) and the //New// version number)   * Click on the //View// button till it displays //​Pending//,​ and the list of packages requiring an update are displayed (with the //Current// (installed) and the //New// version number)
   * Click Next and accept the suggested extra packages (dependencies)   * Click Next and accept the suggested extra packages (dependencies)
-  * Click Next and wait for the download+  * Click Next and wait for the download ​and installation 
 +    * Warning! If you get the //unable to extract /​usr/​bin/​cygwin1.dll//​ error message during the installation,​ open the task manager, go to the **Services** (not //​Processes//​) tab, kill the //​cygserver//​ process, then click on //Retry//
   * Accept the default icons creations and exit   * Accept the default icons creations and exit
  
Line 63: Line 64:
  
   * An xterm should appear   * An xterm should appear
 +    * Note: this will **NOT** work if you already have a running X server connected to the LSCE asterix servers in XDMCP mode
   * Type '​xterm'​ and check you get a new xterm window   * Type '​xterm'​ and check you get a new xterm window
-  * In the notification zone, right-click on the X icon and choose About. You should get Version 1.15.or higher+  * In the notification zone, right-click on the X icon and choose About. You should get Version 1.16.1 (2014-10-17) ​or higher
   * Type '​glxgears'​ and check that you get a window with rotating gears   * Type '​glxgears'​ and check that you get a window with rotating gears
   * Type '​glxinfo|grep -i opengl'​ and check the vendor string: it should be the same as your computer'​s graphics card   * Type '​glxinfo|grep -i opengl'​ and check the vendor string: it should be the same as your computer'​s graphics card
Line 75: Line 77:
 Start => All programs => Cygwin => Cygwin Bash shell Start => All programs => Cygwin => Cygwin Bash shell
  
-  * **sygcheck ​-c** : list of installed packages+  * **cygcheck ​-c** : list of installed packages 
 +  * **cygcheck -s** : system information and list of installed packages
  
 Notes: Notes:
   * Log files are in: C:​\cygwin64\var\log\xwin\XWin.0.log   * Log files are in: C:​\cygwin64\var\log\xwin\XWin.0.log
 +    * You can find the installed version of Cygwin at the top of the file (e.g. //Release: 1.16.0.0//)
   * Discussion: http://​blog.gmane.org/​gmane.os.cygwin.xfree   * Discussion: http://​blog.gmane.org/​gmane.os.cygwin.xfree
 +
 +==== Cygwin-X tips and tricks ====
 +
 +=== Where are the directories?​ ===
 +
 +  * You can use ''​df -h''​ to get information about the partitions
 +  * The Linux root (''/''​) directory is located in ''​C:​\cygwin''​ or ''​C:​\cygwin64''​ (depending if you are using a 32bit or 64bit Windows).\\ e.g. ''/​home''​ is actually in ''​C:​\cygwin64\home''​
 +  * The ''​C:''​ Windows partition (accessible with ''​cd c:''​ from cygwin) is in ''/​cygdrive/​c''​ (from cygwin)
 +
 +=== Solving Cygwin directories access rights ===
 +
 +You may encounter Windows access rights problem when using cygwin:
 +  * you don't have the correct ownership or enough rights to remove c:\cygwin
 +  * when starting cygwin/X, you get an error message saying that you can't write/​access ''/​var/​log/​xwin/​XWin.0.log''​
 +  * ...
 +
 +These problems can be solved with cygwin!
 +  * Start a cygwin shell with administrator rights\\ ''​Start => All Programs => Cygwin Bash Shell => right-click and choose to run as administrator''​
 +  * Use standard Linux commands to check and fix the access rights
 +    * ''​ls -l'',​ ''​chmod'',​ ''​chown'',​ ''​chgrp'',​ ...
 +      * e.g., to solve the XWin.0.log above, you can use: ''​chmod a+rwx /​var/​log/​xwin''​
 +
 +==== Uninstalling Cygwin-X ====
 +
 +You may have to uninstall Cygwin-X if you want to really restart from scratch, or because of some unforeseen technical problems
 +
 +  * Official uninstall instructions:​ https://​cygwin.com/​faq/​faq.html#​faq.setup.uninstall-all
 +  * An interesting thread about uninstall: http://​superuser.com/​questions/​167219/​how-to-completely-uninstall-remove-cygwin-from-windows-7
 +    * Look for hints in there if you get some weird access rights problems!
 +      * Some Windows command lines have some potential: ''​takeown'',​ ''​icacls''​
  
 ==== Using Cygwin-X at LSCE ==== ==== Using Cygwin-X at LSCE ====
Line 92: Line 126:
   * Select a name for the shorcut: //​Asterix64//,​ //​Asterix//,​ etc...   * Select a name for the shorcut: //​Asterix64//,​ //​Asterix//,​ etc...
  
-==== Trying to have Cygwin-X work on Win7+Intel HDxxx cards ====+Once you have started ​Cygwin ​and logged in with you account ​on one of the asterix servers, it is highly suggested to activate the windows wireframe moving mode by typing:\\ ''​gconftool-2 --set /​apps/​metacity/​general/​reduced_resources --type bool true''​
  
 +==== Trying to have Cygwin-X work faster on Win7+Intel HDxxx cards ====
 +
 +  * Activate wireframe mode\\ ''​gconftool-2 --set /​apps/​metacity/​general/​reduced_resources --type bool true''​
 +  * Check if other metacity parameters should be set?
 +    * http://​www.yolinux.com/​TUTORIALS/​GNOME.html#​GCONF
 +    * [[http://​ubuntu-tutorials.com/​2008/​01/​10/​gconftool-2-gconf-editor-from-the-shell/​|Using gconftool-2]]
   * [[http://​aaron-kelley.net/​blog/​2013/​03/​cygwinx-xwin-causes-nvidia-optimus-to-run-all-of-the-time/​|Should we disable OpenGL ?]]   * [[http://​aaron-kelley.net/​blog/​2013/​03/​cygwinx-xwin-causes-nvidia-optimus-to-run-all-of-the-time/​|Should we disable OpenGL ?]]
 +    * Start with ''​-nowgl''​ option, or use the //​GLWIN_NO_WGL_EXTENSIONS//​ environment variable
   * Check the performance and basic parameters with: glxgears -info   * Check the performance and basic parameters with: glxgears -info
   * [[http://​www.mesa3d.org/​envvars.html|Should we play with the Mesa 3D Graphics Library environment variables]]   * [[http://​www.mesa3d.org/​envvars.html|Should we play with the Mesa 3D Graphics Library environment variables]]
Line 100: Line 141:
   * Search the cygwin mailing lists: https://​cygwin.com/​lists.html   * Search the cygwin mailing lists: https://​cygwin.com/​lists.html
     * https://​sourceware.org/​cgi-bin/​search.cgi?​wm=wrd&​form=extended&​m=all&​s=D&​ul=%2Fml%2Fcygwin-xfree%2F%25&​q=     * https://​sourceware.org/​cgi-bin/​search.cgi?​wm=wrd&​form=extended&​m=all&​s=D&​ul=%2Fml%2Fcygwin-xfree%2F%25&​q=
 +  * What can we do with cygserver-config ?
 +  * Enable //MIT-SHM extension// ([[http://​en.wikipedia.org/​wiki/​MIT-SHM|MIT Shared Memory Extension ]])?
 +    * http://​x.cygwin.com/​docs/​ug/​using-shared-memory.html
 +
 +===== GIMP ====
 +
 +Web: http://​www.gimp.org/​
 +
 +Download: http://​www.gimp.org/​downloads/​
  
 ===== Gnu emacs + GnuWin DiffUtils ===== ===== Gnu emacs + GnuWin DiffUtils =====
Line 105: Line 155:
 ==== Download ==== ==== Download ====
  
-  - http://​vgoulet.act.ulaval.ca/​emacs/​windows ​(Emacs installer for Windows) +  - Emacs installer for Windows: ​http://​vgoulet.act.ulaval.ca/​emacs/​windows 
-  - http://​gnuwin32.sourceforge.net/​packages/​diffutils.htm ​(Recompiled diff programs for Windows) +  - Recompiled diff programs for Windows (needed for the //ediff// mode): ​http://​gnuwin32.sourceforge.net/​packages/​diffutils.htm 
-  - {{:​other:​emacs_win_7_64_140408.zip|}} ​(JYP'​s ​.emacs file) +  - JYP's .emacs file: {{:​other:​emacs_win_7_64_140408.zip|for Windows}} - {{:​other:​emacs_linux_150806.tar|for Linux}} 
 +  - Annotated reference card of the emacs text editor: {{:​other:​newppl:​emacs_jyp.pdf}}
 ==== Configuration ==== ==== Configuration ====
  
Line 136: Line 186:
   - Start Emacs   - Start Emacs
  
-==== Notes ====+==== Misc. emacs related notes ==== 
 + 
 +=== Windows specific notes === 
  
   * Installing the DiffUtils packages makes it possible to use the emacs Tools => Compare (ediff) menu   * Installing the DiffUtils packages makes it possible to use the emacs Tools => Compare (ediff) menu
   * If you get the following error when starting emacs\\ error: The directory `~/​.emacs.d/​server'​ is unsafe\\ Use the following solution: http://​stackoverflow.com/​a/​2944197   * If you get the following error when starting emacs\\ error: The directory `~/​.emacs.d/​server'​ is unsafe\\ Use the following solution: http://​stackoverflow.com/​a/​2944197
 +
 +=== Other notes ===
 +
 +  * Commenting/​commenting lines (in a python script, or anything) : ''​M-;''​
 +  * Improving python support: https://​samrelton.wordpress.com/​2013/​09/​16/​emacs-and-python/​
 +    * Not tested! FIXME
  
 ===== QtGrace ===== ===== QtGrace =====
Line 152: Line 211:
   * Go to ''​qtgrace_windows_binary_024\bin''​ and double-click on ''​qtgrace.exe''​   * Go to ''​qtgrace_windows_binary_024\bin''​ and double-click on ''​qtgrace.exe''​
  
-===== Kies (Samsung=====+===== Samsung ​utilities ​=====
  
-Web Download: http://​www.samsung.com/​fr/​support/​usefulsoftware/​KIES/​JSP+  * Smart Switch: http://​www.samsung.com/​fr/​support/​smartswitch/​ 
 + 
 +  * Kies Kies3, for older phones: http://​www.samsung.com/​fr/​support/​usefulsoftware/​KIES/​JSP 
 + 
 +===== Malwarebytes Anti-Malware ===== 
 + 
 +Web & Download: https://​www.malwarebytes.org/​
  
 ===== Putty ===== ===== Putty =====
Line 161: Line 226:
  
 Download: http://​www.chiark.greenend.org.uk/​~sgtatham/​putty/​download.html (Get the //Windows installer for everything except PuTTYtel//) Download: http://​www.chiark.greenend.org.uk/​~sgtatham/​putty/​download.html (Get the //Windows installer for everything except PuTTYtel//)
 +
 +More information:​ http://​ciclad-web.ipsl.jussieu.fr/​data/​documents/​ssh_putty_v2_2011-1.pdf
  
 ==== Configuring and using pageant ==== ==== Configuring and using pageant ====
Line 178: Line 245:
 ===== Microsoft synctoy ===== ===== Microsoft synctoy =====
  
-<note tip>This is a free and easy to install backup program that will only copy new/​modified files</​note>​+<note tip>This is a free and easy to install backup program that will only copy new/​modified files\\ \\ Using synctoy is very similar to using Linux //rsync//</​note>​
  
 Web & Download: http://​www.microsoft.com/​en-us/​download/​details.aspx?​id=15155 Web & Download: http://​www.microsoft.com/​en-us/​download/​details.aspx?​id=15155
Line 186: Line 253:
 The idea is to create pairs of folders (//left// folder and //right// folder) and to keep them synchronized The idea is to create pairs of folders (//left// folder and //right// folder) and to keep them synchronized
  
-  * Click on Create New Folder Pair +  * Click on //Create New Folder Pair// 
-  * Choose a Left Folder on the computer\\ e.g. F:​\Users\jypeter +  * Choose a //Left Folder// **on the computer**\\ e.g. ''​F:​\Users\jypeter''​ 
-  * Choose a Right Folder on the backup disk\\ e.g. J:​\Backup_JYP\<​your_computer_model>​\Windata_<​your_login>​ +  * Choose a //Right Folder// **on the backup disk**\\ e.g. ''​J:​\Backup_JYP\Dell_Precision_T1700\Windata_jypeter''​ 
-  * Click Next and choose Echo, because we want the backup to be an exact copy of the original folder +  * Click //Next// and choose ​//Echo//, because we want the backup to be an exact copy of the original ​folder 
-  * Click Next and give a meaningful name to the folder pair\\ e.g. \<​your_computer_model>​ Windata_<​your_login>​+    * Warning! //Exact copy// means that if something is removed in the //left// folder and you run synctoy, synctoy will also erase the same thing in the //​right// ​folder 
 +  * Click Next and give a meaningful name to the folder pair\\ e.g. ''​<​your_computer_model>​ Windata_<​your_login>​''​
   * Finish...   * Finish...
-  * Select the folder pair and click on Change options +  * Select the folder pair and click on //Change options// 
-    * Enable Exclude system files +    * Enable ​//Exclude system files// 
-    * Disable Save overwritten files in the Recycle Bin +    * Disable ​//Save overwritten files in the Recycle Bin// 
-  * Click on Preview and check the list of actions that the backup program will use+  * Click on //Preview// and check the list of actions that the backup program will use
   * Click on Run   * Click on Run
 +
 +===== Google Drive =====
 +
 +Web & Download: https://​www.google.com/​drive/​download/​
  
 ===== VLC ===== ===== VLC =====
Line 216: Line 288:
  
 Download: http://​www.xnview.com/​en/​xnview/#​downloads Download: http://​www.xnview.com/​en/​xnview/#​downloads
 +
 +===== BlueScreenView =====
 +
 +This utility makes it possible to display information about previous crashes of a Win computer. Use this if your PC has experienced a BSOD (//Blue Screen of Death//) and you want to know what happened
 +
 +Web & Download: http://​www.nirsoft.net/​utils/​blue_screen_view.html
 +
 +===== HTTrack Website Copier =====
 +
 +This utility makes it possible to download a web site for backup (e.g. HTML backup/​export of a Joomla web site) or offline usage
 +
 +Web & Download: http://​www.httrack.com/​page/​1/​en/​index.html
 +
  
 /* standard page footer */ /* standard page footer */
other/win7apps.txt · Last modified: 2018/03/13 14:18 by jypeter