Opera ブラウザのセットアップ ファイルと自動更新オフライン セットアップ インストーラ ファイルの機能上の違いは何ですか?

Opera ブラウザのセットアップ ファイルと自動更新オフライン セットアップ インストーラ ファイルの機能上の違いは何ですか?

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

まず、Operaブラウザの直接ダウンロードリンクを取得するにはどうすればよいでしょうか?Operaコンピュータブラウザのダウンロードリンクを開きますhttps://www.opera.com/computer任意のブラウザで、「オフライン パッケージをダウンロード」という小さな青いリンクをクリックします。インストーラをダウンロードしないでください。「再試行」オプションを右クリックし、リンクの場所をコピーします。そのリンクをcurl --headコマンドに引数として入力します。出力には、セットアップ実行可能ファイルのリダイレクトされたダウンロード リンクが表示されます。次に例を示します (リンクは将来変更される可能性があります)。

$> 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

問題となっているリンクhttp://get.geo.opera.com.global.prod.fastly.net/pub/opera/desktop/上記より古いようですhttps://download1.operacdn.com/pub/opera/desktop/リンク (CDN はコンテンツ配信ネットワークを意味します)。ただし、それらは同じファイルを指しています。

さて、この2つの「AutoUpdate」ファイルと「Setup」ファイルの違いをどうやって見つけるのでしょうか?そのためには、7ジップツール。7z tコマンドを使用して、これら 2 つのファイルの詳細を取得します。

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

あるいは、file指示*nix システムの場合、出力は次のようになります。

$> 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

主な違いは次のとおりです。セットアップは通常の実行ファイルです。ユーザーはセットアッププロセスを実行し、ライセンスと条件に同意し、インストールパスを選択し、「はい」をクリックするなどする必要があります。しかし、自動更新はSFXファイル別名。自己解凍アーカイブ。7zip 出力には、次の内容が表示されます。FileDescription: Opera installer SFXしたがって、ユーザーがその Autoupdate ファイルをダブルクリックすると、上記のセットアップ手順なしで、Opera ブラウザー実行ファイルと関連する DLL ファイルが、そのフォルダー内に自動的に解凍されます。セットアップにはインストール手順のデータが多く含まれているため、そのファイルは Autoupdate ファイルよりも大きくなります。どちらもLZMA:192m BCJ2圧縮方法は同じですが、実行方法は異なります。両方のファイルは7z xコマンドで解凍できます。

関連情報