Как создать archlinux lxc

Я пытаюсь создать Arch Linux Linux на сервере Ubuntu 15.04.

Первый: lxc-create -t archlinux -n test дает сбой с ошибками, которые не могут быть найдены pacman и pacstrap. Я решил это, установив pacman с помощью apt и распаковав arch-install-scripts.

Теперь команда create не работает с:

==> Creating install root at /var/lib/lxc/test/rootfs
==> Installing packages to /var/lib/lxc/test/rootfs
no display possible
==> ERROR: Failed to install packages to new root
Failed to install container packages
failed to install Arch Linux
lxc_container: lxccontainer.c: create_run_template: 1108 container creation template for test failed
lxc_container: lxccontainer.c: remove_partial: 196 No such file or directory - Error unlink partial file /var/lib/lxc/test/partial
lxc_container: lxc_create.c: main: 274 Error creating container test

У кого-нибудь есть предложения?

РЕДАКТИРОВАТЬ

Спасибо Муру, который указал на мою ошибку. Мне нужен был pacman - менеджер пакетов. Я добрался до:

add-apt-repository ppa:thopiekar/pacman
apt-get update
apt-get install -y pacman-pm arch-install-scripts
pacman-key --init

У меня была проблема с инициализацией pacman-ключа из-за нехватки энтропии, поэтому мне пришлось установить приложение стресса и запустить его в фоновом режиме: stress --cpu 8 --io 4 --vm 2 --vm-bytes 128M --timeout 1000s в то время как pacman-key генерировал ключи на переднем плане.

Я настроил несколько репозиториев в /etc/pacman.conf

[core]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

[extra]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

/etc/pacman.d/mirrorlist может быть сгенерирован из списка

Однако установка lxc завершается неудачно с импортом ключей:

:: Import PGP key 2048R/, "Tom Gundersen <teg@jklm.no>", created: 2011-05-28?   [Y/n]
error: key "Tom Gundersen <teg@jklm.no>" could not be imported

Я старался:

pacman-key --populate archlinux
==> ERROR: The keyring file /usr/share/pacman/keyrings/archlinux.gpg does not exist.

Так что я думаю, что я довольно близок к тому, чтобы заставить его работать, но пока нет. Мне нужно немного почитать, как работает подписание пакета.

0 ответов

Другие вопросы по тегам