Багато напевно знайомі з чудовим дистрибутивом під назвою SLAX. Цей дистрибутив встановлюється на CD / DVD-диск або USB Flash-карту і містить в собі мінімальний набір додатків для повсякденної роботи.
У цій замітці я хочу розглянути процес установки SLAX на USB Flash-карту і подальшу донастройку його на використання російської мови.
Перш за все нам знадобитися архів з USB-версією SLAX, який можна завантажити зі сторінки: www.slax.org/get_slax.php.
Далі робимо все так, як написано тут:
Монтуємо флешку в який-небудь каталог. Наприклад / mnt / flash.
Розпаковуємо архів з SLAX в цей каталог командою:
tar xfv slax - *. tar -C / mnt / flash.
Переходимо в каталог / mnt / flash / boot.
Запускаємо скрипт, який робить нашу карту завантажувальної:
/ Bin / sh bootinst.sh
Усе. Після цього можна перезавантажити комп'ютер і завантажитися з USB. Ви побачите стандартний робочий стіл SLAX. І ось тепер найголовніше - приступаємо до русифікації.
Вид робочого столу SLAX за замовчуванням
Усе. Після цього можна перезавантажити комп'ютер і завантажитися з USB. Ви побачите стандартний робочий стіл SLAX. І ось тепер найголовніше - приступаємо до русифікації.
Будемо використовувати локаль ru_RU.UTF-8, яку спочатку потрібно створити за допомогою localedef. Однак остання чомусь відмовилася працювати і довелося шукати альтернативне рішення.
Воно було знайдено у вигляді копіювання потрібної локалі з встановленої на жорсткий диск Kubuntu.
Розділ з kubuntu SLAX подмонтіровать в / mnt / sda1, тому локаль копіювалася так:
mkdir -p / usr / lib / locale
cp -vR /mnt/sda1/usr/lib/locale/ru_RU.utf-8 / usr / lib / locale
Після цього потрібно відредагувати файл /etc/profile.d/lang.sh додавши в кінець рядка:
export LANG = ru_RU.UTF-8
export LC_ALL = ru_RU.UTF-8
Далі потрібно змінити налаштування клавіатури для X, але на жаль конфігурація X при кожному завантаженні створюється заново, і якщо ми будемо вносити зміни в /etc/X11/xorg.conf, то після перезавантаження ми їх втратимо.
/.kde/Autostart/ru_kb такого змісту:
#! / Bin / sh
setxkbmap -model pc104 -layout us, ru -variant, winkeys -option grp: ctrl_shift_toggle, grp_led: scroll
І робимо його виконуваним:
chmod + x
Після цього можна перезавантажити SLAX і користуватися ним уже в русифікованому варіанті.
На завершення хочеться відзначити що в SLAX можна встановлювати tgz-пакети з slackware-current. Я наприклад встановив собі telnet, yakuake, kde-i18n-ru і koffice-i18n-ru.