Установка Skype на Debian x64: pkg: проблемы зависимости предотвращают конфигурацию скайпа

Если Вы знаете некоторый Python, это должно быть довольно тривиальное осуществление:

Python идет с почтовым пакетом в standardlib, который позволяет Вашему читать электронные письма из текстовых файлов и автоматически анализировать их в применимые объекты. Проанализировав их Вы могли просто произвести их соответственно (каждое сообщение имеет "as_string" метод).

Базовая структура была бы похожа на это:

  1. Выполните итерации по своим файлам
  2. Откройте каждый файл и синтаксический анализ в почтовый объект
  3. возьмите дату и разделите ее на поля, в которых Вы нуждаетесь
  4. откройте дескриптор конечного файла (рабочее число является последним number+1 или 1),
  5. запишите сообщение as_string () в файл

8
24.11.2018, 22:04
6 ответов

Когда пакету не удается настроить, можно установить недостающие зависимости после использования факта apt-get install -f. Вот описание -f из документации:

  -f, --fix-broken
     Fix; attempt to correct a system with broken dependencies in place.
     This option, when used with install/remove, can omit any packages to 
     permit APT to deduce a likely solution. 

Если сбои установки пакета до настраивать шага делают к зависимостям, то те пакеты должны быть установлены вручную. Это вызвано тем, что пакет объявляет Pre-depends вместо Depends на тех пакетах.

10
27.01.2020, 20:09

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

При загрузке .deb файла и попытки установить его вручную, это не могло бы иметь место. Как отправлено, прежде чем необходимо будет установить необходимые пакеты прежде, чем установить скайп снова:

f.e.:

aptitude install lib32stdc++6 lib32asound2 ia32-libs libc6-i386 lib32gcc1 ia32-libs-gtk

Я не на 100% уверен, что вышеупомянутая команда будет работать. Если способность / склонный жалуется, что не может найти пакет, можно искать репозитории корректное имя:

aptitude search ia32-libs

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

dpkg -i skype-install.deb
4
27.01.2020, 20:09
  • 1
    Спасибо! я установил использование библиотек apt-get -f install –  Kolyunya 21.08.2012, 16:59
  • 2
    , который является также возможностью :-) –  Goez 21.08.2012, 17:02
  • 3
    @Kolyunya - Это - то, что я рассмотрел бы корректным ответом, и это не упоминается в ответе, который Вы приняли. –  jordanm 21.08.2012, 17:03
  • 4
    кто-то ищет для кармы:/ –  Goez 21.08.2012, 17:05

Откройте синаптический и установите пакеты, которые не установлены.

1
27.01.2020, 20:09
  • 1
    у меня нет GUI, только командная строка. –  Kolyunya 21.08.2012, 16:33
  • 2
    @Kolyunya: Как Вы выполняете Skype без GUI? Для меня, когда я ввожу skype ничего не происходит в течение нескольких секунд, затем процесс завершается. (И нет никакой страницы справочника для Skype.) –  Emanuel Berg 21.08.2012, 17:13

Вы не должны устанавливать этот пакет, Skype статически компилируется с QT, просто загрузите Dynamic Static пакет от официального сайта скайпа, это будет работать на Вас.

0
27.01.2020, 20:09

Старая информация: Debian Jessie X64 KDE (назад, когда он все еще «тестирование»)

Эти команды - это то, что работает для меня:

$ wget -O skype-install.deb http://www.skype.com/go/getskype-linux-deb
# dpkg --add-architecture i386
# aptitude update
# dpkg -i skype-install.deb
# aptitude install -f libc6:i386 libc6:i386 libgcc1:i386 libqt4-dbus:i386\
  libqt4-network:i386 libqt4-xml:i386 libqtcore4:i386 libqtgui4:i386\
  libqtwebkit4:i386 libstdc++6:i386 libx11-6:i386 libxext6:i386 libxss1:i386\
  libxv1:i386 libssl1.0.0:i386 libpulse0:i386 libasound2-plugins:i386

Некоторые из пакетов выше О зависимости друг от друга, так что это немного избыточно, но в любом случае это то, что Skype-install.deb состояния как отсутствующие зависимости в моей системе.


Обновленная информация: Debian Jessie X64 (которая является «стабильным» банкоматом)

проще и более универсальный набор команд, который работает для KDE для определенного, но должен работать для любой среды:

$ wget -O skype-install.deb http://www.skype.com/go/getskype-linux-deb
# dpkg --add-architecture i386
# aptitude update
# gdebi skype-install.deb

Больше информации также может быть найден на странице Debian Wiki .

3
27.01.2020, 20:09

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

apt-get install libqtwebkit4:i386 и с другой стороны

apt-get install -f 

Если были бы все еще невстреченные зависимости, установите его тот же путь, например:

apt-get install libqt4-dbus:i386

В конце концов, можно работать dpkg -i skype-debian_4.*number of bield*.deb

0
27.01.2020, 20:09

Теги

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