logo
LIS PUBLICA
☰
  • Новое
  • Горячее
  • Сокровищница
  • Лучшее
  • Сообщества
  • Видео
  • Обсуждаемое

Brainy
Brainy Опубликовано 5 месяцев назад
  • Программа
  • Установка

Установка VariusSoft.PDF2Book на Ubuntu.

Пошаговая инструкция.

Как и обещал, ставим прогу Напалма на Убунту

Скачиваем архив Разархивируем и переходим в папку с файлами с помощью команды:

    cd /путь/в папаку/с разархивированной программой

Проверяем, установлен ли .NET: Выполняем в терминале:

    dotnet --info

Если вот такая ебала, то не установлен:

Как установить Нет написано тут
У меня сейчас Ubuntu 24.04, поэтому продублирую сюда.

.NET доступен в репозитории пакетов серверной части Ubuntu .NET. Чтобы добавить репозиторий, откройте терминал и выполните следующую команду:

    sudo add-apt-repository ppa:dotnet/backports

Установка пакета SDK

Пакет SDK для .NET позволяет разрабатывать приложения с помощью .NET. При установке пакета SDK для .NET не нужно устанавливать соответствующую среду выполнения. Чтобы установить пакет SDK для .NET, выполните приведенные ниже команды.

    sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-9.0

Установка среды выполнения

Среда выполнения ASP.NET Core позволяет запускать приложения, созданные с помощью версии .NET без поддержки среды выполнения. Приведенные ниже команды позволяют установить среду выполнения ASP.NET Core, которая больше всего совместима с .NET. В терминале выполните приведенные ниже команды.

    sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-9.0

В качестве альтернативы среде выполнения ASP.NET Core вы можете установить среду выполнения .NET без поддержки ASP.NET Core. Для этого в приведенной выше команде замените aspnetcore-runtime-9.0 на dotnet-runtime-9.0.

    sudo apt-get install -y dotnet-runtime-9.0

Зависимости

Если для установки используется диспетчер пакетов, эти библиотеки устанавливаются автоматически. Но если вы устанавливаете .NET вручную или публикуете автономное приложение, вам потребуется установить эти библиотеки:

  • сертификаты удостоверяющего центра
  • libc6
  • libgcc-s1
  • libicu74
  • liblttng-ust1
  • libssl3
  • libstdc++6
  • zlib1g

Зависимости можно установить с помощью apt install команды.

    sudo apt install -y libc6 libgcc-s1 libicu74 liblttng-ust1 libssl3 libstdc++6 zlib1g ca-certificates

Идем дальше

Логично, что нихера не работает))) Це ж не винда, ёпта)))

    bash: ./pdf2book.exe: не удаётся запустить бинарный файл: 
Ошибка формата выполняемого файла

Нам об этом прямо говорят)))

    dotnet --list-runtimes
dotnet --info
Microsoft.AspNetCore.App 9.0.9 [/usr/lib/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 9.0.9 [/usr/lib/dotnet/shared/Microsoft.NETCore.App]
ПАКЕТ SDK ДЛЯ .NET:
 Version:           9.0.110
 Commit:            999243871a
 Workload version:  9.0.100-manifests.3277c30b
 MSBuild version:   17.12.44+999243871

Среда выполнения:
 OS Name:     ubuntu
 OS Version:  24.04
 OS Platform: Linux
 RID:         ubuntu.24.04-x64
 Base Path:   /usr/lib/dotnet/sdk/9.0.110/

Установленные рабочие нагрузки .NET:
Нет установленных рабочих нагрузок для отображения.
Настроено на использование loose manifests при установке новых манифестов.

Host:
  Version:      9.0.9
  Architecture: x64
  Commit:       999243871a

.NET SDKs installed:
  9.0.110 [/usr/lib/dotnet/sdk]

.NET runtimes installed:
  Microsoft.AspNetCore.App 9.0.9 [/usr/lib/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 9.0.9 [/usr/lib/dotnet/shared/Microsoft.NETCore.App]

Other architectures found:
  None

Environment variables:
  Not set

global.json file:
  Not found

Learn more:
  https://aka.ms/dotnet/info

Download .NET:
  https://aka.ms/dotnet/download

Штош. Подойдем с другой очевидной стороны...

ЗАБУДЬТЕ ВСЁ, ЧТО БЫЛО ВЫШЕ!!!!

Установка Wine

Го в терминал:

    # обновим кулёк с кульками
sudo apt update

# наливаем Wine
sudo apt install wine

# смотрим, чтоб не через верх
wine --version

Создание отдельного префикса Wine

Зочем? Чтобы не было конфликтов - разные программы могут требовать разные версии библиотек. Это на будующее - вдруг захотите аську установить

Если вылезет окно, то закрывайте нечитая

    # копипастить можно
WINEPREFIX=~/.wine-pdf2book WINEARCH=win64 winecfg

Установка .NET 6.0 Runtime

Качаем отсюда для ВИНДЫ!!!

    # Устанавливаем через Wine
WINEPREFIX=~/.wine-pdf2book wine dotnet-sdk-6.0.428-win-x64.exe

Проверка установки, а то вдруг не взошло....

    # Проверяем установку .NET
WINEPREFIX=~/.wine-pdf2book wine reg query "HKLM\\Software\\dotnet"

Должно быть так

Зажмуриваемся и запускаем с помощью команды:

    WINEPREFIX=~/.wine-pdf2book wine pdf2book.exe

Смотрим))))

РАБОТАЕТ)))

Читать дальше...
6
+6 / -0
7
36
ТГ ВК
DELETED_52
DELETED_52 Опубликовано 5 месяцев назад

Комментарий удалён. Автор удалил свой аккаунт.

1
+1 / -0
[ Свернуть ]
Brainy
Brainy Опубликовано 5 месяцев назад
Ответ на Комментарий от DELETED_52

Комментарий удалён. Автор удалил свой аккаунт.

Админка Адыгейской рыболовецкой верфи))

1
+1 / -0
DELETED_52
DELETED_52 Опубликовано 5 месяцев назад
Ответ на Комментарий от Brainy

Админка Адыгейской рыболовецкой верфи))

Комментарий удалён. Автор удалил свой аккаунт.

1
+1 / -0
Kukabara
Kukabara Опубликовано 5 месяцев назад

пиздец тут чота для умных

2
+2 / -0
[ Свернуть ]
DELETED_52
DELETED_52 Опубликовано 5 месяцев назад
Ответ на Комментарий от Kukabara

пиздец тут чота для умных

Комментарий удалён. Автор удалил свой аккаунт.

2
+2 / -0
Alida
Alida Опубликовано 5 месяцев назад
Ответ на Комментарий от Kukabara

пиздец тут чота для умных

*преданно смотрит в глаза, усиленно виляет хвостом в качестве одобрения, но ничего не понимает

1
+1 / -0
Kukabara
Kukabara Опубликовано 5 месяцев назад
Ответ на Комментарий от Alida

*преданно смотрит в глаза, усиленно виляет хвостом в качестве одобрения, но ничего не понимает

*виляет за компанию жопой ибо хвост общипала когда торговалась в прошлых постах*

1
+1 / -0
Войти

Вход

Регистрация

Я не помню пароль

Войти через Google
Порог горячего 14
  • Rian
    Rian

    Тайны бывают разные, но почему-то в первую очередь подумалось про страшные

    +0
  • Pinocet
    Pinocet

    Он в городе, бедный сам заблудился!

    +1
  • Porked
    Porked

    ну так, зайди к ним, устрой там эволюцию...

    +0
Правила сайта
Пользовательское соглашение
О ПД
Принципы самоуправления
FAQ
Нашёл ошибку?
©2026 Varius Soft