سؤال

أعلم أن الكثير من موفري استضافة الويب يقدمون FreeBSD، ولكن ما مدى جودة FreeBSD كمنصة تطوير؟

وعلى وجه التحديد، هل يتوفر فيها Java 1.6؟هل هناك شيء محدد يقدمه فيما يتعلق بالأدوات غير المتوفرة في نظام التشغيل Linux؟

هل كانت مفيدة؟

المحلول

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

وألان

نصائح أخرى

ويمكنك الحصول على التوزيعات الثنائية جافا من مؤسسة فري ، أنها وقعت اتفاقا مع شركة صن لذلك. الفن من جاوة، فري هو منصة تطوير awonderful مع كل لغة وenvironement قد تحتاج / تريد. تنويه: لقد كنت مطور فري لأكثر من 13 عاما

إذا وضعنا المشكلات الفعلية المتعلقة بـ Java وما شابه ذلك جانبًا، فإن السؤال الحقيقي هو ما الذي تقوم بتطويره ل.

إذا كنت تكتب تطبيقات سطح مكتب غنية، فمن الطبيعي أن ترغب في التطوير على النظام الأساسي الأكثر شيوعًا لدى المستخدمين - وأنا متأكد تمامًا من أنه لا يمكن أن يكون FreeBSD.

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

ضع في اعتبارك أنه على الرغم من أن جميع أدوات التطوير التي يمكنك تشغيلها على BSD متاحة أيضًا على Linux، فإن العكس ليس صحيحًا بالتأكيد، خاصة وأن Linux اكتسب المزيد من الجاذبية التجارية.

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

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

لديك للحصول على مصدر JDK من الشمس، ثم تطبيق التصحيح فري مجموعة من http://www.eyesbeyond.com/freebsddom/java/jdk16.html ، ومن ثم ترجمة.

ومزيد من المعلومات: http://www.freebsd.org/java/

وبمجرد الانتهاء من جدك، تشغيل الكسوف وغيرها من تطبيقات جافا ينبغي أن يكون أسهل كثيرا، لكنني لا أعرف عن سبحانه وتعالى لفري ... أي شخص؟

ويمكنك إما تشغيل الأصلي جافا 1.6 الميناء أو لينكس JDK من الشمس في وضع مضاهاة لينكس، وكلاهما متوفر في في الموانئ شجرة . أنا استخدامها لتشغيل لينكس JDK (مع إيماكس JDEE) في طريق العودة من دون أي مشاكل، الأميال الخاص بك قد تختلف ولكن.

وأما بالنسبة للبيئات التطوير، وتتوفر في الموانئ شجرة كلا نتبيانس والكسوف.

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

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

ولكن لتطوير جافا سأختار ينكس، ويندوز أو سولاريس. أحدث هذه الثنائيات جافا أداء أفضل على بلدي أوبونتو من ويندوز إكس بي (نتبيانس أداء أفضل كما IDE أيضا).

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

تحليل TrueOS

TrueOS ، وتطور <لأ href = "https://en.wikipedia.org/wiki / PC-BSD "يختلط =" نوفولو noreferrer "> PC-BSD ، هو مبني على رأس <لأ href =" https://en.wikipedia.org/wiki/FreeBSD "يختلط =" نوفولو noreferrer " > فري .

ومع مجرد النقر أو اثنين في التطبيق كافيه (مدير مجموعة صلب TrueOS)، أنا ركبت OpenJDK 8 تحديث 102 (أحدث) و نتبيانس 8.1 (أحدث).

وأحاط حوالي ثلاث دقائق لتحميل وتثبيت الآلي من قبل التطبيقات كافيه. ثم أطلقت نتبيانس وكان عالم التطبيق مرحبا وتشغيلها في آخر لحظة.

حسنا، ليس هناك جافا 1.6 في / البيرة / موانئ النسخة أنا ركبت مؤخرا (أحدث نسخة AFAIK). ميناء نتبيانس هو فقط ما يصل الى 5.5 المجمعة. كحد أدنى كنت عليك أن تذهب ننظر حولنا لمزيد من الإصدارات الحالية. لا تبدو واعدة كما أبقى بالكامل لتطوير منصة التاريخ.

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

و* BSD هي منصة تطوير المفضلة للرجل النظام-، Hardware- والمبرمجون نواة المستوى، لأن هذه الأجزاء موثقة عادة ما تكون أفضل من لينكس وكان لديك هدف "الرسمية" في حين تختلف على لينكس توزيعات في بقع الخ

وA OS شعبية (لينكس، ويندوز أو حتى نظام التشغيل Mac OS X) هو أفضل. OS شعبية يحصل على دعم أفضل على تعظيم الاستفادة من المجمعين والمكتبات وغيرها على سبيل المثال، فري هو الطبقة 2 منصة لشركة الخليج القابضة (GHC هذا يعني قد تفرج عن إصدارات جديدة حتى لو كان لا يمكن تشغيلها على فري). وتتوفر فقط على ويندوز أو لينكس بعض اللغات برمجة.

ولقد تم استخدام فري كمنصة الخادم وسطح المكتب / الكمبيوتر المحمول منذ v2.1 لل. ونتيجة لOS آمن ومستقر انه لامر رائع. ومع ذلك، وUI رسومية أنه لا يتحسنون مثلهن. لقد كان في كثير من الأحيان إلى اليد نحت على X التكوين، وكان القليل أو لا حظ تركيب فلاش (سواء كان ذلك ميزة أو خلل غير قابل للنقاش) لفايرفوكس.

وسوف تجد أنك لا يمكن أن مجرد تحميل ثنائي لأشياء مثل فايرفوكس وما شابه ذلك، ولكن أكثر الموانئ مكتبة من يعوض عن هذا. يمكن القيام تثبيت كامل من CD / DVD يحصل لك منصة خادم الصلبة، ولكن تركيب غنوم من مصدر تأخذ الكثير من الوقت كما أن تحميل وتجميع المصادر على كل شيء. نعم، يمكنك غالبا ما تجد ملفات PKG المترجمة مسبقا، ولكن "جعل تثبيت نظيف" في الدليل / البيرة / الموانئ المناسب من السهل جدا.

وعموما سوف تجد أن ميزات الحصول على إضافة إلى نواة لينكس أسرع مما يبدو في فري (dtrace وZFS على الرغم من). أنا لا أعتقد أن بعد دعم الفيديو لينكس، الأمر الذي يجعل الأمور مثل ميث تي صعوبة في أحسن الأحوال. وبالمثل، دعم ISDN إذا كنت تستخدم النجمة.

وفي نهاية المطاف، انها مسألة ذوق شخصي. I الاستمرار في استخدام فري في الإنتاج، ولكن تميل نحو أوبونتو لسطح المكتب، في الآونة الأخيرة.

لا أستطيع أن أتكلم إلى الأشياء جافا، ولكن روبي على القضبان تنشر لا تشوبه شائبة، وبسلاسة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top