ctlos / Ctlosiso
Licence: gpl-3.0
Ctlos Linux source. Arch based distro x86-64(64-bit).
Stars: ✭ 74
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
ArchLinuxTutorial
✨Arch Linux安装使用教程 每日实时更新! | 包含ArchLinux从安装到日常使用、娱乐、编程、媒体制作的各个方面,让Arch成为你的常用系统吧! | 提供在线网页文档 ✨
Stars: ✭ 513 (+593.24%)
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
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
Создание(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].