История изменений
Исправление Kron4ek, (текущая версия) :
Кстати, вместо компиляции можно через контейнер Wine запускать. Я так запускал свежий Wine-TkG, собранный на Arch, на Ubuntu 12.04. Ядро, правда, пришлось вручную обновить.
Нифига себе. Это как? Docker? chroot?
Можно chroot, можно Docker, а можно bubblewrap. У меня даже проект есть специально для этого - Conty.
Однако если у тебя пропритерный драйвер Nvidia, то придется внутрь контейнера класть библиотеки Nvidia версии идентичной версии модуля ядра, что не очень удобно. Зато с графикой Intel, AMD и nouveau (одним словом, с Mesa) проблем быть вообще не должно.
Хм, ядро обновлять вручную… Ну, я в стародавние времена поставил в свой Debian 7 - ядро из Debian 8, пересобрав DEB-SRC пакет. Новые боюсь ставить, так как там защита от Спектра сожрёт производительность. А у меня и так двухъядерный атлон из 2009, ему новые линуксы с замедляющими патчами противопоказаны
А я просто взял готовый пакет с kernel.ubuntu.com, да и установил его на Ubuntu 12.04. Dpkg выдал ошибки, но это неважно, файлы все равно установились. Я потом просто сгенерировал initramfs и загрузился в новое ядро.
Ядро ведь ни от чего не зависит. По идее, можно хоть готовое ядро из Arch взять и вручную положить в /boot, а модули в /lib/modules на любом дистрибутиве. Я еще, помню, брал ядро из Debian и запускал его на Arch - вполне себе работало.
p.s. Ядро пришлось обновить, потому что бинарники, собранные в Arch, требуют как минимум ядро версии 4.4. Такие дела.
Исправление Kron4ek, :
Кстати, вместо компиляции можно через контейнер Wine запускать. Я так запускал свежий Wine-TkG, собранный на Arch, на Ubuntu 12.04. Ядро, правда, пришлось вручную обновить.
Нифига себе. Это как? Docker? chroot?
Можно chroot, можно Docker, а можно bubblewrap. У меня даже проект есть специально для этого - Conty.
Однако если у тебя пропритерный драйвер Nvidia, то придется внутрь контейнера класть библиотеки Nvidia версии идентичной версии модуля ядра, что не очень удобно. Однако с графикой Intel, AMD и nouveau проблем быть вообще не должно.
Хм, ядро обновлять вручную… Ну, я в стародавние времена поставил в свой Debian 7 - ядро из Debian 8, пересобрав DEB-SRC пакет. Новые боюсь ставить, так как там защита от Спектра сожрёт производительность. А у меня и так двухъядерный атлон из 2009, ему новые линуксы с замедляющими патчами противопоказаны
А я просто взял готовый пакет с kernel.ubuntu.com, да и установил его на Ubuntu 12.04. Dpkg выдал ошибки, но это неважно, файлы все равно установились. Я потом просто сгенерировал initramfs и загрузился в новое ядро.
Ядро ведь ни от чего не зависит. По идее, можно хоть готовое ядро из Arch взять и вручную положить в /boot, а модули в /lib/modules.
Я еще, помню, брал ядро из Debian и запускал его на Arch - вполне себе работало.
p.s. А ядро пришлось обновить, потому что бинарники, собранные в Arch, требуют как минимум ядро версии 4.4. Такие дела.
Исправление Kron4ek, :
Кстати, вместо компиляции можно через контейнер Wine запускать. Я так запускал свежий Wine-TkG, собранный на Arch, на Ubuntu 12.04. Ядро, правда, пришлось вручную обновить.
Нифига себе. Это как? Docker? chroot?
Можно chroot, можно Docker, а можно bubblewrap. У меня даже проект есть специально для этого - Conty.
Однако если у тебя пропритерный драйвер Nvidia, то придется внутрь контейнера класть библиотеки Nvidia версии идентичной версии модуля ядра, что не очень удобно. Однако с графикой Intel, AMD и nouveau проблем быть вообще не должно.
Хм, ядро обновлять вручную… Ну, я в стародавние времена поставил в свой Debian 7 - ядро из Debian 8, пересобрав DEB-SRC пакет. Новые боюсь ставить, так как там защита от Спектра сожрёт производительность. А у меня и так двухъядерный атлон из 2009, ему новые линуксы с замедляющими патчами противопоказаны
А я просто взял готовый пакет с kernel.ubuntu.com, да и установил его на Ubuntu 12.04. Dpkg выдал ошибки, но это неважно, файлы все равно установились. Я потом просто сгенерировал initramfs и загрузился в новое ядро.
Ядро ведь ни от чего не зависит. По идее, можно хоть готовое ядро из Arch взять и вручную положить в /boot, а модули в /lib/modules.
Я еще, помню, брал ядро из Debian и запускал его на Arch - вполне себе работало.
Исправление Kron4ek, :
Кстати, вместо компиляции можно через контейнер Wine запускать. Я так запускал свежий Wine-TkG, собранный на Arch, на Ubuntu 12.04. Ядро, правда, пришлось вручную обновить.
Нифига себе. Это как? Docker? chroot?
Можно chroot, можно Docker, а можно bubblewrap. У меня даже проект есть специально для этого - Conty.
Однако если у тебя пропритерный драйвер Nvidia, то придется внутрь контейнера класть библиотеки Nvidia версии идентичной версии модуля ядра, что не очень удобно. Однако с графикой Intel, AMD и nouveau проблем быть вообще не должно.
Хм, ядро обновлять вручную… Ну, я в стародавние времена поставил в свой Debian 7 - ядро из Debian 8, пересобрав DEB-SRC пакет. Новые боюсь ставить, так как там защита от Спектра сожрёт производительность. А у меня и так двухъядерный атлон из 2009, ему новые линуксы с замедляющими патчами противопоказаны
А я просто взял готовый пакет с kernel.ubuntu.com, да и установил его на Ubuntu 12.04. Dpkg выдал ошибки, но это неважно, файлы все равно установились. Я потом просто сгенерировал initramfs и загрузился в новое ядро.
Ядро ведь ни от чего не зависит. По идее, можно хоть готовое ядро из Arch взять и вручную положить в /boot, а модули в /lib/modules.
Исходная версия Kron4ek, :
Кстати, вместо компиляции можно через контейнер Wine запускать. Я так запускал свежий Wine-TkG, собранный на Arch, на Ubuntu 12.04. Ядро, правда, пришлось вручную обновить.
Нифига себе. Это как? Docker? chroot?
Можно chroot, можно Docker, а можно bubblewrap. У меня даже проект есть специально для этого - Conty.
Однако если у тебя пропритерный драйвер Nvidia, то придется внутрь контейнера класть библиотеки Nvidia версии идентичной версии модуля ядра, что не очень удобно. Однако с графикой Intel, AMD и nouveau проблем быть вообще не должно.
Хм, ядро обновлять вручную… Ну, я в стародавние времена поставил в свой Debian 7 - ядро из Debian 8, пересобрав DEB-SRC пакет. Новые боюсь ставить, так как там защита от Спектра сожрёт производительность. А у меня и так двухъядерный атлон из 2009, ему новые линуксы с замедляющими патчами противопоказаны
А я просто взял готовый пакет kernel.ubuntu.com, да и установил его на Ubuntu 12.04. Dpkg выдал ошибки, но это неважно, файлы все равно установились. Я потом просто сгенерировал initramfs и загрузился в новое ядро.
Ядро ведь ни от чего не зависит. По идее, можно хоть готовое ядро из Arch взять и вручную положить в /boot, а модули в /lib/modules.