docs: auto download updates (#6163)

This commit is contained in:
dianed-square
2025-12-17 17:22:03 -08:00
committed by GitHub
parent 61c86a7776
commit 92537b74fe
12 changed files with 67 additions and 47 deletions
@@ -29,7 +29,7 @@ import { PanelLeft } from 'lucide-react';
2. Run the executable file to launch the goose Desktop application.
:::tip Updating goose
It's best to keep goose updated by periodically running the installation steps again.
It's best to periodically [update goose](/docs/guides/updating-goose).
:::
</div>
<h3>Option 2: Install via Homebrew</h3>
@@ -99,7 +99,7 @@ import { PanelLeft } from 'lucide-react';
4. Launch goose from the app menu
:::tip Updating goose
It's best to keep goose updated by periodically running the installation steps again.
It's best to periodically [update goose](/docs/guides/updating-goose).
:::
</div>
</TabItem>
@@ -142,7 +142,7 @@ import { PanelLeft } from 'lucide-react';
2. Run the executable file to launch the goose Desktop application.
:::tip Updating goose
It's best to keep goose updated by periodically running the installation steps again.
It's best to periodically [update goose](/docs/guides/updating-goose).
:::
</div>
</TabItem>
+30 -33
View File
@@ -6,6 +6,7 @@ sidebar_label: Updating goose
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
import { DesktopAutoUpdateSteps } from '@site/src/components/DesktopAutoUpdateSteps';
import MacDesktopInstallButtons from '@site/src/components/MacDesktopInstallButtons';
import WindowsDesktopInstallButtons from '@site/src/components/WindowsDesktopInstallButtons';
import LinuxDesktopInstallButtons from '@site/src/components/LinuxDesktopInstallButtons';
@@ -16,16 +17,16 @@ The goose CLI and desktop apps are under active and continuous development. To g
<TabItem value="mac" label="macOS" default>
<Tabs groupId="interface">
<TabItem value="ui" label="goose Desktop" default>
:::info
To update goose to the latest stable version, reinstall using the instructions below
:::
<div style={{ marginTop: '1rem' }}>
1. <MacDesktopInstallButtons/>
2. Unzip the downloaded zip file.
3. Run the executable file to launch the goose Desktop application.
4. Overwrite the existing goose application with the new version.
5. Run the executable file to launch the goose Desktop application.
</div>
Update goose to the latest stable version.
<DesktopAutoUpdateSteps />
**To manually download and install updates:**
1. <MacDesktopInstallButtons/>
2. Unzip the downloaded zip file
3. Drag the extracted `Goose.app` file to the `Applications` folder to overwrite your current version
4. Launch goose Desktop
</TabItem>
<TabItem value="cli" label="goose CLI">
You can update goose by running:
@@ -62,19 +63,17 @@ The goose CLI and desktop apps are under active and continuous development. To g
<TabItem value="linux" label="Linux">
<Tabs groupId="interface">
<TabItem value="ui" label="goose Desktop" default>
:::info
To update goose to the latest stable version, reinstall using the instructions below
:::
<div style={{ marginTop: '1rem' }}>
1. <LinuxDesktopInstallButtons/>
**For Debian/Ubuntu-based distributions:**
2. Download the DEB file
3. Navigate to the directory where it is saved in a terminal
4. Run `sudo dpkg -i (filename).deb`
5. Launch goose from the app menu
Update goose to the latest stable version.
</div>
<DesktopAutoUpdateSteps />
**To manually download and install updates:**
1. <LinuxDesktopInstallButtons/>
#### For Debian/Ubuntu-based distributions
2. In a terminal, navigate to the downloaded DEB file
3. Run `sudo dpkg -i (filename).deb`
4. Launch goose from the app menu
</TabItem>
<TabItem value="cli" label="goose CLI">
You can update goose by running:
@@ -111,16 +110,14 @@ The goose CLI and desktop apps are under active and continuous development. To g
<TabItem value="windows" label="Windows">
<Tabs groupId="interface">
<TabItem value="ui" label="goose Desktop" default>
:::info
To update goose to the latest stable version, reinstall using the instructions below
:::
<div style={{ marginTop: '1rem' }}>
1. <WindowsDesktopInstallButtons/>
2. Unzip the downloaded zip file.
3. Run the executable file to launch the goose Desktop application.
4. Overwrite the existing goose application with the new version.
5. Run the executable file to launch the goose Desktop application.
</div>
Update goose to the latest stable version.
<DesktopAutoUpdateSteps />
**To manually download and install updates:**
1. <WindowsDesktopInstallButtons/>
2. Unzip the downloaded zip file
3. Run the executable file to launch the goose Desktop app
</TabItem>
<TabItem value="cli" label="goose CLI">
You can update goose by running:
@@ -164,4 +161,4 @@ The goose CLI and desktop apps are under active and continuous development. To g
</TabItem>
</Tabs>
</TabItem>
</Tabs>
</Tabs>