Когда я запускаю обновление sudo apt, появляется Ubuntu 21.04

Вы также можете указать lsblkвыводить в формате JSON и выполнять фильтрацию с помощьюjq:

$ lsblk -Jb | jq -r '..|select(.size? >= 1e11).name'
sda
sda2

Или:

$ lsblk -Jb | jq -r '..|select(.type? == "disk" and.size? >= 1e11).name'
sda

Чтобы ограничить записи типа disk.

(1e11составляет 100 ГБ. Замените на107374182400(или100*1024*1024*1024)для 100 ГиБ. Из-за округления,lsblkсам по себе без -bсообщает 100G для размеров от 99,9278 до 100,0488 ГиБ (по какой-то причине))

С помощью lsblk -OJb, lsblkсообщает всю доступную информацию, что позволяет сделать более точный -детальный выбор или вывести более или более релевантную информацию.

Вы также можете получить информацию напрямую от /sys. Сzsh:

$ printf '%s\n' /sys/class/block/*(e'[(($(<$REPLY/size) * 512 >= 1e11))]':t)
sda
sda2
-2
03.09.2021, 04:18
1 ответ

В репозиториях Debian или Ubuntu обычно можно использовать веб-браузер для просмотра содержимого каталогов репозиториев.

Например, если URL репозитория — https://archive.canonical.com/ubuntu, добавьте /distsв конец и перейдите кhttps://archive.canonical.com/ubuntu/dists. Прямо сейчас https-версия archive.canonical.com, похоже, недоступен , поэтому посмотрите вместо этого http-версию .

Вы сможете просмотреть каталог hirsuteи убедиться, что в нем нет ни universe, ни multiverseподкаталогов -, толькоpartnerby-hash, что часть инфраструктуры репозитория и здесь не важна ).

С другой стороны, HTTP-версия архива. Ubuntu .com содержит репозитории universeи multiverse.

Таким образом, вам потребуется отредактировать файл /etc/apt/sources.listи/или любые файлы *.listили *.sourcesв каталоге /etc/apt/sources.list.d/, чтобы изменить все строки, в которых упоминаются репозитории universeили multiverseи URL https://archive.canonical.com/ubuntu, чтобы вместо этого использовать URL http://archive.ubuntu.com/ubuntu.

1
03.09.2021, 10:31

Теги

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