How to install lxc version 2 in ubuntu 18.04 bionic from source code

  • به راحتی می‌توان LXC را بر روی Ubuntu 18.04 نصب نمود.
  • برای دریافت نسخه‌ی دوم LXC به صورت زیر عمل کنید.
  • نکته : نسخه‌ی دوم همان نسخه‌ای است که درون مخزن Ubuntu 16.04 بسته‌بندی شده است.
  • ابتدا بسته‌های زیر را پاک نمایید.
# systemctl stop lxd-containers.service
# apt-get remove --purge *lxd*
# apt-get remove --purge *lxc*
# apt autoremove
# reboot
# git clone https://github.com/lxc/lxc.git -b stable-2.1
  • در ادامه نیاز است بسته‌های زیر نصب شوند.
# apt-get install libtool m4 automake pkg-config
  • در نهایت به منظور نصب به صورت زیر عمل نمایید.
# ./autogen.sh && ./configure && make && make install
  • در نهایت می‌توان دستور lxc-ls را به منظور بررسی صحت نصب اجرا کرد.
  • ممکن است خطایی مشابه زیر دریافت کنید.
# lxc-ls --version
lxc-ls: error while loading shared libraries: liblxc.so.1: cannot open shared object file: No such file or directory
  • برای حل این مشکل به صورت زیر عمل کنید.
# echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib' >> /root/.bashrc
  • در نهایت :
# lxc-ls --version
2.1.1
  • تست شده بر روی Ubuntu 18.04.5 LTS

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *