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 --head
als 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 t
Befehl, 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 file
Befehl 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 BCJ2
Kompressionsmethode, die Ausführung ist jedoch unterschiedlich. Beide Dateien können mit dem 7z x
Befehl extrahiert werden .