Я думал для решения одной проблемы с Парапредставлением, но столкнулся с большим с Brasero.
apt-get -f install
, это - капитальный ремонт поврежденных зависимостей. Я сделал так на предложении Кв. - вовлекают себя. apt-get -f install
склонялся к его задаче, я заметил, что некоторые приложения исчезали из настольного меню. Я считал это естественным, следовательно я шел дальше к переустановке их. Установка Банши как сначала идет, подходил (я не могу вспомнить, добирается ли склонное использование - или dpkg). С Brasero прибыл забава. apt-get install brasero
, склонный - добираются, просит, чтобы я удалил другое большое количество библиотек в порядке сотен. По ошибке я рассматриваю те заявления, чтобы добавить и дать мое разрешение. В конце этого веселья аутоиммунного изобилия первое доказательство - то, что браузер не может соединиться с URL больше - таким образом, интернет-соединение пробито прочь. Я затем даю перезагрузке шанс. Система проходит POST беспрепятственно, затем это зависает на экране-заставке Ubuntu.Теперь состояние игры из командной строки режима восстановления:
ping
приводит к 'неизвестному пользователю' xterm
уступает 'дисплей не установлен'lightdm
и gdm
уступите 'в настоящее время не установленный'dpkg-reconfigure lightdm
уступает 'поврежденный или не полностью установленный'apt-get install lightdm
дает полосу 'неудавшегося для выборки' возможно, потому что Интернет был отключен (проверил это, кабель существует),Следовательно я думал для хитрости интернет-очертания путем сохранения плацдарма deb файлов на одном из тех дисков и затем выполнения dpkg
или apt-get
на них из командной строки. Очевидно, я так не выступаю за переустановку целой ОС.
Это имеет смысл Вам? Если это делает, вопросы
Спасибо за то, что терпеливо читал это длинное сообщение. Я с нетерпением жду Ваших ответов и комментариев.
Обновление: требуемые выводы
Проверьте доступные сетевые интерфейсы.
ifconfig -a
Если Вы не видите IP-адреса (x.x.x.x
), выполните запрос DHCP для получения IP, изменения eth0
с Вашим.
dhclient eth0
Подтвердите соединение
ping -c3 ubuntu.com
Необходимо получить вывод, подобный этому:
3 packets transmitted, 3 received, 0% packet loss
Проверить dpkg
установка мультидуги
$ dpkg --print-architecture
amd64
$ dpkg --print-foreign-architectures
i386
$ grep -ir arch /etc/dpkg/
/etc/dpkg/dpkg.cfg.d/multiarch:foreign-architecture i386
Если i386
не обнаруживается в 2-й и 3-й команде, установить его:
echo "foreign-architecture i386" > /etc/dpkg/dpkg.cfg.d/multiarch
Список пакета обновления
apt-get update
Выполненный
apt-get install ubuntu-desktop
При тихом получении "невстреченных зависимостей" сообщение, выполненное aptitude
.
aptitude
ubuntu-desktop
затем Войдитеubuntu-desktop
выбранный, НЕТ ubuntu-desktop:i386
На данном этапе должна быть красная панель внизу с числом [1/..]
какой признак текущее решение от многих других возможных onces.
Вы собираетесь видеть некоторые решения, которые предпочитают продолжать устанавливать пакеты без установки ubuntu-desktop
. Выберите тот, которые удаляют меньше и установки ubuntu-desktop
.
Это - не всегда идеальное решение, таким образом, проверка хорошо затем выбирает. Каждый случай конкретен. Для текущего случая посмотрите эту связанную чат-комнату.
Если каждое дело идет хорошо, перезагрузка.
Затем установите другие инструменты потребности, в которых Вы нуждаетесь, которые были удалены, может быть.
Примечания: Они от моего личного опыта, таким образом, я мог быть неправым. Таким образом, если кто-либо испытал иначе, совместно используйте его.
.deb
двоичные пакеты Debian локально с помощью dpkg, debi или центр программного обеспечения. Используйте репозитории в качестве возможных (Ubuntu, PPA, Другие поставщиков...).amd64
. В редких случаях, создающих источник (при наличии), легче затем внешняя дуга.Центр программного обеспечения, синаптический, склонный - добираются и много других инструментов, для меня они не полностью поддерживают функцию мультидуги. Они показывают только 1 решение, и (кроме Кв. - добираются), не показывают архитектуру каждого пакета.
При направлении с каким-либо конфликтом использовать aptitude
. Это показывает другим решениям и шоу ясно все пакеты от всей доступной архитектуры.
Если необходимо установить некоторых i386
инструменты без опции для amd64. Оставьте их, чтобы быть установленными последнее. Если Вам установили их уже, и Вы пытаетесь установить собственную дугу amd64
пакеты затем Вы получаете конфликт (в основном невыполненное сообщение зависимостей). Позвольте удалениям способности i386
затем выполненные, моются с apt-get autoremove
удалить остатки (автоустановленные зависимости от i386
дуга). Установка amd64
пакеты Вы хотели затем установку попытки, поддерживают удаленный i386
инструменты.
Почему это? При попытке установить a i386
инструмент, все его зависимости будут установлены как i386
также, даже amd64
могут работать доступные и. Позже, при попытке установить другого amd64
инструмент, которые имеют по крайней мере одну перекрытую зависимость, Вы получаете конфликт.
Способность будет походить на удаление пакетов, но на самом деле это заменяет некоторых i386
пакеты с соответствием amd64
.
Посмотрите эту витрину, Ubuntu 14.04, проблема когда установка gstreamer1.0-libav, невстреченные зависимости