🚢 Приветствуем Вас на нашем трекере..🚢...Наш Девиз...Лучшее уже тут...☏...Присоединяйтесь...☏

Статистика раздачи | Обновить пиров
Нет
 
   
 
 

[Цитировать]

Debian 9 xfce (amd64) by Should I (RUS)-- Автор: it's me(aka zz999)
Архитектура: amd64
Язык интерфейса: Ru(default)
Год Выпуска: 2018
Версия: 9.6
kernel: 4.19.2-mod
Системные требования:
  • CPU: с поддержкой архитектуры amd64
  • RAM: от 2048 Mb.
  • HDD: от 10 Gb
MD5: e105cbc4fe4c2b3d1bcb85d5745a8b86
Описание: login: user
password: 123
root disabled [sudo su -]
Особенности сборки:
установка скриптом S.T.A.R.,filesystem.squashfs сжат с алгоритмом zstd (Xcompression-level 22),systemd 239, командная оболочка(shell) Zsh, Mesa 18.1.9, winehq-staging 3.20, compiz, conky-manager+themes,скрипт обновления (pepper)flash, GUI-программа для настройки системного времени из MX Linux(repack)...
обновлены Thunar(1.8.2), wps-office(10.1.0.6757), network-manager, SMPlayer, audacious, mpv, geany и др.Compiz последней версии(одним пакетом) и декоратор emerald(одним пакетом) лежат в ~/ADDON, compiz установлен, профиль в ~/Документы, emerald не установлен...
ждущий режим выключен за ненадобностью, как и гибернация, чтобы включить - удалить пару файлов *.pkla из /etc/polkit-1/localauthority/90-mandatory.d/
запись на флешку - Rufus, проверено на версии 3.1, выбрать: Схема раздела - MBR, Целевая система - BIOS или UEFI, образ гибридный, пишем как iso...
смотрите скриншоты для дополнительной информации...

"быстрые" клавиши:

добавлено:
Prt Sc - сделать скриншот
F12 - выпадающий терминал, как Guake, Tilda и т.п.
F11 - открыть .xsession-errors в текстовом редакторе (geany)
Ctrl+Alt+Del - диспетчер задач
Ctrl+Alt+Esc - kill window, "убить" окно
стандартные сочетания клавиш не изменены...

об интернете

для обхода разного рода блокировок в интернете, не обязательно российских, в системе установлены компоненты, позволяющие использовать vpn-соединения (ovpn, pptp, l2tp, sstp), например, оставлены конфиги vpnbook(openvpn), там с периодичностью примерно раз в 10 дней меняют пароль, который публикуется на их сайте...
не публичные, конечно же, удалил из сборки...
что касается TorBrowser, там выходная нода назначена {de} - германия, при этом исключены из цепи {ru}, {ua}, {by}, {kz} (/opt/tor-browser_ru_my/Browser/TorBrowser/Data/Tor/torrc)
ну а для обхода роскомнадзоровских препятствий достаточно пары команд в консоли:
пример для моего ростелекома, где подменяют запрашиваемую страницу своей

подробнее...

$ sudo su -
# apt-get install iptables-persistent
# iptables -I INPUT -p tcp -m tcp --sport 80 -m string --string "Location: http://warning.rt.ru" --algo bm --to 65535 -j DROP
# iptables -I INPUT -p tcp --sport 443 --tcp-flags RST RST -j DROP
# iptables-save > /etc/iptables/rules.v4
после reboot все должно работать, так же как сразу)))
------------------------------------------------------------------
посмотреть правила iptables:
# iptables -L
удалить все созданные правила:
# iptables -F
...и если хотим вернуться к дефолтным(все разрешено) правилам "навсегда", после вышеуказанной команды опять выполняем:
# iptables-save > /etc/iptables/rules.v4
будет работать и с другими провайдерами, использующими такой же метод блокировки, стоит лишь поменять "http://warning.rt.ru" на соответствующее...
это уже сделано...

использование образа .iso в составе мультизагрузочных флешек:

в обоих примерах образы лежат в корневой директории /iso, вариант с grub2, grub.cfg:
menuentry 'Debian 9 xfce amd64 zz999' {
  set isofile='/iso/debian9_xfce_amd64-9.iso'
  loopback loop $isofile
  linux (loop)/live/vmlinuz boot=live findiso=$isofile
  initrd (loop)/live/initrd
}
вариант с grub4dos(0.4.6a), menu.lst:
title Debian 9 xfce amd64 zz999
find --set-root /iso/debian9_xfce_amd64-9.iso
map --heads=0 --sectors-per-track=0 /iso/debian9_xfce_amd64-9.iso (0xff) || map --mem /iso/debian9_xfce_amd64-9.iso (0xff)
map --hook
root (0xff)
chainloader (0xff)
kernel /live/vmlinuz boot=live findiso=/iso/debian9_xfce_amd64-9.iso edd=off
initrd /live/initrd

дополнительно

если нужна флешка с разделом для сохранения(persistence), с которой можно загружать систему в mbr- и uefi-mode, делаем нижеследующее(флешка, записанная rufus-ом, при добавлении на нее второго раздела перестанет грузиться в uefi-mode, а предварительно сделаная, например, в Gparted, будет отформатирована rufus-ом):
1. форматируем флешку в Gparted, удаляем все разделы, создаем новую таблицу разделов msdos, создаем 1-ый раздел fat32(активный - flag=boot) и 2-ой раздел ext2 с меткой(label) persistence, на нем создаем файл persistence.conf с содержимым:
/ union,source=.
(готовый находится в папке ~/Документы)
2. ставим mbr:
sudo dd if=/usr/lib/syslinux/mbr/mbr.bin of=/dev/sdX
или
sudo install-mbr /dev/sdX --force
или
sudo ms-sys -b /dev/sdX
3. распакуем образ:
xorriso -osirrox on -indev debian9_xfce_amd64.iso -extract / deb
в папке /deb реально нужны /boot, /efi, /live, их и скопируем на флешку, на первый раздел (sdX1), с помощью файлового менеджера, например.
4. установим grub2 на флешку(mbr):
sudo grub-install --no-floppy --root-directory=/media/user/DEBIAN_9 /dev/sdX
/media/user/DEBIAN_9 - это как видится флешка в системе (при разметке в Gparted разделу с fat32 (sdX1) была прописана метка DEBIAN_9), флешка должна быть примонтирована(открыта в фм thunar)...
...это все...
в дальнейшем обновление будет сводиться к получению новых vmlinuz, initrd и filesystem.squashfs и замене их в /live на флешке простым копированием, есть несколько способов, вот один из них, из работающей системы, на разделе должно быть достаточно места для размещения фс и ее сжатой копии(filesystem.squashfs), итак:
например, работаем в директории /home/user/Загрузки, открываем в ней терминал и:
$ mkdir squashfs-root
$ cd /
$ sudo -s
# find . -xdev -not -name squashfs-root -print0 | cpio -oa0V | (cd /home/user/Загрузки/squashfs-root && cpio -imV)
# cd /home/user/Загрузки
# rm -rf squashfs-root/tmp/*
# rm -rf squashfs-root/var/tmp/*
# rm -rf squashfs-root/run/*
# echo "" > squashfs-root/etc/fstab
# mksquashfs ./squashfs-root filesystem.squashfs -noappend -b 1048576 -comp xz -Xdict-size 100%
или
# mksquashfs ./squashfs-root filesystem.squashfs -noappend -b 1048576 -comp zstd -Xcompression-level 22
# cp -a -v ./squashfs-root/boot/vmlinuz* vmlinuz
# cp -a -v ./squashfs-root/boot/initrd.img* initrd
...выше я уже говорил, что реально нужны /boot, /efi, /live, последняя, собственно, и обновляется при создании сборки, 3 ее файла...
в директорию /deb/live скопируем созданные filesystem.squashfs, vmlinuz, initrd и создадим .iso-образ:
grub-mkrescue -o my_debian9_xfce_amd64.iso /home/user/Загрузки/deb
сборка готова, "релиз")))
и последнее - желающие сделать сборку по этой схеме должны установить в свои системы пакеты live-tools, live-boot, live-boot-initramfs-tools, это необходимо и достаточно...
я не говорю про очевидные вещи, например, если ты делаешь сборку на раздачу из своей системы, позаботься, чтоб твои личные данные(закладки, логины, пароли & etc) в нее не попали...
...и ещё чуть-чуть: как переименовать юзера и его дом.папку читайте в ~/Документы, эта сборка сделана именно так, из моей рабочей системы, что то убрано, потому что личное, что то добавлено, потому что спрашивают это часто...

об установке non-free драйверов для видеокарт nvidia:

вносим nouveau в blacklist:
$ sudo -s
# echo "blacklist nouveau" >> /etc/modprobe.d/blacklist-nouveau.conf
# echo "options nouveau modeset=0" >> /etc/modprobe.d/blacklist-nouveau.conf
# update-initramfs -u
# reboot
далее 2 варианта, первый:
загружаемся и наблюдаем графику с разрешением 800х600, открываем консоль...
Ctrl+Alt+F(1-6), логинимся пользователем - user [123], получаем права root-а:
$ sudo -s
останавливаем Х-сервер:
# systemctl isolate multi-user.target
идем в директорию с драйвером nvidia, например, версия 340.107 для старых видеокарт, в сборке это
# cd /home/user/ADDON
далее используем возможности zsh, автодополнение:
# ./ <тут жмем клавишу Tab и выбираем нужный нам *.run>, <enter>
второй вариант:
во время загрузки при появлении меню grub жмем клавишу <e>, в конец строки "linux..........." дописываем через пробел цифру 3, далее, следуя подсказке меню, <Ctrl+x> или <F10>, грузимся в текстовом режиме, логинимся, получаем права root-а, идем, например, в /home/user/ADDON и т.д.(см. выше)
# reboot
...это все...
если надо вернуться на nouveau, все аналогично, только запускаем наш архив(*.run - это самораспаковывающийся архив makeself) с ключом:
# ./*.run --uninstall
после завершения необходимо удалить blacklist-nouveau и xorg.conf(если был создан в процессе установки), идем в соответствующие директории - /etc/modprobe.d и /etc/X11, используем команду:
# rm -f <тут жмем клавишу Tab и выбираем нужный нам файл>, <enter>
можно предварительно посмотреть содержимое директории командой ls
# reboot
-----------------------------------------------------------------------------
патченый драйвер 390.87 работает с ядром 4.19, для старых видеокарт работает патченый 340.107 (оба в ~/ADDON)
иногда, обычно при переходе с одной версии драйверов nvidia на другую, получается разрешение 800х600, запускаем GUI-конфигуратор nvidia-settings, всплывает подсказка, что надо бы выполнить (от root-a) nvidia-xconfig и перезапустить Х-ы, что и делаем:
$ sudo nvidia-xconfig --no-logo
$ sudo systemctl restart lightdm.service
--no-logo убирает всплывающий логотип nv при загрузке...

установка системы скриптом S.T.A.R.&#58;


в новой версии s.t.a.r. вместо "галочек"(checkbox) кнопки(radiobutton), в остальном отличий нет.

sacd, dvd-audio...

dvd-audio воспроизводятся vlc...
sacd не читаются на компьютерах, потому что имеют размер блока 2064, а не 2048.
снять читаемый образ с такого диска может ImgBurn, работает нормально в Wine...
конвертировать sacd.iso в читаемый образ можно с помощью poweriso for linux:
$ ./poweriso convert ./sacd.iso -o ./my_sacd.iso -ot iso
здесь(для примера) пути указаны относительные, консоль открыта в директории с poweriso...
далее работаем с софтом от SONORE:
ISO2DSD - converts ISO files to DSD
DSD2FLAC - converts DSD files to FLAC
для запуска GUI, например,
$ java -jar iso2dsd_gui.jar

все это уже есть в системе...

браузер Firefox_Quantum

в новых версиях браузера(57+) некорректно отображается контент на некоторых ресурсах, необходимо заменить содержимое файла
~/.mozilla/firefox/9ni31uv4.default/chrome/userContent.css
на такое:
input:not(.urlbar-input):not(.textbox-input):not(.form-control):not([type='checkbox']):not([type='radio']), textarea, select {
    -moz-appearance: none !important;
    background-color: #eee;
    color: #111;
}
применено в сборке, информация для всех, кто использует этот браузер...

об установке virtualbox

$ sudo geany /etc/apt/sources.list.d/virtualbox.list
добавим репозиторий:
deb http://download.virtualbox.org/virtualbox/debian stretch contrib
получим ключ:
$ sudo su -
# wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | apt-key add
установка:
# apt update
# apt install virtualbox vde2 virtualbox-guest-additions-iso virtualbox-qt

-

-

скриншоты

[Цитировать]

кроме ядра что оновлено!? ac


Показать сообщения:    

Текущее время: 11-Дек 21:26

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

!ВНИМАНИЕ!
Сайт не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете, чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами, и мы незамедлительно удалим ее. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несет ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!