ActivePerl is a distribution - or pre-configured, ready-to-install package - of Perl. It is also one of the best (and easiest) installations of Perl for Microsoft Windows systems. Before we can install Perl on your windows system, you'll need to download it. Go to ActiveState's (ActiveState is ). Click on 'Free Download'.
There is no need to fill out any of the contact information on the next page in order to download ActivePerl. Click 'Next' when you're ready, and on the download page, scroll down the list to find the Windows distribution. To download it, right-click on the MSI (Microsoft Installer) file and choose 'Save As'. Save the MSI file to your desktop.
On this screen, you can choose the actual components you want to install. The only two that are required are Perl itself, and the Perl Package Manager (PPM). Without those, you wouldn't have an effective installation. The Documentation and Examples are totally optional but contain some great reference if you're just starting out and want to explore. You can also change the default installation directory for the components on this screen.
When you have all your optional components selected, click on the Next button to proceed.
Cygwin Installation Creating a productive UNIX-like environment under Windoz Jan Labanowski, Computational Chemistry List, Ltd. When you click on pics, they should open in another tab/window in their natural size.
Maps & Coverage. I was adding to this document over the years. It is inconsistent since some notes come from WindowsXP, some from Windows7 and of course, the Cygwin underwent changes over this period of time. So be prepared that the current pics will be slightly different than the ones you see in the doc.
MS-Windoz is very lean as comes to sensible editors and command line processing etc. You need do install scores of additional packages if you want to do productive software development under Windoz. One package that will facilitate development of UNIX software is Cygwin. It is a Linux like environment that runs on Windoz.
However, Cygwin is not UNIX. It is just a port of popular utilities and open source software to run under Windoz. So when you type in your Cygwin window: $ echo $OS WindowsNT that is, your operating system is WindowsNT!!! Cygwin offers familiar tools for those who use(d) Unix or Solaris.
It also offers X-Window environment. It is configured to manage the X-Window functionality in a way similar to Linux, When I am forced to use Windows, I usually start from installing Cygwin under Windoz. There are some gotchas during installation, so pay attention. Prerequisites You need to assess your working environment before you install Cygwin:. Do you have a direct access to Internet or go through a proxy server?. Do you have Administrator privileges on your Windoz box? If you are behind a proxy server, it is convenient to set the httpproxy Environment Variable under Windoz.
This is required in the case when you have a restrictive proxy server. In the case of one company we do not have it, so you do not need to do it. But I will tell you anyhow. You can double check by opening your MS Windoz Internet Explorer and checking the configuration information as: Tools-Internet Options-Connections-LAN Setting.
If you get: you do not have to do the httpproxy setting. If you get something like: You need to get the file from the URL given and look at it.
At the end of the file you will see something like return 'PROXY http-proxy.mydomain.com:8080'; that provides the address of our proxy server. Download autocad 2007 full crack. Creating a httpproxy User Environment Variable You do not have do to it in the One Company environment!!!
Now, you may need to create a variable httpproxy under Windows. The reason for this is, that some Cygwin programs use protocols like FTP to fetch updates or additional modules/libraries (you will need them, if you want to add modules to perl installed under Cygwin from CPAN repositories).
This is done by: Start-Settings-Control Panel-System-Advanced-Environment Variables Click on New under User variables for YourId: and as Variable name: enter: httpproxy while for Variable value: enter: (of course, replace my login id labanj1 with your login id, and the string MyVeryStrongPassword with your actual password). This is not safe, but this is Windoz. Then click OK. Unfortunately, every time you change your password, you will need to Edit this variable. Note: the Environment Variable is sometimes not visible until next reboot of Windoz, so reboot your desktop computer now just in case.
As I said, this step is not necessary, but will help you up the speed if you want to use the Cygwin distribution from the FTP site rather then HTML. To tell you the truth, I am not sure if it is necessary at all for some users that have advanced privileges. Installing Cygwin (long.) Now you need to download the setup.exe, that is a Cygwin installer that will download and install Cygwin on your computer. Currently, there are 2 setup options: for 32-bit ( setup-x86.exe) and for 64-bit ( setup-x8664.exe). Choose the one that corresponds to your windows version. Go to the site: and read it (I mean it, unless you already used Cygwin for a long time). Then click on setup.exe and Save/Run the setup.exe: When you run the setup.exe (e.g., by double clicking) you will see the following window: Click on Next and choose the Install from Internet which is a default: Click Next.
Now, you will have to make some choices depending on the fact if you have Administrator privileges. If you do not, you cannot install fully functional Cygwin (though even the partially functional Cygwin is better than Windoz). You usually do not have access to the top folder on your C: drive. They usually give you some writable folder under C: Users where you can create a directory cygwin that will be a top root directory for your installation.
Make sure that the directory path for your Cygwin installation does not have spaces in it, or you will have a lot of problems, since you will have to use quotes to access it for every and any command. First of all, your username should not have spaces in it. If it has, you are hosed, and your sysadmins are idiots. The next thing is the scope of the Cygwin installation.
See More On Stackoverflow
If you HAVE admin privileges, install Cygwin for All Users. If you do not, install Cygwin for Just Me. Check also if you have a D: drive as some companies partition the drives to give you the System Drive C: and the User Drive D. Make sure that you do a right choice since your future lavel of frustration depends on it.
Click Next and accept default (unless you know better): Click on Next and select Use Internet Explorer Proxy Setting. In the Some Company environment you will use the Direct Connection but if you were behind the Proxy Server you would have to use the 2nd choice: and Next to get the list of mirror sites where the Cygwin can be downloaded from. I used the since it worked for me in the past, so I am using it again (the people from Argonne National Lab seem to do a good job of keeping Cygwin up to date).
After you click on Next you will get a humongous list of software packages that is available for download within Cygwin. If you do not select anything explicitly, the setup.exe installer will only install a Base system that is pretty useless and limited.
By clicking on + buttons you will see what packages are available. Now, you can activate the individual packages by clicking on the Skip (it will then change to a version number or a Keep or whatever). Of course, when there is no Skip by the package name, it is already selected. By clicking on the entry in this column multiple times you can go through all the options for the package. Here are some suggestions what you may want to include. But do not despair, since you can run setup.exe again to add or remove packages.
Archive p7zip sharutils unzip zip. Database perl-DBI. Devel ascii binutils bison gcc4-. # download gcc4 rather than gcc since newer CPAN modules need it make openssl-devel patchutils perl-ExtUtils-Depends perl-Ext-Utils-PkgConfig zlib-devel Doc cygwin-doc cygwin-x-doc man perl-manpages textinfo xorg-docs xpdf Editors emacs emacs-X11 joe nano ted vim xemacs xemacs-emacs-common xemacs-tags.
Give More Feedback
Graphics GraphicsMagic ImageMagic ImageMagic-doc bmp2png epstool ghostscript ghostscript-fonts-other ghostscript-fonts-std gnuplot gv jpeg perl-Graphgics-Magic perl-Image-Magic plot-utils tiff xfig Interpreters emacs-el gawk perl. Libs zlib Math bc xcalc. Net openssh openssl perl-Net-Libproxy stunnel. Perl perl perl-XML-Simple perl-libwin32 perl-ming pwget Publishing pdftk. System util-linux.
Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |