Skip to content

Sky1-Linux/apt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sky1 Linux APT Repository

Debian packages for CIX Sky1 (CD8180) boards: Radxa Orion O6/O6N, Orange Pi 6 Plus.

Usage

# Add repository key
wget -qO- https://sky1-linux.github.io/apt/key.gpg | sudo tee /usr/share/keyrings/sky1-linux.asc > /dev/null

# Add repository (LTS kernel — default)
echo "deb [signed-by=/usr/share/keyrings/sky1-linux.asc] https://sky1-linux.github.io/apt sid main non-free-firmware" | sudo tee /etc/apt/sources.list.d/sky1-linux.list

# Install
sudo apt update

# Full desktop (kernel, firmware, hardware video in Firefox/Chromium/FFmpeg/GStreamer)
sudo apt install sky1-desktop

# Or minimal (kernel + firmware only)
sudo apt install sky1-minimal

# Or individual packages
sudo apt install linux-image-sky1 sky1-firmware

Kernel Tracks

The repository has multiple components for different kernel tracks. Users opt-in by adding components to their sources.list. The main component is always required (firmware and multimedia live there).

Track Component Meta Package Description
LTS main linux-image-sky1 Production kernel (6.18.x)
Latest latest linux-image-sky1-latest Latest stable (6.19.x)
RC rc linux-image-sky1-rc Release candidates (dormant until 7.0-rc1)
Next next linux-image-sky1-next Bleeding-edge (Linus master)
# LTS only (default)
deb .../apt sid main non-free-firmware

# LTS + RC testing
deb .../apt sid main rc non-free-firmware

# LTS + Latest stable
deb .../apt sid main latest non-free-firmware

To switch tracks, install the track's meta package:

# Switch to RC kernel
sudo apt install linux-image-sky1-rc linux-headers-sky1-rc

# Switch back to LTS
sudo apt install linux-image-sky1 linux-headers-sky1
sudo apt autoremove  # removes old track's kernel

GPG Key

  • Key ID: 48A0ABF100336ADB
  • Fingerprint: 7D7E E7FC 3675 9E50 D5C2 3CB3 48A0 ABF1 0033 6ADB
  • Download: key.gpg

Available Packages

Meta Packages

Package Description
sky1-desktop Full desktop: kernel, firmware, Firefox, Chromium, FFmpeg, GStreamer
sky1-minimal Kernel + firmware
sky1-apt-config APT source, signing key, and pin priority

Kernel — main (LTS)

Package Version Description
linux-image-sky1 6.18.9-1 Meta: latest LTS kernel image
linux-headers-sky1 6.18.9-1 Meta: latest LTS kernel headers
linux-image-6.18.9-sky1.r1 1 Linux 6.18.9 for Sky1 (108 patches)
linux-headers-6.18.9-sky1.r1 1 Kernel headers for module building

Kernel — latest

Package Version Description
linux-image-sky1-latest 6.19.0-1 Meta: latest stable kernel image
linux-headers-sky1-latest 6.19.0-1 Meta: latest stable kernel headers
linux-image-6.19.0-sky1-latest.r1 1 Linux 6.19 for Sky1 (109 patches)
linux-headers-6.19.0-sky1-latest.r1 1 Kernel headers for module building

Kernel — rc

RC track is dormant until v7.0-rc1.

Firmware (non-free-firmware)

Package Version Description
sky1-firmware 1.2.0 GPU, DSP, VPU, WiFi firmware, HDMI audio UCM2 config

Multimedia

Package Version Description
firefox 146.0-1+v4l2m2m.2 Firefox with V4L2-M2M hardware video decode
ffmpeg 8.0.1-2+av1v4l2.1 FFmpeg with AV1/VP9 V4L2-M2M support
chromium-sky1-config 1.0.0-1 Chromium V4L2-M2M hardware decode config
gstreamer1.0-plugins-good 1.26.9-1+av1v4l2 GStreamer with v4l2av1dec element

Note: Hardware video decoding uses V4L2-M2M directly. Chromium uses unmodified Debian packages with a config overlay.

Installer & First-Boot

Package Version Description
calamares-settings-sky1 1.0.3-1 Calamares installer branding and config

Source Repositories

Repository Description
linux Kernel source with Sky1 patches
linux-sky1 Patch series and configs for distribution
sky1-linux-build Kernel package build scripts
sky1-firmware Firmware packaging
chromium-sky1-config Chromium V4L2-M2M config
firefox-sky1 Firefox V4L2-M2M patches
ffmpeg-sky1 FFmpeg with V4L2 patches
gstreamer-sky1 GStreamer with v4l2av1dec
plasma-setup KDE Plasma first-boot wizard
calamares-settings-sky1 Calamares installer config

About

APT repository for Sky1 Linux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •