Установка программных приложений Ubuntu в ОС Qubes

Можно ли установить программные приложения Ubuntu, такие как LibreOffice и другие, в ОС Qubes?

Спасибо.

0
11.07.2017, 12:38
3 ответа

ОС Qubes использует диспетчер пакетов RPM в качестве диспетчера пакетов. Ubuntu (, как и Debian, на котором основана Ubuntu ), использует пакеты.deb. Прежде чем пытаться установить файл.deb, проверьте, доступен ли тот же пакет в виде файла.rpm в стандартных репозиториях yum.

Чтобы преобразовать пакет из deb в rpm, используйте пакет Alien. Вы должны использовать чужой в крайнем случае, вам лучше скомпилировать из исходного кода.

Преобразование пакета.deb в пакет.rpm:

sudo alien -r package.deb

Чтобы установить преобразованный пакет.rpm:

sudo yum install package.rpm
0
28.01.2020, 04:44

Саму Ubuntu можно установить в Qubes, но из-за проблем с лицензированием для нее требуется одно из следующих:

  1. Установка Ubuntu отдельно как HVM
  2. Использование Qubes Builder , который создаст более гибкий шаблон ОС Ubuntu.

У Qubes есть шаблон ОС Debian, который во многом похож на Ubuntu и может быть легко установлен из dom0 вот так:

sudo qubes-dom0-update qubes-template-debian-8

После установки шаблона вы можете обновить его, а затем начать установку приложений, таких как LibreOffice:

sudo apt-get install libreoffice

Шаблон Debian несколько минимален с точки зрения предварительно -установленных пакетов. Если вы хотите, чтобы на рабочем столе был установлен стандартный набор приложений и утилит (, включая LibreOffice ), вы можете выбрать один из вариантов среды рабочего стола (, например Gnome или KDE ), используя команду taskselв шаблоне..

Что касается установки реальных пакетов Ubuntu в Debian, это возможно с некоторыми программами, кроме YMMV. За исключением пакета ядра Linux, это общая проблема Ubuntu/Debian; установка ядра для шаблонов выполняется с помощью управления пакетами dom0.

0
28.01.2020, 04:44

Qubes основан на гипервизоре Xen, поэтому различает хост (Dom0 )и гостевой (DomU ). Установка программного обеспечения на Dom0 тормозит модель безопасности Qubes и делает ее бесполезной, поэтому ее следует избегать.

Вместо этого устанавливайте программы в ОС DomU, например Ubuntu. Они известны как шаблонные виртуальные машины . Для этого следуйте этому руководству:

NOTE:* Ubuntu is a Debian based OS, so they share package types (.deb) and package managers (apt). You can install any.deb package on either Ubuntu or Debian. You will not need to distinguish between Ubuntu or Debian in Qubes, because the inner workings of the guest VMs becom opaque due the templated nature of running applications in Qubes.

Для постоянной установки нового программного обеспечения в TemplateVM:

  1. Запустите TemplateVM.
  2. Запустите либо клемму (, например,. гном -терминал )или специальное приложение для управления программным обеспечением, такое как приложение gpk -.
  3. Установите программное обеспечение, как обычно указано внутри этого операционная система (. sudo dnf install <ИМЯ ПАКЕТА _> в Fedora, sudo apt install <ИМЯ ПАКЕТА _> в Debian ).
  4. Завершите работу TemplateVM.
  5. Перезапустите все TemplateBasedVM на основе TemplateVM, чтобы изменения вступили в силу.
  6. (Дополнительно )В соответствующих настройках Qube emplateBasedVM перейдите на вкладку «Приложения», выберите новое приложение (s )из списка и нажмите OK. Эти новые ярлыки появятся в меню приложений.
0
01.06.2021, 03:36

Теги

Похожие вопросы