Changes

Jump to: navigation, search

Opera

1,989 bytes removed, 08:12, 13 December 2011
Tidied up, removing redundancy, without losing any info. (Left in 10.0 as well as 10.x, as 10.x install line differs, but 10.0 section might be removable)
Opera is a web browseravailable from http://www.opera.com.
== Opera 11 .x ==Starting with version 11.00, Opera use a new in-house The installer instead of the classic msi installer. A bit of information and the new command line silent switches can be found on the Opera Desktop Team blog: downloaded directly from http://myftp.opera.com/desktopteampub/blog/2010/10/22/the-new-opera-installer and on this forum thread : http:/win/my.opera.com/community/forums/topic.dml?id=841872
The Starting with version 11.00, Opera use a new in-house installer instead of the classic msi installer. Some information and the new command line silent switches can be directly downloaded from: found on the [http://ftpmy.opera.com/pubdesktopteam/blog/2010/10/22/the-new-opera-installer Opera Desktop Team blog] and in [http://my.opera.com/community/winforums/topic.dml?id=841872 a forum thread]
=== Opera 11.60 ===
<source lang="xml">
<?xml version="1.0" encoding="UTF-8"?>
reboot="false"
priority="0">
 
<variable name="version" value="11.60" />
<upgrade cmd='%SOFTWARE%\opera\Opera_%filenameversion%_int_Setup.exe /silent /launchopera 0 /desktopshortcut 0 /quicklaunchshortcut 0 /setdefaultbrowser 0 /allusers' />
<remove cmd='"%PROGRAMFILES%\Opera\Opera.exe" /uninstall /silent' />
<remove cmd='"%PROGRAMFILES%\Opera\Opera.exe" /uninstall /silent' />
</package>
</packages>
</source>
=== Opera 11.01 ===
<source lang="xml">
<?xml version="1.0" encoding="UTF-8"?>
<packages>
<!-- http://wpkg.org/Opera -->
<package
id="opera"
name="opera"
revision="%version%-%release%"
reboot="false"
priority="0">
<variable name="version" value="11Opera 10.01" /> <variable namex ="filenameversion" value="1101" /> <variable name="release" value="1" />
<check type="uninstall" condition="exists" path="Opera %version%" />The update function will be disabled, no desktop icon and no quicklaunch icon will be created.
<!-- (tech):silent option thanks to The MSI installer package for 10.63 can be download from http://myftp.opera.com/communitypub/forums/topic.dml?id=841872 --> <install cmd='"%SOFTWARE%\opera\%filenameversion%\Opera_%filenameversion%_int_Setup.exe" /silent /launchopera 0 /desktopshortcut 0 /quicklaunchshortcut 0 win/setdefaultbrowser 0 1063/allusers' int/>
<upgrade cmdYou may also add the MSI property UPDATE_LAST_INSTALL='"%SOFTWARE%\opera\%filenameversion%\Opera_%filenameversion%_int_Setup1 to the command line.exe" /silent /launchopera 0 /desktopshortcut 0 /quicklaunchshortcut 0 /setdefaultbrowser 0 /allusers' />  <This property will remove cmd='"%PROGRAMFILES%\Opera\entries for older versions of Operafrom the Windows installer.exe" /uninstall /silent' /> </package> </packages> </source> ==Older Versions==
=== Opera 10.63 ===
Download: [http://ftp.opera.com/pub/opera/win/1063/int/ http://ftp.opera.com/pub/opera/win/1063/int/]
Like 10.53 and 10.60, just change version numbers. Remove command should be this:
<source lang="xml">
<package
... id="opera" name="opera 10" revision="1053" reboot="false" priority="0">  <remove cmdcheck type='msiexec /x {87CC8013-56D1-43E1-A0A5-AD406B4EBA95} /qn' "uninstall" condition="exists" path="Opera 10.63" />
<install cmd='msiexec /package><i %SOFTWARE%\Opera\Opera_1063_int_Setup.msi /qn CREATE_DESKTOP_ICON_REG=0 CREATE_DESKTOP_ICON_REG_USR=0 CREATE_QUICKLAUNCH_ICON_REG=0 CREATE_QUICKLAUNCH_ICON_REG_USR=0 CREATE_STARTMENU_ICONS=1 CREATE_STARTMENU_ICONS_REG_USR=1 ISCHECKFORPRODUCTUPDATES=0 ALLUSERS=1' /source>
<install timeout="15" cmd== 'cmd /C copy %SOFTWARE%\Opera 10\operaprefs_default.60 ===ini %PROGRAMFILES%\Opera /Y' />
Works like 10.53, just change the version numbers. Tested and working with Win XP pro SP3.The MSI installer package can be downloaded from here: [http: <upgrade cmd='msiexec //ftpi %SOFTWARE%\Opera\Opera_1063_int_Setup.opera.com/pub/opera/win/1060/int/ http://ftp.opera.com/pub/opera/win/1060msi /intqn CREATE_DESKTOP_ICON_REG=0 CREATE_DESKTOP_ICON_REG_USR=0 CREATE_QUICKLAUNCH_ICON_REG=0 CREATE_QUICKLAUNCH_ICON_REG_USR=0 CREATE_STARTMENU_ICONS=1 CREATE_STARTMENU_ICONS_REG_USR=1 ISCHECKFORPRODUCTUPDATES=0 ALLUSERS=1' /]>
Change remove command to this: <source langinstall timeout="xml15"cmd='cmd /C copy %SOFTWARE%\Opera\operaprefs_default.ini %PROGRAMFILES%\Opera /Y' /><package ... <remove cmd='msiexec /x {1D2C96C387CC8013-A3F356D1-49E743E1-B839A0A5-95279DED837FAD406B4EBA95} /qn' />
</package>
</source>
=== Opera 10.53 Uninstall strings ===
This is a silent installer for Opera * 10.53 using the check type "uninstall", tested and working with Win XP pro SP2.63: 87CC8013-56D1-43E1-A0A5-AD406B4EBA95The update function will be disabled, no desktop icon and no quicklaunch icon will be created* 10.60: 1D2C96C3-A3F3-49E7-B839-95279DED837FThe MSI installer package you can download here: [http://ftp* 10.opera.com/pub/opera/win/1053/int/ http53://ftp.opera.com/pub/opera/win/1053/int/]1A0D2EFC-C4FC-446A-8BC3-57A54CE5EADD
=== operaprefs_default.ini ===To meet some policies, here an operaprefs_default.ini is copied to the clients:
[System]
Multi User=1 ; If enabled Opera will use Windows profiles to store individual user settings
After removing Opera, the operaprefs_default.ini will stay in its directory.
<source lang="xml">
<package
id="opera"
name="opera 10"
revision="1053"
reboot="false"
priority="0">
<check type="uninstall" condition="exists" path="Opera 10.53" />
<install cmd='msiexec /i %SOFTWARE%\Opera\Opera_1053_int_Setup.msi /qn CREATE_DESKTOP_ICON_REG=0 CREATE_DESKTOP_ICON_REG_USR=0 CREATE_QUICKLAUNCH_ICON_REG=0 CREATE_QUICKLAUNCH_ICON_REG_USR=0 CREATE_STARTMENU_ICONS=1 CREATE_STARTMENU_ICONS_REG_USR=1 ISCHECKFORPRODUCTUPDATES=0 ALLUSERS=1' />
<install timeout="15" cmd='cmd /C copy %SOFTWARE%\Opera\operaprefs_default.ini %PROGRAMFILES%\Opera /Y' />
<upgrade cmd='msiexec /i %SOFTWARE%\Opera\Opera_1053_int_Setup.msi /qn CREATE_DESKTOP_ICON_REG=0 CREATE_DESKTOP_ICON_REG_USR=0 CREATE_QUICKLAUNCH_ICON_REG=0 CREATE_QUICKLAUNCH_ICON_REG_USR=0 CREATE_STARTMENU_ICONS=1 CREATE_STARTMENU_ICONS_REG_USR=1 ISCHECKFORPRODUCTUPDATES=0 ALLUSERS=1' />
<install timeout="15" cmd='cmd /C copy %SOFTWARE%\Opera\operaprefs_default.ini %PROGRAMFILES%\Opera /Y' />
<remove cmd='msiexec /x {1A0D2EFC-C4FC-446A-8BC3-57A54CE5EADD} /qn' />
</package>
</source>
You may also add the MSI property UPDATE_LAST_INSTALL=1 to the command line. This property will remove entries for older versions of = Opera from the Windows installer10.0 ==
=== Opera 10 ===
 
This works just the same way for Opera 10, you only have to change the files and the the "remove cmd" accordingly:
<source lang="xml">
<package id="opera"
reboot="false"
priority="0">
<check type="logical" condition="or">
<check type="file" condition="versionequalto" path="%PROGRAMFILES(x86)%\Opera\Opera.exe" value="10.0.1750.0" />
<check type="file" condition="versionequalto" path="%PROGRAMFILES%\Opera\Opera.exe" value="10.0.1750.0" />
</check>
<check type="logical" condition="or"> <check type="file" condition="versionequalto" path="%PROGRAMFILES(x86)%\Opera\Opera.exe" value="10.0.1750.0" /> <check type="file" condition="versionequalto" path="%PROGRAMFILES%\Opera\Opera.exe" value="10.0.1750.0" /> </check>  <install cmd='"%SOFTWARE%\Internet\Opera\Opera_1000_int_Setup.exe" /S /v"/qn ALLUSERS=1 CREATE_DESKTOP_ICON=0\
CREATE_QUICKLAUNCH_ICON=0 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1 INSTALLER_LANGUAGE=en"' />
<upgrade cmd='"%SOFTWARE%\Internet\Opera\Opera_1000_int_Setup.exe" /S /v"/qn ALLUSERS=1 CREATE_DESKTOP_ICON=0\
CREATE_QUICKLAUNCH_ICON=0 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1 INSTALLER_LANGUAGE=en"' />
<remove cmd='MsiExec.exe /X{2085F05D-24C5-4E27-B7B4-A51DE890FFC9} /QN /QUIET /NORESTART' /> 
</package>
</source>
=== Opera 9.64 ===
<source lang="xml">
reboot="false"
priority="0">
 
<check type="uninstall" condition="exists" path="Opera 9.64" />
<install cmd='%COMSPEC% /c "start "title" /wait "%SOFTWARE%\opera\9.64\Opera_964_int_Setup.exe"\ /S /V"/qn CREATE_DESKTOP_ICON=0 CREATE_QUICKLAUNCH_ICON=0 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETT\
ING=1 INSTALLER_LANGUAGE=en""' />
<upgrade cmd='%COMSPEC% /c "start "title" /wait "%SOFTWARE%\opera\9.64\Opera_964_int_Setup.exe"\ /S /V"/qn CREATE_DESKTOP_ICON=0 CREATE_QUICKLAUNCH_ICON=0 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETT\
ING=1 INSTALLER_LANGUAGE=en""' />
<remove cmd='msiexec /qn /x{E1BBBAC5-2857-4155-82A6-54492CE88620}' />
 
</package>
</packages>
</source>
To change the Browser language, please change "INSTALLER_LANGUAGE=en", i.e. to "INSTALLER_LANGUAGE=de" for German.
[[category:Silent Installers]]
577
edits

Navigation menu