Skip to content

Instantly share code, notes, and snippets.

@jarryDk
Forked from verchalent/wksFedora.md
Created May 16, 2022 05:00
Show Gist options
  • Select an option

  • Save jarryDk/a870e2f359013501b59f747d0c3b0aa0 to your computer and use it in GitHub Desktop.

Select an option

Save jarryDk/a870e2f359013501b59f747d0c3b0aa0 to your computer and use it in GitHub Desktop.

Revisions

  1. @verchalent verchalent revised this gist Apr 21, 2022. 1 changed file with 5 additions and 0 deletions.
    5 changes: 5 additions & 0 deletions wksFedora.md
    Original file line number Diff line number Diff line change
    @@ -12,6 +12,11 @@ You will also need wget and binutils if it is not already installed.
    ```bash
    sudo dnf install wget binutils
    ```
    For Fedora 36, openssl compat is needed
    ```bash
    sudo dnf install openssl1.1
    ```

    ## Downloading the package
    You can download the package directly from the WorkSpaces clients page at https://clients.amazonworkspaces.com. To do so you will need to browse to the Linux Client page and click the link at the bottom of the page to download the Deb pacakge. Alternatively, you can get it directly using wget using the bwlow command:
    ```bash
  2. @verchalent verchalent revised this gist Sep 9, 2020. 1 changed file with 1 addition and 2 deletions.
    3 changes: 1 addition & 2 deletions wksFedora.md
    Original file line number Diff line number Diff line change
    @@ -38,9 +38,8 @@ rm data.tar.xz
    ```

    ## Updating
    ```bash
    ```bash updateWorkspaceClient.sh
    #!/bin/bash
    cd ~/bin
    rm -r WorkSpacesClient-old
    mv WorkSpacesClient WorkSpacesClient-old
    mkdir WorkSpacesClient
  3. @verchalent verchalent revised this gist Sep 9, 2020. 1 changed file with 36 additions and 3 deletions.
    39 changes: 36 additions & 3 deletions wksFedora.md
    Original file line number Diff line number Diff line change
    @@ -8,9 +8,9 @@ The WorkSpaces client requires the ackages gtk3, libsoup and webkit2gtk3. These
    ```bash
    sudo dnf install webkit2gtk3 libsoup gtk3
    ```
    You will also need wget if it is not already installed.
    You will also need wget and binutils if it is not already installed.
    ```bash
    sudo dnf install wget
    sudo dnf install wget binutils
    ```
    ## Downloading the package
    You can download the package directly from the WorkSpaces clients page at https://clients.amazonworkspaces.com. To do so you will need to browse to the Linux Client page and click the link at the bottom of the page to download the Deb pacakge. Alternatively, you can get it directly using wget using the bwlow command:
    @@ -19,5 +19,38 @@ wget https://d3nt0h4h6pmmc4.cloudfront.net/workspacesclient_amd64.deb
    ```

    ## Opening the package
    Start by creating a target folder to unpack the Deb package.
    ```bash
    mkdir ~/WorkSpacesClient
    mv workspacesclient_amd64.deb ~/WorkSpacesClient
    ```
    Then unpack the Deb using ar and tar
    ```bash
    ar x workspacesclient_amd64.deb
    tar -xf control.tar.xz
    tar -xf data.tar.xzq
    ```
    Finally create a symlink to the executable and cleanup.I suggest creating the symlink in a folder that is part of your Path.
    ```bash
    ln -s WorkSpacesClient/opt/workspacesclient/workspacesclient workspaces
    rm control.tar.xz
    rm data.tar.xz
    ```

    ## Updating
    ```bash
    #!/bin/bash
    cd ~/bin
    rm -r WorkSpacesClient-old
    mv WorkSpacesClient WorkSpacesClient-old
    mkdir WorkSpacesClient
    cd WorkSpacesClient
    wget https://d3nt0h4h6pmmc4.cloudfront.net/workspacesclient_amd64.deb
    ar x workspacesclient_amd64.deb
    tar -xf control.tar.xz
    tar -xf data.tar.xz
    rm workspacesclient_amd64.deb
    rm control.tar.xz
    rm data.tar.xz

    ## Automating the process
    ```
  4. @verchalent verchalent revised this gist Sep 9, 2020. 1 changed file with 8 additions and 0 deletions.
    8 changes: 8 additions & 0 deletions wksFedora.md
    Original file line number Diff line number Diff line change
    @@ -8,7 +8,15 @@ The WorkSpaces client requires the ackages gtk3, libsoup and webkit2gtk3. These
    ```bash
    sudo dnf install webkit2gtk3 libsoup gtk3
    ```
    You will also need wget if it is not already installed.
    ```bash
    sudo dnf install wget
    ```
    ## Downloading the package
    You can download the package directly from the WorkSpaces clients page at https://clients.amazonworkspaces.com. To do so you will need to browse to the Linux Client page and click the link at the bottom of the page to download the Deb pacakge. Alternatively, you can get it directly using wget using the bwlow command:
    ```bash
    wget https://d3nt0h4h6pmmc4.cloudfront.net/workspacesclient_amd64.deb
    ```

    ## Opening the package

  5. @verchalent verchalent revised this gist Sep 9, 2020. 1 changed file with 3 additions and 2 deletions.
    5 changes: 3 additions & 2 deletions wksFedora.md
    Original file line number Diff line number Diff line change
    @@ -5,8 +5,9 @@ Amazon released a Linux based client for the WorkSpaces service in Novermber of

    ## Install Dependancies
    The WorkSpaces client requires the ackages gtk3, libsoup and webkit2gtk3. These should already be installed, but you can install them with the following command if they are now.
    `sudo dnf install webkit2gtk3 libsoup gtk3`

    ```bash
    sudo dnf install webkit2gtk3 libsoup gtk3
    ```
    ## Downloading the package

    ## Opening the package
  6. @verchalent verchalent revised this gist Sep 9, 2020. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions wksFedora.md
    Original file line number Diff line number Diff line change
    @@ -4,6 +4,8 @@ Amazon released a Linux based client for the WorkSpaces service in Novermber of
    # Steps

    ## Install Dependancies
    The WorkSpaces client requires the ackages gtk3, libsoup and webkit2gtk3. These should already be installed, but you can install them with the following command if they are now.
    `sudo dnf install webkit2gtk3 libsoup gtk3`

    ## Downloading the package

  7. @verchalent verchalent revised this gist Aug 31, 2020. 1 changed file with 6 additions and 1 deletion.
    7 changes: 6 additions & 1 deletion wksFedora.md
    Original file line number Diff line number Diff line change
    @@ -1,7 +1,12 @@
    # Summary
    Amazon released a Linux based client for the WorkSpaces service in Novermber of 2019 (https://aws.amazon.com/about-aws/whats-new/2019/11/amazon-workspaces-introduces-workspaces-client-for-linux/). Unfortunately, for non-Ubuntu users, the offical instructions only list Ubuntu suppor and only a Deb package is provided. This guide will show how to install and use the client on RPM based distros like Fedora.
    Amazon released a Linux based client for the WorkSpaces service in Novermber of 2019 (https://aws.amazon.com/about-aws/whats-new/2019/11/amazon-workspaces-introduces-workspaces-client-for-linux/). Unfortunately, for non-Ubuntu users, the offical instructions (https://docs.aws.amazon.com/workspaces/latest/userguide/amazon-workspaces-linux-client.html#linux_setup) only list Ubuntu support and only a Deb package is provided. This guide will show how to install and use the client on RPM based distros like Fedora.

    # Steps

    ## Install Dependancies

    ## Downloading the package

    ## Opening the package

    ## Automating the process
  8. @verchalent verchalent revised this gist Aug 31, 2020. 1 changed file with 6 additions and 1 deletion.
    7 changes: 6 additions & 1 deletion wksFedora.md
    Original file line number Diff line number Diff line change
    @@ -1,2 +1,7 @@
    # Summary
    Amazon released a Linux based client for the WorkSpaces service in Novermber of 2019 (https://aws.amazon.com/about-aws/whats-new/2019/11/amazon-workspaces-introduces-workspaces-client-for-linux/). Unfortunately, it is currently only available in Deb and suggested only for use with Ubuntu.
    Amazon released a Linux based client for the WorkSpaces service in Novermber of 2019 (https://aws.amazon.com/about-aws/whats-new/2019/11/amazon-workspaces-introduces-workspaces-client-for-linux/). Unfortunately, for non-Ubuntu users, the offical instructions only list Ubuntu suppor and only a Deb package is provided. This guide will show how to install and use the client on RPM based distros like Fedora.

    # Steps

    ## Install Dependancies

  9. @verchalent verchalent renamed this gist Aug 31, 2020. 1 changed file with 0 additions and 0 deletions.
    File renamed without changes.
  10. @verchalent verchalent created this gist Aug 31, 2020.
    2 changes: 2 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,2 @@
    # Summary
    Amazon released a Linux based client for the WorkSpaces service in Novermber of 2019 (https://aws.amazon.com/about-aws/whats-new/2019/11/amazon-workspaces-introduces-workspaces-client-for-linux/). Unfortunately, it is currently only available in Deb and suggested only for use with Ubuntu.