И Vista и Сервер 2008 идут с.Net 3.0. Это включает.NET 2,0 времени выполнения (CLR), а также платформа и добавления библиотеки 3,0 (WF, WCF, WPF).
Если можно добраться до места, где можно использовать dpkg в качестве корня, можно работать dpkg --configure -a
Однако Вы могли бы найти, что это взрывается для dist-обновления borked, таким образом, Вам, возможно, понадобилось бы:
dpkg --configure -a --abort-after=99999
sudo apt-get update
sudo dpkg --configure -a
sudo apt-get update
sudo apt-get dist-upgrade
1-я строка обновляет текущий уровень repo, против которого Вы загружаете
2-я строка реконфигурировала любые пакеты, которые находятся в "плохом" состоянии
3-я строка является там на всякий случай репозиторием "перемещения" к новой версии во время процесса 2-й строки.
4-я строка должна закончить задание.
Попытайтесь нажатие CTRL-ALT-F1 и посмотрите, получаете ли Вы командную строку. Посмотрите, можно ли войти в систему, затем попытайтесь работать, sudo Кв. - получают dist-обновление. Это должно позволить Вам, также заканчивают обновление. Можно получить ошибки, таким образом, Вы, возможно, также должны были бы попытаться использовать sudo dpkg - настраивают-a.
Для получения списка установленного программного обеспечения, можно выполнить команду dpkg - получать-выборы. Если Вы сохраняете, они производят той команды в файл, можно использовать выборы кошки команду | sudo dpkg - выборы набора и затем использовать команду sudo склонный - заставляют dselect-обновление на самом деле получать все установленные пакеты.
Если Вы действительно идете тем путем, вероятно, необходимо скопировать / и т.д. и / домашние папки к другому устройству.
Я смог восстановиться с катастрофической ситуации, где Xubuntu не загрузится после того, как питание вышло во время обновления. Спустя приблизительно 10 секунд после POST, Xubuntu остановился бы с хостом ошибок (пытающийся загрузиться, опция "восстановления" в личинке даже не будет работать ни один).
Таким образом, если кто-либо натыкается на это, я отправляю некоторую информацию от форумов Ubuntu, которые помогли мне добраться до окна терминала, таким образом, я мог использовать команды Colin и Avery, отправленный выше.
----------отрежьте надрез-------------------, отрезают надрез-------------------
ubuntuforums.org/showthread.php?t=157250
Скажем, Ваша система, просто растопленная после обновления или Вашего нового ядра, не загрузится. Вы не можете решить проблему с Кв. - добираются, потому что Вы не можете даже добраться до командной строки; ядро просто извергает ошибки и зависает на начальной загрузке. К счастью, с живым CD, можно восстановить систему и разбудить ее и выполнение. У Вас есть 2 опции для живого CD: Knoppix или Ubuntu живой CD. Так как Knoppix обычно имеет лучшее аппаратное обнаружение, это будет использоваться в качестве примера.
Можно теперь использовать все команды на жестком диске, включая способный - добираются. Если Вы когда-нибудь получаете эту ошибку: "/dev/null: Разрешение, отклоненное" затем, делает это: "комната sudo/dev/null" и это должно уйти. Теперь, используйте склонный - добираются для обновления ядра, udev, или чего-либо еще, что это портит систему.
----------отрежьте надрез-------------------, отрезают надрез-------------------
Это удалось отлично также! Я смонтировал свой жесткий диск на инструкции, открыл окно терминала, вводимый "sudo chroot/media/hda1", и наконец имел доступ к моему жесткому диску. Я затем смог использовать команды, отправленные ранее в этом потоке для перезапуска процесса обновления.:)
Это - любое удивление, почему Живой Ubuntu / Установочный CD не встроили "консоль восстановления" для упрощения этого целого процесса восстановления.
Мне также помогают другие команды в среде chroot для правильной настройки всех пакетов (запустите это до dpkg, dist
и т. Д.):
Задания Upstart не могут быть запущены в chroot, потому что выскочка действует как супервизор службы, и процессы в chroot не могут общаться с выскочкой, работающей вне chroot (Ошибка: 430224). Это приведет к тому, что некоторые пакеты, которые были преобразованы использовать выскочки вместо сценариев инициализации, чтобы не выполнить обновление в chroot. Пользователям рекомендуется настраивать свои chroot-файлы с помощью / sbin / initctl, указывающий на / bin / true, с запуском следующих команд внутри chroot:
Код:
dpkg-divert --local --rename --add / sbin / initctl ln -s / bin / true / sbin / initct