Чистая переустановка Whonix в Virt-Manager (QEMU-KVM) для Arch Linux
🕰 ДАТА обновления статьи: 13.07.2026
⚠️ВНИМАНИЕ! Использовать, если Whonix уже был установлен ранее и был удален.
Мануал: Чистая переустановка Whonix в Virt-Manager
1. Скачивание образа
Перейдите по официальной ссылке и скачайте (stabel) Whonix для KVM
(в формате .libvirt.xz): https://www.whonix.org/wiki/KVM#Download_Whonix
* Скачивание образа (последняя версия 17-ой ветки) - Перейдите по официальной ссылке и скачайте (через web.archive.org) Whonix для KVM (в формате .libvirt.xz): https://web.archive.org/web/*/https://www.whonix.org/download/libvirt/17.4.4.6/* - Резервная ссылка для скачивания образа для KVM (в формате .libvirt.xz):
https://drive.proton.me/urls/HN9APV3KSM#mcxswqa9CCyj
2. В Virt-Manager: Правой кнопкой мыши на Whonix-Gateway → Удалить → Удалить.
3. То же самое проделать и с Whonix-Workstation.
4. Очистка старых «хвостов», чтобы снести старые конфиги сетей и диски, которые мешают установке:(скопируйте и вставьте всё целиком — это одна команда.) sudo virsh net-destroy Whonix-External 2>/dev/null; sudo virsh net-undefine Whonix-External 2>/dev/null
sudo virsh net-destroy Whonix-Internal 2>/dev/null; sudo virsh net-undefine Whonix-Internal 2>/dev/null
sudo virsh destroy Whonix-Gateway 2>/dev/null; sudo virsh undefine Whonix-Gateway 2>/dev/null
sudo virsh destroy Whonix-Workstation 2>/dev/null; sudo virsh undefine Whonix-Workstation 2>/dev/null
sudo rm -f /var/lib/libvirt/images/Whonix-Gateway.qcow2 /var/lib/libvirt/images/Whonix-Workstation.qcow2
5. Импорт и запуск (Обновленная команда)
(скопируйте и вставьте всё целиком — это одна команда.)
cd "$(xdg-user-dir DOWNLOAD)" && \
sudo systemctl start libvirtd && \
sudo mkdir -p /var/lib/libvirt/dnsmasq && \
sudo chown -R nobody:kvm /var/lib/libvirt/dnsmasq && \
tar -xvf Whonix*.libvirt.xz && \
touch WHONIX_BINARY_LICENSE_AGREEMENT_accepted && \
sudo mv -f Whonix-Gateway*.qcow2 /var/lib/libvirt/images/Whonix-Gateway.qcow2 && \
sudo mv -f Whonix-Workstation*.qcow2 /var/lib/libvirt/images/Whonix-Workstation.qcow2 && \
sudo virsh net-define Whonix_external*.xml && \
sudo virsh net-define Whonix_internal*.xml && \
sudo virsh net-autostart Whonix-External && \
sudo virsh net-start Whonix-External && \
sudo virsh net-autostart Whonix-Internal && \
sudo virsh net-start Whonix-Internal && \
sudo virsh define Whonix-Gateway*.xml && \
sudo virsh define Whonix-Workstation*.xml && \
rm Whonix*.xml WHONIX_BINARY_LICENSE_AGREEMENT_accepted
Готово! Теперь ты можешь открыть Virt-Manager через меню приложений и запустить сначала Whonix-Gateway, а затем Whonix-Workstation для первичной настройки.
6. Фикс ошибки обновления (недействительные PGP-ключи / EXPKEYSIG)
Если при попытке обновиться внутри запущенной системы возникает ошибка, связанная со старыми или просроченными PGP-ключами репозиториев Whonix / Kicksecure, выполни следующие действия:
- Запусти (или перезагрузи) виртуалку и в меню загрузчика GRUB выбери второй режим: SYSMAINT SESSION (режим системного обслуживания).
- После успешной загрузки открой терминал.
- Введи команду для обновления подписи ключа через защищенную onion-сеть:
sudo curl --proxy socks5h://127.0.0.1:9050 --output /usr/share/keyrings/derivative.asc --url http://www.w5j6stm77zs6652pgsij4awcjeel3eco7kvipheu6mtr623eyyehj4yd.onion/keys/derivative.asc
После перезагрузки в обычном режиме система будет обновляться без ошибок.