Units
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/documentation/bookshandbookkernelconfig_index/ru/units/?format=api
{ "count": 91, "next": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/units/?format=api&page=2", "previous": null, "results": [ { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "This chapter covers how to configure the FreeBSD Kernel. When to build a custom kernel, how to take a hardware inventory, how to customize a kernel configuration file, etc" ], "previous_source": "", "target": [ "Эта глава рассказывает о настройке ядра FreeBSD. Когда стоит собирать собственное ядро, как провести инвентаризацию оборудования, как настроить конфигурационный файл ядра и т. д." ], "id_hash": 8135458971347299742, "content_hash": 8135458971347299742, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:1", "context": "", "note": "type: YAML Front Matter: description", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 1, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 29, "source_unit": "https://translate-dev.freebsd.org/api/units/1182084/?format=api", "priority": 100, "id": 1810423, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=f0e6f4d4b7ebad9e", "url": "https://translate-dev.freebsd.org/api/units/1810423/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.043388Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "Part II. Common Tasks" ], "previous_source": "", "target": [ "Часть II. Стандартные задачи" ], "id_hash": 719241869082434073, "content_hash": 719241869082434073, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:1", "context": "", "note": "type: YAML Front Matter: part", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 2, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/354291/?format=api", "priority": 100, "id": 1810424, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=89fb42ab523f1a19", "url": "https://translate-dev.freebsd.org/api/units/1810424/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.044120Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "Chapter 10. Configuring the FreeBSD Kernel" ], "previous_source": "", "target": [ "Глава 10. Настройка ядра FreeBSD" ], "id_hash": 4276960195106173071, "content_hash": 4276960195106173071, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:1", "context": "", "note": "type: YAML Front Matter: title", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 3, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate-dev.freebsd.org/api/units/1582919/?format=api", "priority": 100, "id": 1810425, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=bb5ad0a31bc9f08f", "url": "https://translate-dev.freebsd.org/api/units/1810425/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.044761Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "Configuring the FreeBSD Kernel" ], "previous_source": "", "target": [ "Настройка ядра FreeBSD" ], "id_hash": -1987501336682659704, "content_hash": -1987501336682659704, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:15", "context": "", "note": "type: Title =", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 4, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/354295/?format=api", "priority": 100, "id": 1810426, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=646afa10846a8088", "url": "https://translate-dev.freebsd.org/api/units/1810426/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.045387Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "Synopsis" ], "previous_source": "", "target": [ "Обзор" ], "id_hash": -6651481047257516920, "content_hash": -6651481047257516920, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:53", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 5, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/354297/?format=api", "priority": 100, "id": 1810427, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=23b1313a83f8f488", "url": "https://translate-dev.freebsd.org/api/units/1810427/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.046011Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "The kernel is the core of the FreeBSD operating system. It is responsible for managing memory, enforcing security controls, networking, disk access, and much more. While much of FreeBSD is dynamically configurable, some users may wish to configure and compile a custom kernel." ], "previous_source": "", "target": [ "Ядро — это основа операционной системы FreeBSD. Оно отвечает за управление памятью, обеспечение контроля безопасности, работу с сетью, доступ к дискам и многое другое. Хотя большая часть FreeBSD динамически настраивается, некоторые пользователи могут захотеть настроить и скомпилировать собственное ядро." ], "id_hash": 8222674665603518643, "content_hash": 8222674665603518643, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:58", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 6, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 43, "source_unit": "https://translate-dev.freebsd.org/api/units/1724194/?format=api", "priority": 100, "id": 1810428, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=f21ccf0af2e6d0b3", "url": "https://translate-dev.freebsd.org/api/units/1810428/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.046549Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "When to build a custom kernel." ], "previous_source": "", "target": [ "Когда следует собирать собственный ядро." ], "id_hash": -6752845992594235411, "content_hash": -6752845992594235411, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:62", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 8, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate-dev.freebsd.org/api/units/354303/?format=api", "priority": 100, "id": 1810430, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=224912590c801fed", "url": "https://translate-dev.freebsd.org/api/units/1810430/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.047704Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "How to take a hardware inventory." ], "previous_source": "", "target": [ "Как провести инвентаризацию оборудования." ], "id_hash": 3152100331026555999, "content_hash": 3152100331026555999, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:63", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 9, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate-dev.freebsd.org/api/units/354305/?format=api", "priority": 100, "id": 1810431, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=abbe828cef3aa45f", "url": "https://translate-dev.freebsd.org/api/units/1810431/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.048246Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "How to customize a kernel configuration file." ], "previous_source": "", "target": [ "Как настроить файл конфигурации ядра." ], "id_hash": -8005693745197657905, "content_hash": -8005693745197657905, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:64", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 10, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/354307/?format=api", "priority": 100, "id": 1810432, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=10e60ff468ed50cf", "url": "https://translate-dev.freebsd.org/api/units/1810432/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.048774Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "How to use the kernel configuration file to create and build a new kernel." ], "previous_source": "", "target": [ "Как использовать файл конфигурации ядра для создания и сборки нового ядра." ], "id_hash": -3085486243620272641, "content_hash": -3085486243620272641, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:65", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 11, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 14, "source_unit": "https://translate-dev.freebsd.org/api/units/354309/?format=api", "priority": 100, "id": 1810433, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=552e269be9a8c5ff", "url": "https://translate-dev.freebsd.org/api/units/1810433/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.049322Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "How to install the new kernel." ], "previous_source": "", "target": [ "Как установить новое ядро." ], "id_hash": 1402829178580758172, "content_hash": 1402829178580758172, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:66", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 12, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate-dev.freebsd.org/api/units/354311/?format=api", "priority": 100, "id": 1810434, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=9377d9b495dbee9c", "url": "https://translate-dev.freebsd.org/api/units/1810434/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.049859Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "How to troubleshoot if things go wrong." ], "previous_source": "", "target": [ "Как устранить неполадки, если что-то пойдет не так." ], "id_hash": -3616491505605911178, "content_hash": -3616491505605911178, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:67", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 13, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/354313/?format=api", "priority": 100, "id": 1810435, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=4dcfa422fb245d76", "url": "https://translate-dev.freebsd.org/api/units/1810435/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.050371Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "All of the commands listed in the examples in this chapter should be executed as `root`." ], "previous_source": "", "target": [ "Все команды, приведённые в примерах этой главы, должны выполняться от имени пользователя `root`." ], "id_hash": 8749301007881134302, "content_hash": 8749301007881134302, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:69", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 14, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://translate-dev.freebsd.org/api/units/354315/?format=api", "priority": 100, "id": 1810436, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=f96bc2e92fb8e0de", "url": "https://translate-dev.freebsd.org/api/units/1810436/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.050986Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "Why Build a Custom Kernel?" ], "previous_source": "", "target": [ "Зачем собирать собственное ядро?" ], "id_hash": 2291136313648242926, "content_hash": 2291136313648242926, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:71", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 15, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/354317/?format=api", "priority": 100, "id": 1810437, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=9fcbc0569b0060ee", "url": "https://translate-dev.freebsd.org/api/units/1810437/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.051532Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "Traditionally, FreeBSD used a monolithic kernel. The kernel was one large program, supported a fixed list of devices, and in order to change the kernel's behavior, one had to compile and then reboot into a new kernel." ], "previous_source": "", "target": [ "Традиционно FreeBSD использовала монолитное ядро. Ядро представляло собой одну большую программу, поддерживало фиксированный список устройств, и для изменения его поведения необходимо было скомпилировать новое ядро, а затем перезагрузиться в него." ], "id_hash": -2257415631315811639, "content_hash": -2257415631315811639, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:75", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 16, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 37, "source_unit": "https://translate-dev.freebsd.org/api/units/1227650/?format=api", "priority": 100, "id": 1810438, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=60ac0c719101c2c9", "url": "https://translate-dev.freebsd.org/api/units/1810438/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.052051Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "Today, most of the functionality in the FreeBSD kernel is contained in modules which can be dynamically loaded and unloaded from the kernel as necessary. This allows the running kernel to adapt immediately to new hardware and for new functionality to be brought into the kernel. This is known as a modular kernel." ], "previous_source": "", "target": [ "Сегодня большая часть функциональности ядра FreeBSD содержится в модулях, которые могут быть динамически загружены в ядро или выгружены из него по мере необходимости. Это позволяет работающему ядру немедленно адаптироваться к новому оборудованию и добавлять новую функциональность. Такое ядро называется модульным." ], "id_hash": -2217823579223400623, "content_hash": -2217823579223400623, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:79", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 17, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 53, "source_unit": "https://translate-dev.freebsd.org/api/units/1227652/?format=api", "priority": 100, "id": 1810439, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=6138b53489e75f51", "url": "https://translate-dev.freebsd.org/api/units/1810439/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.052630Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "Occasionally, it is still necessary to perform static kernel configuration. Sometimes the needed functionality is so tied to the kernel that it can not be made dynamically loadable. Some security environments prevent the loading and unloading of kernel modules and require that only needed functionality is statically compiled into the kernel." ], "previous_source": "", "target": [ "Время от времени всё ещё требуется выполнять статическую настройку ядра. Иногда необходимая функциональность настолько тесно связана с ядром, что её невозможно сделать динамически загружаемой. В некоторых средах с повышенными требованиями к безопасности запрещена загрузка и выгрузка модулей ядра, и требуется, чтобы только необходимая функциональность была статически скомпилирована в ядро." ], "id_hash": 931663995889421854, "content_hash": 931663995889421854, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:83", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 18, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 51, "source_unit": "https://translate-dev.freebsd.org/api/units/1227654/?format=api", "priority": 100, "id": 1810440, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=8cedef77d5028e1e", "url": "https://translate-dev.freebsd.org/api/units/1810440/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.053218Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "Building a custom kernel is often a rite of passage for advanced BSD users. This process, while time consuming, can provide benefits to the FreeBSD system. Unlike the [.filename]#GENERIC# kernel, which must support a wide range of hardware, a custom kernel can be stripped down to only provide support for that computer's hardware. This has a number of benefits, such as:" ], "previous_source": "", "target": [ "Сборка собственного ядра часто является своего рода обрядом посвящения для опытных пользователей BSD. Этот процесс, хотя и отнимает много времени, может принести пользу системе FreeBSD. В отличие от ядра [.filename]#GENERIC#, которое должно поддерживать широкий спектр оборудования, собственное ядро можно сократить до поддержки только аппаратного обеспечения данного компьютера. Это дает ряд преимуществ, таких как:" ], "id_hash": -446602550064516011, "content_hash": -446602550064516011, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:88", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 19, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 61, "source_unit": "https://translate-dev.freebsd.org/api/units/1582921/?format=api", "priority": 100, "id": 1810441, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=79cd5958cf9ef455", "url": "https://translate-dev.freebsd.org/api/units/1810441/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.053786Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "Faster boot time. Since the kernel will only probe the hardware on the system, the time it takes the system to boot can decrease." ], "previous_source": "", "target": [ "Более быстрая загрузка. Поскольку ядро будет проверять только оборудование, установленное в системе, время загрузки системы может сократиться." ], "id_hash": -2226221024892959266, "content_hash": -2226221024892959266, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:90", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 20, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 24, "source_unit": "https://translate-dev.freebsd.org/api/units/354327/?format=api", "priority": 100, "id": 1810442, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=611adfc5dbbfc5de", "url": "https://translate-dev.freebsd.org/api/units/1810442/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.054352Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "Lower memory usage. A custom kernel often uses less memory than the [.filename]#GENERIC# kernel by omitting unused features and device drivers. This is important because the kernel code remains resident in physical memory at all times, preventing that memory from being used by applications. For this reason, a custom kernel is useful on a system with a small amount of RAM." ], "previous_source": "", "target": [ "Снижение использования памяти. Собственное ядро часто потребляет меньше памяти, чем ядро [.filename]#GENERIC#, за счёт исключения неиспользуемых функций и драйверов устройств. Это важно, поскольку код ядра постоянно находится в физической памяти, не позволяя использовать эту память приложениям. По этой причине собственное ядро полезно на системах с небольшим объёмом оперативной памяти." ], "id_hash": 5006930417591547061, "content_hash": 5006930417591547061, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:91", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 21, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 61, "source_unit": "https://translate-dev.freebsd.org/api/units/1582923/?format=api", "priority": 100, "id": 1810443, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=c57c30afdba474b5", "url": "https://translate-dev.freebsd.org/api/units/1810443/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.054911Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "Additional hardware support. A custom kernel can add support for devices which are not present in the [.filename]#GENERIC# kernel." ], "previous_source": "", "target": [ "Дополнительная поддержка оборудования. Собственное ядро может добавить поддержку устройств, которые отсутствуют в ядре [.filename]#GENERIC#." ], "id_hash": 3788530939171385512, "content_hash": 3788530939171385512, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:92", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 22, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 19, "source_unit": "https://translate-dev.freebsd.org/api/units/1582925/?format=api", "priority": 100, "id": 1810444, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=b49390d111e330a8", "url": "https://translate-dev.freebsd.org/api/units/1810444/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.055481Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "When building a custom kernel, it is important to note that non-default configurations are less thoroughly tested than the GENERIC configuration. While customizing the kernel can provide specific benefits it also increases the risk of encountering build or runtime issues. Custom kernel configurations are recommended only for advanced users who have a specific reason for making changes and are willing to engage in the debugging process if necessary." ], "previous_source": "", "target": [ "При сборке собственного ядра важно учитывать, что нестандартные конфигурации тестируются менее тщательно, чем конфигурация GENERIC. Хотя настройка ядра может дать определённые преимущества, она также увеличивает риск возникновения проблем при сборке или во время работы. Пользовательские конфигурации ядра рекомендуются только опытным пользователям, у которых есть веская причина для внесения изменений и которые готовы при необходимости участвовать в процессе отладки." ], "id_hash": 4173706625587636867, "content_hash": 4173706625587636867, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:98", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 23, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 68, "source_unit": "https://translate-dev.freebsd.org/api/units/1724196/?format=api", "priority": 100, "id": 1810445, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=b9ebfc100ed86a83", "url": "https://translate-dev.freebsd.org/api/units/1810445/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.056046Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "Before building a custom kernel, consider the reason for doing so. If there is a need for specific hardware support, it may already exist as a module." ], "previous_source": "", "target": [ "Прежде чем собирать собственное ядро, стоит подумать о причине этого. Если требуется поддержка определённого оборудования, она может уже существовать в виде модуля." ], "id_hash": 885034376962882388, "content_hash": 885034376962882388, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:102", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 24, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 27, "source_unit": "https://translate-dev.freebsd.org/api/units/1227658/?format=api", "priority": 100, "id": 1810446, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=8c484613a4e1bb54", "url": "https://translate-dev.freebsd.org/api/units/1810446/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.056675Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "Kernel modules exist in [.filename]#/boot/kernel# and may be dynamically loaded into the running kernel using man:kldload[8]. Most kernel drivers have a loadable module and manual page. For example, the man:ath[4] wireless network driver has the following information in its manual page:" ], "previous_source": "", "target": [ "Модули ядра находятся в [.filename]#/boot/kernel# и могут быть динамически загружены в работающее ядро с помощью man:kldload[8]. Большинство драйверов ядра имеют загружаемый модуль и страницу руководства. Например, драйвер беспроводной сети man:ath[4] содержит следующую информацию на своей странице руководства:" ], "id_hash": 3900422825108687255, "content_hash": 3900422825108687255, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:106", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 25, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 41, "source_unit": "https://translate-dev.freebsd.org/api/units/1582927/?format=api", "priority": 100, "id": 1810447, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=b62115e4e46dc997", "url": "https://translate-dev.freebsd.org/api/units/1810447/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.057239Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "Alternatively, to load the driver as a module at boot time, place the\nfollowing line in man:loader.conf[5]:\n" ], "previous_source": "", "target": [ "В качестве альтернативы, для загрузки драйвера в виде модуля при старте системы,\nпоместите следующую строку в man:loader.conf[5]:\n" ], "id_hash": 6126137860382533063, "content_hash": 6126137860382533063, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:111", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 26, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 17, "source_unit": "https://translate-dev.freebsd.org/api/units/354337/?format=api", "priority": 100, "id": 1810448, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=d50469ed252c25c7", "url": "https://translate-dev.freebsd.org/api/units/1810448/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.057815Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ " if_ath_load=\"YES\"\n" ], "previous_source": "", "target": [ " if_ath_load=\"YES\"\n" ], "id_hash": 3365448020259315161, "content_hash": 3365448020259315161, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:113", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 27, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1582929/?format=api", "priority": 100, "id": 1810449, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=aeb47924bd991dd9", "url": "https://translate-dev.freebsd.org/api/units/1810449/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.058439Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "Adding `if_ath_load=\"YES\"` to [.filename]#/boot/loader.conf# will load this module dynamically at boot time." ], "previous_source": "", "target": [ "Добавление `if_ath_load=\"YES\"` в [.filename]#/boot/loader.conf# позволит динамически загрузить этот модуль во время загрузки системы." ], "id_hash": 7335025965934784932, "content_hash": 7335025965934784932, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:116", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 28, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://translate-dev.freebsd.org/api/units/1582931/?format=api", "priority": 100, "id": 1810450, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=e5cb3f40ddcf31a4", "url": "https://translate-dev.freebsd.org/api/units/1810450/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.058981Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "In some cases, there is no associated module in [.filename]#/boot/kernel#. This is mostly true for certain subsystems." ], "previous_source": "", "target": [ "В некоторых случаях связанный модуль отсутствует в [.filename]#/boot/kernel#. Это в основном относится к определённым подсистемам." ], "id_hash": 7458569291273318115, "content_hash": 7458569291273318115, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:119", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 29, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 17, "source_unit": "https://translate-dev.freebsd.org/api/units/1227662/?format=api", "priority": 100, "id": 1810451, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=e7822940d2fbaee3", "url": "https://translate-dev.freebsd.org/api/units/1810451/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.059509Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "Finding the System Hardware" ], "previous_source": "", "target": [ "Поиск информации об оборудовании системы" ], "id_hash": -3133808408186274468, "content_hash": -3133808408186274468, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:121", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 30, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/354345/?format=api", "priority": 100, "id": 1810452, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=548279db3becbd5c", "url": "https://translate-dev.freebsd.org/api/units/1810452/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.060059Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "Before editing the kernel configuration file, it is recommended to perform an inventory of the machine's hardware. On a dual-boot system, the inventory can be created from the other operating system. For example, Microsoft(R)'s Device Manager contains information about installed devices." ], "previous_source": "", "target": [ "Прежде чем редактировать файл конфигурации ядра, рекомендуется составить перечень оборудования компьютера. На системе с двойной загрузкой этот перечень можно создать из другой операционной системы. Например, Диспетчер устройств Microsoft(R) содержит информацию об установленных устройствах." ], "id_hash": -6513253516125675916, "content_hash": -6513253516125675916, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:126", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 31, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 41, "source_unit": "https://translate-dev.freebsd.org/api/units/1227664/?format=api", "priority": 100, "id": 1810453, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=259c466f8f43de74", "url": "https://translate-dev.freebsd.org/api/units/1810453/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.060586Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "Some versions of Microsoft(R) Windows(R) have a System icon which can be used to access Device Manager." ], "previous_source": "", "target": [ "Некоторые версии Microsoft(R) Windows(R) имеют значок \"Система\", который можно использовать для доступа к диспетчеру устройств." ], "id_hash": 2243810879246870309, "content_hash": 2243810879246870309, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:130", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 32, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 17, "source_unit": "https://translate-dev.freebsd.org/api/units/1582933/?format=api", "priority": 100, "id": 1810454, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=9f239e1b40aaa725", "url": "https://translate-dev.freebsd.org/api/units/1810454/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.061133Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "If FreeBSD is the only installed operating system, use man:dmesg[8] to determine the hardware that was found and listed during the boot probe. Most device drivers on FreeBSD have a manual page which lists the hardware supported by that driver. For example, the following lines indicate that the man:psm[4] driver found a mouse:" ], "previous_source": "", "target": [ "Если FreeBSD — единственная установленная операционная система, используйте man:dmesg[8] для определения оборудования, обнаруженного и перечисленного во время загрузки. Большинство драйверов устройств в FreeBSD имеют справочную страницу, в которой перечислено поддерживаемое оборудование. Например, следующие строки указывают, что драйвер man:psm[4] обнаружил мышь:" ], "id_hash": -3949972456091515008, "content_hash": -3949972456091515008, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:135", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 33, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 53, "source_unit": "https://translate-dev.freebsd.org/api/units/1227666/?format=api", "priority": 100, "id": 1810455, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=492ee0faa2168780", "url": "https://translate-dev.freebsd.org/api/units/1810455/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.061703Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "psm0: <PS/2 Mouse> irq 12 on atkbdc0\npsm0: [GIANT-LOCKED]\npsm0: [ITHREAD]\npsm0: model Generic PS/2 mouse, device ID 0\n" ], "previous_source": "", "target": [ "psm0: <PS/2 Mouse> irq 12 on atkbdc0\npsm0: [GIANT-LOCKED]\npsm0: [ITHREAD]\npsm0: model Generic PS/2 mouse, device ID 0\n" ], "id_hash": -4352253298895234677, "content_hash": -4352253298895234677, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:142", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 34, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 19, "source_unit": "https://translate-dev.freebsd.org/api/units/354353/?format=api", "priority": 100, "id": 1810456, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=4399b0af12d3d98b", "url": "https://translate-dev.freebsd.org/api/units/1810456/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.062286Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "Since this hardware exists, this driver should not be removed from a custom kernel configuration file." ], "previous_source": "", "target": [ "Поскольку данное оборудование существует, этот драйвер не следует удалять из файла конфигурации собственного ядра." ], "id_hash": 2501846352342472727, "content_hash": 2501846352342472727, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:145", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 35, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://translate-dev.freebsd.org/api/units/354355/?format=api", "priority": 100, "id": 1810457, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=a2b8580089fad817", "url": "https://translate-dev.freebsd.org/api/units/1810457/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.062815Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "If the output of `dmesg` does not display the results of the boot probe output, instead read the contents of [.filename]#/var/run/dmesg.boot#." ], "previous_source": "", "target": [ "Если вывод команды `dmesg` не отображает результаты загрузочного probing, вместо этого прочитайте содержимое файла [.filename]#/var/run/dmesg.boot#." ], "id_hash": -3474697736261074810, "content_hash": -3474697736261074810, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:147", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 36, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 21, "source_unit": "https://translate-dev.freebsd.org/api/units/354357/?format=api", "priority": 100, "id": 1810458, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=4fc764d1904e0086", "url": "https://translate-dev.freebsd.org/api/units/1810458/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.063352Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "Another tool for finding hardware is man:pciconf[8], which provides more verbose output. For example:" ], "previous_source": "", "target": [ "Еще один инструмент для поиска оборудования — это man:pciconf[8], который предоставляет более подробный вывод. Например:" ], "id_hash": 5497701600661922662, "content_hash": 5497701600661922662, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:150", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 37, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 14, "source_unit": "https://translate-dev.freebsd.org/api/units/1227668/?format=api", "priority": 100, "id": 1810459, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=cc4bc27a4c8ce366", "url": "https://translate-dev.freebsd.org/api/units/1810459/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.063914Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "% pciconf -lv\nath0@pci0:3:0:0: class=0x020000 card=0x058a1014 chip=0x1014168c rev=0x01 hdr=0x00\n vendor = 'Atheros Communications Inc.'\n device = 'AR5212 Atheros AR5212 802.11abg wireless'\n class = network\n subclass = ethernet\n" ], "previous_source": "", "target": [ "% pciconf -lv\nath0@pci0:3:0:0: class=0x020000 card=0x058a1014 chip=0x1014168c rev=0x01 hdr=0x00\n vendor = 'Atheros Communications Inc.'\n device = 'AR5212 Atheros AR5212 802.11abg wireless'\n class = network\n subclass = ethernet\n" ], "id_hash": -3104437002633772838, "content_hash": -3104437002633772838, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:159", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 38, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 27, "source_unit": "https://translate-dev.freebsd.org/api/units/1582935/?format=api", "priority": 100, "id": 1810460, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=54ead2fe7e6f80da", "url": "https://translate-dev.freebsd.org/api/units/1810460/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.064466Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "This output shows that the [.filename]#ath# driver located a wireless Ethernet device." ], "previous_source": "", "target": [ "Этот вывод показывает, что драйвер [.filename]#ath# обнаружил беспроводное Ethernet-устройство." ], "id_hash": -6014408456976980836, "content_hash": -6014408456976980836, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:162", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 39, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://translate-dev.freebsd.org/api/units/1582937/?format=api", "priority": 100, "id": 1810461, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=2c88875fc3c8249c", "url": "https://translate-dev.freebsd.org/api/units/1810461/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.065137Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "The `-k` flag of man:man[1] can be used to provide useful information. For example, it can be used to display a list of manual pages which contain a particular device brand or name:" ], "previous_source": "", "target": [ "Флаг `-k` утилиты man:man[1] может быть полезен для получения информации. Например, с его помощью можно вывести список страниц руководства, содержащих определённое название или марку устройства:" ], "id_hash": -8670279336843759013, "content_hash": -8670279336843759013, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:165", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 40, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 33, "source_unit": "https://translate-dev.freebsd.org/api/units/1227670/?format=api", "priority": 100, "id": 1810462, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=07acfae15804b25b", "url": "https://translate-dev.freebsd.org/api/units/1810462/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.065688Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "# man -k Atheros\nath(4) - Atheros IEEE 802.11 wireless network driver\nath_hal(4) - Atheros Hardware Access Layer (HAL)\n" ], "previous_source": "", "target": [ "# man -k Atheros\nath(4) - Atheros IEEE 802.11 wireless network driver\nath_hal(4) - Atheros Hardware Access Layer (HAL)\n" ], "id_hash": -2000011707470790170, "content_hash": -2000011707470790170, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:171", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 41, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 19, "source_unit": "https://translate-dev.freebsd.org/api/units/1582939/?format=api", "priority": 100, "id": 1810463, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=643e87f2d594c1e6", "url": "https://translate-dev.freebsd.org/api/units/1810463/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.066285Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "Once the hardware inventory list is created, refer to it to ensure that drivers for installed hardware are not removed as the custom kernel configuration is edited." ], "previous_source": "", "target": [ "После составления списка оборудования обратитесь к нему, чтобы убедиться, что драйверы установленного оборудования не будут удалены при редактировании конфигурации собственного ядра." ], "id_hash": 3928479424091607147, "content_hash": 3928479424091607147, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:174", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 42, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 27, "source_unit": "https://translate-dev.freebsd.org/api/units/354369/?format=api", "priority": 100, "id": 1810464, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=b684c338e469506b", "url": "https://translate-dev.freebsd.org/api/units/1810464/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.066907Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "The Configuration File" ], "previous_source": "", "target": [ "Файл конфигурации" ], "id_hash": -3831863749310824990, "content_hash": -3831863749310824990, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:176", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 43, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/354371/?format=api", "priority": 100, "id": 1810465, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=4ad27c38daa1bde2", "url": "https://translate-dev.freebsd.org/api/units/1810465/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.067461Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "In order to create a custom kernel configuration file and build a custom kernel, the full FreeBSD source tree must first be installed." ], "previous_source": "", "target": [ "Для создания файла конфигурации собственного ядра и сборки кастомного ядра необходимо сначала установить полное дерево исходных кодов FreeBSD." ], "id_hash": -322778414329338972, "content_hash": -322778414329338972, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:179", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 44, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 23, "source_unit": "https://translate-dev.freebsd.org/api/units/354373/?format=api", "priority": 100, "id": 1810466, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=7b8542be08bc63a4", "url": "https://translate-dev.freebsd.org/api/units/1810466/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.068005Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "If [.filename]#/usr/src/# does not exist or it is empty, source has not been installed. Source can be installed with Git using the instructions in crossref:mirrors[git,“Using Git”]." ], "previous_source": "", "target": [ "Если [.filename]#/usr/src/# не существует или пуст, исходный код не установлен. Исходный код можно установить с помощью Git, следуя инструкциям в crossref:mirrors[git,“Использование Git”]." ], "id_hash": 301379811161221664, "content_hash": 301379811161221664, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:182", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 45, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 26, "source_unit": "https://translate-dev.freebsd.org/api/units/1457101/?format=api", "priority": 100, "id": 1810467, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=842eb7576abd2a20", "url": "https://translate-dev.freebsd.org/api/units/1810467/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.068579Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "Once source is installed, review the contents of [.filename]#/usr/src/sys#. This directory contains a number of subdirectories, including those which represent the following supported architectures: [.filename]#amd64#, [.filename]#i386#, [.filename]#powerpc#, and [.filename]#sparc64#. Everything inside a particular architecture's directory deals with that architecture only and the rest of the code is machine independent code common to all platforms. Each supported architecture has a [.filename]#conf# subdirectory which contains the [.filename]#GENERIC# kernel configuration file for that architecture." ], "previous_source": "", "target": [ "После установки исходного кода ознакомьтесь с содержимым каталога [.filename]#/usr/src/sys#. Этот каталог содержит несколько подкаталогов, включая те, которые соответствуют следующим поддерживаемым архитектурам: [.filename]#amd64#, [.filename]#i386#, [.filename]#powerpc# и [.filename]#sparc64#. Всё содержимое каталога конкретной архитектуры относится только к этой архитектуре, а остальной код является машинонезависимым и общим для всех платформ. Каждая поддерживаемая архитектура имеет подкаталог [.filename]#conf#, который содержит файл конфигурации ядра [.filename]#GENERIC# для данной архитектуры." ], "id_hash": 6780470474230615805, "content_hash": 6780470474230615805, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:187", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 46, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 71, "source_unit": "https://translate-dev.freebsd.org/api/units/1582941/?format=api", "priority": 100, "id": 1810468, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=de1911f8ca8a4efd", "url": "https://translate-dev.freebsd.org/api/units/1810468/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.069198Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "Do not make edits to [.filename]#GENERIC#. Instead, copy the file to a different name and make edits to the copy. The convention is to use a name with all capital letters. When maintaining multiple FreeBSD machines with different hardware, it is a good idea to name it after the machine's hostname. This example creates a copy, named [.filename]#MYKERNEL#, of the [.filename]#GENERIC# configuration file for the `amd64` architecture:" ], "previous_source": "", "target": [ "Не вносите изменения в файл [.filename]#GENERIC#. Вместо этого скопируйте его под другим именем и редактируйте копию. По сложившейся практике имя файла должно состоять из заглавных букв. Если вы обслуживаете несколько машин FreeBSD с разным оборудованием, разумно назвать файл по имени хоста соответствующей машины. В следующем примере создаётся копия файла конфигурации [.filename]#GENERIC# для архитектуры `amd64` с именем [.filename]#MYKERNEL#:" ], "id_hash": -5343951716785680175, "content_hash": -5343951716785680175, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:193", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 47, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 67, "source_unit": "https://translate-dev.freebsd.org/api/units/1227676/?format=api", "priority": 100, "id": 1810469, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=35d6783a202690d1", "url": "https://translate-dev.freebsd.org/api/units/1810469/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.069799Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "# cd /usr/src/sys/amd64/conf\n# cp GENERIC MYKERNEL\n" ], "previous_source": "", "target": [ "# cd /usr/src/sys/amd64/conf\n# cp GENERIC MYKERNEL\n" ], "id_hash": 3038731209635099570, "content_hash": 3038731209635099570, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:198", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 48, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/354381/?format=api", "priority": 100, "id": 1810470, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=aa2bbdef6e3173b2", "url": "https://translate-dev.freebsd.org/api/units/1810470/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.070434Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "[.filename]#MYKERNEL# can now be customized with any `ASCII` text editor. The default editor is vi, though an easier editor for beginners, called ee, is also installed with FreeBSD." ], "previous_source": "", "target": [ "[.filename]#MYKERNEL# теперь можно настроить с помощью любого текстового редактора, поддерживающего `ASCII`. Редактор по умолчанию — vi, но для новичков также установлен более простой редактор под названием ee." ], "id_hash": 2740202878587807467, "content_hash": 2740202878587807467, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:202", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 49, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 28, "source_unit": "https://translate-dev.freebsd.org/api/units/1582943/?format=api", "priority": 100, "id": 1810471, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=a60727fff6baa6eb", "url": "https://translate-dev.freebsd.org/api/units/1810471/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.071016Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "It is easy to remove support for a device or option and end up with a broken kernel. For example, if the man:ata[4] driver is removed from the kernel configuration file, a system using `ATA` disk drivers may not boot. When in doubt, just leave support in the kernel." ], "previous_source": "", "target": [ "Легко удалить поддержку устройства или опции и получить нерабочее ядро. Например, если драйвер man:ata[4] удалён из конфигурационного файла ядра, система, использующая драйверы дисков `ATA`, может не загрузиться. Если сомневаетесь — оставьте поддержку в ядре." ], "id_hash": 399645348793364809, "content_hash": 399645348793364809, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:214", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 51, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 49, "source_unit": "https://translate-dev.freebsd.org/api/units/1227682/?format=api", "priority": 100, "id": 1810473, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=858bd353caf73149", "url": "https://translate-dev.freebsd.org/api/units/1810473/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.072177Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/ru/?format=api", "source": [ "In addition to the brief descriptions provided in this file, additional descriptions are contained in [.filename]#NOTES#, which can be found in the same directory as [.filename]#GENERIC# for that architecture. For architecture independent options, refer to [.filename]#/usr/src/sys/conf/NOTES#." ], "previous_source": "", "target": [ "В дополнение к кратким описаниям, приведённым в этом файле, дополнительные описания содержатся в [.filename]#NOTES#, которые можно найти в том же каталоге, что и [.filename]#GENERIC# для данной архитектуры. Для архитектурно-независимых параметров обратитесь к [.filename]#/usr/src/sys/conf/NOTES#." ], "id_hash": 5798371423695202025, "content_hash": 5798371423695202025, "location": "documentation/content/en/books/handbook/kernelconfig/_index.adoc:218", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 52, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 36, "source_unit": "https://translate-dev.freebsd.org/api/units/1227684/?format=api", "priority": 100, "id": 1810474, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/ru/?checksum=d077f416b920e6e9", "url": "https://translate-dev.freebsd.org/api/units/1810474/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:21:39.072754Z" } ] }