CRUX

Source Based дистрибутивы 8828 просм. 63 сообщ.

В openbox нет панели, есть только меню ПКМ для которого есть свои инструменты.
Если поставить стороннюю панель, то там (в панели) обычно уже есть меню с автоматической генерацией, панель xfce, например.

Я смотрю мистера Хайда всё сложнее контролировать, и он портит впечатление от годных мануалов.
Уж если невтерпёж, то есть специальное место.

К товарищу CRUX'у идеально подходят ядра от Porteus. Распаковываю их модуль kernel.xzm, а там и ядро и фирмваря. Красота!

#!/bin/sh

############################################################
# Скрипт для перепаковки пакетов ядра и модулей от Slackware
# в пакет для дистрибутива CRUX-3.6             (2020.09.30)
############################################################

name0=kernel-huge
name1=kernel-modules
name2=linux
version=5.4.80
source0="https://slackware.uk/cumulative/slackware64-current/slackware64/a"
source1="https://cdn.kernel.org/pub/linux/kernel/v5.x"

wget -c $source0/$name0-$version-x86_64-1.txz
wget -c $source0/$name1-$version-x86_64-1.txz
wget -c $source1/$name2-$version.tar.xz

CWD=$(pwd)
TMP=${TMP:-/$CWD}
PKG=$TMP/package-$name0

rm -rf $PKG
mkdir -p $TMP $PKG
cd $PKG

tar xvf $CWD/$name0-$version-x86_64-1.txz || exit 1
rm -rf $PKG/install
tar xvf $CWD/$name1-$version-x86_64-1.txz || exit 1
rm -rf $PKG/install

cat $PKG/boot/config-huge-$version.x64 > $CWD/$name2-$version.defconfig

( cd $PKG/boot ; ln -sf System.map-huge-$version System.map )
( cd $PKG/boot ; ln -sf config-huge-$version.x64 config )
( cd $PKG/boot ; ln -sf vmlinuz-huge-$version vmlinuz )
( cd $PKG/boot ; ln -sf vmlinuz-huge-$version vmlinuz-huge )

( cd $PKG/lib/modules/$version ; ln -sf /usr/src/linux-$version build )
( cd $PKG/lib/modules/$version ; ln -sf /usr/src/linux-$version source )

tar -cf - boot/ lib/ | xz -9 -c - > $CWD/$name0\#$version-1.pkg.tar.xz
Написать ответ…