Если Вы знаете некоторый Python, это должно быть довольно тривиальное осуществление:
Python идет с почтовым пакетом в standardlib, который позволяет Вашему читать электронные письма из текстовых файлов и автоматически анализировать их в применимые объекты. Проанализировав их Вы могли просто произвести их соответственно (каждое сообщение имеет "as_string" метод).
Базовая структура была бы похожа на это:
Когда пакету не удается настроить, можно установить недостающие зависимости после использования факта 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
на тех пакетах.
зависимости являются пакетами, которые Ваш пакет должен выполнить (например, библиотеки и т.д.). При установке способности канавки пакета / склонный / синаптический, это проверит на зависимости и загрузит их.
При загрузке .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
Откройте синаптический и установите пакеты, которые не установлены.
skype
ничего не происходит в течение нескольких секунд, затем процесс завершается. (И нет никакой страницы справочника для Skype.)
– Emanuel Berg
21.08.2012, 17:13
Вы не должны устанавливать этот пакет, Skype статически компилируется с QT, просто загрузите Dynamic Static
пакет от официального сайта скайпа, это будет работать на Вас.
Старая информация: 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 .
В большинстве случаев ответ, данный 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