title: Is it possible to lock versions of packages in Anaconda?
body: <p>I installed Anaconda 3 2.3.0 on Windows xp. It is supposed to be the <a href="https://conda.io/docs/user-guide/configuration/use-winxp-with-proxy.html" rel="noreferrer" title="ref">last version of anaconda to support windows xp</a> as it contains python 3.4.3, and python 3.4.x is the last version of python to support windows xp.</p>
  
  <p>When installing a package with </p>
  
  <blockquote>
    <p>conda install</p>
  </blockquote>
  
  <p>,one of its dependencies was updating conda to conda 4.x. conda 4.x crashed in the commandline when running conda install . This made anaconda unusable that i uninstalled anaconda. </p>
  
  <p>My question, is it possible to lock versions of packages ? For the two use cases:</p>
  
  <ul>
  <li>lock and forget : for packages I never want them to update, i need to run a command to lock them once so they will never update as a depency</li>
  <li>ignore updating : install a package while ignoring to update certain package passed by name in this update.</li>
  </ul>
  
  <p>If only one of the 2 use cases is possible or is known or is easier, please write it as answer. </p>