نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
في هذه المقالة ، سنقوم بترقية نظام التشغيل FreeBSD باستخدام freebsd-update
. و freebsd-update
الأداة يمكن أن تستخدم لتحديث المثيل مع الإصدار الأخير التصحيح أو يمكنك أيضا اختيار الترقية إلى أي قاصر أو إصدار رئيسي.
/etc/
.freebsd-update
اختبار أو نسخة تطوير قبل تجربته على خادم إنتاج. يمكنك استخدام لقطة لتشغيل نسخة تجريبية بسرعة ، واختبار الترقية دون أن يكون لها أي تأثير على مثيل الإنتاج الخاص بك./var
القسم خاصة للترقية إلى إصدار ثانوي أو رئيسي جديد.تحتوي إصدارات التصحيح على إصلاحات لملفات نظام التشغيل والثنائيات وقد تحتوي أيضًا على تغيير في النواة. إحضار التحديث باستخدام freebsd-update
. تم تحرير إخراج الأوامر أدناه من أجل الإيجاز.
# freebsd-version
11.0-RELEASE-p1
# freebsd-update fetch
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 4 mirrors found.
Fetching public key from update4.freebsd.org... done.
Fetching metadata signature for 11.0-RELEASE from update4.freebsd.org... done.
Fetching metadata index... done.
Fetching 2 metadata files... done.
Inspecting system... done.
Preparing to download files... done.
Fetching 998 patches......... done.
Applying patches... done.
Fetching 6 files... done.
The following files will be removed as part of updating to 11.0-RELEASE-p11:
/boot/kernel/hv_ata_pci_disengage.ko
...
The following files will be added as part of updating to 11.0-RELEASE-p11:
/usr/share/zoneinfo/Asia/Barnaul
...
The following files will be updated as part of updating to 11.0-RELEASE-p11:
/bin/freebsd-version
...
WARNING: FreeBSD 11.0-RELEASE-p1 is approaching its End-of-Life date.
It is strongly recommended that you upgrade to a newer
release within the next 2 months.
تم تنزيل التحديثات على الخادم الخاص بك. الآن قم بتثبيتها.
# freebsd-update install
src component not installed, skipped
Installing updates... done.
بما أن التحديث من 11.0-RELEASE-p1
إلى 11.0-RELEASE-p11
يتضمن تثبيت نواة جديدة ، فأعد تشغيل المثيل للتمهيد في النواة المثبتة حديثًا.
# shutdown -r now
... system reboot ...
# freebsd-version
11.0-RELEASE-p11
لقد نجحت الآن في ترقية مثيلك من 11.0-RELEASE
إلى 11.0-RELEASE-p11
. أعد تمكين خدماتك واختبر المثيل.
في هذا القسم ، نقوم بترقية مثيل FreeBSD من FreeBSD 11.0-RELEASE
إلى FreeBSD 11.1-RELEASE
. و freebsd-update
يختلف الأمر في هذه الحالة من السابقة التصحيح الافراج عن الترقية. لاحظ أنه إذا كانت هناك بعض التعارضات في الملفات بسبب التغييرات المحلية ، freebsd-update
فسوف تطالبك بنفس الشيء وتسمح لك بحل التعارض.
# freebsd-version
11.0-RELEASE-p11
# freebsd-update upgrade -r 11.1-RELEASE
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 4 mirrors found.
Fetching metadata signature for 11.0-RELEASE from update4.freebsd.org... done.
Fetching metadata index... done.
Fetching 1 metadata files... done.
Inspecting system... done.
The following components of FreeBSD seem to be installed:
kernel/generic kernel/generic-dbg world/base world/lib32
The following components of FreeBSD do not seem to be installed:
world/base-dbg world/doc world/lib32-dbg
Does this look reasonable (y/n)? y
Fetching metadata signature for 11.1-RELEASE from update4.freebsd.org... done.
Fetching metadata index... done.
Fetching 1 metadata files... done.
Inspecting system... done.
Fetching files from 11.0-RELEASE for merging... done.
Preparing to download files... done.
Fetching 11513 patches.....10....11510. done.
Applying patches... done.
Fetching 262 files... done.
Attempting to automatically merge changes in files... done.
The following files will be removed as part of updating to 11.1-RELEASE-p0:
/usr/include/netinet/ip_ipsec.h
...
The following files will be added as part of updating to 11.1-RELEASE-p0:
/boot/kernel/amd_ecc_inject.ko
...
The following files will be updated as part of updating to 11.1-RELEASE-p0:
/.cshrc
...
To install the downloaded upgrades, run "/usr/sbin/freebsd-update install".
الآن بعد تنزيل الملفات وحل جميع التعارضات ، يمكنك المضي قدمًا وتثبيت التحديث.
# freebsd-update install
src component not installed, skipped
Installing updates...
Kernel updates have been installed. Please reboot and run
"/usr/sbin/freebsd-update install" again to finish installing updates.
بمجرد إعادة تشغيل المثيل ، يمكنك تأكيد إصدار النواة التي تقوم بتشغيلها ، واستئناف التثبيت.
# uname -a
FreeBSD fbsd 11.1-RELEASE FreeBSD 11.1-RELEASE #0 r321309: Fri Jul 21 02:08:28 UTC 2017
[email protected]:/usr/obj/usr/src/sys/GENERIC amd64
# freebsd-version
11.0-RELEASE-p11
# freebsd-update install
src component not installed, skipped
Installing updates...
Completing this upgrade requires removing old shared object files.
Please rebuild all installed 3rd party software (e.g., programs
installed from the ports tree) and then run "/usr/sbin/freebsd-update install"
again to finish installing updates.
تستخدم الإصدارات الرئيسية واجهات تطبيق ثنائية مختلفة (ABI) ، والتي ستكسر معظم تطبيقات الطرف الثالث. إذا كنت تستخدم المنافذ لإنشاء تطبيقات الطرف الثالث ، فأنت بحاجة إلى إنشاء كل هذه التطبيقات. إذا كنت تستخدم نظام إدارة الحزم ، فيمكنك استخدام الأمر التالي.
# pkg-static upgrade -f
بمجرد إعادة تثبيت جميع الحزم ، أكمل freebsd-update
التثبيت.
# freebsd-update install
src component not installed, skipped
Installing updates... done.
# freebsd-version
11.1-RELEASE
تهانينا ، تمت ترقية مثيلك إلى 11.1-RELEASE
! الآن يمكنك المتابعة لتمكين جميع الخدمات المطلوبة والتأكد من أن المثيل يتصرف كما هو متوقع.
نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
يعرف الكثير منكم أن Switch سيصدر في مارس 2017 وميزاته الجديدة. بالنسبة لأولئك الذين لا يعرفون ، قمنا بإعداد قائمة بالميزات التي تجعل "التبديل" "أداة لا غنى عنها".
هل تنتظر عمالقة التكنولوجيا للوفاء بوعودهم؟ تحقق من ما تبقى دون تسليم.
اقرأ المدونة لمعرفة الطبقات المختلفة في بنية البيانات الضخمة ووظائفها بأبسط طريقة.
اقرأ هذا لمعرفة مدى انتشار الذكاء الاصطناعي بين الشركات الصغيرة وكيف أنه يزيد من احتمالات نموها ومنح منافسيها القدرة على التفوق.
لقد أصبح حل CAPTCHA صعبًا جدًا على المستخدمين في السنوات القليلة الماضية. هل ستكون قادرة على أن تظل فعالة في اكتشاف البريد العشوائي والروبوتات في المستقبل القريب؟
مع تطور العلم بمعدل سريع ، واستلام الكثير من جهودنا ، تزداد أيضًا مخاطر تعريض أنفسنا إلى تفرد غير قابل للتفسير. اقرأ ، ماذا يمكن أن يعني التفرد بالنسبة لنا.
ما هو التطبيب عن بعد والرعاية الصحية عن بعد وأثره على الأجيال القادمة؟ هل هو مكان جيد أم لا في حالة الوباء؟ اقرأ المدونة لتجد طريقة عرض!
ربما سمعت أن المتسللين يكسبون الكثير من المال ، لكن هل تساءلت يومًا كيف يجنون هذا النوع من المال؟ دعنا نناقش.
أصدرت Apple مؤخرًا macOS Catalina 10.15.4 تحديثًا تكميليًا لإصلاح المشكلات ولكن يبدو أن التحديث يتسبب في المزيد من المشكلات التي تؤدي إلى إنشاء أجهزة macOS. قراءة هذه المادة لمعرفة المزيد