Почему есть две папки для хрома?

Я обновил свой Ubuntu до 19.10, где хром был перемещен в снимок. Теперь есть две папки одинакового размера:

$ du -shc /snap/chromium/*
574M    /snap/chromium/920
574M    /snap/chromium/937
0       /snap/chromium/current
1,2G    total

привязывает только 937:

$ snap list chromium
Name      Version       Rev  Tracking  Publisher   Notes
chromium  78.0.3904.97  937  stable    canonical✓  -

Как безопасно удалить старую? (Или они в любом случае жестко связаны, поэтому я не получил бы никакого дискового пространства?)

2
задан 17 November 2019 в 16:48

1 ответ

  1. Использование snap list --all для списка всех версий включая старые. Старые версии будут перечислены, как "отключено"
  2. , можно использовать snap remove chromium --revision=920 для удаления старого.
  3. Вы могли использовать следующий сценарий для удаления всех старых снимков.

    #!/bin/bash
    # Removes old revisions of snaps
    # CLOSE ALL SNAPS BEFORE RUNNING THIS
    set -eu
    
    LANG=C snap list --all | awk '/disabled/{print $1, $3}' |
        while read snapname revision; do
            snap remove "$snapname" --revision="$revision"
        done
    

Или, просто проигнорируйте его, так как снимок только сохранит 3 новых версии.

2
ответ дан 19 November 2019 в 23:31

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

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