All Projects → ctlos → Ctlosiso

ctlos / Ctlosiso

Licence: gpl-3.0
Ctlos Linux source. Arch based distro x86-64(64-bit).

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Ctlosiso

lucjan-kernels
Dell Inspiron 15-3542 (3542-2538) with Fourth Gen Intel Core i3/i5/i7 optimized.
Stars: ✭ 16 (-78.38%)
Mutual labels:  archlinux, arch
Bauh
Graphical user interface for managing your Linux applications. Supports AppImage, Arch (repositories/AUR), Flatpak, Snap and native Web applications.
Stars: ✭ 280 (+278.38%)
Mutual labels:  archlinux, arch
config-public
Linux/WSL config to optimize ergonomics, security, and productivity: vim/neovim, zsh, tmux, i3, emacs, vscode, ipython, jupyter, ranger, fzf, kitty, xkb, selfquant, firejail, systemd, etc
Stars: ✭ 14 (-81.08%)
Mutual labels:  archlinux, i3
arch-odroid
A simple script automatically installing Arch Linux for the ODROID.
Stars: ✭ 30 (-59.46%)
Mutual labels:  archlinux, arch
Dotfiles
🐲 My Arch Linux config [i3-gaps + i3blocks + Zsh + Spacemacs + Rofi + Alacritty + Neofetch]
Stars: ✭ 725 (+879.73%)
Mutual labels:  arch, i3
dots
🌀 my linux configuration
Stars: ✭ 66 (-10.81%)
Mutual labels:  arch, i3
ArchLinuxTutorial
✨Arch Linux安装使用教程 每日实时更新! | 包含ArchLinux从安装到日常使用、娱乐、编程、媒体制作的各个方面,让Arch成为你的常用系统吧! | 提供在线网页文档 ✨
Stars: ✭ 513 (+593.24%)
Mutual labels:  archlinux, arch
dotfiles
dotfiles repository
Stars: ✭ 15 (-79.73%)
Mutual labels:  arch, i3
Trizen
Lightweight AUR Package Manager
Stars: ✭ 696 (+840.54%)
Mutual labels:  archlinux, arch
Customarch
Arch Linux Based Custom ISOs Made With "Archiso"
Stars: ✭ 606 (+718.92%)
Mutual labels:  archlinux, arch
arch-packages
Arch Linux performance important packages
Stars: ✭ 27 (-63.51%)
Mutual labels:  archlinux, arch
Linux On Pixel C
Documentation on how to run a Linux Distro on the Google Pixel C (2015)
Stars: ✭ 55 (-25.68%)
Mutual labels:  archlinux, arch
dots
My dotfiles
Stars: ✭ 67 (-9.46%)
Mutual labels:  arch, i3
zarch
The Ultimate Script For Arch Linux
Stars: ✭ 49 (-33.78%)
Mutual labels:  archlinux, arch
PKGBUILD
PKGBUILDs; almost all on the AUR
Stars: ✭ 16 (-78.38%)
Mutual labels:  archlinux, arch
dotfiles
My arch setup script and dotfiles
Stars: ✭ 37 (-50%)
Mutual labels:  archlinux, arch
AwsTerm
A collection of awesome terminal utilities
Stars: ✭ 37 (-50%)
Mutual labels:  archlinux, arch
dotfiles
My personal dotfiles repository
Stars: ✭ 36 (-51.35%)
Mutual labels:  archlinux, i3
Direwolf Arch Rice
🐺🍚 A guide to replicating my riced Arch Linux set-up.
Stars: ✭ 501 (+577.03%)
Mutual labels:  arch, i3
Pacaur
[unmaintained] An AUR helper that minimizes user interaction
Stars: ✭ 818 (+1005.41%)
Mutual labels:  archlinux, arch

Ctlos Linux iso

Home: https://ctlos.github.io

GitHub All Releases

Создание(build) iso

Установить пакеты для сборки.

yay -S git archiso mkinitcpio-archiso --noconfirm --needed

Измените список пакетов.

  • Пакеты: packages.x86_64

В pacman.conf указан репозиторий Ctlos repo, соответственно пакеты беруться и отсюда x86_64.

  • Конфиги системы в /airootfs это будущий корень.
  • Конфиги пользователя в /airootfs/etc/skel.
  • Часть конфигов залетает в систему, через пакеты ctlos, ctlos-skel
  • Основной скрипт генерации /airootfs/root/customize_airootfs.sh.
  • Готовый образ и хэши создаются в данной директории /out.
  • Скрипт mkarchiso это немного измененный стандартный скрипт из archiso, добавлено выполнение скрипта chroot.sh перед сжатием mksquashfs.
  • Скрипт /airootfs/usr/local/bin/cleaner.sh выполняется во время установки в установщике calamares, удаление некоторых файлов и каталогов.
  • Скрипт autobuild.sh дополнительная обертка над mkarchiso.

Мастер(master) ветка по умолчанию, в ней xfce.

git clone --depth=1 https://github.com/ctlos/ctlosiso
cd ctlosiso

# делаем скрипты исполняемыми
chmod +x {autobuild.sh,chroot.sh,mkarchiso}

# Передаем аргумент de/wm_версия, можно любой, иначе не отработает.

sudo ./autobuild.sh xfce_1.10.0

Получить удаленную ветку и переключиться на неё(не обязательно). Список веток меняется и не факт, что в них рабочий код. В master на момент коммита код рабочий.

git checkout -b dev origin/dev
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].