HOWTO Channel Demos
Demo: UMS
What is shown in this demo:
- Customizing the appearance (light vs. dark mode)
- Show menu items (such as Apps, Configuration, and Devices)
- Connecting to IGEL App Portal and searching for apps
- Configurations for Apps
- Shadow Device
- Assign Profile (Edge)
Demo: iPhone Like Experience
Like the iPhone, allow user to choose applications to install and configure.
Steps to Setup this Demo
- Boot device
- Skip -- Let's connect to the company network
- Skip -- Use the one-time password to onboard this device?
- Obtain IGEL OS 12 Evaluation License -- Are you implementing as IGEL solution for your company? (This is 90 a day day evaluation license)
- Reboot
- Open the App Portal and install applications
Using igelpkgctl command line
-
Open a Terminal Window as root (add terminal session from setup)
-
List packages to install:
1 | |
- Update to latest version of IGEL OS
1 | |
- Install lastest AVD client:
1 | |
-
Open Setup to add a AVD session: Ctrl+Alt+S
-
Install lastest Chromium client:
1 | |
-
Open Setup to add a Chromium session: Ctrl+Alt+S
-
Uninstall AVD:
1 | |
How to reset a device
Run the following command as root in terminal window:
1 | |
IGEL App Creator Portal - Steps to build Simple-Scan
The App creator portal replaces Custom Partitions by using recipe to create OS 12 application that can be deployed from your UMS.
The IGEL Community provides a GitHub site with recipes.
This video will show the steps to take recipe from GitHub, use IGEL App creator portal to create application, and finally to add it to UMS and deploy to OS 12 device.
- Demo Simple-Scan (native image / document scanner app)
- Show GitHub recipe for Simple-Scan
- Take simple_scan-community.zip and use in IGEL App Creator Portal
- Download app
- Download certificate
- Setup in UMS
- Deploy to OS 12 device
Links for additional information:
- IGEL Community App Recipes
- HOWTO: Add Applications - App Creator Portal
- HOWTO: Add Application - SpeedCrunch
Direct Boot to Microsoft AVD with IGEL OS in 33 seconds
Rapid Onboarding with IGEL OS and Azure Virtual Desktop
Installing the ZOOM desktop application on IGEL OS
Installing ControlUp EDGE DX onto IGEL
rf IDEAS HIMSS24 - IGEL Demo
IGEL OS 12 FastOnboarding with Citrix
How to onboard an IGEL UD Pocket with OS 12 without a UMS in place?
How to IGEL OS 12 + Microsoft EntraID + Microsoft EDGE + Fido2 + YubiKey
Demonstrates using a YubiKey with Fido2 authentication and EntraID as identity provider to log into Microsoft Office Apps.
How to Microsoft Intune on IGEL – Entra Conditional Access with IGEL OS 12 to control access to Azure Virtual Desktop and Windows 365
- IGEL OS 12 with Intune App provides conditional access to Azure Virtual Desktop and Windows 365
- Additional details can be found on this Blog Post
Using VueScan application to scan on OS 12
- VueScan supports over 7400 scanners and included built in drivers in VueScan so you can keep using the scanner you already have.
- IGEL Community GitHub Builder for VueScan
This demo shows VueScan connecting to network attached Brother MFC-L2750DW and scanning a post card.
Stratodesk to IGEL Conversion Summary
This demo shows the steps to use Stratodesk NoTouch Center to deploy IGEL OS via LFI (image update) file of IGEL OS 12.
How to find and build a screen magnifier (KMag) app
This demo shows the steps to identify a screen magnifier app, how to download the app, how to find missing libraries, and finally creating the recipe that can be used in IGEL App Creator Portal.
Items used:
- ChatGPT
- Docker
- IGEL-Community / IGEL-OS-APP-RECIPES / Docker Script
- IGEL-Community / IGEL-OS-APP-RECIPES / KMag
Quick recap
Ron discussed the installation process of KMag, a screen magnification application, on Debian Bookworm using ChatGPT for guidance and demonstrating how to run Docker containers on IGEL devices. He explained the steps involved in setting up a Debian bookworm environment, identifying and resolving missing shared libraries, and successfully running KMag with the necessary dependencies. Ron also demonstrated how to build a recipe for KMag, including capturing configuration settings and handling individual files, and discussed creating a custom installation for the KMag application.
Summary - KMag Installation on Debian Bookworm
Ron discussed installing KMag, a screen magnification application, on Debian Bookworm. He used ChatGPT to find installation instructions, which revealed that KMag is available in the official repositories. Ron planned to download KMag and examine its dependencies to determine if any additional libraries were needed for installation on IGEL.
Docker on IGEL Devices Demo
Ron demonstrated how to run Docker containers on IGEL devices using a created recipe, which involves spinning up a Debian Bookworm instance, downloading and extracting deb files, and copying the results back to the IGEL device. He showed how to identify missing shared libraries in the extracted KMag files using command ldd kmag | grep found, and explained how to use ChatGPT to find the necessary packages in Debian Bookworm to resolve these dependencies.
Debian KMag Setup Demonstration
Ron demonstrated setting up a Debian bookworm environment and successfully running KMag with the necessary libraries. He explained the process of collecting and configuring the required packages, setting the library path export LD_LIBRARY_PATH=$(pwd), and verifying that all dependencies were correctly installed with ldd kmag | grep found returning no not found items.
KMag Recipe Configuration Demonstration
Ron demonstrated how to build a recipe for KMag, explaining the structure of the recipe files and the process of capturing configuration settings. He showed how to copy the settings from the user's home directory to a read-write area to prevent loss of configuration data when the system reboots. Ron also discussed the need to handle individual application configuration files within the recipe, requiring additional work compared to handling them as a directory.
KMEG Custom Installation Process
Ron explained the process of creating a custom installation for the KMEG application, which involves specifying the source files and excluding unnecessary programs. He described setting up a service to manage the kmagrc file and creating a symbolic link to it.