вторник, 1 ноября 2016 г.

Есть MX-16-RC1 Linux! Установка.

Поздравляю всех пользователей MX Linux с выходом версии MX-16-RC1, качаем, ставим на флешку для начала, испытываем, наслаждаемся! :)
Смело установил в качестве основной ОС, с сохранением раздела /home от установки MX-15, удалив лишнее, проблем нет.



Далее, как устанавливаю лично я (используйте нужные моменты). А вообще, читайте полное Руководство пользователя MX-16, там все расписано подробным образом, и без моих предпочтений. Кстати, скриншоты в  Руководстве на английском языке, а на самом деле всё переведено, включая подсказки в процессе установки!

Установка ОС на SSD (HDD)

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

ПЕРЕЗАГРУЗКА

Настройка

Назначение vvv владельцем всего home:
sudo chown -R vvv /home
sudo chown -R root /home/lost+found
Настройка /etc/fstab :
sudo leafpad /etc/fstab
UUID=... / auto defaults,noatime,discard 1 1
UUID=... /home auto defaults,noatime,discard 1 2
UUID=... none swap sw 0 0
Если есть авто-подключаемый раздел /data (со своим UUID):
Создать в корневой папке от суперпользователя папку /data, далее
# ... was data during start
UUID=... /data auto defaults,noatime,discard 0 0
Добавлять ,discard параметр только разделам ext4 на SSD. Узнать UUID раздела в программе Disk Manager или GParted.
Помещение папки /tmp в память (если ее достаточно):
# ... was on Memory during start
tmpfs /tmp tmpfs defaults 0 0
Выполнить:
sudo dpkg --add-architecture i386
- добавить архитектуру
sudo chmod u+s /usr/sbin/hddtemp
- для xfce4-sensors-plugin
sudo leafpad /etc/xdg/tumbler/tumbler.rc
- запретить создание эскизов видеофайлов - для ffmpegthumbnailer и GStreamer:
Disabled=true
sudo leafpad /etc/sysctl.conf
- для устранения зависания ПК при записи больших файлов на NTFS флешку добавить строки:
vm.dirty_bytes = 8388608
vm.dirty_background_bytes = 8388608
(или 4194304)

Установка ПО

Удалить полностью:
sudo apt-get --purge remove firefox thunderbird shotwell shotwell-common

Synaptic - настроить репозитории (некоторые могут появиться после установки пакетов с помощью других программ), затем обновить:
• http://iso.mxrepo.com/antix/jessie/ jessie main 
• http://ftp.us.debian.org/debian/ jessie-updates non-free contrib main 
• http://ftp.ru.debian.org/debian/ jessie main contrib non-free 
• http://security.debian.org/ jessie/updates non-free contrib main 
• откл. http://ftp.ru.debian.org/debian/ jessie non-free contrib main 
• откл. http://www.deb-multimedia.org/ jessie non-free main 
• откл. http://httpredir.debian.org/debian/ jessie-backports main 
• https://linuxdesktopcloud.mail.ru/deb/ appind free  
• http://mxrepo.com/mx/repo/ mx15 non-free main 
• http://mxrepo.com/mx/testrepo/ mx15 test 
• http://mxrepo.com/mx/repo/ mx16 main non-free 
• откл. http://mxrepo.com/mx/repo/ mx16 test (пока еще рано!)
• откл. http://deb.opera.com/opera/ stable non-free 
• откл. http://download.virtualbox.org/virtualbox/debian/ jessie contrib  

Терминал:
sudo apt-get install bleachbit conky-all freefilesync devilspie ncdu xdotool xkbset keepassx chromium chromium-l10n libreoffice-l10n-ru libreoffice-help-ru osmo cherrytree pidgin pidgin-mra deadbeef audacity streamripper clipgrab ffmpeg openshot openshot-doc frei0r-plugins pinta photoprint simple-scan sqlitebrowser gpsbabel-gui gnuplot xfonts-cyrillic extremetuxracer neverball neverputt festival festvox-ru festvox-kallpc16k xsel mpg123 zenity apt-transport-https libqt4-webkit qt4-qtconfig pulseaudio-module-bluetooth gstreamer1.0-plugins-bad linux-headers-liquorix-amd64 linux-image-liquorix-amd64

MX Установщик Debian Backports - установить более новые версии, если они имеются, из выделенных значком в списке:
• zim
• supertuxkart
• supertux
• gpsprune

MX Flash Менеджер - установить или обновить, настроить на автообновление:
• Adobe Flash
• Pepper Flash

MX Check Apt GPG

MX Установщик пакетов:
• Google-Earth (qt4-qtconfig: font="Sans Serif,12,-1,5,50,0,0,0,0,0" & embedFonts=true & style=GTK+)
• Wine
• Tor-Browser
• Calibre
TeamViewer (пока не требуется)

GDebi:
/home/Distr/64/
mail.ru-cloud_XXX-appind_amd64.deb - Облако Майла
XnViewMP-linux.deb - редактор фото
/home/Distr/all/
turtlesport_XXX_all.deb - статистика движения

Уже установлены портабельные версии (новые распаковывать поверх):
palemoon-XXX.en-US.linux-x86_64.tar.bz2 - браузер резервный

Для удаления ненужных пакетов:
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 leafpad /var/lib/dpkg/status
Найти ломаный пакет и удалить блок текста, к нему относящийся.
Samba для смартфона
Права на всё - пользователю vvv
Чтение всего - группе vvv
MX Менеджер пользователей - создать пользователя sss, пароль ***, входит в группу vvv, и наоборот
В настройках Samba добавить пользователя sss и создать папку /home/0__V11/: Запись разрешена, Видна, Доступ для sss
В смартфоне в программе SyncMe Wireless настроить синхро нужных папок с подпапками /home/0__V11/ в компе

В другом ПК, который используется только для просмотра онлайн видео и прослушивания онлайн радио:

Установка ОС

/ 5.0 ГБ
/home остальное (~2.5 ГБ)

Настройка

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

Настройка /etc/fstab :
sudo leafpad /etc/fstab
UUID=... / auto defaults,noatime,discard 1 1
UUID=... /home auto defaults,noatime,discard 1 2

Добавлять ,discard параметр только разделам ext4 на SSD.
Помещение папки /tmp в память:
# ... was on Memory during start
tmpfs /tmp tmpfs defaults 0 0


Выполнить:
sudo chmod u+s /usr/sbin/hddtemp
- для xfce4-sensors-plugin

Установка ПО

Терминал:
sudo apt-get --purge remove thunderbird shotwell shotwell-common clementine gimp
- удалить полностью (можно было и libreoffice удалить для экономии места, поленился)
sudo apt-get autoremove
- удалить ненужные пакеты
sudo apt-get update
sudo apt-get upgrade
- обновить
sudo apt-get install bleachbit ncdu keepassx chromium chromium-l10n firefox-l10n-xpi libreoffice-l10n-ru deadbeef
- установить

  • bleachbit позволяет основательно почистить систему, удаляя ненужные языковые пакеты и многое другое, и странно, что она пропала в составе ISO с дистрибутивом
  • ncdu в терминале дает информацию по размеру каталогов и файлов
  • keepassx хранит все мои пароли, с давних пор
  • chromium - мой любимый браузер, синхро
  • deadbeef - онлайн радио (использую свои списки радиостанций)
  • firefox - внуки смотрят мультики