воскресенье, 26 мая 2019 г.

Переустановка MX LXDE


ОС установлена на SSDm 120 ГБ. Теперь удалил xfce более основательно.
Затем MX Cleanup очистил 1.2 ГБ на сист.разделе (кэши, APT, журналы, миниатюры). Осталось занято на сист.разделе всего 6.3 ГБ. Локали не удалял.
Если в Настройке параметров сессии раб.стола оставить только:
  • AT-SPI D-Bus Bus
  • Сеть
  • Автозапуск LXRandR (мне нужно измененное разрешение)
  • Обновление папок пользователя
  • MX Updater
То сразу после запуска занято 253 МБ ОЗУ.
Еще я включаю обычно:
  • Менеджер питания
  • Startup-sound
  • Blueman-start
Тогда после запуска занято 284 МБ ОЗУ.

Мне нравится.

Привожу порядок действий по установке и переводу MX на LXDE.

Установка
Разбивка на разделы нового устройства 119.24 ГБ:
Раздел Цель Объем, ГБ Свободно, ГБ
sda1 / 9.24 9
sda2 /home 108 105.74
sda3 swap 2 2
Использовать имеющийся раздел /home без форматирования, если там уже есть папка пользователя MX
Для ускорения процесса можно использовать кэш APT в папке /var/cache/apt/archives, скопированный на флешку ext4, или, что проще, на раздел /home, а затем поместив ее содержимое по тому же пути
Запись образа ISO на флешку объемом не менее 2 ГБ с помощью unetbootin или через ком.строку (указать правильное название образа, с путем, и имя устройства sdX):
sudo dd bs=4M if=/home/Distr/Distros/MX-18.2_x64.iso of=/dev/sdс1 && sync

Загрузка с флешки, F2 - выбор русского языка, F3 - выбор часового пояса.
Установка ОС, без форматирования home, время локальное, формат 24 часа
Пользователь vvv
Пароль ***
ПЕРЕЗАГРУЗКА

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

Назначение vvv владельцем всего home (если вы - единственный пользователь, или просто хотите хранить данные вне папки пользователя):
sudo chown -R vvv:vvv /home
кроме:
sudo chown -R root /home/lost+found

Если нужен автоподключаемый раздел /data:
• создать в корневой папке от суперпользователя папку /data:
sudo mkdir /data
• узнать UUID раздела:
sudo blkid -o value
• добавить в:
sudo leafpad /etc/fstab
строки:
#-> /dev/sdb2  label=data
UUID=... /data auto defaults,noatime,discard   0 0
• монтировать новый раздел:
sudo mount -a
• передать права:
sudo chown -R vvv:vvv /data

Добавить ,noatime,discard параметры разделам ext4 на SSD

Помещение папки /tmp в память (если ее достаточно, у меня 8 ГБ):
# ... was on Memory during start
tmpfs /tmp tmpfs defaults 0 0

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

MX Установщик пакетов, деинсталлировать:
  • SMtube
  • GIMP Basic
  • gscan2pdf
  • Thunderbird
MX Установщик пакетов, установить:
  • DeaDBeef
  • OpenShot
  • SMplayer
  • XnView
  • LXDE
  • Calibre
  • KeepassX
  • Wine
  • Adapta Gtk Theme
  • PCManFM
  • Russian-Firefox
  • Russian-Libreoffice
Доустановка ПО:
sudo apt install lxhotkey-plugin-openbox obconf obmenu lxtask apt-file ncdu mpg123 streamripper mplayer smplayer smplayer-l10n nitroshare gpsbabel-gui xdotool devilspie unetbootin gpsprune doublecmd-gtk torbrowser-launcher shutter gdevilspie

Выход из сеанса, запуск сеанса LXDE
 
Удаление ненужного:
sudo apt-get remove --purge aisleriot asunder chromium-bsu* clipit dconf-editor dict featherpad feh gimp* gnome-hearts gnome-mahjongg gnome-ppp gpicview gsmartcontrol gtkhash* guvcview hexchat htop luckybackup* nomacs* onboard* orage pdfshuffler peg-e pppoeconf smtube swell-foop mx-idevice-mounter virtualbox* vlc* xfburn *xfce4* *thunar*

Переустановка (ибо при удалении xfce4-notifyd это тоже было удалено):
sudo apt install blueman
Теперь blueman будет использовать notification-daemon

Дополнительная очистка:
sudo apt autoremove --purge

Установка более новых версий из раздела MX тестовый репозиторий:
  • clementine
  • deadbeef
Обновление:
sudo apt update
sudo apt upgrade

Установка cторонних DEB пакетов через gdebi:
 Установка портабельного ПО:
Telegram (можно и через apt)
Перезагрузка, проверка запуска и работы LXDE
Настройки pcmanfm > Расширенные:
  • Эмулятор терминала: lxterminal %s
  • Интеграция архиватора: xarchiver
Запуск pcmanfm от root:
gksudo pcmanfm 
Настройки pcmanfm от root - такие же, но Устройства и Сеть недоступны

Не стоит удалять samba (как я сделал в первую попытку), тогда FTP в pcmanfm не работает

Для наведения порядка в меню копировать из /usr/share/applications ярлыки в /home/vvv/.local/share/applications, где и следует их редактировать. При наличии там файла с тем же именем, что и в /usr/share/applications, для меню берется файл из /.local/share/applications.
Можно добавить такую строку, если есть желание скрыть программу:
NoDisplay=true
В результате в меню исчезнут ненужные пункты, и оно станет компактнее.
Пришлось также изменить команды запуска Synaptic и некоторых других таким образом:
gksudo synaptic-pkexec
Для запуска wine и Portable программ (если таковые имеются) из меню:
копировать готовые или создать ярлыки запуска в /home/vvv/.local/share/applications

Особые действия в pcmanfm (по ПКМ на файле/папке):
  1. Открыть папку от root
gksudo /usr/bin/pcmanfm %f
  1. Передать права root
gksudo "chown -R root:root %F"
  1. Передать права vvv
gksudo "chown -R vvv:vvv %F"
  1. Редактировать от root
gksudo leafpad %f

После задания действий соответствующие ярлыки появляются в /.local/share/applications, их можно подредактировать

Индикатор наличия обновлений в трее показывает обновления, но действия по нажатию кнопок мыши на нем не срабатывают. Можно запускать Synaptic с целью обновления, или пользоваться командами:
sudo apt-get update
sudo apt-get upgrade

В Облаке сможете найти что-нибудь полезное

12 комментариев:

  1. Установка Kompozer в MX-Linux

    Пакет libidl-2-0 конфликтует с пакетом libidl0_0.8.14, хотя исходники у них одни.
    Поэтому нужно удалить пакет libidl-2-0 и установить libidl0_0.8.14.

    wget https://launchpad.net/ubuntu/+archive/primary/+files/kompozer-data_0.8%7Eb3.dfsg.1-0.1ubuntu2_all.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/kompozer_0.8%7Eb3.dfsg.1-0.1ubuntu2_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/libidl0_0.8.14-1_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/libpng12-0_1.2.54-1ubuntu1_amd64.deb
    wget http://kompozer.sourceforge.net/l10n/langpacks/kompozer-0.8b3/kompozer-0.8b3.ru.xpi

    sudo apt-get -f install
    sudo apt-get remove libidl-2-0
    sudo dpkg -i libidl0_0.8.14-1_amd64.deb
    sudo dpkg -i libpng12-0_1.2.54-1ubuntu1_amd64.deb
    sudo dpkg -i kompozer-data_0.8~b3.dfsg.1-0.1ubuntu2_all.deb
    sudo dpkg -i kompozer_0.8~b3.dfsg.1-0.1ubuntu2_amd64.deb

    ОтветитьУдалить
  2. Как установить 15-ти полосный эквалайзер в MX Linux Такой как в Manjaro или Arch?

    ОтветитьУдалить
    Ответы
    1. Я должен установить Manjaro или Arch, или так догадаться, как он называется??? :)

      Удалить
    2. Вероятно имелся в виду эквалайзер для PulseAudio.
      В таком случае есть информация здесь:
      https://www.newalive.net/199-ekvalayzer-dlya-pulseaudio-v-debian-stretch.html

      Удалить
    3. Даже видео имеется:
      https://www.youtube.com/watch?v=PdPWKvC5SSs

      Удалить
    4. Кажется, в Slax'е вовсе не PulseAudio, а просто Alsa...
      Кроме того, я уже ушел в MX Linux. Томас что-то слишком долго собирает на базе Debian 10, если вообще этим занят.

      Удалить
    5. Да, MX Linux это лучшая на сегодняшний день система для быстрой установки десктопа. У меня она стоит первой на компьютере. Удобно опробовать новые для меня программы, они почти всегда есть в репозитории. А так же MX Linux со своим GRUB служит мне диспетчером остальных линуксов на компьютере. Большинство времени провожу в Slackware и LFS подобных.

      Удалить
  3. Не подскажете, до сих пор нет метода обновиться на новую версию MX? Только переустановка?

    ОтветитьУдалить
    Ответы
    1. Вроде бы нет. Просто меня это совершенно не напрягает. Использую без форматирования прежний отдельный раздел /home с папкой пользователя, почистив в последней всякий мусор, оставив данные и нужные конфиги. Не назначать же по-новой все горячие клавиши, которые я активно использую? И другие привычные настройки оставляю.

      Удалить
    2. Давно вас читаю, всё расписываете подробно, так что с переустановкой проблем быть не должно. Спасибо, земляк.

      Удалить
  4. И кстати, ввиду скорого переезда в места, где уже не будет нормального интернета по оптике, а только мобильный, решил дальше жить без экспериментов, в MX, без изменений на LXDE и т.п. В конце-концов, все мое железо успешно справляется.

    ОтветитьУдалить
  5. >Индикатор наличия обновлений в трее показывает
    >обновления, но действия по нажатию кнопок
    >мыши на нем не срабатывают.

    Выяснилось , что это происходит из-за монтирования /tmp в RAM

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