كيفية تثبيت Adobe Flash Player عبر Terminal بتطبيق Shell Scripting

يمكن كتابة الأوامر أدناه حرفيًا أو تكييفها بحيث تكون ضمن ملف واحد البرنامج النصي شل باش أو غيرها بيئة القشرة قم بتشغيل وتنفيذ العملية تلقائيًا.

برمجة شل

فيما يلي أوامر الأوامر لهذه المهمة:

تذكير 1: يجب وضع نص Bash Shell المراد إنشاؤه في المجلد "/ home / first_user". يمكنك معرفة UID للمستخدم الأول باستخدام موجه الأوامر:

`cat /etc/passwd | grep 1000 | cut -d: -f1`

ó

`cat /etc/passwd | grep 1001 | cut -d: -f1`

إذا كانت القيمة 1001 ، استبدل 1000 عن 1001 في المتغيرات المراد إنشاؤها.

تذكير 2: يمكنك تجنب إلغاء تعليق خطوط wget المطلوبة لتنزيل ملف install_flash_player_11_linux.i386.tar.gz / install_flash_player_11_linux.x86_64.tar.gz من الويب ، إذا قمت بتنزيله يدويًا من الويب: https://get.adobe.com/es / flashplayer / حيث سترى أيضًا رقم الإصدار الحالي للتنزيل. يجب أن يكون رقم الإصدار الحالي هو الرقم الموجود داخل مسار أمر wget.

"#! / بن / باش"

# DETECT FIRST SYSTEM USER (USER No. 1000) `
USER_NAME=`cat /etc/passwd | grep 1000 | cut -d: -f1`

"# STORE HOME PATH الخاص بمستخدم النظام الأول (المستخدم رقم 1000) '
"HOME_USER_NAME = / المنزل / $ USER_NAME`

"# الموقع في منزل مستخدم أول مستخدم للنظام (المستخدم رقم 1000)"
`cd $ HOME_USER_NAME`

"# الوضع على الطريق / OPT الخاص بنظام التشغيل"
"cd / opt"

"# حدد الجهاز لتخطي نظام التشغيل / وكيل الشبكة"
"# الانزعاج إذا لزم الأمر"
`# تصدير http_proxy = http: //TU.IP.DEL.PROXY: 8080`

"# حدد الجهاز لتخطي نظام التشغيل / وكيل الشبكة"
"# الانزعاج إذا لزم الأمر"
"# export no_proxy =» 127.0.0.1، localhost، 192.168.0.0/22، your_institucion.gob.ve:8080 "

"# قم بتنزيل الإصدار المطلوب 32 بت من مشغل فلاش ADOBE إلى نظام التشغيل من الويب ، إذا لزم الأمر"
"# الانزعاج إذا لزم الأمر"
"# wget -c http: // fpdownload.macromedia.com / get / flashplayer / pdc / 11.2.202.559 / install_flash_player_11_linux.i386.tar.gz`

"# قم بتنزيل الإصدار المطلوب 64 بت من مشغل فلاش ADOBE إلى نظام التشغيل من الويب ، إذا لزم الأمر"
"# الانزعاج إذا لزم الأمر"
"# wget -c http: // fpdownload.macromedia.com / get / flashplayer / pdc / 11.2.202.559 / install_flash_player_11_linux.x86_64.tar.gz`

"# نسخ الإصدار الذي تم تنزيله من ADOBE FLASH PLAYER إلى مسار / اختيار نظام التشغيل"
`cp $ HOME_USER_NAME / install_flash_player_11_linux. * / opt`

"# فك ضغط الإصدار الذي تم تنزيله من ADOBE FLASH PLAYER"
"tar -zxvf install_flash_player_11_linux. *` `

"# إنشاء مسار التثبيت ونسخ مكتبة ADOBE FLASH PLAYER إلى المتصفح X"
`mkdir / usr / lib / chromium-browser`
`mkdir / usr / lib / chromium-browser / plugins`
`cp libflashplayer.so / usr / lib / chromium-browser / plugins`

"# إنشاء مسار التثبيت ونسخ مكتبة ADOBE FLASH PLAYER إلى المتصفح X"
"mkdir / usr / lib / Firefox"
`mkdir / usr / lib / Firefox / plugins`
`cp libflashplayer.so / usr / lib / Firefox / plugins`

"# إنشاء مسار التثبيت ونسخ مكتبة ADOBE FLASH PLAYER إلى المتصفح X"
`mkdir / usr / lib / iceape`
`mkdir / usr / lib / iceape / plugins`
`cp libflashplayer.so / usr / lib / iceape / plugins`

"# إنشاء مسار التثبيت ونسخ مكتبة ADOBE FLASH PLAYER إلى المتصفح X"
`mkdir / usr / lib / iceweasel`
`mkdir / usr / lib / iceweasel / plugins`
`cp libflashplayer.so / usr / lib / iceweasel / plugins`

"# إنشاء مسار التثبيت ونسخ مكتبة ADOBE FLASH PLAYER إلى المتصفح X"
"mkdir / usr / lib / midbrowser`
`mkdir / usr / lib / midbrowser / plugins`
`cp libflashplayer.so / usr / lib / midbrowser / plugins`

"# إنشاء مسار التثبيت ونسخ مكتبة ADOBE FLASH PLAYER إلى المتصفح X"
`mkdir / usr / lib / mozilla`
`mkdir / usr / lib / mozilla / plugins`
`cp libflashplayer.so / usr / lib / mozilla / plugins`

"# إنشاء مسار التثبيت ونسخ مكتبة ADOBE FLASH PLAYER إلى المتصفح X"
"mkdir / usr / lib / Mozilla-Firefox`
`mkdir / usr / lib / mozilla-firefox / plugins`
`cp libflashplayer.so / usr / lib / mozilla-firefox / plugins`

"# إنشاء مسار التثبيت ونسخ مكتبة ADOBE FLASH PLAYER إلى المتصفح X"
"mkdir / usr / lib / opera"
`mkdir / usr / lib / opera / plugins`
`cp libflashplayer.so / usr / lib / opera / plugins`

"# إنشاء مسار التثبيت ونسخ مكتبة ADOBE FLASH PLAYER إلى المتصفح X"
"mkdir / usr / lib / xulrunner`
`mkdir / usr / lib / xulrunner / plugins`
`cp libflashplayer.so / usr / lib / xulrunner / plugins`

"# إنشاء مسار التثبيت ونسخ مكتبة ADOBE FLASH PLAYER إلى المتصفح X"
"mkdir / usr / lib / xulrunner-addons`
`mkdir / usr / lib / xulrunner-addons / plugins`
`cp libflashplayer.so / usr / lib / xulrunner-addons / plugins`

"# نسخ المكتبات وملفات التكوين من مشغل فلاش ADOBE إلى نظام التشغيل"
`cp -r usr / * / usr`
`ldd / usr / lib / mozilla / plugins / libflashplayer.so`
`ldd / usr / lib / kde4 / kcm_adobe_flash_player.so`
`ldd / usr / bin / flash-player-properties`

"# إزالة الملفات غير الضرورية من نظام التشغيل"
"rm -rf / opt / LGPL`
"rm -rf / opt / usr /`
"rm -f / opt / libflashplayer.so`
"rm -f / opt / readme.txt"
"rm -f / opt / install_flash_player_11_linux. *`

"# الموقع في منزل مستخدم أول مستخدم للنظام (المستخدم رقم 1000)"
`cd $ HOME_USER_NAME`

"# حذف الملف الذي تم تنزيله من ADOBE FLASH PLAYER"
"rm -f $ HOME_USER_NAME / install_flash_player_11_linux. *"

"# تشغيل المتصفح الافتراضي وتشغيل اختبار الويب لمشغل فلاش ADOBE"
su - $USER_NAME -c "xdg-open 'http://www.adobe.com/software/flash/about/'"

هذا يكفي للقيام يدويًا ، أو أتمتة العملية في Bash Shell Script.

دروس رسومية

خطوة 1

مشغل فلاش 2

مشغل فلاش 3

مشغل فلاش 4

مشغل فلاش 5

مشغل فلاش 6

مشغل فلاش 7


13 تعليقات ، اترك لك

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   دايان كو قال

    برنامج تعليمي ممتاز ، لكن ... رأيي المتواضع: من في عقله الصحيح كمدافع عن البرامج المجانية يريد تثبيت هذه البرامج الضارة التي لا تزال Adobe لا تريد القضاء عليها. لكل شخص مُثله العليا ، ولكن هذا البرنامج التعليمي التفصيلي يمكن أن يركز على شيء أكثر إنتاجية ، مثل إعادة تجميع النواة أو توصيات بشيء مجاني ومفيد حقًا.
    "سرقة الطعام أقل سوءًا من تثبيت أو تطوير برامج احتكارية" Stallman.
    تحيات!

  2.   فيدورا قال

    ما الفرق بين هذا وبين مجرد إضافة مستودع Adobe Linux ثم تثبيته بشكل طبيعي ؟؟؟

    1.    تبريس قال

      هذا حل توزيعة مستقلة.

      1.    فيدورا قال

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

  3.   jgilhutton قال

    الخطوة الأولى: لا تقم بتثبيت Flash.
    أعرف ما هو هذا المنشور. من يريد تثبيته لديه دليل جيد جدًا هنا. ولكن يجب أن يكون هناك بعض التوضيحات لما يمثله Flash لأمن الكمبيوتر.
    تحية.

  4.   المهندس خوسيه ألبرت قال

    الجميع على حق ، لكنني أوضح عدة أشياء:

    1.- أعطى المستخدم tabris حجة ممتازة ، إنه حل توزيعي مستقل.

    2.- الفكرة هي أن تتعلم ، على سبيل المثال ، كيف يقوم نظام التشغيل GNU / Linux بتثبيت تطبيق أو حزمة أو تكملة خطوة بخطوة. إذا قمت بتثبيت برنامج flashplugin-nonfree فإنك تتعلم ، لا شيء! إذا قمت بتثبيته يدويًا باستخدام البرمجة النصية للقذيفة ، فستتعلم: Bash ، الأوامر (ldd ، cp ، mkdir ، التصدير ، إلخ) ، استخدام المتغيرات ، إنشاء برنامج نصي لأتمتة العمليات.

    3.- ولا يزال هناك وقت طويل لترحيل ملايين المواقع التي تحتوي على محتوى فلاش. ما الذي تقترحه أن المستخدم الأساسي أو العادي قد يفقد المحتوى حتى ينتقل إلى HTML5؟

  5.   سيزار قال

    في Arch ، تستخدم PepperFlashPlayer لكل من mozilla أو chromium ويمكنك إحضاره مباشرة من AUR.

  6.   مجهول قال

    لم يعد ذلك الفلاش رجلاً ميتًا مع تابوت وكل شيء؟
    عندما استخدمت هذه القمامة ، ما فعلته هو تثبيته في منزل المستخدم
    /home/user/.mozilla/plugins/
    على الأقل لا تعطي أذونات الجذر لتلك المصفاة….
    لأصحاب الصفحة الحية الذين ما زالوا لا يريدون تغيير محتواهم إلى html5 ... أهدي ملفًا رائعًا
    احصل على اللعنة !!

  7.   أندريس جونزاليس قال

    مرحبا جميعا

    منذ العام الماضي مع ظهور أخبار عن الثغرات الأمنية التي يمتلكها الفلاش والدعم الفارغ لبرنامج Adobe لـ GNU / Linux ، تثبيت هذا الإصدار هو نفس نشر ساقيك.

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

    يجب أن تأخذ بعين الاعتبار؛ إذا كان ذلك مطلوبًا ، فراجع موقعًا لا يزال يستخدم هذه التقنية ؛ يمكن تثبيت Google Chrome (وقد يغفر لي Kamisama) ، والذي يحتوي على مشغل فلاش مدعوم من Adobe ويتم تحديثه باستمرار حتى يحل الحوادث الأمنية لبطريقنا.

    ومع ذلك ، عندما يتعين علي استخدام Chrome ، أتأكد دائمًا من تعطيل المكون الإضافي للفلاش في حالة الضرورة.

  8.   المهندس خوسيه ألبرت قال

    أعتقد أن نفس "مجهول".

    هذا هو السبب في أن الغرض من هذا "المنشور" ليس "التوصية بتثبيت برنامج Flash Player" ولكن إظهار كيفية تنفيذ العملية عبر Shell Scripting ، أي كيفية تفكيك (إعادة الهندسة العكسية) العملية الآلية التي يتم تنفيذها عند تثبيتها عبر المستودع.

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

    سأفعل الشيء نفسه ، مع Oracle JDK 8 ، حتى لو كان OpenJDK موجودًا. إن إجراء إعادة هندسة عكسية للحزمة مفيد لفهم كيفية عمل GNU / Linux بالتفصيل. بغض النظر عما إذا كان قد تم إجراؤه أو ممارسته باستخدام حزمة / برنامج مجاني أو مملوك!

  9.   المهندس خوسيه ألبرت قال

    إذا كان تثبيت Flash Player سهلاً بالنسبة لك ، فتحقق من هذا:

    اختبار ScreenCast اختبار LPI-SB8 (LINUX POST INSTALL - SCRIPT BICENTENARIO 8.0.0)
    (lpi_sb8_adecuación-audiovisual_2016.sh / 43 كيلو بايت)

    انظر Screencast: https://www.youtube.com/watch?v=cWpVQcbgCyY

  10.   ياسنيئل قال

    أتفق معك ، جزئيًا ، صحيح أن flashplayer هو خطأ افتراضيًا ، ولكن يجب أن يؤخذ في الاعتبار أن العديد من المواقع لم تكتشف بعد وجود HTML5 وبدائل أخرى لتحسين تشغيل الفيديو. LQD أن الكثيرين لديهم / يجب أن يستمروا في الاعتماد على انحراف Adobe ، وهو أمر محزن ولكنه حقيقي. آه! بالمناسبة ، لم يكن البرنامج التعليمي مع Opera على Debian مناسبًا لي. تحياتي للجميع

  11.   بيدرو كاراكا قال

    مهلا.

    يبدو أن المسار إلى ملفات Adobe flashplayer قد تغير. هل تعرف كيف تعرف الطريق الجديد؟
    شكرا لتوت و تحياتي