Обновление доступного сообщения после установки обновления

Сначала вы не должны выделять его, но даже если вы это сделаете, с RAW-восстановлением это не имеет значения. Но, как я сказал, лучше не выделять, а просто сделать это проще.

Восстановление RAW означает чтение файлов без ссылки на любую операционную систему. Режим сканирования RAW может находить файлы без помощи файловой системы. Я бы порекомендовал Ubuntu Rescue Remix.

Ubuntu Rescue Remix - это Linux Live CD. Он уже поставляется с целым набором инструментов для восстановления данных. Одним из них является Ddrescue. Ddrescue - одна из лучших программ восстановления данных, и она бесплатна. Ddrescue работает, извлекая необработанное изображение вашего жесткого диска и перенося его на другой диск. Он извлекает данные по биту, независимо от файловой системы на диске. Причина, по которой он работает, даже когда жесткие диски умирают, заключается в том, что Ddrescue несколько раз пытается повторить попытку чтения данных. Процедура иногда может занять несколько дней, но она очень эффективна.

Читайте на

Загрузите образ ISO CD из Читайте на , запишите компакт-диск и загрузите компьютер с ним.

1Состав: GeekyProjects

1
задан 29 April 2013 в 20:19

4 ответа

, если вы откроете файл /etc/update-motd.d/91-release-upgrade, внутри вы увидите, что вызывает bash /usr/lib/ubuntu-release-upgrader/release-upgrade-motd. Когда вы открываете этот файл внутри, мы находим этот код:

stamp=/var/lib/ubuntu-release-upgrader/release-upgrade-available
if [ -s "$stamp" ]; then
        # Stamp exists and is populated, so display
        cat "$stamp"
        echo
elif [ -f "$stamp" ]; then
        # Stamp exists, but is empty, see if it's expired
        now=$(date +%s)
        lastrun=$(stat -c %Y "$stamp") 2>/dev/null || lastrun=0
        expiration=$(expr $lastrun + 86400)
        if [ $now -ge $expiration ]; then
                # But is older than 1 day old, so update in the background
                /usr/lib/ubuntu-release-upgrader/check-new-release -q > "$stamp$
        fi
else
        # No cache at all, so update in the background
        /usr/lib/ubuntu-release-upgrader/check-new-release -q > "$stamp" &
fi

маркерная переменная populade файлом /var/lib/ubuntu-release-upgrader/release-upgrade-available, если она существует, или если она пуста, еще она проверяет, существует ли новая версия. в /var/lib/ubuntu-release-upgrader/release-upgrade-available, если вы откроете текстовый редактор (nano, vi ...), вы найдете только сообщение о том, что есть новая версия Ubuntu, поэтому, если вы опорочили это или удалили, вы должны проверить, есть ли это новый релиз.

Надеюсь, я объяснил и извиняюсь за мой плохой английский.

4
ответ дан 24 May 2018 в 22:54

try sudo apt-get dist-upgrade у вас может быть это сообщение в этом файле /etc/motd Если вы устарели, вы можете запустить sodo rm /etc/motd & lt; - edit, если у вас есть пользовательский приветственный текст

1
ответ дан 24 May 2018 в 22:54
  • 1
    Ну, это действительно на самом деле motd (так как это мотд), но разве это не обманывает? система считает, что по какой-то причине у нее есть обновление, я хотел бы узнать, почему – Nanne 29 April 2013 в 20:21
  • 2
    если 1-я команда не находит обновления даже после запуска sudo apt-get update и lsb_release -sc, вы получаете raring, вы обновляетесь и сообщение неверно, поэтому его следует удалить – GM-Script-Writer-62850 29 April 2013 в 20:23
  • 3
    Согласен. Я просто не согласен с вашим методом удаления motd;) – Nanne 29 April 2013 в 20:27
  • 4
    +1 для того, чтобы указать мне на motd, а не на полный ответ, потому что он вернется, если я просто удалю это. – Nanne 29 April 2013 в 20:31

Я сделал следующее:

cd /var/lib/ubuntu-release-upgrader/ mv release-upgrade-available release-upgrade-available.old cd /usr/lib/ubuntu-release-upgrader/ ./check-new-release Log Out / In

MOTD вернулась в нормальное состояние.

[d8 ] Вероятно, то же самое, что и выше, но мне не нравится удалять вещи, не зная полностью никаких последствий. Я просто оставлю этот файл, и дождитесь, пока 13.10 запросит обновление в октябре. Как только я знаю, что это работает, я удалю файл .old (или нет, это действительно ничего не ушибает).

0
ответ дан 24 May 2018 в 22:54
  • 1
    файл является флагом, нет необходимости делать это вообще. – Nanne 22 May 2013 в 01:30

Теперь исправлено освобождение, просто запустите sudo aptitude update && sudo aptitude full-upgrade, и сообщение будет удалено.

0
ответ дан 24 May 2018 в 22:54
  • 1
    Разве это не обновляет всю вашу систему? Это звучит немного глупо :) Во всяком случае, этот вопрос был о том, что делать, если сообщение не исчезнет. Хорошо знать, что это, вероятно, не будет липким снова жестким, но это может быть лучше, чем комментарий? – Nanne 14 June 2013 в 00:05

Другие вопросы по тегам:

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