انجمنهای فارسی اوبونتو
کمک و پشتیبانی => سایر توزیعهای گنو/لینوکس => دبیان => نویسنده: gazanfar در 22 اسفند 1394، 08:50 بظ
-
با سلام
ببخشین من یه مشکل در اجرای نرم افزار wine در دبیان داشتم.
نرم افزار رو نصب کردم ولی وقتی میخوام ی فایل با فرمت exe باز کنم میخواد لود بشه ولی اجرا نمیشه هر کاری میکنم هیچ فایلی رو باز نمیکنه
نسخه فعلی نرم افزار هم اینه:wine-1.8
وقتی یه نرم افزاری رو میخوام از طریق ترمینال اجرا کنم این ارور رو میده:
wine: Bad EXE format for Z:\home\debian\telegram.exe.
سیستم خودمم دبیان 64bit ورژن 8.3 هستش
اخرین نخسخه wine 64 رو هم از سایت سازنده اش دان کردم ولی موقع نصبش با این مشکلات مواجه شدم.
این کد دقیقا اخرای اجرای کد 'configure --enable-win64/.' میاره. اون بسته هایی ک پیدا نکرده چطوری باید نصبشون کنم اصن احتیاجی به اونا هس یا نه؟ تو خود synaptic Pachage که هیچ کدوم از اینانبود
configure: libxcursor 64-bit development files not found, the Xcursor extension won't be supported.
configure: libxi 64-bit development files not found, the Xinput extension won't be supported.
configure: libxrandr 64-bit development files not found, XRandr won't be supported.
configure: libxinerama 64-bit development files not found, multi-monitor setups won't be supported.
configure: libxcomposite 64-bit development files not found, Xcomposite won't be supported.
configure: libOSMesa 64-bit development files not found (or too old), OpenGL rendering in bitmaps won't be supported.
configure: OpenCL 64-bit development files not found, OpenCL won't be supported.
configure: libdbus 64-bit development files not found, no dynamic device support.
configure: lib(n)curses 64-bit development files not found, curses won't be supported.
configure: libsane 64-bit development files not found, scanners won't be supported.
configure: libv4l 64-bit development files not found.
configure: libgphoto2 64-bit development files not found, digital cameras won't be supported.
configure: libgphoto2_port 64-bit development files not found, digital cameras won't be auto-detected.
configure: liblcms2 64-bit development files not found, Color Management won't be supported.
configure: gstreamer-1.0 base plugins 64-bit development files not found, gstreamer support disabled
configure: OSS sound system found but too old (OSSv4 needed), OSS won't be supported.
configure: libcapi20 64-bit development files not found, ISDN won't be supported.
configure: libcups 64-bit development files not found, CUPS won't be supported.
configure: fontconfig 64-bit development files not found, fontconfig won't be supported.
configure: libgsm 64-bit development files not found, gsm 06.10 codec won't be supported.
configure: libtiff 64-bit development files not found, TIFF won't be supported.
configure: libmpg123 64-bit development files not found (or too old), mp3 codec won't be supported.
configure: libopenal 64-bit development files not found (or too old), OpenAL won't be supported
configure: openal-soft 64-bit development files not found (or too old), XAudio2 won't be supported
configure: libldap (OpenLDAP) 64-bit development files not found, LDAP won't be supported.
configure: WARNING: gettext tools not found (or too old), translations won't be built.
configure: WARNING: libxrender 64-bit development files not found, XRender won't be supported.
configure: WARNING: libgnutls 64-bit development files not found, no schannel support.
configure: Finished. Do 'make' to compile Wine.
بعد اینکه 'make' میزنم اخراش با این ارور مواجه میشم:
gcc -m64 -c -o crypt_md4.o crypt_md4.c -I. -I../../include -D__WINESRC__ -D_ADVAPI32_ -D_REENTRANT -fPIC -Wall \
-pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wempty-body -Wignored-qualifiers \
-Wstrict-prototypes -Wtype-limits -Wunused-but-set-parameter -Wvla -Wwrite-strings -Wpointer-arith \
-Wlogical-op -gdwarf-2 -gstrict-dwarf -g -O2
crypt_md4.c: In function ‘MD4Update’:
crypt_md4.c:134:1: internal compiler error: in choose_baseaddr, at config/i386/i386.c:10425
}
^
0x90f48f choose_baseaddr
../../src/gcc/config/i386/i386.c:10425
0x8ec520 ix86_emit_save_reg_using_mov
../../src/gcc/config/i386/i386.c:10458
0x8eba37 ix86_emit_save_sse_regs_using_mov
../../src/gcc/config/i386/i386.c:10549
0x8eba37 ix86_expand_prologue()
../../src/gcc/config/i386/i386.c:11847
0x107058a gen_prologue()
../../src/gcc/config/i386/i386.md:12254
0xdb1e1d thread_prologue_and_epilogue_insns()
../../src/gcc/function.c:5930
0xdb1d5c rest_of_handle_thread_prologue_and_epilogue
../../src/gcc/function.c:6500
0xdb1d5c execute
../../src/gcc/function.c:6538
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
Makefile:262: recipe for target 'crypt_md4.o' failed
make[1]: *** [crypt_md4.o] Error 1
make[1]: Leaving directory '/opt/wine-1.9.5/dlls/advapi32'
Makefile:1584: recipe for target 'dlls/advapi32' failed
make: *** [dlls/advapi32] Error 2
ممنون میشم هر چه سریع تر راهنمایی کنین خیلی لازم دارم.
-
سلام.
wine در مخازن دبیان (https://wiki.debian.org/Wine) هست ونیازی نیست که اون رو کامپایل کنید. اونهم نسخه ۱.۸ که برای توسعه دهندگان هست و نه یک نسخهی پایدار.
در ضمن اگه اون رو برای تلگرام میخواید، تلگرام هم نسخهی لینوکسی (https://desktop.telegram.org/) داره و نیاز نیست اون رو از طریق wine نصب کنید.
-
سلام.
wine در مخازن دبیان (https://wiki.debian.org/Wine) هست ونیازی نیست که اون رو کامپایل کنید. اونهم نسخه ۱.۸ که برای توسعه دهندگان هست و نه یک نسخهی پایدار.
در ضمن اگه اون رو برای تلگرام میخواید، تلگرام هم نسخهی لینوکسی (https://desktop.telegram.org/) داره و نیاز نیست اون رو از طریق wine نصب کنید.
دوست عزیز تلگرام منظورم نبود اونو ک خودمم میدونم واسه لینوکس هستش الانم دارمش
ب خاطر بعضی نرم افزار دیگ لازم میشه با wine اجرا کنم .
اونی هم که گفتی در مخازن دبیان هس من همه اون راه هارو رفتم ول موقع نصب wine-development باز به این مشکل برخوردم:
root@debian:/home/debian# apt install \
> wine-development/jessie-backports \
> wine32-development/jessie-backports \
> wine64-development/jessie-backports \
> libwine-development/jessie-backports \
> libwine-development:i386/jessie-backports \
> fonts-wine-development/jessie-backports
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Release 'jessie-backports' for 'fonts-wine-development' was not found
از طریق Synaptic Pachage مگه امکان نصبش نیس؟؟؟ خب من ک همون اول با synaptic Pachage نصبش کردم با ترمینال هم میزنم نشون میده ک نصبه ولی نمیدونم چرا وقتی یه نرم افزار رو میخوام اجرا کنم نمیشه. یکمی لود میشه ولی بالا نمیاره اینم کدش:
root@debian:/home/debian# wine --version
wine-1.8
-
سلام.
مخازن رو آپدیت کن :
sudo apt-get update
بعدش با این دستور نصب کن :
sudo apt-get install wine
یا اینکه از Ubuntu Software Center اینکار رو بکن.
خب بدون مشکل از یکی از راه های زیر میتونی نصب کنی.
بعد نصب هم دقت داشته باش اینطور نیست که همه ی فایل های اجرایی تحت ویندوز رو میتونی با Wine در لینوکس اجرا کنی. این ابزار کارآمد هست ولی نه بطور 100 درصد برای همه فایل های اجرایی ویندوزی. :)
>>> سعی کنین از مخازن یا همون Repository های پیشفرضی که روی اوبونتو Set میشن استفاده کنین و هربار آپدیت کنین .. ینی عوض نکنین. مخازن خودش کامل تر هستن به نظرم.
بعدا اگه برا پکیج خاصی لازم بود میتونین ppa اونو اضافه کنی.
-
فتوا گداشتی تمام پستای یه سال پیش رو جواب بدی؟!!!!! :( :( :( :(
-
یا اینکه از Ubuntu Software Center اینکار رو بکن.
دوست عزیز ، ایشون گفتن که دبیان دارن ، Ubuntu Software Center توی دبیان چی کار می کنه آخه !! ;D
-
یا اینکه از Ubuntu Software Center اینکار رو بکن.
دوست عزیز ، ایشون گفتن که دبیان دارن ، Ubuntu Software Center توی دبیان چی کار می کنه آخه !! ;D
اوه اوه بله درسته متوجه اون قسمت نشدم :)