Debian Wheezy XFCE «Цыганка»

 

Создавать темы 25-Мар-2015 20:06

Debian Wheezy XFCE «Цыганка»
-Описание:
Усовершенствованная сборка, по сравнению с Debian Wheezy XFCE 03.15 от сборщика Crolicoff.
Модернизировали сборку энтузиасты под никами Crolicoff и IBM.
Установлено ядро 3.18-рае
Ядро от новой версии Kali, с ним полсотни обнов дров и некоторых важных пакетов для поддержки оборудования и расширенных режимов, есть возможность работать wifi-карточке в режиме мониторинга сети.
Сборка на основе Debian Wheezy XFCE (4.12.0).
Пользователь - zz999, пароль — 0 (ноль), пароль root-а тоже 0.
По умолчанию автовход (LightDM). Для пользователя оконным менеджером является compiz+emerald.--

Управление и особенности настройки сборки:

Изменения по сравнению со сборкой-предшественницей:
- переключение раскладки — Alt+Shift
- открытие папки -одним нажатием мышки
- установлен "ждущий режим"
- установлен gXNeur - автоматическое переключение раскладки
- установлена панель CairoDoc
- модернизированы настройки Compiz
- изменена тема
- убрана нижняя панель (курсор вниз экрана — появляется)
- модернизирована панель «Приложения»
Столы меняются поворотом колеса мышки или на второй иконке справа на панели(Cairo) по соответствующему квадрату (в квадрате иконки миниатюра стола)
Для того, чтобы увидеть все 4 стола одновременно - направить курсор в верхний левый угол.
Чтобы вернуть один стол - повторить операцию или кликнуть два раза по выбранному столу.
Для того, чтобы убрать иконку с панели Cairo надо просто перетащить ее на стол.
Что бы установить новую иконку на панель Cairo надо просто перетащить ее из главного меню.
В случае перекрытия окном панели Cairo, панель прячется.
Чтобы появилась панель - надо опустить курсор вниз экрана.
В Live-режиме не все функции Cairo и Compiza работают.
- добавлены черные обои стола для некоторых брендов - меняются через "Настройка рабочего стола"
Обновление лисы и птицы
код:
ffinstall
код:
thunderbird-install
Для установки есть инструментарий от Refracta.
Для установки драйверов и не только в системе установлены скрипты smxi, svmi, sgfxi, inxi и другие...
Установлен софт для восстановления загрузки (Boot Repair, Grub Customizer), управления логическими томами (system-config-lvm), сброса паролей (chntpw) и восстановления/перезаписи загрузчика систем Windows (ms-sys).

Установка на флешку

Используется Refracta2usb, флешка должна иметь фс FAT32, после установки уменьшаем размер раздела (Gparted) и на освободившемся месте создаем новый для сохранения изменений.
Раздел для сохранения должен иметь метку "persistence" и фс ext2(рекомендуют) + конфигурационный файл на нем с таким содержимым:

persistence.conf

/ union,source=.
Пробел после слэша обязателен.
1. $ sudo geany /usr/share/polkit-1/actions/org.freedesktop.upower.policy
2. Все нахождения строки no заменяем на yes
3. В файле /etc/initramfs-tools/conf.d/resume вписать нужное значение
RESUME=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx,
где xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx должно соответствовать вашему разделу swap (узнать его можно из вывода команды blkid)
4. # update-initramfs -u
5. # reboot
В заключение идем в "диспетчер настроек - менеджер питания - хранитель экрана" и задаем там требуемые параметры.
Меню приложений->Настройки->Менеджер питания
Общие->Когда нажата клавиша включения/выключения питания: спящий режим.
Общие->Когда нажата клавиша перехода в спящий режим: спрашивать.
Общие->Когда нажата клавиша перехода в ждущий режим: ждущий режим.
Эти режимы возможно и нужны кому то. Но из-за глючности и неоднозначности настроек на разных материнках я выключил это.

Установка на жесткий диск

При установке на жесткий диск Refracta Installer позволяет сменить пользователя и его домашнюю папку, но лучше это сделать после установки.
После установки деактивируем и удаляем /swapfile, если не нужен или планируется использование раздела swap, либо swap-файла большего размера, также закомментируем соответствующую строку в /etc/fstab.

Установка на внешний диск (usb) (вариант установки из уже установленной системы)

В моем случае это старый HDD на 80Гб и IDE PATA to USB Adapter,
установку выполняем с помощью Refracta Installer в expert mode, ставим галку на пункте 09 (Do not install bootloader...), можно ставить из уже установленной на каком нибудь разделе системы, после копирования системы на usb-hdd ставим загрузчик на устройство, в моем случае это /dev/sdd и раздел на нем sdd1. Весь процесс я просто скопировал из терминала, команда-отклик:
zz999@debian:~$  sudo mount /dev/sdd1 /mnt
[sudo] password for zz999:
zz999@debian:~$  sudo mount --bind /dev /mnt/dev
zz999@debian:~$  sudo mount --bind /proc /mnt/proc
zz999@debian:~$  sudo mount --bind /sys  /mnt/sys
zz999@debian:~$  sudo chroot /mnt
root@debian:/#  grub-install /dev/sdd
Installation finished. No error reported.
root@debian:/# update-grub
Generating grub.cfg ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-3.2.0-4-686-pae
Found initrd image: /boot/initrd.img-3.2.0-4-686-pae
Found memtest86+ image: /boot/memtest86+.bin
Found memtest86+ multiboot image: /boot/memtest86+_multiboot.bin
No volume groups found
Found Windows 7 (loader) on /dev/sda1
done
root@debian:/# exit
exit
zz999@debian:~$  sudo umount /mnt/dev
zz999@debian:~$  sudo umount /mnt/proc
zz999@debian:~$  sudo umount /mnt/sys
zz999@debian:~$  sudo umount /mnt
zz999@debian:~$  sudo reboot
В mbr диска /sda этот же самый grub (копия), на разделе /sda7 такой же точно конфиг его, как и на /sdd1. Это уже не флешечная система с "зоной сохранения", нет ограничений характерных для squashfs. В папке Документы есть описание нескольких вариантов установки и восстановления загрузчика grub.

как изменить переключение раскладок клавиатуры

Чтобы раскладка работала нормально, и xfce ее не забывал, например, после работы в виртуальной машине, свойства прописаны в /etc/default/keyboard:
# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page.
XKBMODEL="pc105"
XKBLAYOUT="us,ru"
XKBVARIANT=","
XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll"
BACKSPACE="guess"
например, чтобы переключать раскладку левым ctrl, строка выглядит так:
XKBOPTIONS="grp:ctrl_left_toggle,grp_led:scroll"

Список пакетов

packages.txt

Как переименовать пользователя и его домашнюю папку?

Для того, чтобы переименовать пользователя, нужно войти либо под другим пользователем, у которого есть возможность выполнять sudo, либо под рутом. Пользователя, который находится в системе, переименовать не получится. Новый пользователь в данном примере - new.
Заходим под root-ом и в терминале пошагово выполняем следующие операции:
1. Убиваем все оставшиеся процессы пользователя, которого хотим переименовать (zz999)
#   killall -u zz999
2. Смотрим ID пользователя и его группы
#   id zz999
3. Меняем имя пользователя
#   usermod -l new zz999
4. Меняем его группу
#   groupmod -n new zz999
5. Перемещаем домашний каталог
#   usermod -d /home/new -m new
6. Задаем «Новое настоящее имя» новому пользователю
#  usermod -c «Новое настоящее имя» new
7. Сверяем ID с теми, которые получены на втором шаге:
#   id new
8. Вносим изменения в /etc/sudoers
# visudo

Особенности сборки придающие ей ценность и актуальность

Сборка имеет одну особенность, она единственная (в Debian), в которой работает новый Ace player и дает возможность смотреть torrent tv ( Лисе в Speed Dial есть сcылки).
Почему «Цыганка»?
Сборка быстрая и изящная, как черноволосая цыганка в танце...
Кроме того, в крови сборщика Crolicoff течет цыганская кровь...
Черные темы оформления....
Вообще панель Cairo, на мой взгляд, превосходит аналогичную в Mac, своей эластичностью, легкой настройкой и большим выбором вариантов....
Cairo украшает стол в Линуксе, делает его удобным, а в сочетании с Compiz раскрывает все преимущества этой ОС перед другими...
Такой замечательной сборке от Crolikoff , было бы грешно не придать визуальной красоты. Конечно она и в «свитере» хороша, но в «смокинге» - солидней...
Будем надеяться, что любителям Debian понравится наша совместная работа....

Скриншоты:

Яндекс.Метрика