Как может склонный - получать соглашение с проблемами зависимости, связанными с немного проблематичным пакетом?

Я установил AirVPN в Ubuntu 16.04. Выполнение так включает влезающий в его проблемы зависимости немного. Теперь, когда я пытаюсь установить Wireshark, я сталкиваюсь с проблемами зависимости, для которых решение, предоставленное Кв. - добираются, должен удалить AirVPN, который я не хочу делать. Как я могу установить и AirVPN и Wireshark в Ubuntu 16.04?

Процесс установки для AirVPN был следующие:

wget https://airvpn.org/repository/2.10/airvpn_linux_x64_debian.deb

sudo apt-get -y install gksu
sudo apt-get -y install mono-runtime
sudo apt-get -y install mono-utils
sudo apt-get -y install mono-reference-assemblies-2.0
sudo apt-get -y install openvpn
sudo apt-get -y install stunnel4
sudo apt-get -y install mono-devel

sudo dpkg -i                                       \
    --ignore-depends=libmono-system-runtime2.0-cil \
    --ignore-depends=libmono-winforms2.0-cil       \
    --ignore-depends=libmono-corlib2.0-cil         \
    airvpn_linux_x64_debian.deb

Попытка установки для Wireshark следующие:

>sudo apt-get install wireshark
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 airvpn : Depends: libmono-system-runtime2.0-cil but it is not installable
          Depends: libmono-winforms2.0-cil but it is not installable
          Depends: libmono-corlib2.0-cil but it is not installable
 wireshark : Depends: wireshark-qt but it is not going to be installed or
                      wireshark-gtk but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
0
задан 16 September 2016 в 10:14

1 ответ

Взятый от сайта bestvpnforyou.

https://www.bestvpnforyou.com/installing-airvpn-client-on-ubuntu-16-04-and-14-04 /

, Если you’ve недавно обновил до Ubuntu 16.04 LTS, Вы, возможно, заметили, что некоторые зависимости AirVPN изменились. Какой бы ни версия LTS Ubuntu you’re использующий you’ll должна установить несколько зависимостей прежде, чем установить .deb пакет, а именно, некоторые моно пакеты и openvpn.

проблемой прямо сейчас с установкой на Ubuntu 16.04 являются несколько моно пакетов зависимости, были заменены, но doesn’t загрузки AirVPN .deb распознают их все же.

Here’s быстрое краткое изложение действий по установке для обеих Ubuntu выпуски LTS. Поскольку Ubuntu 16.04 LTS

Принимает во внимание, что это - просто временный файл и вид hacky обходного решения, пока AirVPN не корректирует требования зависимости в их .deb пакете. Продолжите двигаться на Ваш собственный риск.

  1. Загрузка .deb файл из Вашей учетной записи AirVPN.
  2. Установка более новые моно замены пакета зависимости.

    sudo apt install gksu mono-runtime mono-utils mono-reference-assemblies-2.0 openvpn stunnel4 mono-devel
    
  3. Установка Воздух .deb пакет, который Вы загрузили, НО you’ll должен сказать этому игнорировать несколько более старых пакетов зависимости что aren’t, существующий в 16,04:

    sudo dpkg -i --ignore-depends=libmono-system-runtime2.0-cil --ignore-depends=libmono-winforms2.0-cil --ignore-depends=libmono-corlib2.0-cil airvpn_linux_x64_debian.deb
    
  4. Теперь you’ll имеют проблему с ошибками зависимости каждый раз, когда Вы пытаетесь обновить свою систему. Для обхождения этого ТЩАТЕЛЬНО отредактируйте файл /var/lib/dpkg/status. Ищите пакет AirVPN в том файле и удалите вышеупомянутые 3 пакета из Того, чтобы зависеть: строка. Это должно закончить тем, что было похоже на это.
    enter image description here

1
ответ дан 28 September 2019 в 13:59

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

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