The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Debian 9 Stretch перемещён в архив "
Отправлено Аноним, 28-Мрт-23 12:21 
1. Установить систему. Я выбрал образ live+nonfree, чтобы сразу были прошивки и драйверы видеокрт ATi/NVIDIA
1а. У меня по какой-то причине не встал GRUB - пришлось устанавливать через chroot
2. Добавить русскую раскладку клавиатуры. В KDE/GNOME/MATE.Xfce это делается из GUI. В LXDE можно воспользоваться командой sudo dpkg-reconfigure keyboard-configuration
2a. sudo сразу после установки не работает - используйте su либо создайте правило в /etc/sudoers.d/ (как вариант, скопировать с Live-образа, с которого шла установка)
3. Добавить все репозитории. archive.debian.org и Freexian. Причём Freexian, это аж три строчки в sources.list
3а. В репозитории archive.debian.org находятся пакеты на момент окончания _основной_ поддержки. В репозитории Freexian - расширенной. Нельзя подключить только Freexian, не подключая основной, так как во Freexian отсутствуют пакеты, для которых не выпускались обновления с 2016 по 2018 год
4. Установить обновления
4а. Команда "apt-get update" отрабатывает без проблем, а вот "apt-get upgrage" по какой-то неведомой причине устанавливает только 60 обновлений из 80. Причём нам так и говорят: "вот список пакетов, которые помечены для обновления, однако они не будут обновлены". Я не знаю, почему так произошло, однако я просто скопировал и вставил этот список в команду "apt-get install". Всё установилось без ошибок. Таким образом, обновление происходило в два этапа: "apt-get upgrade" и "apt-get install".
4б. В инструкции к репозиторию Freexian пишут, что необходимо выполнить переключение с Java 1.6 на 1.7. В ней указана команда update-alternatives, которая это делает При желании можно установить Java 1.8 (репозиторий я в данный момент не смог найти, но дома буду - посмотрю).
5. Из репозитория "freexian-lts-kernel" установилось ядро 3.16 на замену 3.2. Рекомендуется перезагрузиться с ним.
5а. При этом, дрова NVIDIA 304.131 прекрасно пересобрались под новое ядро при помощи DKMS. Тогда как Catalyst 12.6 для видеокарт ATi/AMD не смог пересобраться. Если у вас ATi, можно продолжать пользоваться ядром Linux 3.2. Тем более, что оно не было удалено, и осталось в GRUB как вариант загрузки.
Дрова 13.1-legacy и 15.9 доступны в репозитории wheezy-backports.
5б. Ядро 3.16 уже включает в себя заплатки от Spectre и Meltdown. Если они вам не нужны, воспользуйтесь параметрами ядра отсюда: https://make-linux-fast-again.com/
6. Необходимо установить новый браузер. В данный момент нам доступен Firefox 52.9. С сайта http://ftp.mozilla.org/pub/ можно скачать Firefox 68. Тогда как браузер Chrome работает максимум 48 версии (тогда как принудительная установка пакета chrome64_58.0.3029.96.deb позволяет установить 58-ю версию браузера. Может потребоваться новый libstdc++.so.6, обратите внимание).
6а. При желании можно подключить репозиторий SteamOS 1.x (важно, что дистрибутив в sources.list нужно указать как alchemist). Можно оттуда установить готовые сборки Glibc 2.17. Это позволит запускать огромное количество нового софта: Firefox 78, Palemoon последний, Tor Browser 10.0.18. К сожалению, для запуска более новых версий Firefox (и более нового Chrome) нужен GTK 3.10, а в системе 3.4.
6б. Также можно запустить Steam. Пакет со Стимом можно взять из того же репозитория. После этого, репозиторий лучше всего отключить, чтобы оттуда не устанавливались пакеты.
6в. Для того, чтобы починить браузер в стиме, надо положить новый libstdc++.so.6 в каталог pinned_libs_64 в steam-runtime-heavy. Кроме того, надо обновить bash с 4.2 до 4.4, а это уже можно сделать только сборкой пакета из исходников. Можно скачать bash 4.4 на lauchpad, в разделе Full Publishing History
7. Собственно, системой можно пользоваться. Надеюсь, мой гайл был кому-нибудь полезен.
7а. Можно обновить LibreOffice, удалив системные пакеты и установив 6.3.6.2. Это последний релиз, работающий в старых системах. Кстати, у меня удалось установить пакеты МойОфис, и они работают. Им даже хватает стандартного Glibc 2.13, идущего с системой. Правда, Qt5 из этого офисного пакета требует libpulse.so.0. Это не страшно и можно установить эту библиотеку.
7б. В качестве торрент-клиента можно использовать Tixati. DEB-пакет правда немного надо перепаковать, чтобы вместо data.tar.xz был data.tar.gz. Либо же воспользоваться tar.xz версией, которая не требует установки. Что же касается qBittorrent, то в системе - слишком старый Qt 5.3, и я не знаю, соберётся ли торрент-клеинт с ней. По-идее, версия 3.3.16 должна (в связке с libtorrent-rasterbar 1.0.11).
7в. Что касается Wine, то в системе установлена версия 1.4.1. Она довольно старая, однако способна запускать Office 2003 и 2007, а также Photoshop CS2. Нормально работает NFS Underground 2, а также Сталкер со статичным освещением. При желании, можно установить Crossover 11.3.1. Она тоже базизуется на Wine 1.4.1, какое совпадение. При этом, не требует покупки (так уж совпало, что именно эта версия в своё время раздавалась бесплатно). При этом там пофикшена куча проблем при работе со всё тем же офисом. Пользуюсь, не нарадуюсь.
Я также пробовал собирать новые версии Wine из исходников. Последней версией, которая собирается без проблем, оказалась Wine 5.0. Готовые пакеты могу выложить, если кому-то надо. Кроме того, с драйвером fglrx 15.12 данная версия Wine ведёт себя плохо, выдавая многочисленные ошибки рендеринга, и ругаясь в консоль на GL_INVALID. Поэтому для fglrx у меня есть Wine 2.21.
8. Ну и небольшой постскриптум. Я взял и установил ВСЕ обновления из репозитория wheezy-backports. Это делается командой apt-get -t wheezy-backports upgrade. Установился новый libxcb, новый Libreoffice (вместо 3 версии теперь 4), новые дрова видеокарт (аж 340 версия, ну и про новый fglrx я уже писал выше). Также там доступна CUDA 5.5.
8а. Пакет Glibc 2.17 из репозитория SteamOS конфликтует с одним пакетом из wheezy-baskports. Поэтому надо будет откатить версию одного пакета, чтобы его версия была из основного репозитория, а не из бэкпортов
 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру