LINUX.ORG.RU
ФорумTalks

GNU / Linux Debian 6.0.10. В изоляции...

 , ,


1

2

Привет, Лорчик!

Выручай! Оказался в изоляции. Накушался я сборками фряхи, ошибками и т.д. Невозможностью комфортно работать. Поставил GNU / Linux Debian 9 и, о ужас! Они удалили aptitude, возможность настройки pppoe во время установки и KDE5 - оно тормозит, слегка, но зачем? Зачем мне этим пользоваться если есть KDE4? Оно в GNU / Linux Debian 6.0.10 вместе с Qt4, который собирается статически.

Вопрос в следующем. В этой версии IceWeasel 3.5. Где мне найти статическую сборку FireFox 58 для GNU / Linux Debian amd64 или какой браузер будет работать? Мне нужно чтобы работал ЛОР, RadioRecord и HTML5. Сертификаты, ключи и прочая шняга не нужна. Для этого есть осёл и оффтопик. Ещё разравается pppoe соединение после 10 минут работы инета, почему?

Благодарю за ответы!

★★☆

Последнее исправление: xwicked (всего исправлений: 1)

6.x это даже не oldstable. Может тебе лучше Slackware взять? Там вроде KDE4 до сих пор есть.

Зачем тебе настройка pppoe при установке, если можно с тем же успехом настроить и после? Я вообще думаю что лучше, чтобы в дистрибутиве была минимальная настройка при установке — разбиение на разделы и выбор групп пакетов и всё. А всякие часовые зоны, сеть и так далее вполне можно после настроить.

Статические сборки фокса и прочих есть на сайте мозиллы например. Или можешь взять Tor Browser и отключить там тор например.

Xenius ★★★★★
()
Последнее исправление: Xenius (всего исправлений: 1)

Кстати. Вот тебе /etc/apt/sources.list:

deb http://archive.debian.org/debian/ squeeze main contrib non-free
deb-src http://archive.debian.org/debian/ squeeze main contrib non-free
deb http://archive.debian.org/debian-security/ squeeze/updates main contrib non-free
deb-src http://archive.debian.org/debian-security/ squeeze/updates main contrib non-free
deb http://archive.debian.org/debian-backports/ squeeze-backports main contrib non-free
deb-src http://archive.debian.org/debian-backports/ squeeze-backports main contrib non-free

Устанавливать что-нибудь из бэкпортов: sudo apt-get -t squeeze-backports install something. Или вообще: sudo apt-get -t squeeze-backports upgrade

ZenitharChampion ★★★★★
()

Что касается Firefox > 45. Я подготовил сборку 52 версии чисто для себя (openSUSE 11.1 и 11.4). Для Debian 6 не подготавливал. Однако ничего невозможного в этом нет. Нужно GCC 4.8 или новее, наложить патч для поддержки старого Freetype, наложить патч для поддержки Glibc 2.11 (там буквально одну строчку поменять).

В версии 52 был осуществлён переход от использования системного компонента X11-SHM на XCB-SHM. Опытным путём я выяснил, какие системные библиотеки теперь требуются Firefox-ом: libxcb 1.4 или новее, libX11 1.3 или новее. В Debian Squeeze они есть (проверить можно на https://packages.debian.org/ при помощи «Поиска по именам пакетов»).

Upd: проверить пока нельзя: Sqeeze перенесли на https://archive.debian.net/, а он уже несколько месяцев как «лежит». Так что можно запустить Synaptic на локальной машине, и проверить там. Или apt-cache search libxcb | grep ersion (кстати, как сделать grep не case sensitive?).

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 5)

Либо бери любую 64-разрядную сборку Firefox или SeaMonkey, либо собирай сам, благо собирается оно недолго (настоятельно рекомендую при сборке использовать ccache). Инструкции здесь: http://www.linuxfromscratch.org/blfs/view/cvs/xsoft/seamonkey.html

По дисковому пространству — после распаковки архива с исходниками нужно ещё 4-5 ГБ.

Если включаешь -O2, то обязательно -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2, иначе мозилла будет валиться на старте.

Bass ★★★★★
()
Последнее исправление: Bass (всего исправлений: 1)

По поводу KDE5 — попробуй Trinity Desktop. Это KDE3, с репозиторием пакетов для Debian.

Bass ★★★★★
()
Ответ на: комментарий от InterVi

накатывай росу, они тянут kde4

Мне нужна не только KDE4, но и собирабельность своих программ на последней версии Qt4. Старые версии компиляторов очень важны и штабильность.

xwicked ★★☆
() автор топика
Ответ на: комментарий от Bass

По поводу KDE5 — попробуй Trinity Desktop. Это KDE3, с репозиторием пакетов для Debian.

Я покупал новый комп из-за KDE4, увидев KDE5, я чуть весь монитор не заплевал от злости... Хотя нужно попробовать, но потом.

xwicked ★★☆
() автор топика
Ответ на: комментарий от Xenius

6.x это даже не oldstable. Может тебе лучше Slackware взять? Там вроде KDE4 до сих пор есть.

Вообще мне нужен набор компиляторов для Qt4, KDE4 как бы намекает, что там версии те, с которыми собиралась KDE4 с Qt4.

xwicked ★★☆
() автор топика

Осталось решить проблему разрыва соединения pppoe. Я попробую решить проблему роутером, если не получится, потом отпишусь.

xwicked ★★☆
() автор топика
Ответ на: комментарий от ZenitharChampion

Меня прорвало на ночной кодинг. Теперь я хочу один раз настроить всё как в ХРюшке и просто работать. Я отключил все обновления. Эта система должна програбоать в неизменном виде года два, пока не перейду постепенно на Qt5.
Образ версии Debian качал через jigdo BD-1, если кому нужно - пишите создам торрент из него.

xwicked ★★☆
() автор топика
Последнее исправление: xwicked (всего исправлений: 1)
Ответ на: комментарий от xwicked

Slackware на самой себе и собирается. Так что будут все заголовки и либы если поставишь.

Xenius ★★★★★
()
Ответ на: комментарий от xwicked

собирабельность своих программ на последней версии Qt4

Тогда ставь Debian 8 (oldstable). Там, если мне не изменяет память, как раз Qt4.

Bass ★★★★★
()

Linux Debian 6.0.10

Он умер. KDE 4 есть в Debian 8, для которого есть и файфокс и всё что душе угодно.

Polugnom ★★★★★
()
Ответ на: комментарий от Bass

> Если включаешь -O2, то обязательно -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2, иначе мозилла будет валиться на старте.

А вот за это спасибо. У меня валится только на системах, на которых менее 2 Гб ОЗУ.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от hlebushek

Ппц, дыр, в которые проникнут виросы, не боишься?

Это я на ЛОРе прочитал?

xwicked ★★☆
() автор топика
Ответ на: комментарий от xwicked

ППЦ! Что это за видимость альтернативы? SpeedTest: Скачка - 2.64 Мбит, закачка - аж 0,48Мбит. Тариф 95Мбит. В оффтопике всё ОК и напрямую и через роутер, проверил.

xwicked ★★☆
() автор топика
Ответ на: комментарий от xwicked

Знакомый баг. На сайте http://www.realtek.com.tw/ вот тут тыкни по ссылке на скачивание «LINUX driver for kernel up to 4.7». Сделай «sudo make» и «sudo make install». Будут выполнены команды «rmmod r8169» и «insmod r8168», после чего всё станет работать нормально.

В идеале - перед этим надо остановить Network Manager: /etc/init.d/NetworkManager stop. Потом снова запустить.

После перезагрузки опять сломается. Я даже заводил тему на ЛОРе в 2010 году, ещё со старым аккаунтом. Подсказали решение: пересобрать initrd. Оказывается, там уже есть r8169, который нам нужно удалить.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от ZenitharChampion

Да, кстати. У меня на ядре 2.6.31 (Ubuntu 9.10) какая-то из версий этого драйвера не компилировалась, выдавала ошибку. Предыдущая компилировалась без проблем

ZenitharChampion ★★★★★
()
Ответ на: комментарий от ZenitharChampion

Ничего не собралось. Буду пробовать PCI-ную карточку вставлять отдельно. Потому как я предвкушая накачанные тоны сорцов, десяток установленных компиляторов и уйму потраченного времени, принял такое быстрое решение.
Может где бинарники найти для 2.6.х?

xwicked ★★☆
() автор топика

Просто я тоже пользуюсь старым линуксом. Принципиально. Так что обращайся, если что

ZenitharChampion ★★★★★
()
Ответ на: комментарий от ZenitharChampion

Я не стал ничего мудрить. Моё спокойствие стоило 299р. TP-Link 3239DL с чипом RTL 3139D. Пинг 1 мс, 85-90Мбит.

Просто я тоже пользуюсь старым линуксом. Принципиально. Так что обращайся, если что

Благодарю тебя, добрый человек!

xwicked ★★☆
() автор топика
Ответ на: комментарий от xwicked

Оказывается, у меня RTL8111/8168B на компе, который майнит, и на ноуте. Поменял везде драйвер r8169 на r8168. Стало ли что-нибудь лучше - не знаю. Но светодиоды на разъёме Ethernet стали гореть ярче.

Это. Глянь мою тему. Соберу какую-нибудь фигню в виде универсального бинарника Я тут собираю софт в билд-ферме на базе старого линукса. Всё это заработает в твоём Squeeze. Вот только Tor Browser (Upd: кстати, там зависимость от устаревшей библиотеки libcap.so.1) у меня что-то глючит в Ubuntu 8.10. В более новых и более старых системах такого нет. У тебя система выпущена на полтора года позже, и я уверен что глючить не будет. Тем более что это Дебиан, а не убунта.

Из интересного там ещё есть PCSX2 1.4.0 и Dosbox-daum. Обе сборки 32-битные, но в 64-битных системах конечно же запускаются.

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 1)

Это. Слушай. За символический донат в 50 рублей могу собрать 52 esr для Squeeze. За 100 - для более старых дистров. Если согласен - скажи, и я начну. Оплата по факту.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от Bass

Попробовал эти параметры.

DEBUG: configure:16374: /usr/bin/gcc-4.8 -std=gnu99 -c -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -Os -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -g -O2 -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2  conftest.c 1>&5
DEBUG: gcc-4.8: error: unrecognized command line option '-fno-lifetime-dse'
DEBUG: configure: failed program was:
DEBUG: #line 16367 "configure"
DEBUG: #include "confdefs.h"
DEBUG: #include <stdio.h>
DEBUG: int main() {
DEBUG: printf("Hello World\n");
DEBUG: ; return 0; }
DEBUG: configure: error: These compiler flags for C are invalid: -g -O2 -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2
ERROR: old-configure failed

Слушай, а есть возможность слинковать статически несколько либ? Версия 45 умела слинковать статически freetype, он шёл в директории 3rdparty, и использовался в том случае, если в системе - слишком старая версия. В версии 52 - убрали. Может можно вернуть freetype в директорию 3rdparty, а также добавить туда libxcb и libX11 по образу и подобию? Мне надо.

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 1)
Ответ на: комментарий от ZenitharChampion

Это. Слушай. За символический донат в 50 рублей могу собрать 52 esr для Squeeze. За 100 - для более старых дистров. Если согласен - скажи, и я начну. Оплата по факту.

Согласен, потому что 45 не умеет в HTML5-плеер почти все сайты кроме YouTube.

xwicked ★★☆
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.