Program *.exe z bazą SQLite. Wine nie chce go uruchomić

Tutaj można zadać pytanie, jeśli Linuksa widzi się pierwszy raz w życiu ;)
Gradi7
Sędziwy Jeż
Sędziwy Jeż
Posty: 68
Rejestracja: 22 kwie 2010, 19:35
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: Unity
Architektura: x86

Program *.exe z bazą SQLite. Wine nie chce go uruchomić

Post autor: Gradi7 »

Witam, mam problem.
Posiadam program *.exe z bazą danych SQLite. Ustawiłem program jako "wykonywalny", ale po uruchomieniu go przez Wine nic się nie dzieje...
Co robić? Wpisana komenda apt-get install sqlite jest zainstalowana.
Awatar użytkownika
warlock24
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 102
Rejestracja: 20 cze 2008, 22:35
Płeć: Mężczyzna
Wersja Ubuntu: 12.10
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Program *.exe z bazą SQLite. Wine nie chce go uruchomić

Post autor: warlock24 »

Gradi7 pisze:Witam, mam problem.
Posiadam program *.exe z bazą danych SQLite. Ustawiłem program jako "wykonywalny", ale po uruchomieniu go przez Wine nic się nie dzieje...
Co robić? Wpisana komenda apt-get install sqlite jest zainstalowana.
uruchom program w terminalu i wklej to co zostało wypisane, może są tam jakieś komunikaty o błędach.

Kod: Zaznacz cały

cd ŚcieżkaDoKataloguZProgramem
wine ./TwojProgram.exe
instalowanie pakietu sqlite nic nie da. Uruchamiasz program windowsowy więc musisz posiadać do niego również windowsową wersję biblioteki, czyli sqlite.dll

:boat:
Gradi7
Sędziwy Jeż
Sędziwy Jeż
Posty: 68
Rejestracja: 22 kwie 2010, 19:35
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: Unity
Architektura: x86

Odp: Program *.exe z bazą SQLite. Wine nie chce go uruchomić

Post autor: Gradi7 »

Taką odpowiedź otrzymałem.

Kod: Zaznacz cały

fixme:actctx:parse_manifest_buffer root element is L"asmv1:assembly", not <assembly>
install the Windows version of Mono to run .NET executables
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8602
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Program *.exe z bazą SQLite. Wine nie chce go uruchomić

Post autor: mario_7 »

Skorzystaj z winetricks i zainstaluj za jego pomocą albo .NET, albo windowsowe Mono (przy czym lepiej to pierwsze).
Gradi7
Sędziwy Jeż
Sędziwy Jeż
Posty: 68
Rejestracja: 22 kwie 2010, 19:35
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: Unity
Architektura: x86

Odp: Program *.exe z bazą SQLite. Wine nie chce go uruchomić

Post autor: Gradi7 »

Zainstalowałem to, udało się uruchomić lecz nie działa poprawnie. 1. Wszystkie napisy są nie wyraźne, tzn. np. litery nie są całe tylko takie poucinane różnie i wyskakuje błąd programu.
Awatar użytkownika
Admc
Gibki Gibbon
Gibki Gibbon
Posty: 2149
Rejestracja: 23 lip 2009, 08:57
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Odp: Program *.exe z bazą SQLite. Wine nie chce go uruchomić

Post autor: Admc »

Kod: Zaznacz cały

sudo apt-get install ttf-mscorefonts-installer
╔═╦╗╔╦═╦═╦╗╔╗Blaszak (Phenom II x4 955BE, 4 GB RAM, GF GTX 550Ti) - Kubuntu 13.10 amd64
║═╣║║║╔╣╔╣╚╝║Toshiba Satellite A110-293 - Lubuntu 13.10 x86
║╔╣╚╝║║║║╚╗╔╝HTC Hero - Tegro 2.6 (Android 2.1)
╚╝╚══╩╝╚╝♥╚╝ Liczniki: Linux - 496087, Ubuntu - 28751.
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8602
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Program *.exe z bazą SQLite. Wine nie chce go uruchomić

Post autor: mario_7 »

Wine nie gwarantuje 100-procentowej zgodności z Windowsem, więc różne błędy mogą się zdarzać.
Czasem te błędy można łatwo wyeliminować (jeśli np. brakuje jakiejś biblioteki dll), a czasem wymagana jest do tego głębsza zmiana w kodzie źródłowym Wine.

Im bardziej znany program, albo im mniej skomplikowany tym większa szansa, że zadziała.
Gradi7
Sędziwy Jeż
Sędziwy Jeż
Posty: 68
Rejestracja: 22 kwie 2010, 19:35
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: Unity
Architektura: x86

Odp: Program *.exe z bazą SQLite. Wine nie chce go uruchomić

Post autor: Gradi7 »

Admc pisze:

Kod: Zaznacz cały

sudo apt-get install ttf-mscorefonts-installer
Ja to już mam zainstalowane od początku użytkowania Ubuntu.
Awatar użytkownika
warlock24
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 102
Rejestracja: 20 cze 2008, 22:35
Płeć: Mężczyzna
Wersja Ubuntu: 12.10
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Program *.exe z bazą SQLite. Wine nie chce go uruchomić

Post autor: warlock24 »

Gradi7 pisze:udało się uruchomić lecz nie działa poprawnie. 1. Wszystkie napisy są nie wyraźne, tzn. np. litery nie są całe tylko takie poucinane różnie i wyskakuje błąd programu.
Pod wine żaden program nie będzie wygladał lepiej niż w windows (choć przycięte napisy to często wskazówka że sam program który uruchamiasz został napisany dość niechlujnie).
Zawsze podawaj treści błedów jakie dostajesz, będzie szybciej.

:boat:
ODPOWIEDZ

Wróć do „Przedszkole Linuksa”

Kto jest online

Użytkownicy przeglądający to forum: Google [Bot] i 41 gości