Ubuntu 16.04 имела пакет для автотрассировки, но 18.04, кажется, не имеет никого.
Что самый легкий путь состоит в том, чтобы установить автотрассировку на Ubuntu?
Печально я не нашел ppa или замену для этого на Бионическом (18.04) и Космический (18.10), но я сейчас скомпилировал из источника без проблем (на обоих) следующим образом:
sudo apt update
sudo apt install intltool imagemagick libmagickcore-dev pstoedit libpstoedit-dev
git clone https://github.com/autotrace/autotrace.git
cd autotrace
#unnecessary command for clarification should bugs be introduced later
git rev-parse HEAD
#6468859336870a663106d8179578867caf2cfced
./autogen.sh
#put everything into /usr/{bin,lib,share,include}
LD_LIBRARY_PATH=/usr/local/lib ./configure --prefix=/usr
make
sudo make install
ПОДДЕРЖКА PSTOEDIT РАБОТАЕТ. Ming (swf поддержка) является единственной вещью, отключенной, поскольку libming-dev пакет также недоступен. Никакая потребность связать что-либо.
which autotrace
/usr/bin/autotrace
autotrace -v
AutoTrace version 0.40.0.
uname -rvm
4.18.0-15-lowlatency #16-Ubuntu SMP PREEMPT Thu Feb 7 12:28:15 UTC 2019 x86_64
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.10
Release: 18.10
Codename: cosmic
Можно безопасно удалить (должен .deb становиться доступным) путем восстановления того же самого процесса установки еще раз и добавьте:
sudo make uninstall
Если это не работает на Вас, я предполагаю, что это - отсутствие .deb в Вашей системе. Прокомментируйте со своей проблемой и плохо обновите способный синтаксис соответственно.
Вот довольно скучное решение.
Любое лучшее решение, горячо приветствуют!:-)
Скомпилируйте от исходного кода, исключая pstoedit
потому что иначе сбои компиляции:
sudo apt install intltool imagemagick libmagickcore-dev pstoedit
git clone git@github.com:autotrace/autotrace.git
cd autotrace
./autogen.sh
./configure --without-pstoedit
make
sudo make install
Выполнение его терпит полный провал:
autotrace: error while loading shared libraries: libautotrace.so.3: cannot open shared object file: No such file or directory
Но это работает:
LD_LIBRARY_PATH=/usr/local/lib autotrace -v
AutoTrace version 0.40.0.
Для создания другого программного обеспечения (такого как Inkscape), находят его, я должен был сделать следующее:
cd /usr/lib
sudo ln -s /usr/local/lib/libautotrace.a libautotrace.a
sudo ln -s /usr/local/lib/libautotrace.la libautotrace.la
sudo ln -s /usr/local/lib/libautotrace.so libautotrace.so
sudo ln -s /usr/local/lib/libautotrace.so.3 libautotrace.so.3
sudo ln -s /usr/local/lib/libautotrace.so.3.0.0 libautotrace.so.3.0.0