fix: clarify linux cli install only (#927)

Co-authored-by: angiejones <jones.angie@gmail.com>
This commit is contained in:
Wendy Tang
2025-01-30 10:48:01 -08:00
committed by GitHub
parent 654e5c6e63
commit ecbe92bb8a
2 changed files with 33 additions and 17 deletions

View File

@@ -14,24 +14,23 @@ import RateLimits from '@site/src/components/RateLimits';
<SupportedEnvironments />
<Tabs>
<TabItem value="mac-linux" label="macOS | Linux" default>
<TabItem value="mac" label="macOS" default>
Choose to install Goose on CLI and/or Desktop:
<Tabs groupId="interface">
<TabItem value="cli" label="Goose CLI" default>
Run the following command to install the latest version of Goose:
Run the following command to install the latest version of Goose on macOS:
```sh
curl -fsSL https://github.com/block/goose/releases/download/stable/download_cli.sh | bash
```
This script will fetch the latest version of Goose and set it up on your system.
:::tip Best Practice
Its best to keep Goose updated. You can update it by re-running the installation script.
:::
:::tip Automation
You can disable automatic interactive configuration by adding `| CONFIGURE=false bash` to the script above.
:::
If you'd like to install without interactive configuration, disable `CONFIGURE`:
```sh
curl -fsSL https://github.com/block/goose/releases/download/stable/download_cli.sh | CONFIGURE=false bash
```
</TabItem>
<TabItem value="ui" label="Goose Desktop">
To install Goose, click the **button** below:
@@ -41,20 +40,31 @@ import RateLimits from '@site/src/components/RateLimits';
to="https://github.com/block/goose/releases/download/stable/Goose.zip"
>
<IconDownload />
download goose desktop
download goose desktop for macOS
</Link>
</div>
<div style={{ marginTop: '1rem' }}>
1. Unzip the downloaded `Goose.zip` file.
2. Run the executable file to launch the Goose desktop application.
:::tip Best Practice
Its best to keep Goose updated. You can do this by checking the [Goose GitHub Release page](https://github.com/block/goose/releases/stable) and downloading updates when available.
:::
</div>
</TabItem>
</Tabs>
</TabItem>
<TabItem value="linux" label="Linux" default>
Run the following command to install the Goose CLI on Linux:
```sh
curl -fsSL https://github.com/block/goose/releases/download/stable/download_cli.sh | bash
```
This script will fetch the latest version of Goose and set it up on your system.
If you'd like to install without interactive configuration, disable `CONFIGURE`:
```sh
curl -fsSL https://github.com/block/goose/releases/download/stable/download_cli.sh | CONFIGURE=false bash
```
</TabItem>
<TabItem value="windows" label="Windows">
@@ -79,10 +89,19 @@ import RateLimits from '@site/src/components/RateLimits';
sudo apt update && sudo apt install bzip2 -y
```
:::
If you'd like to install without interactive configuration, disable `CONFIGURE`:
```sh
curl -fsSL https://github.com/block/goose/releases/download/stable/download_cli.sh | CONFIGURE=false bash
```
</TabItem>
</Tabs>
:::tip Updating Goose
Its best to keep Goose updated. To update, reperform installation steps.
:::
## Set LLM Provider