Как мне вернуться к предыдущей установке WINE, не зная, что это за версия? [dубликат]

Запустите их как:

/path/to/script.sh && /path/to/script.sh

Второй будет запущен, если первый будет успешным.

Без зависимости от успеха первого:

[ f2]

Запустить второй, только если первый не удался:

/path/to/script.sh || /path/to/script.sh

Для реального циклического выполнения вы можете использовать рекурсивную функцию:

run_script () { /path/to/script.sh || run_script ;}
1
задан 16 March 2018 в 17:33

2 ответа

Если ваша версия Wine была обновлена, вы можете найти подробные сведения о пакете пакетов (обновление с какой версии и на какую версию) внутри /var/log/dpkg.log

В зависимости от того, когда вы сделали обновление, посмотрите на /var/log/dpkg.log.1 или другой gziped /var/log/dpkg.log.X.gz (где X - число)

Для последних журналов вы можете, например, ввести что-то вроде:

grep wine /var/log/dpkg.log* | grep upgrade | less

Для более старых вы можете попробовать:

zgrep wine /var/log/dpkg.log* | grep upgrade | less

Вот результат, который я получаю для своего компьютера:

/var/log/dpkg.log.7.gz:2017-08-28 11:29:02 upgrade wine1.6-i386:i386 1:1.6.2-0ubuntu14 1:1.6.2-0ubuntu14.2 /var/log/dpkg.log.7.gz:2017-08-28 11:29:03 upgrade wine1.6:amd64 1:1.6.2-0ubuntu14 1:1.6.2-0ubuntu14.2 /var/log/dpkg.log.7.gz:2017-08-28 11:29:04 upgrade wine1.6-amd64:amd64 1:1.6.2-0ubuntu14 1:1.6.2-0ubuntu14.2 /var/log/dpkg.log.7.gz:2017-08-28 11:29:45 upgrade wine:amd64 1:1.6.2-0ubuntu14 1:1.6.2-0ubuntu14.2

Затем в конце каждой строки вы можете увидеть что-то вроде этого:

wine1.6-i386:i386 1:1.6.2-0ubuntu14 1:1.6.2-0ubuntu14.2

В этом примере обновление было выполнено с версии 1.6.2-0ubuntu14 до версии 1.6.2-0ubuntu14.2

2
ответ дан 17 July 2018 в 18:41

Если ваша версия Wine была обновлена, вы можете найти подробные сведения о пакете пакетов (обновление с какой версии и на какую версию) внутри /var/log/dpkg.log

В зависимости от того, когда вы сделали обновление, посмотрите на /var/log/dpkg.log.1 или другой gziped /var/log/dpkg.log.X.gz (где X - число)

Для последних журналов вы можете, например, ввести что-то вроде:

grep wine /var/log/dpkg.log* | grep upgrade | less

Для более старых вы можете попробовать:

zgrep wine /var/log/dpkg.log* | grep upgrade | less

Вот результат, который я получаю для своего компьютера:

/var/log/dpkg.log.7.gz:2017-08-28 11:29:02 upgrade wine1.6-i386:i386 1:1.6.2-0ubuntu14 1:1.6.2-0ubuntu14.2 /var/log/dpkg.log.7.gz:2017-08-28 11:29:03 upgrade wine1.6:amd64 1:1.6.2-0ubuntu14 1:1.6.2-0ubuntu14.2 /var/log/dpkg.log.7.gz:2017-08-28 11:29:04 upgrade wine1.6-amd64:amd64 1:1.6.2-0ubuntu14 1:1.6.2-0ubuntu14.2 /var/log/dpkg.log.7.gz:2017-08-28 11:29:45 upgrade wine:amd64 1:1.6.2-0ubuntu14 1:1.6.2-0ubuntu14.2

Затем в конце каждой строки вы можете увидеть что-то вроде этого:

wine1.6-i386:i386 1:1.6.2-0ubuntu14 1:1.6.2-0ubuntu14.2

В этом примере обновление было выполнено с версии 1.6.2-0ubuntu14 до версии 1.6.2-0ubuntu14.2

2
ответ дан 23 July 2018 в 19:31
  • 1
    Спасибо! Журнал на моем компьютере показал изменения, разделенные на день за последний месяц. Это было очень полезно. – Bladewright 16 March 2018 в 17:40

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

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