Что лучшую практику путь состоит в том, чтобы обновить до пакета, который является позже, чем тот, который это находится в репозитории?
Я продолжаю испытывать эту ошибку в Remmina на Ubuntu 14.04. Пользователь Дуги сообщил мне, что также испытывал это, прежде чем Arch обновил его до более поздней версии Remmina (чем тот, предлагаемый в репозиториях Ubuntu 14.04).
Brendan Hide сказал:
У меня было это точно то же самое выполнение ошибки ArchLinux. Кажется, был зафиксирован в последней версии как бы то ни было. Мои pacman регистрируют шоу, я обновил Remmina в четверг 17-го октября от v1.0.0 до v1.1.1.
Я запросил через средство отслеживания ошибки, чтобы Ubuntu сделала этот более новый пакет доступным через репозиторий, но это еще не предоставили.
Так, что лучшую практику путь состоит в том, чтобы обновить до пакета, который является позже, чем тот, который это находится в репозитории?
Существует PPA для стабильных версий от Remmina master
ответвление.
Установка Remmina 1.1.1 использования
sudo add-apt-repository ppa:remmina-ppa-team/remmina-master
sudo apt-get update
sudo apt-get install remmina remmina-plugin-rdp
Теперь Ubuntu будет продолжать устанавливать любые новые версии Remmina, которые помещаются в этот repo. Если Вы хотите препятствовать тому, чтобы remmina обновил, используйте следующую команду:
echo remmina hold | sudo dpkg --set-selections
Разработчики Remmina публикуют снимок Remmina . Снимки поддерживаются на всех главных дистрибутивах Linux, включая Ubuntu 14.04. Преимущество использования снимка состоит в том, что это всегда актуально, автоматически обновит к новым выпускам и действительно легко установить последнюю версию Remmina.
sudo apt-get install snapd
sudo snap install remmina
, Если Вы имеете на старой версии Remmina, установленного через Кв., можно удалить его следующим образом:
sudo apt-get remove remmina remmina-common
Просто головы. Я недавно попробовал это, и это действительно обновляет remmina, и RDP работает отлично. Однако это заменяет libfreerdp1
другой версией, которая заставляет vlc
быть удаленной из-за недостающей зависимости.
я закончил тем, что вынудил vlc
установить при помощи apt-get download
для получения всех deb пакетов кроме libfreerdp1
для vlc
и затем выполнил dpkg --force-depends
, чтобы заставить это устанавливать. Это, кажется, работает до сих пор. YMMV