понедельник, 3 декабря 2018 г.

Последняя установка года


Размяв мозги в ОС Slax, вернулся в MX Linux, переустановил.

Различные скрипты и прочие полезные файлы можете найти на Google Disk

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

Перед установкой ОС

Разбивка на разделы нового устройства:
/ > 7 ГБ (обычно делаю 10, а для минимальной установки на сервере хватило с запасом даже 5.5 ГБ, если очистить языковые пакеты и автоматически удалять скачанные пакеты)
/home > 20 ГБ или все остальное
Пароль root = root.
Копирование нужного из папки пользователя, если она где-то существовала, можно через флешку ext4 с рез.копией (обратить внимание на папки MyApps и Program Files, не стоит зря копировать большие файлы, в т.ч. игры), или использовать имеющийся раздел /home без форматирования, если там уже есть папка пользователя MX.
Для ускорения процесса можно использовать кэш APT в папке /var/cache/apt/archives, скопированный на такую же флешку, или, что проще, на раздел /home, а затем поместив ее содержимое по тому же пути.

Установка ОС

Запись образа ISO на флешку объемом не менее 2 ГБ с помощью unetbootin или через ком.строку (указать правильное название образа, с путем, и имя устройства sdX):
sudo dd bs=4M if=/home/Distr/Distros/MX-17.1_November_x64.iso of=/dev/sdс && sync
Загрузка с флешки, F2 - выбор русского языка, F3 - выбор часового пояса.
Установка ОС, без форматирования home, время локальное, формат 24 часа
Пользователь vvv
Пароль ***
ПЕРЕЗАГРУЗКА

MX Менеджер репозиториев

  • выбрать самый быстрый (оказался RU)

MX Установщик пакетов

Деинсталлировать:
  • thunderbird
  • gscan2pdf

Установить:
  • Chromium
  • Russian_Libreoffice
  • Googleearth
  • KeepassX
  • VirtualBox
  • Wine
  • Calibre
  • Openshot

ОБНОВЛЕНИЕ

Настройка

Назначение 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/
Скрипт evolution (не забываем делать исполняемым):
#!/bin/bash
/usr/bin/google-chrome https://mail.google.com/mail/u/0/#inbox

Установка ПО

Для полноценной работы VirtualBox должно быть установлено расширение (в MX оно уже установлено!):
VirtualBox XXX Oracle VM VirtualBox Extension Pack
Установка доп.программ (кому что нужно):
sudo apt-get install apt-transport-https bleachbit devilspie ncdu streamripper clipgrab gpsbabel gpsbabel-gui unetbootin links2 nitroshare zenity winetricks
Ключ для 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/

  • epson-inkjet-printer-l100l200_XXX_amd64.deb - драйвер принтера L100
  • mail.ru-cloud_XXX-appind_amd64.deb - Облако Майла
  • vidcutter_XXX_amd64.deb - обрезка видео без преобразования формата (в Менеджере пакетов Synaptic заморозить (указать и не обновлять) версию 5.5.0, в следующей проблема со шрифтами!)
  • XnViewMP-linux.deb - редактор фото
  • printhelp-amd64.deb - утилита для сброса уровня чернил (устанавливать только по необходимости, имеется также в Windows XP в вирт.машине)

/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
  • Для других общих папок: Чтение разрешено, Видны, доступ sss
  • Установить права на эти папки: vvv - чтение и запись, группа vvv - чтение и запись (или только чтение), Остальные - чтение (для 0__V11 и запись)
  • В смартфоне в программе SyncMe Wireless настроить синхро нужных папок с папками в ПК

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

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

Программы под wine:

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

Viber - установка:

Скачиваем из первоисточника:
viber.deb - https://www.viber.com/ru/download/
Создаем от root в:
/usr/local/share/ca-certificates/mozilla
файл:
thawte_Premium_Server_CA.pem
и вставляем в него код с этого ресурса:
https://www.thawte.com/roots/thawte_Premium_Server_CA.pem
Сохраняем файл
Создаем от root в:
/usr/local/share/ca-certificates/mozilla
файл:
thawte_Premium_Server_CA.crt
и вставляем туда код с этого ресурса:
https://github.com/katmagic/https-everywhere/blob/master/cert-validity/mozilla/builtin-certs/Thawte_Premium_Server_CA.crt
Сохраняем файл
Обновляем сертификаты:
sudo update-ca-certificates
После этого пробуем инсталлировать программу (получая сообщения об ошибках):
dpkg -i /home/Distr/64/Viber/viber.deb
Устанавливаем недостающие пакеты (исправляем ошибки зависимостей):
sudo apt-get -f install
Или заранее устанавливаем скачанную зависимость libssl1.0.0_1.0.1t-1+deb8u7_amd64.deb

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

Настройка принтеров

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

  • Adguard Антибаннер - резервный блокировщик рекламы (откл.)
  • Checker Plus for Gmail™ - индикатор почты (откл.)
  • FastProxy - обход блокировки сайтов (откл., включаю при необходимости)
  • friGate CDN - обход блокировки сайтов (откл., то же самое)
  • LetyShops - служба кэшбэка
  • MyParcels Service Extension - отслеживание посылок
  • uBlock Origin - блокировщик рекламы

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

Удаление ненужных пакетов:
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 (сначала создать папку /disk1):
fuseiso9660 /home/*.iso /home/vvv/Disks/disk1
Отмонтирование:
fusermount -u /home/vvv/Disks/disk1

4 комментария:

  1. А что за круговерть с сертификатами для вайбера? Вроде и без этого работает?

    ОтветитьУдалить
    Ответы
    1. Да, и об этом где-то дальше написано. Видимо, с тех пор, как стало можно связывать с аккаунтом в телефоне сканером штрих-кодов.

      Удалить
    2. Ага, написано, но уже в блоге Slax 9 :)

      Удалить
  2. А я уже пару дней обновиться не могу. Ни с одного репозитория не скачивается. У Вас как с этим?

    ОтветитьУдалить