حملت برنامج واين والذي يقوم بتشغيل برامج الويندوز ولم استطع تحميله فارجو ان تساعدونني .
وشكرا
حملت برنامج واين والذي يقوم بتشغيل برامج الويندوز ولم استطع تحميله فارجو ان تساعدونني .
وشكرا
السلام عليكم،،،
اقتباسحملت برنامج واين
اقتباسولم استطع تحميله
:D:D:D
ما هي التوزيعة التي تمتلكها؟ عادة يكون برنامج Wine مضمن مع النظام و لذلك يمكنك جعل النظام يقوم بتركيبه لك خلال عملية تنصيب النظام، و بعد ذلك تفتح الـ Terminal و تكتب:
wine /mnt/windows/messanger.exe
هذا مثال فقط:) ، و طبعاً أفترض أنك قمت بعملية إعتلا mount.
تحياتي،،،
Compu + Me -----------------> CompuMe
هلا اخوي Computer Man .
عندي ماندراك 9 .
ياليت نعطيني الامر اللي يشغله بدل عناء التركيب .
ومشكور
انا بالانتظااااااار
ومن اية باكاج القاه .
الأمر كما سبق و أن ذكرت و هو wine متبوع بمسار البرنامج الذي تود تشغيله في ويندوز.
أما إذا لم يكن مركب فابحث عن في السيديهات التي لديك:) لاني لا اعرف تحديداً أين يوجد.
تحياتي،،،
Compu + Me ----------------> CompuMe
سويت Search وطلعتلي 4 ملفات في الباكاج .
حملتهم و لكن عندما كتبت الامر اللي عندك طلتلي معلومات عن برنامج Wine نفسه . فهل توجد خطوات يجب ان اعملها قبل التشغيل . وساكون مدينا لك .
ينبغي عليك بعد كتابة wine، كتابة مسار البرنامج الذي تود تشغيله:) ، و لذلك ينبغي عليك عمل mount لنظام ويندوز حتى يتم ذلك ( أعتقد أن مانرديك يعمل هذا الشيء تلقائيا ) . عموماً راجع هذه الوصلة لكي تعرف ذلك:
http://www.arabteam2000.com/vb/showthread....&threadid=21287
بالمناسبة، ما هي الرسالة التي ظهرت لك؟
تحياتي،،،
Compu + Me -----------------> CompuMe
هلا والله .
فعلا الماندراك مسوي الماونت للويندوز اوتوماتيكي .
واليك الخطا :
Usage: wine.bin [options] [--] program_name [arguments]
The -- has to be used if you specify arguments OR options
Options:
--debugmsg name Turn debugging-messages on or off
--dll name Enable or disable built-in DLLs
--help,-h Show this help message
--version,-v Display the Wine version
مع العلم ان مسار الويندوز عندي هو
file:/mnt/win_c/winnt
ومشكور على التجاوب
أهلاً مجدداً:)،،،
اقتباسUsage: wine.bin [options] [--] program_name [arguments]The -- has to be used if you specify arguments OR options
Options:
--debugmsg name Turn debugging-messages on or off
--dll name Enable or disable built-in DLLs
--help,-h Show this help message
--version,-v Display the Wine version
هذا ليس خطأ كما كنت تتصور، هذه صيغة استعمال البرنامج، بمعنى لكي تستخدمه ينبغي عليك عمل الآتي:
اقتباسUsage: wine.bin [options] [--] program_name [arguments]
طبعاً الـ Options موضحة بالأعلى و لا داعي لشرحها، و لا أعتقد بأننا سوف نستخدمها الآن. إذاً ما يهمنا هو wine.bin و program_name ( البرنامج الذي نود تشغيله ) . حسناً لنفرض أن البرنامج هو messenger الخاص بالويندوز و الذي يوجد لدي في هذا المسار:
C:Program FilesMessengermsmsgs.exe
و أود أن أشغله من لينكس، علماً بأن عملية الـ mount قمت بها مسبقاً، حسناً نكتب الآتي:
wine.bin /mnt/win_c/Program Files/Messenger/msmsgs.exe
إذا لم ينفع win.bin ، استبدله بـ wine فقط. بطبيعة الحال قد يكون الأمر مختلفاً لديك، و ليس بالضرورة عمل ذلك حرفياً في كل الأمور، لذلك غير ما يلزم وفق متطلباتك و البيئة التي تعيشها:D . أمر آخر أود أن (أزكن عليه:D) و هو أنك لكي تكتب المسار الصحيح دون خطأ أكتب أول حرف من المجلد و من ثم اضغط مفتاح TAB لكي يكمل المسار لك دون عناء:)
اقتباسمع العلم ان مسار الويندوز عندي هوfile:/mnt/win_c/winnt
من غير file: ، و لهذا فقد أتتك الرسالة السابقة:).
تحياتي،،،
Compu + Me ----------------> CompuMe
والله راح تجيني سكتة قلبية من ذا البرنامج .
يعني كانه يبغى يقول انا ما ابغى اشتغل .
شوف رسالة الخطا هذي
[abudahim@localhost winnt]$ wine /mnt/win_c/winnt/notepad.exe
Invalid path 'multi(0)disk(0)rdisk(0)partition(1)Winnt' for windows directory: does not exist
Perhaps you have not properly edited or created your Wine configuration file.
This is (supposed to be) '/home/abudahim/.wine/config'
من خلال الرسالة ينبغي علينا تعديل أحد ملفات Wine و الذي يوجد هنا
/home/abudahim/.wine/config
، إذا لم يوجد قم بإنشاءه بنفسك و استخدم أي محرر نصوص يعجبك لتعديله، سوف يكون شكله قريبا كهذا:
[Drive A]
; your floppy drive
Path=/mnt/fd0
Type=floppy
Label=Floppy
Serial=87654321
Device=/dev/fd0
; Don´t give raw device access to any drive if
; you do not really need it. Giving device raw
; device access with the "Device"-entry means
; that a user can format a drive with
; any windows tool.
[Drive C]
; your Windows/Dos partition
; please adjust to the path where it is mounted!
Path=/dos
Type=hd
Label=MS-DOS
Filesystem=msdos
; if vfat partition: Filesystem=win95
; NO device-Entry here!
[Drive D]
; your cd-rom drive
; please adjust to the path where it is mounted!
Path=/cdrom
Type=cdrom
Label=CD-Rom
Filesystem=win95
; if you want to write CDs, you need
; raw device access here
[Drive E]
; normally this should not be changed
; you need write access here, as it will
; be assigned as temp dir
Path=/tmp
Type=hd
Label=Tmp Drive
Filesystem=win95
; WARNING: do not add a device entry!!!!
[Drive F]
Path=${HOME}
Type=network
Label=Home
Filesystem=win95
; Maybe, you store applications here
; you may add another drive, if you want to install
; applications on your Linux partition
; Filesystem should be "msdos" or "win95"
; if you install or run Windows 95 programs
; win95 is recommended
; WARNING: do not add a device entry!!!!
[wine]
Windows=c:windows
System=c:windowssystem
Temp=e:
Path=c:windows;c:windowssystem;e:;f:
GraphicsDriver=x11drv
; GraphicsDriver is new and not for old
; versions of Wine. See section x11drv for it
;printer=on or printer=off
; If you use a windows printer driver this
; should be set to on
;SymbolTableFile=/usr/local/lib/wine.sym
; SymbolTableFile wir normalerweise nicht benِtigt
;Profile=c:windowsProfilesAdministrator
; only for use with Windows NT
; If you have a windows95-System, it would be better,
; to take a clean directory as windows dir, seems there are
; some problems with the windows registry
; please note: Give all paths in dos/windows notation!
; do not change to or add something like
; "/home/windows"
; Wine would not accept that!!!
; locate your "wine.sym" file to ensure the path to
; it (this is to be given in Unix-notation) is
; correct
; wine.sym normally is located in /usr/local/lib or /usr/lib
; The next three sections are only for version of Wine
; after 990323. You do not need to add them if you
; are using an older version!
; Wine has reasonable defaults built in,
; so you are not forced to add them
; for newer versions either.
[DllDefaults]
EXTRA_LD_LIBRARY_PATH=${HOME}/wine/cvs/lib
; This is only needed if you have additional compiled
; dlls; if not, the leave it as is.
DefaultLoadOrder = native, elfdll, so, builtin
; Not used in older Wine versions!
; The default load order for dlls used by Wine, you may
; overwrite it by command line options. Please see "man wine"
; for options
[DllPairs]
; Not used in older Wine versions!
krnl386 = kernel32
gdi = gdi32
user = user32
commdlg = comdlg32
commctrl= comctl32
ver = version
shell = shell32
lzexpand= lz32
mmsystem= winmm
msvideo = msvfw32
winsock = wsock32
; The dll pairs are needed together with the load order.
; these dlls always have to be loaded together as builtin,
; native or whatever
; You may not load one dll of a pair as builtin and the other
; native.
[DllOverrides]
; Not used in older Wine versions!
kernel32, gdi32, user32 = builtin
krnl386, gdi, user = builtin
toolhelp = builtin
comdlg32, commdlg = elfdll, builtin, native
version, ver = elfdll, builtin, native
shell32, shell = builtin, native
lz32, lzexpand = builtin, native
commctrl, comctl32 = builtin, native
wsock32, winsock = builtin
advapi32, crtdll, ntdll = builtin, native
mpr, winspool = builtin, native
ddraw, dinput, dsound = builtin, native
winmm, mmsystem = builtin
msvideo, msvfw32 = builtin, native
w32skrnl = builtin
wnaspi32, wow32 = builtin
system, display, wprocs = builtin
wineps = builtin
; this is the default load order for the dlls
; you may make changes here, but NEVER change the
; first two lines!!!
; WARNING: The big ones, krnl386, kernel32, gdi, gdi32,
; user and user32 cannot be native, but MUST be of
; type "builtin"
[x11drv]
; Number of colors to allocate from the system palette
AllocSystemColors = 100
; Use a private color map
PrivateColorMap = N
; Favor correctness over speed in some graphics operations
PerfectGraphics = N
; Color depth to use on multi-depth screens
;;ScreenDepth = 16
; Name of X11 display to use
;;Display = :0.0
; Allow the window manager to manage created windows
Managed = N
; Use XFree86 DGA extension if present
UseDGA = Y
; Use XShm extension if present
UseXShm = Y
; Enable DirectX mouse grab
DXGrab = N
; Create the desktop window with a double-buffered visual
; (useful to play OpenGL games)
DesktopDoubleBuffered = N
; Code page used for captions in managed mode
; 0 means default ANSI code page (CP_ACP == 0)
TextCP=0
; Use this if you have more than one port for video on your setup
; (Wine uses for now the first 'input image' it founds).
;; XVideoPort = 43أترك لك فرصة استكشاف الخيارات الكثيرة، لكن ما أود أن أقوله هو أن تقوم بتعديل هذا الجزء:
[Drive C] ; your Windows/Dos partition ; please adjust to the path where it is mounted! Path=/dos Type=hd Label=MS-DOS Filesystem=msdos ; if vfat partition: Filesystem=win95 ; NO device-Entry here!
إلى ما يتوافق معك. بمعنى سنضطر إلى كتابة ما يلي مكان السابق:
[Drive C] ; your Windows/Dos partition ; please adjust to the path where it is mounted! Path=/mnt/win_c Type=hd Label=Windows Filesystem=win95 ; if vfat partition: Filesystem=win95 ; NO device-Entry here!
إعمل نفس الأمر هنا أيضاً:
[Drive D] ; your cd-rom drive ; please adjust to the path where it is mounted! Path=/cdrom Type=cdrom Label=CD-Rom Filesystem=win95 ; if you want to write CDs, you need ; raw device access here
و بعد ذلك أعد احفظ الملف في المكان المخصص و قم بإعادة التشغيل و استخدام Wine مرة أخرى بنفس الطريقة التي ذكرتها آنفاً:)
تحياتي،،،
Compu + Me -----------------> CompuMe
مثال حيّ لتشغيل WinZip 8.0 على RedHat 7.3 ، علماً بأنه عمل دون عناء و لم أضطر إلى التعديل في الملف السابق:)

تحياتي،،،
Compu + Me -----------------> CompuMe
اخي Computer Man
والله مراح انسى جميلك معاي . ولكن المشكلة ما انتهت ولكنها قربت تنتهي ان شاء الله .
المشكلة هي اني حاولت انشاء المجلد .wine ولكنه يقوللي انه في مجلد موجود بهذا الاسم ولكني لا اراه . اذن فهو في حالة اخفاء ولم اعرف كيف اظهر الملفات المخفية .
وياليت تضع الملف config هنا كي استطيع تحميله , لاني عندما انسخ النص اللي كتبته تظهرلي مشاكل في ال encoding .
والله يعطيك الف مليون عافية .
وانا بالانتظــــــــــــــــــــــــار.
هلا عبد الرحمن، اللي نقدر نسويه إن شاء الله ما نبخل عليك:)
اقتباسالمشكلة هي اني حاولت انشاء المجلد .wine ولكنه يقوللي انه في مجلد موجود بهذا الاسم ولكني لا اراه . اذن فهو في حالة اخفاء ولم اعرف كيف اظهر الملفات المخفية
بالضبط، النقطة تعني أن المجلد مخفي و لإظهاره استخدام المعامل al مع أمر ls بهذا الشكل:
ls -al /home/abudahim
الملف بالأسفل:) . اختر view source بعد تحميل الصفحة.
بتوفيق الله،،،
Compu + Me --------------> CompuMe
أخ computer man :
كتبت امر اظهار الملفات و فعلا اظهرلي كل الملفات ولكني لا افهم بالاوامر النصية . ياليت تعطيني طريقة اخرى اقدر اشوف فيها المجلد , لاني عندما كتبت الامر لم يظهر ايقونات الملفات المخفية .
واحب بان اذكرك بان نظام الويندوز لدي هو
ويندوز 2000 بروفيشنال .
)فهل هذا يغير شيء( .
بصراحة اخوي تعبتك معاي ولكن الله يعينك علي , وانا بصراحة بدا الاحباط يدب في نفسي .
يعني حاجة تقهر , المفروض اني لما اسوي install للباكاج فانه على طول يشتغل من غير اوامر .
بصراحة تعقيد ماله داعي .
ولكن الله يعين .
والله يوفقك في الدنيا والاخرة .
افا:D عموما عند عودتي يوم الاربعاء القادم سوف ارد عليك بشكل مفصل, و لا تيئس;)
مشكور اخي وانا بالانتظـــــــــــــــــــــار .
والله مشوار الى الاربعاء (clock)(clock):D
كتبت رداً طويلاً، لكنه ذهب بسبب عطل في المنتدى:mad::'( ، عموماً سأحاول إعادة كتابة النقاط المهمة:).
أولاً ما هو نظام الملفات لديك في ويندوز؟ FAT ام NTFS ؟
اقتباسلاني عندما كتبت الامر لم يظهر ايقونات الملفات المخفية
عند كتابتك للأمر فإن المجلد المخفي يكون بلون أزرق غالباً و يبدأ بنقطة "." . و بالمناسبة بحثت عن الملف config الخاص بـ wine و وجدته في هذا المسار:
/root/.wine/config
علماً بأني أستخدم RH 7.3 ، و ماندريك مبني على ردهات:) . وضعت محتويات الملف كملحق بالرد، و عليك وضعه في المسار السابق و بنفس الإسم علماً بأن مجلد الويندوز لدي باسم windows و ليس win_c ، لذلك حبذا لو قمت بتغييره في مجلد mnt . و الغريب بأن قسم [Drive C] موجود بهذه الصيغة:
[Drive C] "Path" = "/usr/share/wine-c" "Type" = "hd" "Label" = "MS-DOS" "Filesystem" = "win95"
لاحظ "Path" = "/usr/share/wine-c" ، ويبدو أنه حصل تغيير جذري خلافاً للإصدارت السابقة:) .عموماً بعد وضعك للملف قم بتشغيل wine من جديد و أخبرني ماذا يحصل؟. إذا عمل بشكل جيد فهذا رائع، و أما إذا لم يعمل فقم باستخدام هذا السكربت:
http://home.arcor.de/andi.mohr/download/winecheck
و قم بوضعه في أي مكان في النظام باسم winecheck و أصدر الأمرين التالي و انت root :
chmod +x winecheck ./winecheck
ضع لي النتيجة في ملف مرفق:) . بقي أمر أخير إذا فشلت الحلول السابقة و هو حذف wine و من ثم إعادة تركيبه. لحذفه استخدم أي برنامج يتعامل مع RPM مثل Kpackage أو GnoRPM أو استخدم الأمر:
rpm -e wine
و بعد ذلك استخدم أحد البرامج السابقة ( Kpackage مثلاً ) لتركيبه مرة أخرى من السيديهات المصاحبة لنظام ( في RH 7.3 يوجد wine في السيدي الثاني و الثالث ) ، هذه صورة توضح نتيجة البحث عن باكيجات لم تركب من خلال السيدي و من بينها wine و wine-devel :

الغرض من إعادة التركيب في الحقيقة هو التأكد من جميع الـ Dependencies موجودة حتى يعمل wine بشكل جيد، و من أجل عليك اختيار Check Dependencies و الخيارات التي فوق ما عدا آخر اختيار ( Test Do not install ) كما توضح الصورة ( هذه صورة قديمة لاصدارة قديمة من Kpackage لكن المهم وصول الفكرة:) )

تحياتي،،،
Compu + Me ---------------> CompuMe
سوري، الملف:o
اخ Computer Man :
والله ماني عارف كيف اشكرك .
باذن الله اني راح اجرب هذي الطريقة بعد ما اركب الماندراك (حصلتلي شوية مشاكل في الجهاز) .
والله يوفقك دنيا واخرة .
هذا الموضوع مغلق.