Приложение Tipt 10 для ввода текста не запускается вообще

Я загрузил файл .deb по этой ссылке: Tipp 10 Скачать

Я попытался запустить его из ящика Kubuntu, и он не открывается.

Я что-то пропустил ?

2
задан 29 April 2017 в 21:51

3 ответа

Нет, это не вы, это Tipp10.

Этот ответ предполагает, что у вас есть 64-битная система

Если у вас 32-разрядная система, Tipp10 должен работать, из коробки. Если нет, прокомментируйте, и я попытаюсь добавить инструкции.

Вместо этого я использовал tarball, потому что мне не понравился скрипт, установленный deb. Нет компиляции, поэтому нет никакой пользы для deb - у нее одинаковые проблемы с зависимостями, и APT не разрешит их для меня.

Если вы используете tarball, я бы предложил создать каталог в вашем доме (mkdir tipp10), а затем распакуйте его там.

В любом случае, похоже, существует только 32-разрядная версия, а это значит, что если ваша система 64-разрядная (чей не сейчас?), вам нужно установить целую группу из 32- битных библиотек для запуска.

sudo dpkg --add-architecture i386
sudo apt install libstdc++6:i386 libglib2.0-0:i386 \
libfontconfig1:i386 libfreetype6:i386 libxinerama1:i386 \
libxcursor1:i386 libxfixes3:i386 libxrandr2:i386 libxrender1:i386 \
libxi6:i386 libsm6:i386

Этот список может быть не исчерпывающим, потому что я уже установил различные вещи на моей установке 17.04. Я покажу вам, как устранить проблему через мгновение ...

Если у вас есть tar, cd на место, которое вы положили, и распакуйте

tar xzf tipp10*.tar.gz
cd tipp10*0

Now попробуйте запустить исполняемый файл.

./tipp10

Если вы установили .deb (используя команду sudo dpkg -i tipp10*.deb в каталоге, где вы ее загрузили), вы можете вместо этого использовать команду

tipp10

или более непосредственно

/usr/share/tipp10/tipp10

В любом случае, если при попытке запустить его он выдает ошибку, например

./tipp10: error while loading shared libraries: libfoo.so.6: cannot open shared object file: No such file or directory

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

dpkg -S /usr/lib/x86_64-linux-gnu/libfoo.so.6

, заменив libfoo.so.6 на имя отсутствующего файла из этой ошибки. Это вернет что-то вроде

libfoo:amd64: /usr/lib/x86_64-linux-gnu/libfoo.so.6

. Таким образом, вы будете удовлетворять зависимость, запустив

sudo apt install libfoo:i386

. Еще один совет для выяснения библиотек, необходимых исполняемому файлу, - использовать ldd с абсолютным путем, поэтому в каталоге ldd ./tipp10 должны отображаться все требования (но вам еще нужно выяснить имя пакета, который предоставляет библиотеку ...)

Как только это произойдет на самом деле, если вы использовали метод tar, вы можете сделать символическую ссылку на него в местоположении пути. Допустим, вы распаковали tar в каталог ~/tipp10. Вы можете сделать

sudo ln -s $HOME/tipp10/tipp10_linux_v2-1-0/tipp10 /usr/local/bin/tipp10

И затем вы можете запустить его из любой точки с помощью tipp10.

2
ответ дан 22 May 2018 в 23:10

Нет, это не вы, это Tipp10.

Этот ответ предполагает, что у вас есть 64-битная система

Если у вас 32-разрядная система, Tipp10 должен работать, из коробки. Если нет, прокомментируйте, и я попытаюсь добавить инструкции.

Вместо этого я использовал tarball, потому что мне не понравился скрипт, установленный deb. Нет компиляции, поэтому нет никакой пользы для deb - у нее одинаковые проблемы с зависимостями, и APT не разрешит их для меня.

Если вы используете tarball, я бы предложил создать каталог в вашем доме (mkdir tipp10), а затем распакуйте его там.

В любом случае, похоже, существует только 32-разрядная версия, а это значит, что если ваша система 64-разрядная (чей не сейчас?), вам нужно установить целую группу из 32- битных библиотек для запуска.

sudo dpkg --add-architecture i386 sudo apt install libstdc++6:i386 libglib2.0-0:i386 \ libfontconfig1:i386 libfreetype6:i386 libxinerama1:i386 \ libxcursor1:i386 libxfixes3:i386 libxrandr2:i386 libxrender1:i386 \ libxi6:i386 libsm6:i386

Этот список может быть не исчерпывающим, потому что я уже установил различные вещи на моей установке 17.04. Я покажу вам, как устранить проблему через мгновение ...

Если у вас есть tar, cd на место, которое вы положили, и распакуйте

tar xzf tipp10*.tar.gz cd tipp10*0

Now попробуйте запустить исполняемый файл.

./tipp10

Если вы установили .deb (используя команду sudo dpkg -i tipp10*.deb в каталоге, где вы ее загрузили), вы можете вместо этого использовать команду

tipp10

или более непосредственно

/usr/share/tipp10/tipp10

В любом случае, если при попытке запустить его он выдает ошибку, например

./tipp10: error while loading shared libraries: libfoo.so.6: cannot open shared object file: No such file or directory

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

dpkg -S /usr/lib/x86_64-linux-gnu/libfoo.so.6

, заменив libfoo.so.6 на имя отсутствующего файла из этой ошибки. Это вернет что-то вроде

libfoo:amd64: /usr/lib/x86_64-linux-gnu/libfoo.so.6

. Таким образом, вы будете удовлетворять зависимость, запустив

sudo apt install libfoo:i386

. Еще один совет для выяснения библиотек, необходимых исполняемому файлу, - использовать ldd с абсолютным путем, поэтому в каталоге ldd ./tipp10 должны отображаться все требования (но вам еще нужно выяснить имя пакета, который предоставляет библиотеку ...)

Как только это произойдет на самом деле, если вы использовали метод tar, вы можете сделать символическую ссылку на него в местоположении пути. Допустим, вы распаковали tar в каталог ~/tipp10. Вы можете сделать

sudo ln -s $HOME/tipp10/tipp10_linux_v2-1-0/tipp10 /usr/local/bin/tipp10

И затем вы можете запустить его из любой точки с помощью tipp10.

2
ответ дан 18 July 2018 в 14:11

Нет, это не вы, это Tipp10.

Этот ответ предполагает, что у вас есть 64-битная система

Если у вас 32-разрядная система, Tipp10 должен работать, из коробки. Если нет, прокомментируйте, и я попытаюсь добавить инструкции.

Вместо этого я использовал tarball, потому что мне не понравился скрипт, установленный deb. Нет компиляции, поэтому нет никакой пользы для deb - у нее одинаковые проблемы с зависимостями, и APT не разрешит их для меня.

Если вы используете tarball, я бы предложил создать каталог в вашем доме (mkdir tipp10), а затем распакуйте его там.

В любом случае, похоже, существует только 32-разрядная версия, а это значит, что если ваша система 64-разрядная (чей не сейчас?), вам нужно установить целую группу из 32- битных библиотек для запуска.

sudo dpkg --add-architecture i386 sudo apt install libstdc++6:i386 libglib2.0-0:i386 \ libfontconfig1:i386 libfreetype6:i386 libxinerama1:i386 \ libxcursor1:i386 libxfixes3:i386 libxrandr2:i386 libxrender1:i386 \ libxi6:i386 libsm6:i386

Этот список может быть не исчерпывающим, потому что я уже установил различные вещи на моей установке 17.04. Я покажу вам, как устранить проблему через мгновение ...

Если у вас есть tar, cd на место, которое вы положили, и распакуйте

tar xzf tipp10*.tar.gz cd tipp10*0

Now попробуйте запустить исполняемый файл.

./tipp10

Если вы установили .deb (используя команду sudo dpkg -i tipp10*.deb в каталоге, где вы ее загрузили), вы можете вместо этого использовать команду

tipp10

или более непосредственно

/usr/share/tipp10/tipp10

В любом случае, если при попытке запустить его он выдает ошибку, например

./tipp10: error while loading shared libraries: libfoo.so.6: cannot open shared object file: No such file or directory

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

dpkg -S /usr/lib/x86_64-linux-gnu/libfoo.so.6

, заменив libfoo.so.6 на имя отсутствующего файла из этой ошибки. Это вернет что-то вроде

libfoo:amd64: /usr/lib/x86_64-linux-gnu/libfoo.so.6

. Таким образом, вы будете удовлетворять зависимость, запустив

sudo apt install libfoo:i386

. Еще один совет для выяснения библиотек, необходимых исполняемому файлу, - использовать ldd с абсолютным путем, поэтому в каталоге ldd ./tipp10 должны отображаться все требования (но вам еще нужно выяснить имя пакета, который предоставляет библиотеку ...)

Как только это произойдет на самом деле, если вы использовали метод tar, вы можете сделать символическую ссылку на него в местоположении пути. Допустим, вы распаковали tar в каталог ~/tipp10. Вы можете сделать

sudo ln -s $HOME/tipp10/tipp10_linux_v2-1-0/tipp10 /usr/local/bin/tipp10

И затем вы можете запустить его из любой точки с помощью tipp10.

2
ответ дан 24 July 2018 в 20:20

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

Похожие вопросы: