كيف يمكنني تنفيذ .ملف جرة من المحطة

وأنا أعلم أن لتنفيذ ملف ، وأنا استخدم . الأمر ، ثم اسم الملف مع مسافة بينهما. ولكن أحاول تنفيذ .ملف جرة باستخدام . وأنها لا تعمل. ذهبت إلى خصائص ووضع علامة على أنها قابلة للتنفيذ وجعلها تعمل مع جافا.

هل هناك طريقة لتنفيذ ملف مع جافا في باش محطة?

أحاول تنفيذ ماين كرافت.ملف جرة.

ال . لا يمكن إلا أن تستخدم بناء الجملة لتشغيل (عن طريق "مصادر") البرامج النصية قذيفة.

سوف تحتاج إلى استخدام java الأمر لتشغيل .jar الملف:

java -jar Minecraft.jar

إذا لم يكن لديك جافا مثبتة ، يمكنك إصلاح ذلك عن طريق تثبيت default-jre1 حزمة. يمكنك معرفة ما إذا كان لديك بالفعل جافا المثبتة عن طريق تشغيل في محطة:

java -version 

[1]: هذا سيتم تثبيت الافتراضي أوبنجدك جافا وقت التشغيل. يمكنك استخدام openjdk-8-jre، أو openjdk-7-jre، أو openjdk-6-jre بدلا من ذلك ، إذا كنت تفضل - أيهما متاح في الإصدار الخاص بك من أوبونتو.

لينكس قادر تماما على تشغيل ثنائي أجنبي ، مثل ملف جرة. هذه هي الطريقة التي يعمل بها النبيذ ، على سبيل المثال. لتشغيل ملفات جرة كما قابل للتنفيذ القيام بما يلي في وحدة التحكم

sudo apt-get install binfmt-support

القرص المضغوط إلى ملف جرة الخاص بك وتغييره إلى قابل للتنفيذ (يمكنك أيضا القيام بذلك من خلال خصائص الملف في نوتيلوس)

chmod a+rx myjar.jar

تشغيل ملف جرة الخاص بك تماما كما لو كان أي برنامج نصي ثنائي قابل للتنفيذ أو قذيفة أخرى

./myjar.jar

ملاحظة: تأكد من أن لديك بنفمت _ ميسك وحدة نواة لينكس تحميل. إذا كنت تستخدم النواة المترجمة المخصصة الخاصة بك دون هذه الوحدة ، لن يعمل دعم بينفمت.

إذا كان جرة قابلة للتنفيذ ، ثم

java -jar Minecraft.jar 

ليس كل جرة المحفوظات تحتوي على فئة قابلة للتنفيذ ، أعلن أن تبدأ في ملف البيان ، ولكن إذا كان هناك ، وهذا سوف يعمل.

راجع للشغل.: أنت لا تبدأ معظم البرامج من قذيفة مع نقطة. النقطة هي اختصار ل source، وأنها تعمل فقط في باش وبعض قذائف أخرى ، لتشمل السيناريو في نطاق الدورة الحالية.

يتم بدء زيبين ثنائي المترجمة ببساطة مع اسمها إذا كان في المسار:

xybin 

أو ، مع مسارها المطلق:

/home/foo/proj/test/xybin

أو مع مسارها النسبي:

proj/test/xybin

أو إذا كنت يحدث ليكون في دليل الملف ، مع هذا المسار النسبي:

./xybin

الملف يجب أن تكون علامة قابلة للتنفيذ بالنسبة لك (انظر: شمود).كل ما سبق ينطبق على شيلسكريبتس جدا، ولكن غالبا ما يكون لها امتداد. ش ، ويمكنك البدء في شيلسكريبت عن طريق استدعاء مترجم ، ومن ثم لا تحتاج إلى أن تكون علامة قابلة للتنفيذ:

 bash xy.sh

إذا كنت لا ترغب في بدء باش جديد ، يمكنك استخدام المصدر ، ويمكنك القيام بذلك ، لاستهلاك تعريفات الدالة والأسماء المستعارة والإعدادات المتغيرة.

قد ترغب كذلك لجعل إدخال لطيفة للتطبيق في الوحدة. تنفيذ الأوامر التالية:

gedit ~/.local/share/applications/minecraft.desktop

في النافذة المنبثقة ، انسخ والصق ما يلي:

[Desktop Entry]Type=ApplicationName=MinecraftComment=Click here to play MinecraftExec=java -jar /path/to/minecraft.jarIcon=/path/to/minecraft/icon.pngTerminal=falseCategories=Game;

قد تحتاج إلى تسجيل الخروج والعودة لرؤية الآثار. :) كما تحتاج إلى البحث في الإنترنت عن رمز ماين كرافت تبدو لطيفة لأنها لا توفر واحدة مع التحميل..

  1. افتح موجه الأوامر باستخدام CTRL+ALT+T
  2. اذهب إلى الخاص بك".جرة " دليل الملف. إذا كان لديك إصدار أوبونتو / نكهة يدعم ذلك ، يجب أن تكون قادرا على النقر بزر الماوس الأيمن على الخاص بك ".جرة "دليل الملف وانقر على "فتح في محطة"
  3. اكتب الأمر التالي:

    java -jar jarfilename.jar

بهذه الطريقة الخاصة بك".سيتم تنفيذ ملف "جرة".

تثبيت جارورابر. بعد ذلك (وإضافة بت قابل للتنفيذ) يمكنك بدء تشغيل ملف جرة فقط عن طريق إدخال اسم جارفيل.

sudo apt-get install jarwrapper

هذا يعمل عن طريق استخدام binfmt لإضافة دعم لتنسيق ثنائي جديد إلى النواة.

جافا جرة /الرئيسية/اسم المستخدم/.ماين كرافت / قاذفة.جرة
< / كود> < / قبل>

إذا كنت ترغب في تثبيت جرة الخاص بك مع إصدار جافا محددة تحديد دليل جافا أيضا

/scratch/app/product/Software/jdk1.8.0_112/bin/java -jar /path-to-jar/Minecraft.jar

أهلا ومرحبا بكم ، جوريزابال. أنا تصحيح قليلا سؤالك. ربما يمكنك تثبيت مدقق إملائي لمتصفحك ، لتحسين السؤال التالي بنفسك. تلميح آخر: بالنسبة إلى مشكلات النص ، يمكنك وضع علامة على النص بالماوس في الجهاز ، ثم لصقه في حقل التحرير في متصفحك (وفي أي مكان آخر) بنقرة متوسطة على عجلة التمرير. ثم يمكنك تخطيط التعليمات البرمجية الخاصة بك مع الأزرار في حقل تحرير. هذا أسرع بكثير من التقاط لقطة شاشة وتحميلها.