LMDE из Debian 9 своими руками)

Аватара пользователя

Автор темы
Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

LMDE из Debian 9 своими руками)

#1

03 сен 2017, 23:03

Тут опишу ход эксперимента - попытки облагородить Debian Stretch минтоутилитами и пакетами из Betsy

Дано - Debian 9 x64 LXDE
Приступим.

1. Базовая обвязка:
Первым делом добавим репозиторри минта, для этого заведем /etc/apt/sources.list.d/lmde.list и впишем репы бетси

Код: Выделить всё

deb http://packages.linuxmint.com betsy main upstream import
deb http://extra.linuxmint.com betsy main
Затем при обломной попытке apt update импортируем указанный ключ (возможно потребуется пакет dirmngr), что то типа

Код: Выделить всё

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3EE67F3D0FF405B2
И обновялем списки опять.
Теперь можно приступить к установке. начнем с mintsystem, который ставится без проблем
Теперь у нас есть минтовый апт, с человечье автодополнением :thumbs: Ну и сама ОС считает себя LMDE по всем меткам)

На очереди метапакет mint-meta-debian-core - который тут же разочарует тем, что mintinstall и mintwelcome базируются на python-webkit, который уже выпилен из дистрибутива.

Проще всего - обойтись без метапакета, натаскав его компонентов по отдельности. для этого ставим всю эту кучку:

Код: Выделить всё

apt install linuxmint-keyring mint-info-debian-cinnamon mint-artwork-debian debian-system-adjustments fortunes-husse grub2-theme-mint mint-search-addon mint-translations mintbackup mintinstall-icons mintnanny mintsystem mintupdate mint-mirrors mintsources mintupload  p7zip command-not-found inxi fonts-noto
Стаскиваем сам core-метапакет с http://packages.linuxmint.com/list.php?release=Betsy распаковываем его командой

Код: Выделить всё

dpkg-deb -R mint-meta-debian-core_2017.01.12_all_.deb mmdc
И правим mmdc/DEBIAN/control, убирая из Depends злополучные mintinstall и mintwelcome, сохраняем новый контрол и собираем пакет обратно

Код: Выделить всё

dpkg-deb -b mmdc mint-meta-debian-core_2017.01.12_all_.deb
Затем можно ставить и его
Снимок экрана от 2017-09-03 22-48-18.png
Можно притянуть и поставить старый пакет зависимостей, для этого берем пакеты
https://packages.debian.org/jessie/fonts-droid
https://packages.debian.org/jessie/python-support
https://packages.debian.org/jessie/python-webkit
С ними метапакет ругаться не будет.
Скажем привет темам Mint -X, обоям и mintupdate :hi2:
Снимок экрана от 2017-09-03 22-53-20.png
2. Окружения рабочего стола
Дальше можно приступить к метапакетам окружений, их у нас на выбор два - mint-meta-debian-cinnamon и mint-meta-debian-mate
Cinnamon
Для корицы обламываются две зависмости - fonts-droid, который доступен только в виде fonts-droid-fallback и отсутсвие libreadline6 ломает cjs, но его можно стащить с sid-ветки.
Также просто наставим все его содержимое по списку, за исключением неугодных зависимостей

Код: Выделить всё

apt install gdebi mint-artwork-cinnamon mint-artwork-debian-cinnamon pidgin thunderbird fonts-liberation mintstick hexchat xdg-user-dirs-gtk nemo nemo-fileroller cinnamon cinnamon-screensaver cinnamon-session cinnamon-control-center cinnamon-themes gir1.2-gnomedesktop-3.0 nemo-share nemo-emblems nemo-folder-color-switcher
Стретч уже не особо узнаваем в свежей 3.4.6 версии Cinnamon
Снимок экрана от 2017-09-03 23-06-47.png
MATE
В случае с MATE портит малину все тот же пакет fonts-droid а также libgtop2-7, его я успешно стащил из jessie
Дальше ставим содержимое mint-meta-debian-mate

Код: Выделить всё

apt install  samba samba-common-bin smbclient ttf-dejavu ttf-dejavu-extra ttf-wqy-microhei gdebi pidgin thunderbird fonts-liberation mintstick hexchat xdg-user-dirs-gtk caja mate-control-center mate-desktop mate-icon-theme mate-menus mate-notification-daemon mate-panel mate-session-manager mate-settings-daemon marco mint-artwork-mate mate-terminal mate-media python-mate-menu mintmenu mintdesktop caja-folder-color-switcher mate-user-guide
2017-09-04-141309_1366x768_scrot.png
Изображение
   
Изображение

Аватара пользователя

rogoznik
Сообщения: 10015
Зарегистрирован: 27 июн 2017, 13:36
Решено: 128
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1950 раз
Контактная информация:

LMDE из Debian 9 своими руками)

#2

04 сен 2017, 06:03

Chocobo, мсье знает толк в изврщениях :thumbs:
ИзображениеИзображение

Аватара пользователя

Автор темы
Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

LMDE из Debian 9 своими руками)

#3

04 сен 2017, 08:47

darkfenix, база джесси бывает чуть огорчает своим олдстейблом. Например навскидку попытки поставить свежий golang или remmina 1.1+ - оборачиваются некоторым квестом. Возможно на стретче будет удобней в этом плане.

Правда, разумеется стоит учитывать, что этот самосбор с мешаниной из разнородных реп - надо будет явно внимательней следить за установками и обновами пакетов)
Изображение
   
Изображение

no avatar

symon2014

LMDE из Debian 9 своими руками)

#4

04 сен 2017, 08:56

Я уже перебил свой стретч ( без сети, без иксов, без ничего ), буду ждать развития событий. :smile:

Аватара пользователя

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

LMDE из Debian 9 своими руками)

#5

04 сен 2017, 09:41

Буквально позавчера ставил Debian 9 stretch x32 xfce на старенький компьютер. Первым косяком было сообщение sis_630 smbus not detected, module not inserted. Добавление модуля в черный список, как советуют тут - не помогает. Сообщение при загрузке все равно выскакивает. Может быть по-другому нужно добавлять модули в черный список?
Второе, не работала перезагрузка. Просто выходит сообщение system restarting и полное зависание. Решилось пока костылем в виде строчки reboot=bios в grub.
Третий косяк, тупо перестал работать Libre Writer (остальные офисные программы от Libre запускались). При запуске с терминале выдавал, что не может какой-то файл найти. Решилось установкой последней версии из официального сайта.
Как-то так, в остальном все отлично.
Изображение

Аватара пользователя

rogoznik
Сообщения: 10015
Зарегистрирован: 27 июн 2017, 13:36
Решено: 128
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1950 раз
Контактная информация:

LMDE из Debian 9 своими руками)

#6

04 сен 2017, 09:43

Chocobo писал(а): Правда, разумеется стоит учитывать, что этот самосбор с мешаниной из разнородных реп - надо будет явно внимательней следить за установками и обновами пакетов)
Я вот о том же думал. Посмотрим как оно у тебя приживется и дождемся LMDE3 :smile:
ИзображениеИзображение

Аватара пользователя

Unborn
Сообщения: 1920
Зарегистрирован: 03 сен 2016, 13:36
Решено: 24
Благодарил (а): 5 раз
Поблагодарили: 264 раза
Контактная информация:

LMDE из Debian 9 своими руками)

#7

04 сен 2017, 09:44

Chocobo писал(а): надо будет явно внимательней следить за установками и обновами пакетов)
А там, глядишь, и на Слаку перейдешь. :joke:

Аватара пользователя

Автор темы
Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

LMDE из Debian 9 своими руками)

#8

04 сен 2017, 09:52

Bill Williamson, может веяниями отсюда, зацепило и дебиан вполне. Все ж таки 4.9+ на тот sis уже оч немало)

Unborn, Бывает косо гляжу на апт когда он считает, что умней меня и лучше знает что можно ставить а что нет. :smile: Но, стоит признать что он во многих случаях оказывается прав, пытаясь предотвратить локальный факап моими руками :-D
Изображение
   
Изображение

Аватара пользователя

vikonrob
Сообщения: 165
Зарегистрирован: 16 июл 2017, 12:14
Решено: 1
Благодарил (а): 50 раз
Поблагодарили: 21 раз
Контактная информация:

LMDE из Debian 9 своими руками)

#9

04 сен 2017, 13:34

А по LMDE3 кто-то вообще встречал кикие-либо упоминания от клема? Когда эту версию хотя приблизительно ждать хотя бы в альфа-варианте?

Аватара пользователя

rogoznik
Сообщения: 10015
Зарегистрирован: 27 июн 2017, 13:36
Решено: 128
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1950 раз
Контактная информация:

LMDE из Debian 9 своими руками)

#10

04 сен 2017, 13:46

vikonrob писал(а): А по LMDE3 кто-то вообще встречал кикие-либо упоминания
Вроде Chocobo писал в какой-то теме что ждать не раньше 18 года
ИзображениеИзображение

Аватара пользователя

Obamacyborg1975
Сообщения: 478
Зарегистрирован: 27 сен 2016, 08:19
Решено: 2
Благодарил (а): 128 раз
Поблагодарили: 104 раза
Контактная информация:

LMDE из Debian 9 своими руками)

#11

04 сен 2017, 14:09

Поздравляю. Вы создали FrankenDebian

Аватара пользователя

Автор темы
Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

LMDE из Debian 9 своими руками)

#12

04 сен 2017, 18:26

darkfenix писал(а): Вроде Chocobo писал в какой-то теме что ждать не раньше 18 года
Ну я последнее упоминание вот тут встречал - http://blog.linuxmint.com/?p=3322#comment-136909
Roland: When do us LMDE users get a little love in the form of LMDE3?
Clem: Probably in the first quarter of 2018. We’ll talk about it as soon as we have some news.
Изображение
   
Изображение

Аватара пользователя

Автор темы
Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

LMDE из Debian 9 своими руками)

#13

04 сен 2017, 19:58

В продолжение исходной темы.
Если сильно хочется запустить mintwelcome и mintinstall в стретче - можно стащить пару заброшенных пакетов из джесси:
https://packages.debian.org/jessie/python-support и https://packages.debian.org/jessie/python-webkit
Конфликтов по ним нет, все взлетает норм.
2017-09-04-194957_1366x768_scrot.png
Но я не вижу смысла особого смысла в их наличии, тем более скоро выйдет новая версия менеджера программ, на которую ориентироваться логичней.
Изображение
   
Изображение

Аватара пользователя

Автор темы
Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

LMDE из Debian 9 своими руками)

#14

04 сен 2017, 20:40

Что касается нового менеджера программ (mintinstall) - проблемка с багнутой версией aptdaemon-пакетов, а версии с фиксом bzr982 в репах дебиана пока не видать. В качестве обходного решения можно натаскать свежих убунтовых, потом с обновами думаю прилетят уже фикшенные:
https://packages.ubuntu.com/ru/zesty/py ... tk3widgets
https://packages.ubuntu.com/ru/zesty/aptdaemon-data
https://packages.ubuntu.com/zesty/python-aptdaemon
https://packages.ubuntu.com/zesty/aptdaemon
https://packages.ubuntu.com/zesty/python3-aptdaemon

И доставить пару родных зависимостей с apt install python-debian python-defer перед установкой вышеперечисленных пакетов
Затем можно инсталлить по исходной инструкции
2017-09-04-202420_1366x768_scrot.png
Это так, ради косметики)
Изображение
   
Изображение

Аватара пользователя

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

LMDE из Debian 9 своими руками)

#15

15 окт 2017, 11:40

Bill Williamson писал(а):
04 сен 2017, 09:41
Буквально позавчера ставил Debian 9 stretch x32 xfce на старенький компьютер. Первым косяком было сообщение sis_630 smbus not detected, module not inserted. Добавление модуля в черный список, как советуют тут - не помогает. Сообщение при загрузке все равно выскакивает. Может быть по-другому нужно добавлять модули в черный список?
inxi -F
System: Host: debian-school Kernel: 4.9.0-3-686-pae i686 (32 bit)
Desktop: Xfce 4.12.3 Distro: Debian GNU/Linux 9 (stretch)
Machine: Device: desktop Mobo: N/A model: SiS-661GX
BIOS: Phoenix v: 6.00 PG date: 07/04/2005
CPU: Single core Intel Celeron (-UP-) cache: 256 KB
speed: 2539 MHz (max)
Graphics: Card: NVIDIA NV44A [GeForce 6200]
Display Server: X.Org 1.19.2 drivers: nouveau (unloaded: modesetting,fbdev,vesa)
Resolution: 1024x768@75.03hz
GLX Renderer: Gallium 0.4 on NV4A GLX Version: 2.1 Mesa 13.0.6
Audio: Card Silicon Integrated Systems [SiS] SiS7012 AC'97 Sound Controller
driver: snd_intel8x0
Sound: Advanced Linux Sound Architecture v: k4.9.0-3-686-pae
Network: Card: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet
driver: sis900
IF: enp0s4 state: up speed: 100 Mbps duplex: full
mac: 00:14:2a:58:71:18
Drives: HDD Total Size: 80.1GB (10.1% used)
ID-1: /dev/sda model: SAMSUNG_SP0822N size: 80.1GB
Partition: ID-1: / size: 25G used: 5.4G (24%) fs: ext4 dev: /dev/sda1
ID-2: /home size: 47G used: 353M (1%) fs: ext4 dev: /dev/sda6
ID-3: swap-1 size: 2.14GB used: 0.00GB (0%) fs: swap dev: /dev/sda5
Sensors: System Temperatures: cpu: 40.0C mobo: N/A gpu: 54.0
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 128 Uptime: 13 min Memory: 508.0/2018.3MB
Был еще один момент с появлением на рабочем столе floppy дисковода, которого физически нет. Решилось так:

Код: Выделить всё

echo "blacklist floppy" | tee /etc/modprobe.d/blacklist-floppy.conf
rmmod floppy
update-initramfs -u
После чего аналогичным образом получилось отключить и ошибку с SiS630:

Код: Выделить всё

echo "blacklist i2c_sis630" | tee /etc/modprobe.d/blacklist-i2c_sis630.conf
rmmod i2c_sis630
update-initramfs -u
Более подробно на archwiki.
Изображение

Аватара пользователя

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

LMDE из Debian 9 своими руками)

#16

04 мар 2018, 03:14

Есть у меня нетбук с Debian 9. Wifi на нем начинает работать после установки firmware-iwlwifi, но данный пакет ставит сразу множество драйверов, а при загрузке системы получаю такой вот перебор:

Код: Выделить всё

мар 04 02:29:25 debian kernel: Intel(R) Wireless WiFi driver for Linux
мар 04 02:29:25 debian kernel: Copyright(c) 2003- 2015 Intel Corporation
мар 04 02:29:25 debian kernel: iwlwifi 0000:02:00.0: enabling device (0000 -> 0002)
мар 04 02:29:25 debian kernel: iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-3168-26.ucode (-2)
мар 04 02:29:25 debian kernel: iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-3168-26.ucode failed with error -2
мар 04 02:29:25 debian kernel: iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-3168-25.ucode (-2)
мар 04 02:29:25 debian kernel: iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-3168-25.ucode failed with error -2
мар 04 02:29:25 debian kernel: iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-3168-24.ucode (-2)
мар 04 02:29:25 debian kernel: iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-3168-24.ucode failed with error -2
мар 04 02:29:25 debian kernel: iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-3168-23.ucode (-2)
мар 04 02:29:25 debian kernel: iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-3168-23.ucode failed with error -2
мар 04 02:29:25 debian kernel: iwlwifi 0000:02:00.0: firmware: direct-loading firmware iwlwifi-3168-22.ucode
мар 04 02:29:25 debian kernel: iwlwifi 0000:02:00.0: loaded firmware version 22.361476.0 op_mode iwlmvm
Могу ли я просто скачать нужный пакет и закинуть .ucode файл в /lib/firmware/? Так это работает или еще что-то надо прописывать?
Изображение

Аватара пользователя

Автор темы
Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

LMDE из Debian 9 своими руками)

#17

04 мар 2018, 03:19

Bill Williamson, не увидел в этом пакете хитрых скриптов
можешь просто копировать нужные файлики
Изображение
   
Изображение

Аватара пользователя

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

LMDE из Debian 9 своими руками)

#18

04 мар 2018, 20:34

Chocobo, какая-та хитрость тут есть. Попробовал полностью удалить пакет, но даже при этом при загрузке идет перебор прошивок. Пробовал обновить initramfs - не помогает. Интересно, где может прятаться код перебора?
Изображение

no avatar

M4k51m
Сообщения: 28
Зарегистрирован: 18 мар 2018, 23:09
Благодарил (а): 2 раза
Поблагодарили: 3 раза
Контактная информация:

LMDE из Debian 9 своими руками)

#19

02 апр 2018, 10:13

Доброго времени суток, уже 2 апреля 2018 года (начало второго квартала), а LDME 3 планировался к выпуску в первом квартале 2018 года, кому-то, что-то известно о сроках переноса (новой дате выхода)?

Аватара пользователя

Imperio
Сообщения: 173
Зарегистрирован: 06 фев 2018, 12:32
Решено: 2
Откуда: Ярославль
Благодарил (а): 36 раз
Поблагодарили: 27 раз
Контактная информация:

LMDE из Debian 9 своими руками)

#20

02 апр 2018, 10:40

Думаю, если вы выкатят LMDE3 до выхода 18.04 LTS, то ждать его будем еще долго, т.к. начнут пилить минт на основе этого дистрибутива убунты. Это так, предположение.

Закрыто

Вернуться в «Болталка: Оффтоп, разбор полетов»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей