Announcing the Magento Installer and Automated Package Upgrades
We are pleased to announce that starting with version 0.7.14800, a new Magento Installer will be available. When you download and unpack the installer package on your server, the installer wizard downloads and installs the latest available Magento Packages directly to your server. Since the installer has a smaller file size, you don’t have to upload every file to your server - it only contains the bootstrap files (the files necessary to run the installer itself, and basic configuration for Magento). The first video below demonstrates the installation process after the the installer has been downloaded and unpacked to the server.
In addition to this, installed Magento packages can now be upgraded with a single click from the Admin Panel. From the System -> Extensions -> Available Remote screen, you can view installed and available packages. You can also see the current available versions for each package and determine if an upgrade exists. If a newer version is available, you simply click on the package and upgrade through the Action tab. The second video example shows an update to the design of the Magento Admin.
What is a Package?
A package is an archive file (or in other words, collections of files) containing one or more Magento core modules or Magento Connect extensions. It is PEAR formatted and distributed through a Magento PEAR channel (for more information, please visit pear.php.net)
As posted previously, Magento Connect (MC) is a marketplace for the distribution of community and commercial Magento extensions, products and services. MC is expected to be online with the release of Magento’s production version.
Video Screencasts
In the first video, the new installation process is highlighted after downloading the Magento installer package and extracting the files on the server.
In the second video, we go through an upgrade process. The example upgrades the Magento admin interface through the Magento PEAR channel. At the end of the video, you will notice the immediate interface update on the top of the page which illustrates that the upgrade has been successful.

1Josue4ever from Mexico DF|posted January 5 2008
i think that this is an importat upgrade beucause the upgrading process is easily than ever before. And the option to choose the instalation manually is wonderfull.
Magento rocks!!!!
2Otaugames from Troyes, France|posted January 6 2008
That’s really a nice feature. Being able to update Magento just with one click is fantastic. Thank you !
3Mootrealm from Bellingham, WA|posted January 6 2008
I presume upgrading does not overwrite themes?
Moving forward to you still plan to provide svn access? Some of us might like that if we are making extensive changes to the code.
4pepe from Germany / Mülheim a.d. Ruhr|posted January 6 2008
GREAT solution…
but would be much much GREATER, if there would be a installation-icon to make an Installation “on my localhost” too.
I Think many - if not all Magento fans - are trying the newest versions on privat PCs or MACs, before giving the newest version a chance on a working server-installations!
PLEASE .... be so kind
kind regards
pepe
5kharisma from Australia|posted January 7 2008
Is there meant to be sound on the install video?
(Yes, I checked - my sound is turned on
6RoyRubin from Los Angeles, CA|posted January 7 2008
@Kharisma - no sound on these videos
7Duro |posted January 8 2008
I’m trying to install using this method on my local host server and I get an array of errors as follows:
Array
(
[data] => Array
(
[0] => Array
(
[0] => Package “pear/PEAR-stable” is not valid
)
[1] => Array
(
[0] => Package “connect.magentocommerce.com/core/Mage_Pear_Helpers” is not valid
)
[2] => Array
(
[0] => Package “connect.magentocommerce.com/core/Lib_ZF” is not valid
)
[3] => Array
(
[0] => Package “connect.magentocommerce.com/core/Lib_Varien” is not valid
)
[4] => Array
(
[0] => Package “connect.magentocommerce.com/core/Mage_All” is not valid
)
[5] => Array
(
[0] => Package “connect.magentocommerce.com/core/Interface_Frontend_Default” is not valid
)
[6] => Array
(
[0] => Package “connect.magentocommerce.com/core/Interface_Adminhtml_Default” is not valid
)
[7] => Array
(
[0] => Package “connect.magentocommerce.com/core/Interface_Install_Default” is not valid
)
)
[headline] => Install Errors
)
Any ideas what I’m doing wrong?
8RoyRubin from Los Angeles, CA|posted January 8 2008
@Duro - The forum is the place for such questions. You’ll have a better chance for a response.
9joolsr |posted January 18 2008
One problem, i had was installing this behind a proxy. Theres no means to be able to specify proxy settings beforehand. In the end it was easier to just connect the pc up to a non proxied connection, which is a bit of a pain.