Попытка обновить версию lxc с 0.7.5 до 0.8.0. Выполнил следующую команду:
apt-get install lxc
Но это не сработало, пакет все еще 0.7.5.
apt-get install lxc=0.8.0
Появляется сообщение об ошибке
E: Version '0.8.0' for 'lxc' was not found
Как обновить его до следующей версии? Пожалуйста помоги! Спасибо!
Использование apt
для установки lxd
или lxc
больше не рекомендуется :
Snaps являются рекомендуемым методом установки. В следующих выпусках Ubuntu оснасточная версия LXD будет единственным рекомендуемым способом установки и использования LXD.
В Ubuntu 16.04 вы можете установить версию Snaps с:
sudo snap install lxd
/snap/bin/lxd init
Если у вас есть lxd
контейнеры, вы можете перенести их:
/snap/bin/lxd.migrate
Чтобы удалить упакованную версию apt lxc
:
sudo apt remove lxc lxc-utils lxcfs liblxc1 liblxc-common lxd lxd-client
sudo apt autoremove
Чтобы обновить PATH для bash после удаления типа пакета apt:
hash -r
Теперь вы должны использовать пакет привязки версия lxc:
> which lxc
/snap/bin/lxc
> lxc version
To start your first container, try: lxc launch ubuntu:18.04
Client version: 3.5
Server version: 3.5
Попробуйте эти команды на терминале, чтобы обновить пакет lxc
до последней версии,
sudo add-apt-repository ppa:ubuntu-lxc/daily
sudo apt-get update
sudo apt-get install lxc