- Предустановка Linux Mint (Установка для OEM)¶
- Ubuntu Wiki
- OEMKernel
- OEM Kernel
- What is OEM kernel?
- Differences from other Ubuntu kernels
- Support lifecycle
- Stable Release Updates (SRU) cadence
- Security fixes
- Where is the source code for the OEM kernel?
- Sending patches to OEM kernel
- Should I run it on my machine?
- How to install it?
- What if I found any issues?
- OEM install (for manufacturers) — что это? (Linux)
- OEM install (for manufacturers) — что это такое?
- В чем разница между ядрами `linux-oem` и` linux-oem-osp1` и как они работают?
- 0 ответов
- Что такое ОЕМ-продукция, почему она дешевле и стоит ли брать?
- OEM install (for manufacturers) — что это такое?
- 3 ответа
- OEM – что это значит и вообще, это легально?
- Контрактное производство
- Установка:
- Подробная информация о пакете:
- Программное обеспечение OEM
- Потребительский рынок
- Навигация по записям
- Автомобилестроение
Предустановка Linux Mint (Установка для OEM)¶
В меню загрузки ISO, OEM install используется для предварительной установки Linux Mint
Эта возоможность полезна для:
- Производителей и торговых посредников, которые хотят установить Linux Mint на компьютеры перед их продажей покупателям.
- Людей, которые собираются продать или передать свой компьютер кому-то другому.
При установке Linux Mint в режиме OEM операционная система устанавливается с учётной записью временного пользователя и подготавливается для будущего владельца компьютера.
Учётная запись пользователя настраивается новым владельцем.
Для того, чтобы выполнить OEM-установку, сделайте следующее:
- Выберите OEM Install в стартовом меню после загрузки с USB-носителя (или с DVD).
- Запустите установщик и следуйте инструкциям по установке.
- Перезагрузить компьютер.
- При необходимости измените настройки системы или установите дополнительные приложения.
- Когда будете готовы, нажмите Подготовка к отправке конечному пользователю , нажмите OK и выключите компьютер.
Когда новый владелец компьютера включит его, он увидит следующий экран:
Новый владелец выбирает для себя имя пользователя, пароль, раскладку клавиатуры, язык, часовой пояс и выполняет все другие настройки, требуемые для создания его учётной записи пользователя.
© Copyright 2017, Linux Mint Revision 11740971 .
Источник
Ubuntu Wiki
OEMKernel
OEM Kernel
What is OEM kernel?
OEM kernel is an Ubuntu derivative kernel, specifically for use in OEM projects. The rationales for creating yet another Ubuntu kernel are:
- Standard Ubuntu kernels have a 3-week SRU cadence. OEM projects require fix schedules that often do not align well with that.
- Hardware devices that are not supported by linux kernel directly require the use of DKMS packages, but DKMS package has its own downsides. By including the functionalities of such DKMS packages into OEM kernel eliminate the need for using DKMS packages, so that we can provide a much better out-of-the-box user experience to end users, no matter for the pre-installed image or stock Ubuntu.
It has the following merits:
- allows integration of major new features without impacting other kernels.
- quicker turnaround time for bug fixing.
- improve upgradeability.
- improve out-of-box user experience on certified machines.
The OEM kernel was used to be called OEM staging kernel, because the delta in OEM kernel should all be merged to the generic kernel in the next Ubuntu release, so it is essentially a staging code base.
Differences from other Ubuntu kernels
The delta between the OEM and stock Ubuntu kernel falls into one of these categories:
- Additional device drivers, e.g. i915 drivers to support new Intel graphics, iwlwifi to support new wireless cards or new Realtek card reader.
- New features, e.g. to support Thunderbolt security level or power saving for an existing device driver.
- Bug fixes. In many cases, fixes come from upstream, and so they will not only be applied to OEM kernel but also to stock Ubuntu kernel through the Kernel SRU (stable release update) process.
- Temporary workarounds. For critical issues where a fix does not yet exist at upstream, either the issue is newly found or the proposed fix has not been accepted by upstream, a workaround will be used to fix the issue temporarily, and will be replaced by a proper fix later, which is usually a fix that has been sanctioned by upstream.
In many ways, the OEM kernel is very similar or even identical to the stock Ubuntu kernel. As OEM kernel is based on the stock Ubuntu kernel, it inherits all its updates, from regular updates that come from upstream stable kernel, to all kernel CVE security vulnerability patches. The OEM kernel keeps in sync with the stock Ubuntu kernel by pulling in any new changes (in Git parlance, “rebase”) for every 3 weeks. This way the OEM kernel will always have only a limited delta compare with stock Ubuntu kernel, and not moving farther away from it.
Support lifecycle
OEM kernels have a shorter life cycles than their generic Ubuntu kernel counterparts. They will get rolled off to the next HWE kernel once all the fixes have been forward-ported.
Before the kernel reaches end-of-life, all of the changes made to the OEM kernel will be reviewed to make sure that the kernel in the next Ubuntu release already has the changes it needs. For instance, a driver we integrate in the OEM kernel should also exist in the next kernel. This ensures users a smooth upgrade path — systems that upgrade to the next Ubuntu release will not lose any functionalities or features, nor have any new regression.
Stable Release Updates (SRU) cadence
Kernel updates for a stable Ubuntu release follows a 3-week cadence, as documented in Kernel/StableReleaseCadence. You can find the current and next SRU cadence at http://kernel.ubuntu.com.
The cadence of the OEM kernel follows the stock Ubuntu kernel in the optimal case, which means OEM kernel will normally released on the same date as all the other Ubuntu kernels.
If there are patches that need to be added before the next cycle starts, then a re-spin could be done on request. The purpose of the OEM kernel is for accommodating OEM bug fixes that do not align well with the regular SRU cadence.
If there is any out-of-cycle bug fixes you need for your customers, please contact HWE team (Anthony, Timo or Acelan) directly. We will let you know if re-spin could be done, and by when you could expect the kernel be released.
Security fixes
OEM kernel rebases to the master kernel on every SRU cycle, so it gets the same fixes (including but not limited to CVE fixes) from master kernel.
Where is the source code for the OEM kernel?
Sending patches to OEM kernel
The OEM kernel follows exactly the same process for submitting patches as the other Ubuntu kernels, that means the guidelines outlined in Kernel/Dev/KernelPatches for patch submission are followed. Patches have to conform to the format in Kernel/Dev/StablePatchFormat. Use a pattern like [OEM-5.10] for the 5.10 based OEM kernel in focal.
Should I run it on my machine?
Why not?
Although the OEM kernel is targeted for OEM projects, it is not a private kernel at all. The kernel package is publicly available in the Ubuntu archive and anyone can install and run it.
However, if it is run on hardware that is not certified by Canonical, we cannot guarantee it works without issues. That being said, there is absolutely nothing added to the OEM kernel that we think will break other hardware. When we accept patches for the OEM kernel, we do our best to ensure they are regression free for any hardware, and are peer reviewed in the kernel mailing list. The maintenance follows other Ubuntu kernel’s best practices, security updates are applied timely, and all bugs are tracked in the public Launchpad.
Therefore, it is very safe to run it on any machine.
How to install it?
apt install linux-oem-20.04b
What if I found any issues?
Report bug against the OEM kernel package on command line by running:
or go to this link to report with your web browser.
All bugs can be viewed at bug page.
Kernel/OEMKernel (последним исправлял пользователь tjaalton 2021-04-13 07:21:51)
The material on this wiki is available under a free license, see Copyright / License for details.
Источник
OEM install (for manufacturers) — что это? (Linux)
Приветствую. Установка и настройка операционки — процесс может быть сложным для простого пользователя. Однако можно заранее установить необходимые приложения и провести некоторые настройки.
OEM install (for manufacturers) — что это такое?
Установка OEM-версии операционки (Ubuntu, Mint) для производителей с возможностью изменить список предустановленных приложений по умолчанию.
Смысл — специалист устанавливает чистую ОС, после — ставится нужный софт под временной учеткой. А потом уже пользователь при первом запуске создаст свою учетную запись.
Например сборщик готового ПК может установить ОС, изменить список приложений по умолчанию и отдать ПК клиенту. А он уже при первом запуске — создаст учетную запись, как положено.
Разберем на примере легковесного дистрибутива Peppermint OS, который основан на Ubuntu LTS. Использует комбинацию LXDE+XFCE. Является веб-ориентированной ОС.
Сам пункт при установке:
После выбора пункта — будет предложено указать название партии ПК:
Название партии — общее название серии ПК, которые подготовлены например для одной компании либо для определенных задач. Например если ПК будут работать в роли файловых серверов, можно назвать партию Made for File Server.
Далее вам нужно будет ввести пароль от временной учетной записи OEM (которая после настройки операционки удалится):
Потом нужно будет сделать перезагрузку. А после — будет рабочий стол под временным пользователем (OEM Configuration):
Теперь в данной временной учетной записи специалист устанавливает нужный софт, проводит некоторую настройку. После — учетка OEM Configuration удаляется, конечный пользователь при первом запуске создает свою, в которой уже будут установлены необходимые программы (например Libreoffice, Gimp).
После настройки нужно нажать значок Подготовка к отправке конечному пользователю (Prepare for shipping to end user). При отсутствии значка — выполните в терминале команду:
Команда запросит пароль временной учетки, который вводили вначале:
Теперь ПК можно отправлять конечному пользователю.
Источник
В чем разница между ядрами `linux-oem` и` linux-oem-osp1` и как они работают?
Из чтения Kernel / OEMKernel я понимаю, что linux-oem Пакет ядра должен быть более современным пакетом ядра, который включает дополнительные настройки совместимости оборудования для поддерживаемых устройств поверх стандартного ядра ( linux-generic ?). В настоящее время я использую Ubuntu 19.04, и я отмечаю, что, кроме того, репозитории пакетов также содержат linux-oem-osp1 метапакет.
Кроме того, номер версии ядра, связанного с linux-oem Похоже, что пакет старше, чем ядро для linux-generic , что противоречит описанию в приведенной выше документации.
Для Ubuntu Desktop 19.04 версии 2019-10-19 выглядят следующим образом:
- linux-generic — 5.0.0.32.33
- linux-oem — 4.15.0.1056.60
- linux-oem-osp1 — 5.0.0.1024.27
Итак, мои вопросы:
- какая разница между linux-oem а также linux-oem-osp1 ?
- Как оба этих пакета имеют версии (в частности, почему linux-oem по-видимому, основаны на более старом ядре, чем linux-generic )?
0 ответов
Очевидно, что пакет «osp1» имеет более поздний номер сборки, что позволяет предположить, что «sp1» может быть меткой для «первого пакета обновления» или чего-то подобного.
Однако, поскольку в вики нет официальной информации о каких-либо правилах создания таких сервисных выпусков, я бы рекомендовал спросить разработчиков ядра напрямую через список рассылки здесь.
Источник
Что такое ОЕМ-продукция, почему она дешевле и стоит ли брать?
OEM install (for manufacturers) — что это? (Linux) Приветствую. Установка и настройка операционки — процесс может быть сложным для простого пользователя.
OEM install (for manufacturers) — что это такое?
Установка OEM-версии операционки (Ubuntu, Mint) для производителей с возможностью изменить список предустановленных приложений по умолчанию.
Смысл — специалист устанавливает чистую ОС, после — ставится нужный софт под временной учеткой. А потом уже пользователь при первом запуске создаст свою учетную запись.
Например сборщик готового ПК может установить ОС, изменить список приложений по умолчанию и отдать ПК клиенту. А он уже при первом запуске — создаст учетную запись, как положено.
Разберем на примере легковесного дистрибутива Peppermint OS, который основан на Ubuntu LTS. Использует комбинацию LXDE+XFCE. Является веб-ориентированной ОС.
Сам пункт при установке:
После выбора пункта — будет предложено указать название партии ПК:
Название партии — общее название серии ПК, которые подготовлены например для одной компании либо для определенных задач. Например если ПК будут работать в роли файловых серверов, можно назвать партию Made for File Server.
Далее вам нужно будет ввести пароль от временной учетной записи OEM (которая после настройки операционки удалится):
Потом нужно будет сделать перезагрузку. А после — будет рабочий стол под временным пользователем (OEM Configuration):
Теперь в данной временной учетной записи специалист устанавливает нужный софт, проводит некоторую настройку. После — учетка OEM Configuration удаляется, конечный пользователь при первом запуске создает свою, в которой уже будут установлены необходимые программы (например Libreoffice, Gimp).
После настройки нужно нажать значок Подготовка к отправке конечному пользователю (Prepare for shipping to end user). При отсутствии значка — выполните в терминале команду:
Команда запросит пароль временной учетки, который вводили вначале:
Теперь ПК можно отправлять конечному пользователю.
3 ответа
Первоначально я думал, что эта функция доступна только в альтернативном установщике, но я был исправлен. Я смог загрузить USB-ключ для компакт-диска на рабочем столе, удерживая левую клавишу сдвига, пока меня не попросят выбрать язык, а затем я ударил F4 и был представлен этим меню:
Колин Уотсон также отмечает, что вы можете включить oem-config/enable=true в качестве загрузочный параметр , чтобы открыть эту функцию. После его использования мне предложили приглашения OEM-производителей:
Если вы используете альтернативный установщик , вы можете просто нажать F4 и выберите OEM Install прямо с первого экрана:
OEM – что это значит и вообще, это легально?
Как уже упоминалось выше, OEM означает, что продукт принадлежит производителю оборудования. Однако в этом случае, аббревиатура не рассказывает нам о том, кто именно продает и точно ли он предназначен для продажи. Обычно программное и аппаратное OEM обеспечение поставляется специально для распространения среди компаний, которые занимаются сборкой систем. Именно эти компании являются оригинальными производителями оборудования. И именно поэтому OEM-продукты в большинстве ситуаций продаются комплектами в ящиках или упаковках, а не в красивой розничной коробочке. Такие товары никогда не появятся на полках розничных магазинов.
Это чистая правда. Большинство розничных магазинов никогда не продают OEM-продукты. В отличие от них, интернет-магазины не заботятся о внешнем виде упаковки, поэтому они более чем счастливы, брать такие продукты и продавать их своим клиентам. Ведь интернет-магазины знают, что клиентов в первую очередь привлекает низкая цена продукта, а не его обертка.
Некоторых пользователей интересует вопрос, считается ли программное обеспечение OEM легальным и законно ли его использовать. Да, использовать такие продукты полностью законно. Однако есть некоторые ограничения, которые вы на себя принимаете, покупая такой продукт.
Контрактное производство
В электронной промышленности, ориентированной на потребительский сектор, под OEM часто понимают предприятия, выполняющие по конструкторской документации стороннего заказчика только сборку изделий[1], но не выполняющие собственных проектно-конструкторских работ. (Хотя потенциально способных их выполнить.) При этом OEM сопровождают уточняющим словом «контракт», тем самым указывая на форму экономических отношений двух субъектов предпринимательской деятельности. (Ср. с ODM.)
Установка:
Для установки linux-oem в Ubuntu / Linux Mint, введите в Терминал :
sudo apt update
sudo apt install linux-oem
Подробная информация о пакете:
Полное OEM-ядро Linux и заголовки
Программное обеспечение OEM
Программное обеспечение встречается не так часто, как аппаратные комплектующие, но существуют популярные продукты, которые чрезвычайно распространены в формате OEM-версий. Операционная система Windows – лучший пример, но существуют и OEM-версии программ безопасности, системных утилит и программ для повышения производительности.
Когда вы покупаете такое программное обеспечение, вам обычно выдают только саму программу и лицензионный ключ. Иногда вам могут выдать небольшой пластиковый контейнер с несколькими логотипами и документацией, но это все.
Обычно, отсутствие бумажной документации является частью сделки. Действительно, большинство OEM программного обеспечения предоставляется без технической поддержки. Вообще. Она обеспечивается тем, кто создает систему. Если вы являетесь тем, кто собирает компьютер, то вы должны самостоятельно предоставить покупателю техническую поддержку.
Почти всегда OEM программное обеспечение лицензируется только для одной системы, это означает, что вы не сможете установить его на другой компьютер. В теории это означает, что OEM-версия Windows привязана к конкретному компьютеру, на котором установлена, но Microsoft иногда проявляет снисходительность в этом вопросе. Поэтому повторная активация Windows возможна с помощью простого звонка в отдел по обслуживанию клиентов.
Конечно, компания Microsoft не обязана делать это, да и другие компании могут относиться к этому более строго. Этот риск вы берете на себя когда приобретаете OEM-версию. Да такая версия стоит немного меньше, но вам придется покупать новое программное обеспечение, если вы вдруг решите заменить компьютер.
Потребительский рынок
На розничном рынке компьютерных комплектующих и программного обеспечения постсоветского пространства аббревиатура «OEM», в силу ряда причин, приобрела своё особое — маркетинговое и бытовое — значение, и закрепилась там у потребителей и продавцов, став традиционной: в данном значении это — версия продукта, товара[2], поставляемая производителем в минимально необходимой комплектации и поступающая в таком виде в розничную торговлю. При этом продукт не ориентирован на конечного потребителя, и непосредственный производитель не обеспечивает его поддержку — гарантийные обязательства (или их отсутствие) и их объём по своему усмотрению берут (или не берут) на себя розничные продавцы. В случае программного обеспечения версии «OEM» и retail могут существенно отличаться условиями лицензионных соглашений. Так называемые «OEM-товары» обычно поставляются без сопровождающих материалов и дополнительных компонентов, в упаковке без оформления, гарантирующей только их безопасную транспортировку[3]. За счет меньших габаритов, минимальной комплектации и сниженных затрат производителя на маркетинговые решения «OEM-товары» получаются на 10-40 % дешевле, чем продукты, предназначенные для розничной продажи (т. н. retail).
То есть «OEM-версия» товара — это фактически комплектующие, поставляемые в виде, предназначенном для промышленных производителей (собственно OEM), но продаваемые в розничной сети.
В некоторых странах розничная продажа «OEM-товаров» — изделий, предназначенных для OEM (то есть производителей, а не потребителей) — запрещена.
Навигация по записям
Автомобилестроение
В автомобилестроении OEM означает, как правило, производителей структурно сложных автокомпонентов (узлов, агрегатов). Эти автокомпоненты поставляются на сборочные предприятия, выпускающие автомобили (например, Тойота, Ниссан, Хёндэ). Из готовых узлов и компонентов сборочное предприятие собирает, сваривает, окрашивает и получает готовый автомобиль. При этом основным разработчиком всех деталей и узлов является, как правило, ОЕМ. Он сам контролирует качество, сроки и количество деталей и узлов, поставляемых в свою очередь его собственными поставщиками.
Источник