Повстання машин: застосування ШІ в реальному світі
Штучний інтелект не в майбутньому, він тут прямо в сьогоденні У цьому блозі Прочитайте, як програми штучного інтелекту вплинули на різні сектори.
У цій статті ми оновимо операційну систему 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
root@releng2.nyi.freebsd.org:/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! Тепер ви можете ввімкнути всі необхідні служби та підтвердити, що екземпляр працює належним чином.
Штучний інтелект не в майбутньому, він тут прямо в сьогоденні У цьому блозі Прочитайте, як програми штучного інтелекту вплинули на різні сектори.
Ви також стали жертвою DDOS-атак і спантеличені методами запобігання? Прочитайте цю статтю, щоб вирішити свої запитання.
Можливо, ви чули, що хакери заробляють багато грошей, але чи замислювалися ви коли-небудь, як вони заробляють такі гроші? давайте обговоримо.
Ви хочете побачити революційні винаходи Google і як ці винаходи змінили життя кожної людини сьогодні? Тоді читайте в блозі, щоб побачити винаходи Google.
Концепція самокерованих автомобілів, щоб вирушати в дороги за допомогою штучного інтелекту, є мрією, яку ми давно мріємо. Але, незважаючи на кілька обіцянок, їх ніде не видно. Прочитайте цей блог, щоб дізнатися більше…
Оскільки наука розвивається швидкими темпами, бере на себе багато наших зусиль, ризики піддати себе незрозумілій Сингулярності також зростає. Читайте, що може означати для нас сингулярність.
Прочитайте блог, щоб дізнатися про різні шари архітектури великих даних та їх функціональні можливості найпростішим способом.
Методи зберігання даних можуть розвиватися з моменту народження Даних. Цей блог висвітлює еволюцію зберігання даних на основі інфографіки.
У цьому цифровому світі пристрої розумного дому стали важливою частиною життя. Ось кілька дивовижних переваг пристроїв розумного дому щодо того, як вони роблять наше життя гідним життя та спрощують його.
Нещодавно Apple випустила додаткове оновлення macOS Catalina 10.15.4, щоб виправити проблеми, але схоже, що оновлення викликає більше проблем, що призводять до блокування комп’ютерів Mac. Прочитайте цю статтю, щоб дізнатися більше