Как установить StarUML и его зависимости?

Я только что установил Ubuntu 16.04 и хочу установить StarUML. Я скачал StarUML с http://staruml.io/download/release/v2.0.2/StarUML-v2.0.2-64-bit.deb , затем в терминале:

dpkg -i StarUML-v2.0.2-64-bit.deb

Я получил это сообщение:

Unpacking staruml (2.0.2) ...
dpkg: dependency problems prevent configuration of staruml:
staruml depends on libgcrypt11 (>= 1.4.5); however:
Package libgcrypt11 is not installed.

dpkg: error processing package staruml (--install):
dependency problems - leaving unconfigured
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
Errors were encountered while processing:
staruml

Что я могу сделать?

7
задан 9 May 2016 в 02:28

5 ответов

Сначала загрузите пакет libgcrypt по ссылке ниже:

https://launchpad.net/ubuntu/+archive/primary/+files/libgcrypt11_1.5.3-2ubuntu4.2_amd64.deb

Затем откройте терминал с местом, где сохранен вышеуказанный файл, и установите его с помощью следующей команды:

sudo dpkg -i libgcrypt11_1.5.3-2ubuntu4.2_amd64.deb

Теперь загрузите starUML по ссылке ниже:

https: //s3.amazonaws.com/staruml-bucket/releases-v2/StarUML-v2.8.1-64-bit.deb

Затем откройте терминал с местом, в котором сохранен указанный выше файл, и установите его по нижеследующей команде:

sudo dpkg -i StarUML-v2.8.0-64-bit.deb
0
ответ дан 9 May 2016 в 02:28

Попытайтесь работать, это управляет:

sudo apt-get install -f

вышеупомянутые команды должны зафиксировать установку проблем зависимостей недостающие пакеты, в которых нужна Ваша программа.

можно получить больше информации о Кв. - получают команду, читая руководство:

man apt-get

я надеюсь, что это могло помочь Вам.

2
ответ дан 9 May 2016 в 12:28
  • 1
    Все еще не ясный для меня Вы указываете на какой hardcode, that' s, что OP хотят [только 110] и I' m предотвращение строки чисел замены 1230.012 или 0.0123, как будто я делаю, числа полностью будут, будучи изменением! – αғsнιη 14 October 2017 в 19:42

Пакет StarUML имеет несколько зависимостей:

Depends: gconf-service,
 libasound2 (>= 1.0.23),
 libatk1.0-0 (>= 1.12.4),
 libc6 (>= 2.11),
 libcairo2 (>= 1.6.0),
 libcups2 (>= 1.4.0),
 libdbus-1-3 (>= 1.2.14),
 libexpat1 (>= 1.95.8),
 libfontconfig1 (>= 2.8.0),
 libfreetype6 (>= 2.3.9),
 libgcc1 (>= 1:4.1.1),
 libgconf-2-4 (>= 2.31.1),
 libgcrypt11 (>= 1.4.5),
 libgdk-pixbuf2.0-0 (>= 2.22.0),
 libglib2.0-0 (>= 2.18.0),
 libgtk2.0-0 (>= 2.24.0),
 libnspr4 (>= 1.8.0.10),
 libnss3 (>= 3.12.6),
 libpango1.0-0 (>= 1.22.0),
 libstdc++6 (>= 4.6),
 libudev0 (>= 147) | libudev1 (>= 198),
 libx11-6 (>= 2:1.4.99.1),
 libxcomposite1 (>= 1:0.3-1),
 libxdamage1 (>= 1:1.1),
 libxext6, libxfixes3,
 libxrandr2 (>= 2:1.2.0),
 libxrender1,
 ca-certificates,
 libcurl3,
 lsb-base (>= 3.2),
 xdg-utils (>= 1.0.2),
 wget

Некоторые из них тривиальны и должны быть найдены на большинстве настольных установок.

, Если Вы устанавливаете их использование:

sudo apt-get install ./StarUML-v2.0.2-64-bit.deb 

склонный - добираются, найдет и установит зависимости автоматически.

Теперь, определенный пакет, который испытывает недостаток в "libgcrypt11", только доступен на Точном и Доверительном (12.04 и 14.04)] 1 , он был заменен libgcrypt20 Debian и поэтому Ubuntu.

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

dpkg --info StarUML-v2.0.2-64-bit.deb | grep Maintainer
3
ответ дан 9 May 2016 в 12:28
  • 1
    Да, потому что Ваш шаблон только ищет 0.0, you' ре, не полагая это OP' s данные может варьироваться. It' s трудное кодированное решение that' ll работают только в одном конкретном случае. I' m предоставление Вам предложение при улучшении ответа, that' s все. – Sergiy Kolodyazhnyy 14 October 2017 в 19:32

Можно загрузить и установить libgcrypt11 пакет от Точного и Доверия репозитории Ubuntu, например: https://launchpad.net/ubuntu / + архив / основной / + files/libgcrypt11_1.5.3-2ubuntu4.2_amd64.deb

sudo dpkg -i libgcrypt11_1.5.3-2ubuntu4.2_amd64.deb
sudo dpkg -i StarUML-v2.8.0-64-bit.deb
9
ответ дан 9 May 2016 в 12:28

Первая загрузка libgcrypt пакет: https://launchpad.net/ubuntu / + архив / основной / + files/libgcrypt11_1.5.3-2ubuntu4.2_amd64.deb

Затем установите его:

sudo dpkg -i libgcrypt11_1.5.3-2ubuntu4.2_amd64.deb

Наконец, установка StarUML:

sudo dpkg -i StarUML-v2.7.0-64-bit.deb
1
ответ дан 23 November 2019 в 06:15

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

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