четверг, 28 декабря 2017 г.

К чему может привести перенос конфигов в новый релиз

Новогодний подарочек получил вчера. Хорошо, что заранее, и я успел с ним расправиться :)

Дело выглядело так. Заметил, что память моя (в смысле, ПК) чем-то полностью забилась (ага, 8 ГБ). Нет, ничего страшного, видали такое не раз, если выполнять много файловых операций копирования, или качать/раздавать торренты. Кэшем занята память, и даже подкачки немного нарисовалось. Но на этот раз ничем подобным не занимался, вот что странно...

Посмотрел на свободное место на разделе /home, а его почти не остается! Запустил ncdu и сразу нашел распухшие файлы .xsession-errors и .xsession-errors.old. Да, более 15 ГБ каждый! Открывать такие файлы для просмотра не стоит. Поэтому перезапуск сеанса, они очистились, и приступил к наблюдениям за содержимым файла.

Постоянно добавляются такие строки:
(xfce4-taskmanager:5919): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
Ну ладно, скорость заполнения не такая, чтобы достичь 15 ГБ.
Запускал разные программы, они добавляли свои сообщения и жалобы, но тоже по мелочам.
А вот при запуске Google Chrome процесс пошел семимильными шагами, ибо добавляются те же строки, а кроме того:
[6542:6542:1228/114300.639825:ERROR:proxy_api_helpers.cc(484)] Cannot decode base64-encoded PAC data URL: data:application/x-ns-proxy-autoconfig;base64,Y29uc3QgUFJ ... (и дальше гигантское количество не имеющих смысла символов!)
Перезапуск сеанса, перезагрузка ПК, очистка куков и кэша браузера не помогают.

Понятно, в таком случае хочется проверить, как будет вести себя "чистый" Google Chrome, без расширений и без папки /home/vvv/.config/google-chrome/. Переименовал папку, запустил браузер, создалась новая, все нормально. Добавил нужные мне расширения, все нормально. За исключением тех же строк от Pango.

Перезагрузка сеанса, и упомянутые строки в файле тоже больше не появляются. Настроил браузер, все в порядке.

С Наступающим Новым годом, и лучше без таких "подарков"!

среда, 27 декабря 2017 г.

Видео-руководства для MX Linux

Смотрите здесь на русском языке, на данный момент имеется 3 видео:

  • MX 17 Linux — обзор, установка и настройка
  • Сборка МХ17 от Александра Клич
  • MX 17 — 5 рабочих столов

пятница, 15 декабря 2017 г.

MX-17 Final

Есть MX-17 Final!!!

В любой момент можно обратиться к переведенному на русский язык Руководству MX Linux - первый пункт в окне MX Приветствие! Там вы найдете ответы на многие вопросы.



Установка ОС

Запись образа ISO на флешку 2 ГБ с помощью unetbootin или через ком.строку (указать правильное название образа, с путем, и имя устройства sdX):
sudo dd bs=4M if=MX-16_x64.iso of=/dev/sdX && sync
Загрузка с флешки, F2 - выбор русского языка (переключение языков Ctrl_Shift, пароль root - root), F3 - выбор часового пояса
Разбивка на разделы нового устройства:
/ >7 ГБ (обычно делаю 10, а для минимальной установки на сервере хватило с запасом 5.5 ГБ, если очистить языковые пакеты и автоматически удалять скачанные пакеты)
/home > 20 ГБ или все остальное
Перед установкой - копирование нужного из папки пользователя, если она где-то существовала, можно через флешку ext4 с рез.копией (обратить внимание на папки MyApps и Program Files, не стоит зря копировать большие игры), или использовать раздел /home без форматирования, если там уже имеется папка пользователя MX
Для ускорения процесса можно использовать кэш APT в папке /var/cache/apt/archives, скопированный на такую же флешку, или, что проще, на раздел /home, а затем поместив ее содержимое по тому же пути. Особенно долго скачиваются пакеты для wine.
Установка ОС, без форматирования home, время локальное, формат 24 часа
Пользователь vvv
Пароль ***
ПЕРЕЗАГРУЗКА

MX Менеджер репозиториев:
  • Выбрать самый быстрый - им оказался Shweden

Установка в GDebi:
/home/Distr/64/


Удаление ПО

MX Установщик пакетов (Популярные приложения) - Деинсталлировать:
    • Browser:
  • Firefox
    • Email:
  • thunderbird
    • Graphics:
  • gscan2pdf

ОБНОВЛЕНИЕ

Настройка

Назначение vvv владельцем всего home:
sudo chown -R vvv /home
кроме:
sudo chown -R root /home/lost+found

Если нужен автоподключаемый раздел /data:
  • создать в корневой папке от суперпользователя папку /data:
sudo mkdir /data

  • узнать UUID раздела:
sudo blkid -o value

  • добавить в:
sudo featherpad /etc/fstab
строки:
#-> /dev/sdb2 label=data
UUID=... /data auto defaults 0 0


Для запуска браузера на вкладке почты Google в качестве почтовой программы по умолчанию:
sudo cp /home/Distr/all/evolution /usr/bin/

Для работы xfce4-sensors-plugin:
sudo chmod u+s /usr/sbin/hddtemp

Установка ПО

MX Установщик пакетов (Популярные приложения) - Установить:
    • Language:
  • Russian_Libreoffice
    • Misc:
  • KeepassX
  • VirtualBox
  • Wine
    • Printing:
  • HP Printing
    • Video:
  • Openshot

Для полноценной работы VirtualBox должно быть установлено расширение (в MX оно уже установлено):
VirtualBox XXX Oracle VM VirtualBox Extension Pack

Установка доп.программ:
sudo apt-get install apt-transport-https bleachbit devilspie ncdu streamripper clipgrab simple-scan gpsbabel unetbootin

Последняя версия calibre:
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.py | sudo python -c "import sys; main=lambda:sys.stderr.write('Download failed\n'); exec(sys.stdin.read()); main()"

Ключ для mail.ru-cloud:
  • скачать (если не был скачан):
wget -O mail.ru-cloud.gpg https://linuxdesktopcloud.mail.ru/mail.ru-cloud.gpg

  • установить:
sudo apt-key add mail.ru-cloud.gpg


GDebi:
/home/Distr/64/


/home/Distr/all/


Из архивов (обычно уже установлено при сохранении /home, распаковка в MyApps):

gpsprune - файлы в thunar открывать командой:
java -jar /home/vvv/MyApps/gpsprune/gpsprune.jar %U %f
Samba для смартфона
  • MX Менеджер пользователей - создать пользователя sss, пароль ***, входит в группу vvv, и наоборот
  • В настройках Samba добавить пользователя sss, пароль *** и создать папку /home/0__V11/: Запись разрешена, Видна, Доступ для sss
  • То же самое сделать для других общих папок
  • Установить права на эти папки: vvv - чтение и запись, группа vvv - чтение и запись (или только чтение), Остальные - чтение
  • В смартфоне в программе SyncMe Wireless настроить синхро нужных папок с папками в компе

Общие папки в ПК:

  • /home/0__V11 - добавить право записи для sss
  • /home/Фото
  • /home/Музыка
  • /home/Литература
  • /data/Кино

Программы под wine:
  • AlReader2 - читалка
  • DURAK2000 - карточная игра
  • Erudit_VM - моя игра в слова (когда-то давно написанная на Delphi7)
  • MyHomeLib - библиотека для чтения
  • NFSHP2 - добрая старая автогонка
  • SAS.Planet - треки движения на разнообразных картах
  • SlidingBlocks - игра

Сопряжение и настройка БТ устройств
Настройка принтеров



Расширения Google Chrome

  • Adguard Антибаннер
  • Checker Plus for Gmail™
  • FastProxy - обход блокировки сайтов
  • Hotkeys
  • LetyShops
  • MyParcels Service Extension

Tor Browser

  • Adguard Антибаннер
  • HTTPS Everywhere
  • NoScript
  • Torbutton
  • TorLauncher




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

Удаление ненужных пакетов:
sudo apt-get autoremove

В случае ошибок выйти из программ установки и выполнить:
sudo apt-get update
sudo apt-get -f install

Обновление без synaptic:
sudo apt-get update
sudo apt-get upgrade

Если возникла ошибка в каком-либо пакете, не позволяющая выполнять эти команды:
sudo featherpad /var/lib/dpkg/status

Найти ломаный пакет и удалить блок текста, к нему относящийся.

Получить список всех установленных пакетов:
dpkg --get-selections >> soft

Монтирование ISO:
fuseiso9660 /home/*.iso /home/vvv/Disks/disk1

Отмонтирование:
fusermount -u /home/vvv/Disks/disk1

Google Public DNS:
Нажмите Меню > Настройки > Сетевые соединения.
Выберите соединение, для которого вы хотите настроить Google Public DNS.
Проводное соединение > Изменить:
Параметры IPv4 > Способ настройки: Автоматически (DHCP, только адрес) вместо Автоматически (DHCP), в поле Серверы DNS: 8.8.8.8 и/или 8.8.4.4
Сохранить

Пользуюсь K2600 клавиатурой с огромным тачпадом (описание см. где-то раньше), активно применяю горячие клавиши.

Кратко:

Кл Программа
  • 1 свайп = сдвиг курсора
  • 1 клик = ЛК
  • 1 двойной клик и свайп = перемещение
  • 1 свайп от верхнего края = Super+Ctrl+XF86TouchpadOff = Раб.место 1
  • 2 клик = ПК
  • 2 свайп вниз и вверх = верт.скроллинг
  • 2 свайп вправо и влево = гориз.скроллинг
  • 2 удаление/приближение = масштаб
  • 2 свайп от левого края = Super+Ctrl+Вправо = Правое раб.место
  • 2 свайп от правого края = Super+Ctrl+Влево = Левое раб.место
  • 3 клик = XF86Search = Средняя кнопка мыши
  • 3 свайп вверх = Super+Tab = Переключить окна в обратном порядке (поднимая их)
  • 3 свайп вниз = Super+D = Свернуть окно
  • 3 свайп вправо или влево = Alt+Tab = Переключиться между двумя последними окнами
  • 4 клик = Super+A = Браузер - поднять
  • 4 свайп вниз = Super+M = Все окна свернуть/развернуть
  • 4 свайп вверх = Shift+Super+M = Полноэкранный режим
  • 1 свайп от левого края = Super+Вправо = ничего
  • 1 свайп от правого края = Super+Влево = ничего
-----------------------------------------
Ctrl_R Главное меню
-----------------------------------------
ЛК
1 Средняя кнопка мыши
2 Уменьшить громкость БТ устройства
3 Настройка звука
4 Увеличить громкость БТ устройства
5 Закрыть окно
6 Меню выключения компьютера
-----------------------------------------
Esc Отмена
1 Назад в истории
2 Вперед в истории
3 Файловый менеджер
4 Папка пользователя
5 Запуск радио
6 Пауза/Воспроизведение
7 Выключить все радио
8 Предыдущий трек
9 Следующий трек
10 Громкость меньше
11 Громкость больше
12 Громкость выкл/вкл
PrtSc Снимок экрана
Del Удаление справа

Super+ ---------------------------------
` Библиотека на внешнем HDD
1 Библиотека
2 Читалка
3 Раскладка Русский-English
4 Игра в Дурака
5 Автогонки
6 Игра в Блоки
7 Моя игра в слова
8 Звук на усилитель звука
9 Звук на большой экран по HDMI
0 Настройка мониторов
- Крупное разрешение экрана
= Обычное разрешение экрана
Super+ ---------------------------------
Tab Переключить окна в обратном порядке
Q Чат
W Браузер
E Раскладка Русский-Esperanto
R
T Терминал
Y Качалка
U Браузер анонимный
I Увеличить громкость БТ устройства
O Облако Майла
P Менеджер паролей
[ Резервное копирование
]
\ Сканирование
Super+ ---------------------------------
A Полноэкранный режим
S
D Свернуть окно
F Редактор фото
G Обрезка видео
H Уменьшить громкость БТ устройства
J Статистика движения
K Настройка звука
L Закрыть окно
; Эта справка по быстрым клавишам
' Окна по местам
Super+ ---------------------------------
Z Личный дневник
X Дневник-буфер
C База данных
V Карты SAS
B
N Редактор видео
M Показать раб.стол
, Предпочитаемые приложения
. Системный монитор закрыть
/ Системный монитор

Alt+ ---------------------------------
`
1
2
3
4
5
6
7
8
9
0 Развернуть окно
- Развернуть окно по горизонтали
= Развернуть окно по вертикали
Tab Переключить окна слева направо
Пробел
Влево Предыдущее раб.место
Вправо Следующее раб.место
Влево Окно на предыдущее раб.место
Вправо Окно на следующее раб.место
Z Вставка времени на сегодняшней странице дневника

Super+Shift+ ---------------------------
M Полноэкранный режим

Super+Ctrl+ ---------------------------
Влево Левое раб.место
Вправо Правое раб.место

Ctrl+Alt+ ---------------------------
L Блокировка сеанса
X Принудительное закрытие окна
=========================================

Google-Chrome:

Расширение Hotkeys
Alt+
Q Предыдущая вкладка
W Следующая вкладка
A Прокрутка вверх
S Прокрутка вниз
Z Прокрутка до начала
X Прокрутка до конца
E Остановить загрузку
R Обновить
D Закрыть вкладку
F Новая вкладка
C Назад в истории
V Вперед в истории
Shift+D Открыть последнюю закрытую вкладку
-----------------------------------------
Ctrl+N Новое окно
Ctrl+T Новая вкладка
Ctrl+Shift+N Новое окно в режиме инкогнито
Ctrl+O выбор Открытие файла
Ctrl клик Ссылку в новой вкладке без переключения
Ctrl+Shift клик Ссылку в новой вкладке с переключением
Shift клик Ссылку в новом окне
Ctrl+Shift+T Открытие последней закрытой вкладки
Backspace На предыдущую страницу
Shift+Backspace На следующую страницу
Ctrl+H История
Ctrl+J Загрузки
Ctrl+P Печать
Ctrl+S Сохранение
F5 или Ctrl+R Обновление
Esc Прерывание загрузки
Ctrl+F Поиск
F3 К следующему найденному
Shift+F3 К предыдущему найденному
Shift+F5 Обновление без кеша
Alt+клик Загрузка целевого элемента
Ctrl+D Создание закладки
F11 Полноэкранный режим
Ctrl++ Увеличение масштаба
Ctrl+- Уменьшение масштаба
Ctrl+0 Обычный масштаб
Space Прокручивание страницы вниз
Home К началу
End К концу
=========================================

Zim - дневник:

Переход:
Shift+Ctrl+Влево Назад в истории
Shift+Ctrl+Вправо Вперед в истории
Ctrl+Влево Уровень выше
Ctrl+Вправо Уровень ниже
Ctrl+Вверх Вперед по содержанию
Ctrl+Вниз Назад по содержаению
Ctrl+` Сегодня
Ctrl+J Перейти к...
Инструменты:
Ctrl+N Папка с вложениями
Ctrl+M Папка блокнота
Ctrl+K Посчитать формулу
Вставка:
Shift+Ctrl+D Дата и время
Ctrl+G Изображение
Ctrl+L Ссылка
Формат:
Ctrl+1 Заголовок 1
Ctrl+2 Заголовок 2
Ctrl+3 Заголовок 3
Ctrl+4 Заголовок 4
Ctrl+5 Заголовок 5
Ctrl+B Жирный
Ctrl+I Курсив
Ctrl+U Подчеркнутый
Ctrl+T Стенограмма
Shift+Ctrl+B Нижний индекс
Shift+Ctrl+P Верхний индекс
Ctrl+O Очистить форматирование
Поиск:
Ctrl+F Найти
Shift+Ctrl+V Найти следующее
Shift+Ctrl+C Найти предыдущее
Ctrl+H Заменить
Shift+Ctrl+F Найти...
Правка:
Ctrl+Z Отменить
Ctrl+Y Вернуть
Ctrl+X Вырезать
Ctrl+C Копировать
Ctrl+V Вставить
Shift+Ctrl+R Редактировать ссылку или объект
Shift+Ctrl+D Убрать ссылку
Shift+Ctrl+L Копировать адрес
Вид:
Shift+Ctrl+Z Боковые панели
F11 Полноэкранный режим
Shift+Ctrl+K Календарь
Shift+Ctrl+T Список задач
Ctrl++ Увеличить
Ctrl+- Уменьшить
Ctrl+0 Нормальный размер
F5 Обновить
Файл:
Ctrl+O Открыть другой блокнот
Shift+Ctrl+O Открыть в новом окне
Ctrl+S Сохранить
Shift+Ctrl+S Сохранить копию
Ctrl+E Экспорт
Ctrl+P Печать в браузер
F2 Переименовать страницу
Ctrl+W Закрыть
Ctrl+Q Выйти
Справка:
F1 Содержание
=========================================

Подробно:

xev в терминале - определение кодов клавиш

Основные проги и быстрые клавиши:
Super+; featherpad /home/vvv/Документы/Клавиши.txt

Fn стандарт:
  1. Назад = XF86Back = назад в истории
  2. Вперед = XF86Forward = вперед в истории
  3. Браузер = XF86HomePage = папка /home
  4. Почта = XF86Mail = речь в текст
  5. Старт = XF86Tools = deadbeef
  6. Пауза = XF86AudioPlay = пауза/воспроизведение
  7. Стоп = XF86AudioStop = закрыть программы радио
  8. Предыдущий = XF86AudioPrev = предыдущий трек
  9. Следующий = XF86AudioNext = следующий трек
  10. Понизить = уменьшить громкость
  11. Повысить = увеличить громкость
  12. Заглушить = обнулить/вернуть громкость


Тачпад:
  • 1 свайп = сдвиг курсора
  • 1 клик = ЛК
  • 1 двойной клик и свайп = перемещение
  • 1 свайп от верхнего края = Super+Ctrl+XF86TouchpadOff = Раб.место 1
  • 2 клик = ПК
  • 2 свайп вниз и вверх = верт.скроллинг
  • 2 свайп вправо и влево = гориз.скроллинг
  • 2 удаление/приближение = масштаб
  • 2 свайп от левого края = Super+Ctrl+Вправо = Правое раб.место
  • 2 свайп от правого края = Super+Ctrl+Влево = Левое раб.место
  • 3 клик = XF86Search = Средняя кнопка мыши
  • 3 свайп вверх = Super+Tab = Переключить окна в обратном порядке (поднимая их)
  • 3 свайп вниз = Super+D = Свернуть окно
  • 3 свайп вправо или влево = Alt+Tab = Переключиться между двумя последними окнами
  • 4 клик = Super+A = Браузер - поднять
  • 4 свайп вниз = Super+M = Все окна свернуть/развернуть
  • 4 свайп вверх = Shift+Super+M = Полноэкранный режим
  • 1 свайп от левого края = Super+Вправо = ничего
  • 1 свайп от правого края = Super+Влево = ничего


Ctrl_R xfce4-popup-whiskermenu

Главное меню


0 ЛКМ
1 xdotool click 2

Средняя кнопка мыши
2 /home/vvv/MyApps/Sound_down

Уменьшить громкость БТ устройства
3 pavucontrol

Настройка звука
4 /home/vvv/MyApps/Sound_up

Увеличить громкость БТ устройства
5 (Super+L)

Закрыть окно
6 Меню выключения компьютера


Esc Отмена
1 Назад в истории
2 Вперед в истории
3 thunar /home

Папка
4 thunar /home/vvv

Папка пользователя
5 /home/vvv/MyApps/clementine

Запуск радио
6 Пауза/Воспроизведение
7 /home/vvv/MyApps/Радио/STOP_Radio

Выключить все радио
8 Предыдущий трек
9 Следующий трек
10 Громкость меньше
11 Громкость больше
12 Громкость выкл/вкл
PrtSc Снимок экрана
Del Удаление справа


Super+
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12

Super+
` /home/vvv/MyApps/MyhomeLib

Библиотека на внешнем HDD
1 /usr/bin/calibre

Библиотека
2 /usr/bin/ebook-viewer

Читалка
3 setxkbmap -layout "us,ru"

Раскладка Русский-English
4 /home/vvv/MyApps/DURAK

Карточная игра
5 /home/vvv/MyApps/NFSHP2

Автогонки
6 /home/vvv/MyApps/blocks

Игра
7 /home/vvv/MyApps/Erudit_VM

Моя игра
8 pactl set-card-profile 0 output:analog-stereo

Звук на УЗ
9 pactl set-card-profile 0 output:hdmi-stereo

Звук на ТВ
0 xfce4-display-settings --minimal

Настройка мониторов
- xrandr --output HDMI-1 --mode 1280x800

Крупное разрешение экрана
= xrandr --output HDMI-1 --mode 1920x1080

Обычное разрешение экрана


Super+
Tab Переключить окна в обратном порядке
Q pidgin

Чат
W /usr/bin/google-chrome

Браузер - запуск или новое окно
E setxkbmap -layout "epo,ru"

Раскладка Русский-Esperanto
R
T x-terminal-emulator

Терминал - запуск или новое окно
Y /usr/bin/transmission-gtk

Качалка
U /home/vvv/MyApps/tor-browser/Browser/start-tor-browser

Браузер анонимный
I /home/vvv/MyApps/Sound_up

Увеличить громкость БТ устройства
O /usr/bin/cloud

Облако Майла
P keepassx

Менеджер паролей - запуск или новое окно
[ /usr/bin/luckybackup

Резервное копирование
]
\ simple-scan

Сканирование


Super+
devilspie /home/vvv/.devilspie/Google_Chrome.ds
Браузер - поднять
S
D Свернуть окно
F /usr/bin/xnview

Редактор фото - запуск и поднять
G /usr/bin/vidcutter

Обрезка видео
H /home/vvv/MyApps/Sound_down

Уменьшить громкость БТ устройства
J turtlesport

Статистика движения
K pavucontrol

Настройка звука
L Закрыть окно
; xed /home/vvv/Документы/Клавиши.txt

Справка по горячим клавишам
' devilspie

Упорядочить окна


Super+
Z zim /home/vvv/Notebooks/My/notebook.zim

Личный дневник - запуск и поднять
X zim /home/vvv/Notebooks/Buffer/notebook.zim

Дневник-буфер - запуск и поднять
C zim /home/vvv/Notebooks/Database/notebook.zim

База данных - запуск и поднять
V /home/vvv/MyApps/SAS_Planet

Карты SAS - запуск или новое окно
B
N /usr/bin/openshot

Редактор видео
M Показать раб.стол
, exo-preferred-applications

Предпочитаемые приложения
. killall conky

Системный монитор - закрыть
/ conky

Системный монитор - запуск


Alt+
`
1
2
3
4
5
6
7
8
9
0 Развернуть окно
- Развернуть окно по горизонтали
= Развернуть окно по вертикали
Tab Переключить окна слева направо
Пробел
Влево Предыдущее раб.место
Вправо Следующее раб.место
Вверх Окно на пред.раб.место
Вниз Окно на след.раб.место
Z /home/vvv/MyApps/zim_start

Вставка времени на сегодняшней странице дневника


Super+Shift+
M Полноэкранный режим

Super+Ctrl+
Влево Левое раб.место
Вправо Правое раб.место

Ctrl+Alt+
L xflock4

Блокировка сеанса
X xkill
Принудительное закрытие окна


На клавиатуре работаю методом 10-ти пальцев, и только для нажатия горячих клавиш бросаю на нее свой взор :) Мышкой не пользуюсь, в главное меню захожу очень редко, благодаря горячим клавишам.

вторник, 12 декабря 2017 г.

MX-17RC1 можно устанавливать

Доступен для загрузки и установки RC релиз MX-17. И если альфы-беты могли заинтересовать только нетерпеливых пользователей, эта версия достойна установки. Она должна обновиться до окончательного релиза автоматически.

Я действую отработанными методами, несмотря на некоторые симпатичные новшества. В результате получаю привычную для меня ОС, с теми же настройками и горячими клавишами (а я их активно использую, и не только для запуска программ). Кое-что устанавливать не стал на этот раз. Например, говорилку (в т.ч. произнесение буфера обмена на русском языке), ибо произношение так и не изменилось в лучшую сторону. В отличие от говорилки Гугла.
А увидеть все новшества можно, устанавливая ОС без сохранения прежней папки пользователя, или создав позже нового пользователя.


К сожалению, у меня закончились силы и время для продолжения перевода MX программ и Руководства. Может быть, кто-нибудь продолжит полезное дело? Обращайтесь, объясню, как я, никогда не изучавший в учебных заведениях английского языка, с этим справлялся. В том числе и поэтому мне надоело напрягаться :)

Итак:

Запись образа ISO на флешку с помощью Unetbootin
Или из ком.строки (указать правильное название образа и имя устройства):
sudo dd bs=4M if=MX-17_x64.iso of=/dev/sdX && sync
Загрузка с загр.ОС MX на флешке, F2 - выбор русского языка (переключение языков Ctrl_Shift, пароль root - root), F3 - выбор часового пояса
Разбивка на разделы нового устройства:
/ >7 ГБ (обычно делаю 10, а для минимальной установки на сервере хватило с запасом 5.5 ГБ, если очистить языковые пакеты и автоматически удалять скачанные пакеты)
/home > 20 ГБ или все остальное
Перед установкой - копирование нужного из папки пользователя, если она где-то существовала, можно через флешку ext4 с рез.копией (обратить внимание на папки MyApps и Program Files, не стоит зря копировать большие игры), но гораздо проще сохранить при установке раздел /home со всем содержимым (или творчески удалить папки уже ненужных программ, кэши, миниатюры и т.п.). Удаление производится после загрузки с флешки, подключив нужный раздел с помощью Disk Manager, а затем отключив его.
Установка ОС, без форматирования home, время локальное, формат 24 часа
Пользователь vvv
Пароль ***
ПЕРЕЗАГРУЗКА

Настройка

Терминал:
sudo apt-get --purge remove thunderbird
- удалить полностью ненужные программы (мне хватает почты в браузере)

Назначение vvv владельцем всего home:
sudo chown -R vvv /home
кроме:
sudo chown -R root /home/lost+found

Настройка /etc/fstab (добавлять ,noatime,discard параметры только разделам ext4 на SSD):
sudo featherpad /etc/fstab
#-> /dev/sda1 label=MX17
UUID=... / ext4 defaults,noatime,discard 1 1
#-> /dev/sda2 label=home-nt
UUID=... /home ext4 defaults,noatime,discard 1 2
#-> /dev/sda3 label=swap
UUID=... swap swap defaults 0 0

Если нужен автоподключаемый раздел /data (UUID можно узнать в Disk Manager или GParted):
  • создать в корневой папке от суперпользователя папку /data:
sudo mkdir /data

  • добавить строки:
#-> /dev/sdb2 label=data
UUID=... /data auto defaults,noatime,discard 0 0


Выполнить:
sudo dpkg --add-architecture i386
- добавить архитектуру (ибо иногда нужны программы, предназначенные только для i386)
sudo chmod u+s /usr/sbin/hddtemp
- для xfce4-sensors-plugin
sudo featherpad /etc/xdg/tumbler/tumbler.rc
- запретить создание эскизов видеофайлов - для ffmpegthumbnailer и GStreamer (экономия ресурсов):
Disabled=true
sudo cp /home/Distr/all/evolution /usr/bin/
- для запуска браузера на вкладке почты Google

Установка ПО

Для существенного ускорения процесса можно использовать кэш APT /var/cache/apt/archives, скопированный через такую же флешку, или, что проще, на раздел /home, а затем поместить ее содержимое по тому же пути.

Проверка обновлений и обновление.


Терминал:
sudo apt-get install apt-transport-https bleachbit devilspie ncdu keepassx audacity streamripper clipgrab ffmpeg openshot openshot-doc frei0r-plugins pinta simple-scan gnuplot gpsbabel extremetuxracer neverball neverputt qt4-qtconfig pulseaudio-module-bluetooth xfonts-cyrillic libreoffice-l10n-ru libreoffice-help-ru
- установить, где:
apt-transport-https - для работы и обновления Облака Майла
bleachbit - очистка системы
devilspie - управление окнами
ncdu - системная информация в ком.строке
keepassx - хранилище паролей (под одним общим паролем)
audacity - редактор звуковых файлов
streamripper - запись музыкальных треков онлайн-радио по одному
clipgrab - поиск и скачивание видео с Youtube
ffmpeg - библиотеки для кодирования и декодирования аудио- и видео-файлов
openshot, openshot-doc, frei0r-plugins - редактор видео
pinta - редактор изображений
simple-scan - простая программа сканирования
gnuplot - создание графиков, для работы дневника zim
gpsbabel - преобразование треков движения в различных форматах
extremetuxracer, neverball, neverputt - игры
qt4-qtconfig - настройка интерфейса Qt программ
pulseaudio-module-bluetooth - для качественного прослушивания аудио в БТ устройствах
xfonts-cyrillic - шрифт для googleearth, с ним появляются русские буквы
libreoffice-l10n-ru, libreoffice-help-ru - локализация офисного пакета и файлы помощи


MX Установщик пакетов (Популярные приложения):
  • Google-Earth (использую qt4-qtconfig: Шрифт DejaVu Sans Mono, Book, 15, изменения появятся только после установки шрифта, см. ниже, и перезагрузки ПК, иначе крякозябры вместо русских букв!)
  • Wine - ПО для запуска Windows программ (список был где-то ранее приведен)
  • Calibre - библиотека для чтения
  • HP Printing extras (если есть HP принтер)
  • VirtualBox - виртуальная машина (у меня стоит Windows XP, изредка требуется)

GDebi:
/home/Distr/64/

/home/Distr/all/


Из архивов (при сохранении /home обычно уже установлено, распаковка обновлений в MyApps):

Samba для смартфона
MX Менеджер пользователей - создать пользователя sss, пароль ***, входит в группу vvv, и наоборот
В настройках Samba добавить пользователя sss, пароль *** и создать папку /home/0__V11/: Запись разрешена, Видна, Доступ для sss
То же самое сделать для других общих папок
Установить права на эти папки: vvv - чтение и запись, группа vvv - чтение и запись (или только чтение), Остальные - чтение
В смартфоне в программе SyncMe Wireless настроить синхро нужных папок с папками в компе
Общие папки в ПК:

  • /home/0__V11 - добавить право записи для sss
  • /home/Фото
  • /data/Кино
  • /home/Музыка
  • /home/Литература

Сопряжение и настройка БТ устройств



Расширения Google Chrome

  • AdBlock - блокировка рекламы
  • Checker Plus for Gmail™ - моя почта
  • FastProxy - обход блокировки сайтов для России
  • Hotkeys - горячие клавиши для браузера
  • ImTranslator: Переводчик, Словарь, Голос - вот сюда можно отправить что-то, чтобы прослушать на любом языке (в т.ч. на приличном родном)
  • iReader - удаляет все лишнее, оставляет текст  основной статьи для чтения
  • LetyShops - экономия с кэшбэком
  • MyParcels Service Extension - расширение сервиса отслеживания Мои посылки
  • Войснот II - Голос в текст - в т.ч. очень длинный




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

sudo apt-get autoremove
- удалить ненужные пакеты
В случае ошибок выйти из программ установки и выполнить:
sudo apt-get update
gdebi XXX.deb
- если нужно установить пакет
sudo apt-get -f install
Обновление без synaptic:
sudo apt-get update
sudo apt-get upgrade

Если возникла ошибка в каком-либо пакете, не позволяющая выполнять эти команды:
sudo featherpad /var/lib/dpkg/status
Найти ломаный пакет и удалить блок текста, к нему относящийся.