SQLRU.net - RDF-канал
type: channel
description: Разработка приложений баз данных
items: Книги по Linux
items: Re: Книги по Linux

Книги по Linux
type: item
description: Посоветуйте книги по Linux для новичка. Что-нибудь вроде "LINUX Полное руководство...".Желательно бумажные, но можно и электронные. Именно книги, а не мануалы конкретных систем.
creator: sg729
date: 2024-01-15T05:57:31-00:00

Re: Книги по Linux
type: item
description: Не существует такой штуки как "Линукс". Есть семейство операционных систем на базе ядра Линукс и эти операционные системы представляют из себя ничто иное, как бесформенную кучку утилит и библиотек, собранных по вкусу создателя конкретного дистрибутива.
creator: SD
date: 2024-01-15T12:59:14-00:00

Re: Книги по Linux
type: item
description: SD писал(а) Mon, 15 January 2024 15:59 Не существует такой штуки как "Линукс". Есть семейство операционных систем на базе ядра Линукс и эти операционные системы представляют из себя ничто иное, как бесформенную кучку утилит и библиотек, собранных по вкусу создателя конкретного дистрибутива. Пусть так, тогда ограничимся двумя "кучками": РедОС и AstraLinux. По ним что-нибудь есть полезное?
creator: sg729
date: 2024-01-15T16:50:25-00:00

Re: Книги по Linux
type: item
description: то чего ты хочешь, вряд ли. но мануалы русскоязычные точно есть.
creator: МП
date: 2024-01-16T09:05:26-00:00

Re: Книги по Linux
type: item
description: На Озоне посмотри что есть. Там содержание обычно доступно.
creator: BlackEric
date: 2024-01-16T13:38:09-00:00

Re: Книги по Linux
type: item
description: там обычно макулатура типа: "как установить Астру и запустить на ней LibreOffice"
creator: МП
date: 2024-01-16T14:26:39-00:00

Re: Книги по Linux
type: item
description: МП писал(а) Tue, 16 January 2024 12:05 то чего ты хочешь, вряд ли. но мануалы русскоязычные точно есть. Передо мной очень узкая задача: приложение win32 (Delphi7 & FIB+) запустить под Wine. В РедОС или в Астре - все равно.
creator: sg729
date: 2024-01-16T14:44:12-00:00

Re: Книги по Linux
type: item
description: sg729 писал(а) Tue, 16 January 2024 17:44 Передо мной очень узкая задача: приложение win32 (Delphi7 & FIB+) запустить под Wine. В РедОС или в Астре - все равно. поставь ОСь и запускай. как полезут глюки - ищи решение. а заранее "соломку стелить" смысла не имеет.
creator: МП
date: 2024-01-16T14:48:22-00:00

Re: Книги по Linux
type: item
description: WINE это штука из разряда "оно просто работает". Или не работает, что случается чаще, но в этом случае ты с ним совсем ничего не сможешь сделать и никакие книги не помогут.
creator: SD
date: 2024-01-16T22:49:29-00:00

Re: Книги по Linux
type: item
description: МП писал(а) Tue, 16 January 2024 17:48 поставь ОСь и запускай. как полезут глюки - ищи решение. Не стартует, прога должна при старте (еще до начала коннекта к базе данных) писать текстовый лог - даже не пытается его создать: а просто тест (окно с кнопками) - вроде нормально: Интересно, а мьютекс Wine поддерживает? В проге он (мьютекс) используется.
creator: sg729
date: 2024-01-17T07:10:14-00:00

Re: Книги по Linux
type: item
description: Берёшь другой дистрибутив из "общепринятых" (RH/Deb) и пробуешь там. Заработало? Местечковые особенности дистрибутива. В морг. Не заработало? Совсем в морг.
creator: basid
date: 2024-01-17T09:18:23-00:00

Re: Книги по Linux
type: item
description: sg729 писал(а) Wed, 17 January 2024 10:10 Не стартует, прога должна при старте (еще до начала коннекта к базе данных) писать текстовый лог - даже не пытается его создать дык ты настоящий текст ошибки показывай на экране, а не это вот.
creator: МП
date: 2024-01-17T09:51:52-00:00

Re: Книги по Linux
type: item
description: sg729 писал(а) Wed, 17 January 2024 08:10 Не стартует, прога должна при старте (еще до начала коннекта к базе данных) писать текстовый лог - даже не пытается его создать: Ну, как я и сказал: либо оно просто работает, либо не работает и ты ничего с этим неспособен сделать. Повышай квалификацию, смотри отладочный лог вини, отлаживайся. Если сможешь. PS: "До начала коннекта" выполняется туева хуча кода из секций инициализации. Который тоже способен падать. PPS: Естественно мутексы поддерживаются, виня чертовки странная хрень, но базовые объекты таки способна эмулировать.
creator: SD
date: 2024-01-17T12:45:28-00:00

Re: Книги по Linux
type: item
description: МП писал(а) Wed, 17 January 2024 12:51 дык ты настоящий текст ошибки показывай на экране, а не это вот. Я бы с удовольствием показал (самому интересно!), но при нажатии "Подробно" быстро открывается и тут же закрывается окно с пустыми "подробностями".
creator: sg729
date: 2024-01-18T05:35:00-00:00

Re: Книги по Linux
type: item
description: SD писал(а) Wed, 17 January 2024 15:45 смотри отладочный лог вини, отлаживайся. А где искать "отладочный лог вини"? В какой директории он лежит? Что нужно сделать, чтобы его создать?
creator: sg729
date: 2024-01-18T05:37:09-00:00

Re: Книги по Linux
type: item
description: Для получения полного лога действия программы: $ wine --version >/tmp/error.log $ WINEDEBUG=+relay,+seh,+tid wine ПРОГРАММА.exe >>/tmp/error.log 2>&1 $ xz /tmp/error.log То есть очистить файл лога, запустить программу с WINEDEBUG, остановить после возникновения ошибки и сжать файл лога (он будет довольно большим в несжатом виде, гигабайты). Но я бы не с вайном мудохался, а хотя бы на Lazarus под Linux пересобрал.
creator: BlackEric
date: 2024-01-18T07:40:58-00:00

Re: Книги по Linux
type: item
description: BlackEric писал(а) Thu, 18 January 2024 10:40 Для получения полного лога действия программы: $ wine --version >/tmp/error.log $ WINEDEBUG=+relay,+seh,+tid wine ПРОГРАММА.exe >>/tmp/error.log 2>&1 $ xz /tmp/error.log Спасибо! Лог создался, в конце лога такие строчки: Цитата: 003c:Ret PE DLL (proc=00000000695EDF70,module=0000000069580000 L"msvcrt.dll",reason=PROCESS_DETACH,res=0000000000000001) retval=1 003c:Call PE DLL (proc=000000007B631550,module=000000007B600000 L"kernel32.dll",reason=PROCESS_DETACH,res=0000000000000001) 003c:Ret PE DLL (proc=000000007B631550,module=000000007B600000 L"kernel32.dll",reason=PROCESS_DETACH,res=0000000000000001) retval=1 003c:Call PE DLL (proc=000000007B042940,module=000000007B000000 L"kernelbase.dll",reason=PROCESS_DETACH,res=0000000000000001) 003c:Ret PE DLL (proc=000000007B042940,module=000000007B000000 L"kernelbase.dll",reason=PROCESS_DETACH,res=0000000000000001) retval=1 003c:Call PE DLL (proc=0000000170073AC0,module=0000000170000000 L"ntdll.dll",reason=PROCESS_DETACH,res=0000000000000001) 003c:Ret PE DLL (proc=0000000170073AC0,module=0000000170000000 L"ntdll.dll",reason=PROCESS_DETACH,res=0000000000000001) retval=1 BlackEric писал(а) Thu, 18 January 2024 10:40 Но я бы не с вайном мудохался, а хотя бы на Lazarus под Linux пересобрал. FIB+ совместим с Lazarus ?
creator: sg729
date: 2024-01-18T10:43:13-00:00

Re: Книги по Linux
type: item
description: sg729 писал(а) Thu, 18 January 2024 11:43 Лог создался, в конце лога такие строчки: Молодец, возьми с полки пирожок. Он тебе понадобится чтобы прочитать весь лог целиком и найти причину неработы своей поделки. Нет, здесь за тебя этого никто делать не будет.
creator: SD
date: 2024-01-18T12:36:38-00:00

Re: Книги по Linux
type: item
description: SD писал(а) Thu, 18 January 2024 15:36 здесь за тебя этого никто делать не будет. И в мыслях такого не было, спасибо что хоть подсказываете в какую сторону смотреть. Я почему спрашиваю - ожидал увидеть в логе нечто похожее на часто употребляемые в подобных случаях ключевые слова, типа: "failed", "not found", "can't" и т.д., что указывало бы на причину ошибки, но ничего похожего пока не вижу. А "error" очень много, но в составе имен функций, например: Цитата: 002c:Call ntdll.RtlNtStatusToDosError(c0000100) ret=7b05a21e 002c:Ret ntdll.RtlNtStatusToDosError() retval=000000cb ret=7b05a21e
creator: sg729
date: 2024-01-19T07:15:39-00:00

Re: Книги по Linux
type: item
description: у тебя исходники этой программы есть? если есть, понатыкай MessageBox-ов для отладки. хотя бы приблизительно выяснишь место падения.
creator: МП
date: 2024-01-19T09:58:34-00:00