Was ist der Funktionsunterschied zwischen dem Setup und den Offline-Installationsinstallationsdateien für die automatische Aktualisierung von Opera Browser?

556
Alex S

http://get.geo.opera.com.global.prod.fastly.net/pub/opera/desktop/ http://get.geo.opera.com.global.prod.fastly.net/pub/opera/ desktop / 50.0.2762.67 / win /

Index of /pub/opera/desktop/50.0.2762.67/win/ ../ patch/ 22-Jan-2018 12:55 - Opera_50.0.2762.67_Autoupdate.exe 22-Jan-2018 12:55 37604416 Opera_50.0.2762.67_Autoupdate_x64.exe 22-Jan-2018 12:55 43281792 Opera_50.0.2762.67_Setup.exe 22-Jan-2018 12:55 39766536 Opera_50.0.2762.67_Setup_x64.exe 22-Jan-2018 12:55 46078280 
1
@Biswapriyo - Ich habe Opera Browser vom Anfang der Phrasierung zum Ende verschoben .. Macht es dich glücklich? Alex S vor 5 Jahren 0

1 Antwort auf die Frage

-1
Biswapriyo

Erstens, wie Sie den direkten Download-Link des Opera-Browsers erhalten? Öffnen Sie den Opera-Browser-Download-Link https://www.opera.com/computer in einem beliebigen Browser. Klicken Sie auf den kleinen blauen Link, "Offline-Paket herunterladen". Laden Sie das Installationsprogramm nicht herunter. Klicken Sie mit der rechten Maustaste auf die Option "Erneut versuchen" und kopieren Sie den Link-Speicherort. Setzen Sie diesen Link curl --headals Argument ein. Die Ausgabe zeigt den umgeleiteten Download-Link der ausführbaren Setup-Datei. Hier ist ein Beispiel (Link kann sich in Zukunft ändern):

$> curl --head "https://www.opera.com/download/get/?id=43797&location=411&nothanks=yes&sub=marine&utm_tryagain=yes" HTTP/2 302 date: Sat, 21 Jul 2018 13:37:34 GMT content-type: text/html; charset=iso-8859-1 location: https://download1.operacdn.com/pub/opera/desktop/54.0.2952.60/win/Opera_54.0.2952.60_Setup.exe server: nginx vary: Accept-Encoding 

Der in der Frage http://get.geo.opera.com.global.prod.fastly.net/pub/opera/desktop/ erwähnte Link scheint älter zu sein als der oben genannte https://download1.operacdn.com/pub/ opera / desktop / link (CDN bedeutet Content Delivery Network). Aber sie zeigen auf dieselbe Akte.

Wie kann ich nun den Unterschied zwischen den beiden Dateien "AutoUpdate" und "Setup" ermitteln? Dafür benötigen wir das 7Zip- Tool. Verwenden Sie den 7z tBefehl, um Details zu diesen beiden Dateien abzurufen:

$> 7z t Opera_54.0.2952.60_Autoupdate_x64.exe $> 7z t Opera_54.0.2952.60_Setup_x64.exe 

Verwenden Sie alternativ den fileBefehl in * nix-Systemen. Hier ist die Ausgabe:

$> file Opera_54.0.2952.60_Autoupdate_x64.exe Opera_54.0.2952.60_Autoupdate_x64.exe: PE32 executable (GUI) Intel 80386, for MS Windows  $> file Opera_54.0.2952.60_Setup_x64.exe Opera_54.0.2952.60_Setup_x64.exe: PE32+ executable (GUI) x86-64, for MS Windows 

Hier sind die Hauptunterschiede. Das Setup ist eine normale ausführbare Datei. Die Benutzer müssen den Einrichtungsprozess durchlaufen, die Lizenz und die Bedingungen akzeptieren, den Installationspfad auswählen, auf "Ja" klicken usw. Das Autoupdate ist jedoch eine SFX-Datei . Selbstentpackendes Archiv. Der 7 - Zip - Ausgang wird folgendermaßen aus : FileDescription: Opera installer SFX. Wenn der Benutzer auf diese Autoupdate-Datei doppelklickt, werden die ausführbaren Dateien des Opera-Browsers und die zugehörigen DLL-Dateien in diesem Ordner ohne das oben beschriebene Setup-Verfahren automatisch extrahiert. Da das Setup mehr Daten für den Installationsvorgang enthält, ist diese Datei größer als die Autoupdate-Datei. Beide haben dieselbe LZMA:192m BCJ2Kompressionsmethode, die Ausführung ist jedoch unterschiedlich. Beide Dateien können mit dem 7z xBefehl extrahiert werden .

Die Links, die ich gepostet habe, erlauben es, auf bestimmte Versionen und Versionen zuzugreifen, auch ältere, wenn man möchte. Konzentrieren wir uns also darauf. Alex S vor 5 Jahren 0
Was ist der "Funktionsunterschied"? Ich hatte gehofft, dass jemand, der Opera kennt, darauf hinweist, warum sie die 2 Variationen haben und was und wie sie sich anders verhalten. Nicht unbedingt ihre Archivformate und -inhalte. FUNKTION & GRÜNDE, EINEN ZU EINEM ANDEREN ZU VERWENDEN und ggf. einen Unterschied im Gesamtergebnis Alex S vor 5 Jahren 0
@AlexS Ich habe das gesagt. Das Setup erfordert einen Installationsschritt und SFX nicht. Und SFX einfach zu installieren. Und beide Links zeigen auf dieselbe Datei. Kein Unterschied. Biswapriyo vor 5 Jahren 0