Getting Started

Linux

KOS Studio empowers developers with a feature-rich, user-friendly environment that accelerates innovative dispense application development. This article provides information on how to install KOS Studio on Linux-based computers.

Requirement

  • Ubuntu LTS releases ( Ubuntu 20, 22, 24)

  • curl installation should be present on the system, which may be installed with:

$ sudo apt install curl
  • libfuse2. If libfuse2 is not installed, you will be prompted to install it during installation.

  • You must enable hardware virtualization on your computer (this setting might be found in BIOS).

  • Installation to a Virtual Machine may cause problems, particularly if your Host OS is not Linux.

Installation Location

KOS Studio is a gateway to privileged data including your repositories and API keys. By installing at the user level, you guarantee that no one else on your computer has access to the software, and it allows us to keep your application up-to-date without administrator privileges. KOS Studio is installed at:

~/kosStudio

Instructions

  • To install KOS Studio, execute the following command from your terminal.

bash -c "$(curl -fsSL https://sause2tcccknaprod0001.blob.core.windows.net/release/kos-studio-install-bootstrap)"
  • The above command will run a carefully crafted script to install KOS Studio at the designated location. Prior to installation, the script may prompt the user to install dependent components. The script will use sudo apt commands to install the libfuse2 package if it is not already installed. It will prompt you to confirm that the package can be installed.

  • Before installing KOS Studio, the script will ask the user to confirm the installation before proceeding. The output will look like :

$ bash -c "$(curl -fsSL https://sause2tcccknaprod0001.blob.core.windows.net/release/kos-studio-install-bootstrap)"
KOS Studio installation bootstrap
---------------------------------
machine architecture: x86_64
libfuse2 is installed on this system.
CPU virtualization features are enabled.
Downloading installer from https://sause2tcccknaprod0001.blob.core.windows.net/release/install-kosstudio-linux-x64
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 9836k  100 9836k    0     0  16.3M      0 --:--:-- --:--:-- --:--:-- 16.3M
starting install... (install-kosstudio-linux-x64)
This tool will install KOS Studio on your computer.
Install directory: /home/username/kosStudio/app
Release Channel: stable
Confirm installation by typing "yes."
(no)
  • Please confirm the installation here by typing “yes” and return to continue the installation.

  • Once the user confirms the installation, the script will tell you exactly what it’s doing and how it’s progressing. At this point, output will look like :

$ bash -c "$(curl -fsSL https://sause2tcccknaprod0001.blob.core.windows.net/release/kos-studio-install-bootstrap)"
KOS Studio installation bootstrap
---------------------------------
machine architecture: x86_64
libfuse2 is installed on this system.
CPU virtualization features are enabled.
Downloading installer from https://sause2tcccknaprod0001.blob.core.windows.net/release/install-kosstudio-linux-x64
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
100 9836k  100 9836k    0     0  16.3M      0 --:--:-- --:--:-- --:--:-- 16.3M
starting install... (install-kosstudio-linux-x64)
This tool will install KOS Studio on your computer.
Install directory: /home/username/kosStudio/app
Release Channel: stable
Confirm installation by typing "yes"
(no) yes
Checking for the latest version of KOS Studio on stable channel...
KOS Studio Version: 1.5.4
Downloading release components...
download component studio-appimage_x64
[DONE]
component studio-appimage_x64(0e9f66c85fdba5d4fb827220917574e6d271ec4b962885053a46c1a8cedc374b) valid.
download component studio-icon
[DONE]
component studio-icon(519c10c2194e2123ffbe9b5032944c6d838a1b1544447b61ed70046b721bfe9a) valid.
download component studio-version
[DONE]
component studio-version(103bcdc63bbb5c3cb08ab37d0d00656b5c641d2c5b9d07daf5b397cc03c6869a) valid.
Authenticating release...
component studio-appimage_x64(0e9f66c85fdba5d4fb827220917574e6d271ec4b962885053a46c1a8cedc374b) valid.
component studio-icon(519c10c2194e2123ffbe9b5032944c6d838a1b1544447b61ed70046b721bfe9a) valid.
component studio-version(103bcdc63bbb5c3cb08ab37d0d00656b5c641d2c5b9d07daf5b397cc03c6869a) valid.
Release Authenticated.
Applying Release...
Moving release from /home/username/kosStudio/release.next to /home/username/kosStudio/app
KOS Studio installed.

Application Removal

If you’d like to remove KOS Studio from Linux, you can just remove the ~/kosStudio folder. The data directory can be removed, it is located at ~/kosStudio/data.

Links to your desktop can be removed by removing the file at ~/.local/share/applications/kosStudio.desktop

Previous
Next
On this page
Related Articles
Expand your knowledge with these curated articles that complement your exploration of KOS.
Install KOS Studio on macOS
How to install and uninstall KOS Studio for macOS
Install KOS Studio for Windows
How to install and uninstall KOS Studio for Windows
Log in to KOS Studio
Setup your account with KOS Studio
Java Development
Seamlessly transition from Legacy+ systems to Freestyle microdosing and advanced distributed dispense systems.
UI Development
Using KOS SDKs, integrating Consumer and Non-consumer facing UIs becomes seamless, giving you less hassle and more time to create.
Video Library
Meet some of our development team, as they lead you through the tools, features, and tips and tricks of various KOS tools.
Resources
Familiarize yourself with KOS terminology, our reference materials, and explore additional resources that complement your KOS journey.
Copyright © 2024 TCCC. All rights reserved.