В моем исследовании для этого вопроса похоже, что все имеет отношение к Учетной записи Сетевой службы, внезапно не имеющей достаточно полномочий получить доступ к сети или становящийся поврежденным в некоторым образом.
Возможно, можно попробовать Эту ссылку, которая сбросит настройки безопасности VISTA.
Можно также попытаться восстановить старую копию реестра, если бы Вы имеете один, необходимо было бы загрузиться в консоль восстановления для замены файлов в c:\windows\system32\config
Скопировать:
sudo dpkg --get-selections > /tmp/dpkglist.txt
Восстановить:
sudo dpkg --set-selections < /tmp/dpkglist.txt
sudo apt-get -y update
sudo apt-get dselect-upgrade
Также посмотрите этот вопрос для дополнительных опций и информации: Ubuntu, как установить новую машину как существующая
У меня есть вышеупомянутое выполнение в ежедневной газете cronjob, который проверяет dpgklist в SVN как часть наших материально-технических ресурсов сервера. Это позволит Вам сохранять разумные точные материально-технические ресурсы установленных пакетов через Ваши серверы и его легкое, чтобы сделать быстрое бок о бок разность, чтобы видеть, пропускает ли сервер конкретный пакет.
Это - хорошая идея, и Вы могли бы также настроить один сервер со способным прокси при создании привычки к этому.
aptitude
также удовлетворяет этот вариант использования, и он сохраняет информацию об "автоматически установленных" пакетах, которые не делают другие методы. Выполните следование ссылочной машины:
aptitude search -F '%p' '~i!~M' > package_list
Копия package_list
к другой машине и выполненный
xargs aptitude --schedule-only install < package_list; aptitude install;
ответ отказавших серверов работал у меня только после выполнения другой команды согласно http://rayslinux.blogspot.de/2012/10/ubuntu-1210-dpkg-warning-package- not-in.html
sudo apt-get install dselect
sudo dselect доступ
sudo dselect update
Перед этим запуском
sudo apt-get dselect-upgrade
возвращал только
[...]
dpkg: предупреждение: пакета нет в базе данных в строке 302: xfonts-utils
dpkg: warning: обнаружены неизвестные пакеты; это может означать доступную базу данных устарело и требует обновления с помощью внешнего интерфейса
pi @ FHEM-new: / tmp $ sudo apt-get dselect-upgrade
Чтение списков пакетов ... Готово
Построение дерева зависимостей
Чтение информации о состоянии ... Готово
0 обновлено, 0 установлено заново, 0 удалено и 0 не обновлено.
Я пытался установить те же пакеты из моего старого Raspberry Pi (работающего под управлением Raspbian GNU / Linux 7 (wheezy)) на моем новом Raspberry (Raspbian GNU / Linux 8 (jessie)).
В последних версиях Debian/Ubuntu/Mint, dpkg
для работы dpkg --set-selections
необходимо, чтобы доступные пакеты находились в базе данных «доступных».
Пример последовательности:
dpkg --get-selections > install.dselect
sudo apt update
apt-cache dumpavail | sudo dpkg --merge-avail
sudo dpkg --set-selections
sudo apt-get dselect-upgrade
Третья команда заполняет «доступную» базу данных dpkg. Важно запустить это до выбора дополнительных пакетов для установки.
Для этого требуется dpkg версии 1.17.7 и выше. См. В: Почему ''dpkg --set-selections'' не записывает выборки для неизвестных пакетов? на вики Debian для получения более подробной информации.