|
Debian 9 xfce (amd64) by Should I (RUS)--
Автор: it's me(aka zz999)
Архитектура: amd64 Язык интерфейса: Ru(default) Год Выпуска: 2018 Версия: 9.6 kernel: 4.19.2-mod Системные требования:
Описание: 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 это уже сделано... использование образа .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 } 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
xorriso -osirrox on -indev debian9_xfce_amd64.iso -extract / deb
4. установим grub2 на флешку(mbr): sudo grub-install --no-floppy --root-directory=/media/user/DEBIAN_9 /dev/sdX
...это все... в дальнейшем обновление будет сводиться к получению новых 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 в директорию /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 при загрузке... 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 - - |
Отправлено: 23-Ноя-2018 01:56
(спустя 7 дней)
кроме ядра что оновлено!?
|
Текущее время: 11-Дек 21:26
Часовой пояс: UTC + 3
Вы не можете начинать темы
Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы не можете скачивать файлы |
- Главная
- Операционные Системы
- Софт
- Игры для ПК
- Action ♣ Shooter
- Action Horror ♣ Survival Horror
- Adventure
- Adventure ♣ Indie ♣ Logic ♣ Stealth Action
- Arcade
- Автосимуляторы
- Спортивные автосимуляторы ♣ Гонки
- Simulator
- Simulator ♣ Management ♣ Economic Strategy
- Квесты (Поиск предметов)
- Стратегия
- RPG
- Спортивные игры
- 3D игры ♣ Logic ♣ Puzzle ♣ Adventure
- Онлайн игры
- Обучающие игры
- Мини игры
- Игры для детей
- Другие игры
- Моды/Патчи/Дополнения
- Консольные игры
!ВНИМАНИЕ!
Сайт не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете, чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами, и мы незамедлительно удалим ее. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несет ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!