Так как я использую свои серверы в оффлайн-среде, я обычно отражаю архив Ubuntu - отлично работает! Сейчас Shaking Я обнаружил, что Chromium-Browser - это приложение Snap в U20.04 LTS. Так что не устанавливается, если вы действительно не подключены к Интернету. Это делает идею APT-зеркала совершенно бесполезно.
Мне просто задается вопросом, есть ли какие-либо другие приложения, использующие Snap. И мне нравится знать это, прежде чем я продолжу мигрирую все серверы.
Может быть, мне нужно пройти через каждый пакет APT и посмотреть, имеет ли он защелнение?
THX
Можно просмотреть файлы .manifest
, доступные на той же странице. Вы увидите, что разница заключается в используемом ядре. Вариант disk-kvm.img
имеет linux-image-kvm 5,8,0,1018,20
, в то время как другой образ имеет linux-image-5.8.0-43-generic
.
Первое является уменьшенным ядром для использования в виртуальных средах, оно может пропустить некоторые модули/конфигурационные элементы, но немного легче.
Второе - универсальное ядро, работающее везде. Вы могли бы использовать эти изображения, например, для развертывания новой голой системы с ними или в любом другом месте, где linux-kvm представляет ограничение, которое вы не хотите.
Если вы сомневаетесь и вам придется выбрать только один, то неквм образ должен работать везде.
Здесь вы можете прочитать больше о вариантах ядра Ubuntu
-121--910359-Для этого вида операции на основе оболочки Unix я использовал Pssh (Parallel ssh) это позволяет создавать списки серверов, а затем ssh команда выдает им запросы параллельно, используя несколько потоков.
Для установки на Ubuntu 20.04 и 20.10 просто запустите
sudo apt install pssh
Пакет включает команду pssh для этой цели.
Пример
Создайте файл hosts/cluster (скажем, myCluster.hosts)
192.168.0.100:2222
192.168.0.101:22
192.168.0.102:22
Затем этот файл с помощью команды pssh выполняет команду 'uptime' на каждом хосте.
parallel-ssh -h myCluster.hosts uptime
[1] 16:09:03 [SUCCESS] 192.168.0.100:2222 16:09:01 up 1:00, 2 users, load average: 0.07, 0.02, 0.00
[2] 16:09:03 [SUCCESS] 192.168.0.101:22 06:39:03 up 1:00, 2 users, load average: 0.00, 0.06, 0.09
[3] 16:09:03 [SUCCESS] 192.168.0.102:22 08:00:01 up 1:00, 8 users, load average: 0.00, 0.09, 0.18
Пакет также поставляется с параллельными версиями scp, rsync и т.д. очень мощные инструменты. Рекомендуется сначала использовать параметр сухого прогона/тестирования на одной машине, чтобы избежать разрыва всего кластера.
-121--910329-Большинство пакетов apt не может иметь приложений snap в качестве depency, а большинство приложений snap не могут иметь пакеты apt в качестве depency (только snapd и snap).
Дополнительные полезные команды:
Используйте snap info < app >
для просмотра сведений о приложениях snap и apt info < package >
для просмотра сведений о пакетах apt.
Команда snap list
используется для просмотра всех пакетов, установленных с помощью snap, и apt list
для просмотра всех пакетов, установленных с помощью apt.