كيف يمكنني المساعدة في نقل Google Chrome إلى Linux؟
-
09-06-2019 - |
سؤال
أنا أستمتع حقًا بمتصفح Chrome، كما أن مجرد مساعدة المنفذ من شأنه أن يعزز قاعدة معارفي.
من أين أبدأ؟
ما هي أوجه التشابه والاختلاف الأساسية بين التعليمات البرمجية التي سيتم تشغيلها تحت نظامي التشغيل Windows وLinux؟
ما المهارات والبرامج التي أحتاجها؟
ملحوظة:
الموقع الرسمي موجه نحو Visual Studio!
Netbeans أو Eclipse هما خياري الوحيد.
لن أدفع لشركة Microsoft لمساعدة مشروع مفتوح المصدر.
المحلول
يحرر:(2/6/10)
تم إصدار نسخة تجريبية من Chrome لنظام التشغيل Linux.على الرغم من أنه يحمل علامة تجريبية، إلا أنه يعمل بشكل رائع على جهاز Ubuntu الخاص بي.يمكنك تحميله من جوجل:
http://www.google.com/chrome?platform=linux
يحرر:(5/31/09)
منذ أن أجبت على هذا السؤال، كان هناك المزيد من التطورات الجديدة في Chrome (في الواقع "Chromium") لنظام التشغيل Linux:تم إصدار نسخة ألفا.هذا يعني أنها لا تعمل بكامل طاقتها.
إذا كنت تستخدم أوبونتو، فأنت محظوظ:أضف الأسطر التالية إلى /etc/apt/sources.list الخاص بك
deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main
ثم في سطر الأوامر:
aptitude update
aptitude install chromium-browser
لا تنسَ استخدام s/jaunty/yourUbuntuVersion/ إذا لزم الأمر.يمكنك أيضًا استخدام s/aptitude/apt-get/، إذا كنت تصر على ذلك.
و.... نعم, ، إنها تعمل.أنا أكتب هذا في متصفح Chromium المثبت حديثًا الآن!
تتم استضافة الإصدار بواسطة لوحة التشغيل، وقد أعطاني بعض التحذيرات الأمنية عند التثبيت، والتي تجاهلتها على الفور.وهنا الموقع: https://launchpad.net/~chromium-daily/+archive/ppa
الجواب الأصلي:
نصائح أخرى
اقرأ هذه المقالة على Chrome وOpen Source على Linux:
يعد Google V8 JavaScript Engine أيضًا مفتوح المصدر ومتوفر هنا إذا كنت تريد المساهمة؛
إذا كنت تريد المساهمة في Chronium، فإليك التعليمات:
http://dev.chromium.org/developers/contributing-code
الكروم هو مشروع متصفح مفتوح المصدر يهدف إلى بناء طريقة أكثر أمانًا وأسرع وأكثر استقرارًا لجميع مستخدمي الإنترنت لتجربة الويب.يحتوي هذا الموقع على مستندات التصميم ، ونظرة عامة على الهندسة المعمارية ، واختبار معلومات ، وأكثر من ذلك لمساعدتك على تعلم بناء رمز مصدر الكروم والعمل معه.
إليك كيف يمكنك البدء:
http://dev.chromium.org/developers/how-tos/getting-started
يحرر:تمت إضافة سؤالين آخرين إلى السؤال الأصلي.
يتطلب البناء على Linux البرامج التالية:
- التخريب >= 1.4
- pkg-config >= 0.20
- بايثون>= 2.4
- بيرل >= 5.x
- دول مجلس التعاون الخليجي/ز++ >= 4.2
- البيسون >= 2.3
- فليكس >= 2.5.34
- gperf >= 3.0.3
- libnss3-dev >= 3.12
في Ubuntu 8.04، يمكنك جلب كل ما سبق كما يلي:
$ sudo apt-get install subversion pkg-config python perl g++ bison flex gperf libnss3-dev
ملحوظة:لا يوجد متصفح قائم على الكروم على Linux.على الرغم من أن العديد من علامات الكروم الفرعية البصرية تحت Linux ومرور عدد قليل من اختبارات الوحدة ، فإن كل ما يتم تشغيله هو سطر الأوامر "جميع الاختبارات المارة" القابلة للتنفيذ.