Установка бинарного (.deb) пакета из libpcl-dev из 16.04 репозиториев в системе 17.10 является сложной, если не невозможной, из-за ее многочисленных зависимостей, некоторые из которых должны быть установлены с 16.04 и могут конфликтовать с пакеты уже установлены с 17.10.
Однако создание исходного пакета с 16.04 по системе 17.10 возможно, потому что все зависимости сборки доступны в 17.10.
Сначала создайте каталог для работа в
mkdir ~/libpcl
cd ~/libpcl
Получить исходный пакет
wget http://archive.ubuntu.com/ubuntu/pool/universe/p/pcl/pcl_1.7.2.orig.tar.gz
tar xf pcl_1.7.2.orig.tar.gz
cd pcl-pcl-1.7.2
wget http://archive.ubuntu.com/ubuntu/pool/universe/p/pcl/pcl_1.7.2-14build1.debian.tar.xz -O - | tar xJ
debuild
Возможно, когда вы запустите debuild, вы получите команду «не найдена», сообщающая вам установить devscripts; установите его и снова запустите debuild. Теперь он будет жаловаться на отсутствие каких-либо зависимостей сборки; установите их и снова запустите debuild, и теперь сборка должна быть успешной (ошибки в debsign можно игнорировать). У вас будет .deb s в вашем каталоге ~/libpcl, который вы можете установить как обычно.
Предупреждение: если некоторые ошибки, включая проблемы с безопасностью, находятся в этой версии PCL и фиксированной версии выпущен в 16.04, вы автоматически не получите его; вместо этого вы должны повторить вышеуказанный процесс с новым исходным пакетом.
Итак, я попробовал много разных вещей, которые возникли из разных поисковых запросов Google, и, наконец, моя система загрузилась после удаления неисправного диска (/ dev / sda). Я уверен, что это было просто:
sudo grub-install /dev/sdc
, а затем
sudo update-grub
Возможно, кто-нибудь умнее меня может подтвердить, что это все, что было необходимо. Во всяком случае, моя проблема решена. L.D. - спасибо за исправление форматирования на моем посту.
Итак, я попробовал много разных вещей, которые возникли из разных поисковых запросов Google, и, наконец, моя система загрузилась после удаления неисправного диска (/ dev / sda). Я уверен, что это было просто:
sudo grub-install /dev/sdc
, а затем
sudo update-grub
Возможно, кто-нибудь умнее меня может подтвердить, что это все, что было необходимо. Во всяком случае, моя проблема решена. L.D. - спасибо за исправление форматирования на моем посту.
Итак, я попробовал много разных вещей, которые возникли из разных поисковых запросов Google, и, наконец, моя система загрузилась после удаления неисправного диска (/ dev / sda). Я уверен, что это было просто:
sudo grub-install /dev/sdc
, а затем
sudo update-grub
Возможно, кто-нибудь умнее меня может подтвердить, что это все, что было необходимо. Во всяком случае, моя проблема решена. L.D. - спасибо за исправление форматирования на моем посту.