السلام عليكم ورحمة الله وبركاته، لا داعي للأمانِيّ … بإمكانك تشغيله من خلال Wine أو Wine Staging بكل بساطة ويسر وقد تم النقاش عنه في عدة تقارير مثل: هنا و هنا
أولًا: كفكرة عامة حول طريقة تثبيت التطبيق:
كبداية حملت ملف ‘shamela.iso’ ثم قمت بمحاولة إستكشاف طريقة عمل تطبيق التثبيت التابع للبرنامج وإستكشفت بأنه يقوم بإستخراج ملف ‘data.dat’ من خلال برنامج 7z مُرفق بنفس البرنامج ثم قمت بتجربته في الويندوز واللينكس وتوصلت لفكرة تثبيته وكيفية جعله يعمل بشكل مشابه له، طبعًا التطبيق على توزيعة ubuntu ولا يوجد فرق كبير بين باقي التوزيعات الأخرى
ثانيًأ: العمل على تثبيته 
نقوم بتثبيت Wine Staging 3.6 (الطريقة لأغلب التوزيعات موجودة في الرابط المرفق) :
sudo dpkg --add-architecture i386
wget -nc https://repos.wine-staging.com/wine/Release.key
sudo apt-key add Release.key
sudo apt-add-repository 'https://dl.winehq.org/wine-builds/ubuntu/'
sudo apt-get update
sudo apt-get install --install-recommends winehq-staging
ثانيًا: نقوم بجعل إعدادات ملف الـ WINE (المسمى: WINEPREFIX) بإجباره على تشغيل جميع التطبيقات على بنية 32bit:
export WINEARCH=win32
ثالثًا: نقوم بتحميل Winetricks (المستخدم بعمل إضافة الخطوط والإضافات المهمة) من المصدر الرسمي له:
wget  https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
chmod +x winetricks
sudo mv -v winetricks /usr/local/bin
كخطوة إضافية: نقوم بتثبيت أدوات سنحتاجها في أثناء تثبيت المكونات لاحقًا:
sudo apt-get install cabextract p7zip-full unrar unzip wget curl zenity
(ملاحظة: لمستخدمين واجهة KDE بدل تثبيت zenity قم بتثبيت kdialog)
رابعًا: (ضريبة إستعماله) نقوم بجعل جميع إعدادات النظام باللغة العربية، والفكرة تختلف من واجهة لأخرى هنا على Xfce:
نقوم بالتأكد من الـ Locale (مالقيت ترجمة لها مناسبة 
) من خلال الامر:
echo $LANG
الناتج ظهر لي: en_US.UTF-8
طريقة تثبيت اللغة العربية وجعلها تعمل في القوائم:
نقوم برفع ترتيب اللغة العربية إلى الاول بالسحب ثم الإفلات وهكذا تكون النتيجة:
نقوم بتغييره إلى العربية (العراق) او أي دولة اخرى… ثم نعمل تسجيل خروج لتبدأ التغييرات بالظهور
بعد التعريب الآن اصبح كل شيء جاهز لتثبيت التطبيق… نقوم بالتطبيق:
كبداية نقوم بإستعمال Winecfg لجعل النظام Windows XP (أراه الافضل بما أن التطبيق قديم ومنتهي الدعم منه):
winecfg
ثم ستظهر هذه النافذة قم بجعل الإعدادات هكذا:
بعد الإنتهاء من ذلك نقوم بتثبيت جميع الخطوط المعروفة في أغلب البرامج من خلال حزمة allfonts المتواجدة على Winetricks:
winetricks allfonts
بعد الإنتهاء من التثبيت نقوم بتثبيت أحتياجات البرنامج ليعمل بالشكل المطلوب:
winetricks wsh57 vcrun6
الآن نقوم بفتح ملف ‘shamela.iso’ ثم نعمل الآتي:
بعد إستخراج ملفات التطبيق نقوم بنقل الملفات إلى:
~/.wine/drive_c
بأي اسم تريده في مجلد (يجب أن تكون جميع مكونات الملف في نفس المجلد)، بعد ذلك نقوم بتشغيل ملف setup.exe (لمرة واحدة… في المرات القادمة يتم إستخدام ملف 
shamela.exe_)
هكذا يظهر البرنامج:
          
            
          
كما محدد باللون الاحمر، هناك مشاكل بسيطة ولكن يمكن تصفح الكتب وجميع باقي الأزرار تعمل (سأقوم بالتواصل مع فريق Wine لتحديد مصدر المشكلة والتحديث لاحقًا)
كانت تجربة جيدة وبسيطة… وأتمنى عدم الحكم على عدم قدرة برنامج معين بدون التأكد من إستعماله بالطريقة الصحيحة مستقبلًا! 