26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
Bu makalede, FreeBSD işletim sistemini kullanarak güncelleyeceğiz freebsd-update
. Yardımcı freebsd-update
program, örneğinizi en son yama sürümüyle güncellemek için kullanılabilir veya küçük veya büyük bir sürüme yükseltmeyi de seçebilirsiniz.
/etc/
.freebsd-update
bir üretim sunucusunda denemeden önce test veya geliştirme örneğini test etmek daha güvenlidir . Bir test örneğini hızlı bir şekilde başlatmak, üretim örneğinizi etkilemeden yükseltmeyi test etmek için bir anlık görüntü kullanabilirsiniz./var
Özellikle yeni küçük veya büyük sürümlere yükseltmek için bölümde en az 500 MB boş alan olması gerekir .Düzeltme eki sürümleri işletim sistemi dosyaları ve ikili dosyaları için düzeltmeler içerir ve ayrıca çekirdekte bir değişiklik içerebilir. Düğmesini kullanarak güncellemeyi getirin freebsd-update
. Aşağıdaki komutların çıktıları kısalık amacıyla düzenlenmiştir.
# 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.
Güncellemeler sunucunuza indirildi. Şimdi onları yükleyin.
# freebsd-update install
src component not installed, skipped
Installing updates... done.
Dan güncelleme yana 11.0-RELEASE-p1
üzere 11.0-RELEASE-p11
yeni bir çekirdek kurulumu içerir, yeni yüklenen çekirdeğin içine boot örneğini yeniden başlatın.
# shutdown -r now
... system reboot ...
# freebsd-version
11.0-RELEASE-p11
Artık başarılı adresinin örneğini yükseltilmiş 11.0-RELEASE
için 11.0-RELEASE-p11
. Hizmetlerinizi yeniden etkinleştirin ve örneği test edin.
Bu bölümde, FreeBSD bizim FreeBSD örneğini yükseltmek 11.0-RELEASE
FreeBSD'ye 11.1-RELEASE
. freebsd-update
Komut önceki yama sürümü yükseltme dan bu durumda farklıdır. Yerel değişiklikler nedeniyle dosyalarda bazı çakışmalar olması durumunda, freebsd-update
sizi aynı şeyi soracağını ve çakışmayı çözmenize izin vereceğini unutmayın.
# 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".
Dosyalar indirildi ve tüm çakışmalar çözüldüğüne göre, devam edip güncellemeyi yükleyebilirsiniz.
# 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.
Örnek yeniden başlatıldıktan sonra, çalıştırdığınız çekirdeğin sürümünü onaylayabilir ve yüklemeye devam edebilirsiniz.
# 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.
Büyük sürümler, çoğu üçüncü taraf uygulamasını bozacak farklı Uygulama İkili Arabirimleri (ABI) kullanır. Üçüncü taraf uygulamalarınızı oluşturmak için bağlantı noktaları kullanırsanız, bu uygulamaların tümünü oluşturmanız gerekir. Paket yönetim sistemini kullanıyorsanız, aşağıdaki komutu kullanabilirsiniz.
# pkg-static upgrade -f
Tüm paketler yeniden kurulduktan sonra freebsd-update
kurulumu tamamlayın .
# freebsd-update install
src component not installed, skipped
Installing updates... done.
# freebsd-version
11.1-RELEASE
Tebrikler, örneğiniz için yükseltildi 11.1-RELEASE
! Artık gerekli tüm hizmetleri etkinleştirmeye devam edebilir ve örneğin beklendiği gibi davrandığını onaylayabilirsiniz.
26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.
Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.
Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.
Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.
CAPTCHA, son birkaç yılda kullanıcıların çözmesi oldukça zorlaştı. Gelecekte spam ve bot tespitinde etkili kalabilecek mi?
Bilim hızla gelişip birçok çabamızı üstlendikçe, kendimizi açıklanamaz bir Tekilliğe maruz bırakmanın riskleri de artıyor. Okuyun, tekillik bizim için ne anlama gelebilir.
Teletıp, uzaktan sağlık hizmetleri ve gelecek nesiller üzerindeki etkisi nedir? Pandemi durumunda iyi bir yer mi değil mi? Bir görünüm bulmak için blogu okuyun!
Bilgisayar korsanlarının çok para kazandığını duymuş olabilirsiniz, ancak bu kadar parayı nasıl kazandıklarını hiç merak ettiniz mi? Hadi tartışalım.
Son zamanlarda Apple, sorunları gidermek için macOS Catalina 10.15.4'ü ek bir güncelleme yayınladı, ancak güncelleme, mac makinelerinde tuğla oluşmasına neden olan daha fazla soruna neden oluyor gibi görünüyor. Daha fazla bilgi edinmek için bu makaleyi okuyun