Отметка времени для обновления версии Ubuntu

Несколько замечаний:

  1. Важной частью REPL является цикл . Вы можете обернуть свой код в цикл while true; do...; done.
  2. Если не указать переменную для команды read, введенные пользователем данные сохраняются в переменной REPLY.
  3. оператор caseполезен вместо long if -elif -elif... операторы
#!/bin/bash
while true; do
    read -p 'V-PROMPT-> '
    case "$REPLY" in
        help)
            echo "V-PROMPT HELP v0.1"
            ;;
        ver)
            echo "V-PROMPT INDEV v0.1"
            ;;
        quit)
            echo bye
            break
            ;;
    esac
done

0
02.10.2020, 14:47
1 ответ

Обновление:(После комментария Стивена Китта.)

Вы можете посмотреть, когда была установлена ​​новая версия base-files. Этот пакет, помимо прочего, обновляет файлы, содержащие информацию о текущем релизе. Вы можете узнать, какую версию пакета искать, обратившись к его журналу изменений, ссылки на который можно найти на его странице(здесь или здесь).

base-files (11ubuntu5.1) focal; urgency=medium

  * /etc/issue, /etc/issue.net, /etc/lsb-release, /etc/os-release: Bump
    version number to 20.04.1 in preparation of the next point release.

Итак, вы можете посмотреть, когда была установлена ​​версия 11ubuntu5.1из base-files, чтобы узнать, когда ваша система была обновлена ​​до Ubuntu 20.04.1.

Первоначальное предложение:

Обновление произошло, когда были установлены более новые пакеты из Ubuntu 20.04.1. Так что вы можете посмотреть примечания к выпуску Ubuntu 20.04.1 и выбрать пакет для проверки. Затем проверьте журнал изменений этого пакета, чтобы определить версию, которую нужно было установить при обновлении до Ubuntu 20.04.1. Затем вы можете grepчерез журнал узнать, когда эта версия была установлена.

Например, примечания к выпуску Ubuntu 20.04.1 для linux-firmware::

linux-firmware 1880792 Add sof-firmware and tplg files for tgl machines

linux-firmware 1885970 Revert the sof-firmware and tplg files from v0.6_release for tgl machines

linux-firmware 1886390 Fix an issue that HID devices are not scanned by Realtek 8822C

linux-firmware 1887595 Integrate TGL_SOF_FW_prod_signed_v0.6.2_release for tigerlake machines

Страница пакета linux-firmwareдля основных -обновлений ведет на журнал изменений , начинающийся с:

linux-firmware (1.187.3) focal; urgency=medium

  * alsa/sof: support 1 and 3 dmics (LP: #1891585)
    - SAUCE: sof-firmware: add 1ch and 3ch topology files

 -- Seth Forshee <seth.forshee@canonical.com>  Wed, 19 Aug 2020 13:17:13 -0500

linux-firmware (1.187.2) focal; urgency=medium

  * Revert the sof-firmware and tplg files from v0.6_release for tgl machines
    (LP: #1885970)
    - SAUCE: Revert "UBUNTU: SAUCE: add sof firmware and tplg for tgl platforms"

  * Fix an issue that HID devices are not scanned by Realtek 8822C
    (LP: #1886390)
    - rtl_bt: Update RTL8822C BT FW to 0x0999_3AA1

  * Integrate TGL_SOF_FW_prod_signed_v0.6.2_release for tigerlake machines
    (LP: #1887595)
    - SAUCE: integrate TGL_SOF_FW_prod_signed_v0.6.2_release

 -- Seth Forshee <seth.forshee@canonical.com>  Wed, 15 Jul 2020 08:11:59 -0500

linux-firmware (1.187.1) focal; urgency=medium

  * Add sof-firmware and tplg files for tgl machines (LP: #1880792)
    - SAUCE: add sof firmware and tplg for tgl platforms

 -- Seth Forshee <seth.forshee@canonical.com>  Wed, 17 Jun 2020 07:36:48 -0500

Последняя версия linux-firmware, соответствующая примечаниям к выпуску Ubuntu 20.04.1, — 1.187.2. Таким образом, если посмотреть, когда была установлена ​​эта версия, можно узнать, когда система была обновлена.

1
18.03.2021, 23:00

Теги

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