{{mbox | image = [[File:Ambox_warning_pn.svg.png|40px]] | text = Do not run Tor Browser in a Template ({{project_name_workstation_template}}) or Disposable Template ({{whonix-ws-dvm}})! }} ==== Overview ==== Unfortunately, updating Tor Browser is more complex than regular system updates due to technical limitations outside of Whonix's control. [[Tor_Browser/Advanced_Users#Tor_Browser_Update:_Technical_Details|Tor Browser Update: Technical Details]] Apply the following instructions to keep Tor Browser up to date at all times. '''Table:''' ''Qubes VM Scenario and Instructions'' {| class="wikitable" ! Scenario ! Instructions |- ! {{Anchor|New App Qubes and Disposables}} New App Qubes and Disposables | In [[Qubes|{{q_project_name_long}}]], Tor Browser Downloader by {{project_name_short}} (update-torbrowser) automatically runs when the {{project_name_workstation_long}} Template ({{project_name_workstation_template}}) package tb-updater is updated. Therefore, running Tor Browser Downloader by {{project_name_short}} inside the Template ({{project_name_workstation_template}}) ensures that new App Qubes and [[Qubes/Disposables|Disposables]] are created with a copy of the latest Tor Browser version. If the Tor Browser Downloader by {{project_name_short}} package tb-updater has not been updated yet, it is advised to manually run it in the {{project_name_workstation_short}} Template ({{project_name_workstation_template}}). For instructions, see [[Tor_Browser#Tor_Browser_Downloader_by_{{project_name_short}}|Tor Browser Downloader by {{project_name_short}}]]. |- ! {{Anchor|Disposable Template}} Disposable Template | {{mbox | image = [[File:Ambox_warning_pn.svg.png|40px]] | text = Do not run Tor Browser Downloader by {{project_name_short}} inside the Disposable Template ({{whonix-ws-dvm}})! It should only be run in the Template ({{project_name_workstation_template}}) and/or in a {{project_name_workstation_template}}-based App Qube ({{project_name_workstation_vm}}). It is possible to run Tor Browser Downloader by {{project_name_short}} inside a Disposable as well -- probably easiest using [[Tor_Browser#Tor Browser Internal Updater|Tor Browser Internal Updater]] -- and then restart Tor Browser. However, these updates will not persist due to the Disposable design. See [[Tor_Browser/Advanced_Users#tb-updater_in_Qubes_Template|tb-updater in Qubes Template]] for technical details. }} For further information on installing, updating and using Tor Browser in Qubes Disposables, see: [[Qubes/Disposables|How to use Disposables in {{q_project_name_short}}]]. |- ! {{Anchor|Existing App Qubes}} Existing App Qubes | Follow these steps to update Tor Browser in an existing {{project_name_workstation_short}} App Qube such as {{project_name_workstation_vm}}: * '''A)''' Start Tor Browser: Qubes Start Menu{{project_name_workstation_short}} App Qube (commonly called {{Code2|{{project_name_workstation_vm}}}})Tor Browser * '''B)''' Update Tor Browser: Use [[Tor_Browser#Tor Browser Internal Updater|Tor Browser Internal Updater]]. * '''C)''' Re-install Tor Browser: Use [[Tor_Browser#Tor_Browser_Downloader_by_Whonix|Tor Browser Downloader by Whonix developers]]. |- |} ==== Summary ==== '''Table:''' ''Comparison of Applications, Recommended and Discouraged Use'' {| class="wikitable" ! Tool ! Recommended Use ! Not Recommended |- ! Tor Browser Downloader (by {{project_name_short}} developers) | '''Useful to run inside:''' * {{project_name_workstation_short}} Template ({{project_name_workstation_template}}): to ensure that new App Qubes and [[Qubes/Disposables|Disposables]] are created with a copy of the latest Tor Browser version. * {{project_name_workstation_short}} App Qube ({{project_name_workstation_vm}}): to re-install the latest Tor Browser version in existing {{project_name_workstation_short}} App Qubes. '''Less useful if run inside:''' * Disposables: because upgrades won't persist | * Disposable Template ({{whonix-ws-dvm}}) |- ! Tor Browser | '''Useful to run in:''' * {{project_name_workstation_short}} App Qube ({{project_name_workstation_vm}}) * Disposables | * {{project_name_workstation_short}} Template ({{project_name_workstation_template}}) * Disposable Template ({{whonix-ws-dvm}}) |- |} = Footnotes = {{Header}} {{Footer}}