v....

Introduction

Everything you need to know to get up and running quickly.


Installation

Watch this installation video after you download the .iso bootable file.

Zyphor CLI

Installation: zyphor pkg install zyphor-cli

Zyphor CLI Abstraction Layer — A unified command framework that transforms complex Linux operations into simple, consistent, and easy-to-remember commands for developers, administrators, and everyday users.

zyphor help
Category Command Description
SYSTEM zyphor system upgrade Upgrade all installed system packages to their latest available versions from configured repositories, ensuring security updates, bug fixes, and feature improvements are applied.
SYSTEM zyphor system clean Remove package caches, temporary files, and unused dependencies to free disk space and keep the system optimized.
SYSTEM zyphor system info Display detailed information about the operating system, kernel version, hardware resources, and system environment.
SETUP zyphor setup dev <target> Automatically configure a complete development environment for the selected programming language or technology stack.
SETUP zyphor setup dev php Install and configure PHP, Composer, Node.js, and other tools commonly required for modern PHP application development.
SETUP zyphor setup dev node Install Node.js runtime and package management tools for building JavaScript and TypeScript applications.
SETUP zyphor setup dev composer Install Composer and configure the environment for managing PHP packages and project dependencies.
SETUP zyphor setup dev git Generate SSH keys, configure Git settings, and prepare secure authentication for GitHub and Git-based workflows.
SETUP zyphor setup theme light Apply the Windows-10 inspired desktop theme for a bright and familiar user experience.
SETUP zyphor setup theme dark Apply the Kali-Dark inspired desktop theme optimized for developers and low-light environments.
PACKAGE zyphor pkg install <pkg> Install software packages from configured repositories while automatically resolving required dependencies.
PACKAGE zyphor pkg remove <pkg> Uninstall a package and optionally remove associated dependencies that are no longer required.
PACKAGE zyphor pkg search <key> Search available repositories for packages matching a keyword, name, or partial package identifier.
PACKAGE zyphor pkg list Display all currently installed packages along with their versions and installation status.
SERVICE zyphor service restart <name> Restart a running service to apply configuration changes or recover from operational issues.
NETWORK / STORAGE zyphor smb mount Connect and mount a remote SMB/CIFS network share, making it accessible like a local directory.
FTP zyphor ftp upload Transfer files securely from the local system to a configured FTP server.
SSH zyphor ssh connect Establish a secure encrypted shell session to a remote server for administration and maintenance.
SSH zyphor ssh cmd Execute commands on a remote server over SSH without opening an interactive terminal session.
DOCTOR zyphor doctor scan Analyze the system for configuration issues, missing dependencies, broken packages, and common problems.
DOCTOR zyphor doctor fix Attempt to automatically repair issues detected during a diagnostic scan.
DOCTOR zyphor doctor report Generate a comprehensive diagnostic report for troubleshooting and technical support purposes.
BUILD zyphor build package [dir] Build a Debian package from a project directory, simplifying software packaging and distribution.
BUILD zyphor build repo Generate repository metadata files such as Packages.gz for hosting a Debian-compatible package repository.
CORE zyphor help Display the complete Zyphor CLI command reference, categories, usage examples, and available options.

Zyphor Command Center

Installation: zyphor pkg install zyphor-comand-center

Zyphor Command Center — A graphical management interface built on top of Zyphor CLI, providing an intuitive point-and-click experience for non-technical users. Perform system updates, install software, manage services, configure development environments, mount network shares, run diagnostics, and customize system settings without memorizing terminal commands.

ZyLearn

Installation: zyphor pkg install zylearn

ZyLearn is an interactive learning tool designed to teach Linux distribution development through practical, real-world experience. Rather than relying solely on documentation or videos, ZyLearn provides a working project that users can explore, modify, and build themselves.

When launched, ZyLearn automatically clones the zyphor-os-minimal project into the current directory and includes a comprehensive GUIDE.md file containing step-by-step instructions for Linux operating system development.

ZyLearn serves as a hands-on educational environment for students, Linux enthusiasts, and aspiring distribution maintainers who want to understand how modern Linux distributions are built from the ground up.

Available Commands

Command Description
zylearn setup skeleton Install the Zyphor OS learning skeleton environment in the current directory. This command downloads and prepares the zyphor-os-minimal project, including the GUIDE.md documentation that walks learners through Linux distribution development step by step.
zylearn show logs Display recorded learning activity logs, including completed lessons, executed learning tasks, and progress information generated by ZyLearn.
zylearn clear logs Remove all stored learning activity logs and reset ZyLearn progress history for a fresh learning experience.
zylearn --help Display command usage information, available commands, options, and examples for the ZyLearn learning environment.
zylearn --version Show the installed ZyLearn version and release information.

Zyphor Updates

Installation: zyphor pkg install zyphor-updates

Zyphor Updates is the official post-installation package for Zyphor OS. It provides a curated collection of software, developer tools, desktop enhancements, system utilities, multimedia applications, and Zyphor-specific components that extend the base operating system experience.

Zysh

Installation: zyphor pkg install zysh

Zysh is the official Zsh customization layer for Zyphor OS. It enhances the standard Zsh shell with Zyphor-specific branding, version information, color schemes, and terminal experience improvements. Rather than replacing Zsh, Zysh operates on top of it, extending and customizing the shell to provide a consistent and recognizable command-line environment across the Zyphor OS ecosystem.