Как заменить устаревшую apt-key для управления репозиториями в APT
Команда apt-key устарела и больше не рекомендуется для добавления GPG-ключей в APT. Вместо этого ключи должны храниться в каталоге /etc/apt/trusted.gpg.d/.
Команда apt-key устарела и больше не рекомендуется для добавления GPG-ключей в APT. Вместо этого ключи должны храниться в каталоге /etc/apt/trusted.gpg.d/.
Debian хорошо известен своей стабильностью. Однако из-за такого упора на стабильность некоторые пакеты могут не иметь последних функций или обновлений с течением времени. Debian предлагает решение этой проблемы с помощью обратных портов и экспериментальных репозиториев.
Рассмотрим как использовать Backports и экспериментальные репозитории в Debian 12, 11 или 10.
Backports — это пакеты из более новых версий Debian, которые перекомпилированы для работы в более старых версиях. Это позволяет пользователям получать новые функции без ущерба для стабильности системы.
Чтобы включить репозиторий backports в Debian, нужно в файле /etc/apt/sources.list добавить соответствующие строки в зависимости от вашей версии Debian.
deb http://deb.debian.org/debian bookworm-backports main contrib non-free-firmware
deb-src http://deb.debian.org/debian bookworm-backports main contrib non-free-firmwaredeb http://deb.debian.org/debian bullseye-backports main contrib non-free
deb-src http://deb.debian.org/debian bullseye-backports main contrib non-freedeb http://deb.debian.org/debian buster-backports main contrib non-free
deb-src http://deb.debian.org/debian buster-backports main contrib non-freeПосле обновим список репозиториев, выполнив следующую команду:
sudo apt-get updateУстановка пакетов из Backports. Синтаксис аналогичен установке стандартного пакета, за исключением того, что добавляется флаг -t.
sudo apt-get install "package-name" -t <backports-name>Вместо <backports-name> указываем в зависимости от вашей версии Debian:
bookworm-backportsbullseye-backportsbuster-backportsЭкспериментальные репозитории содержат очень новое и потенциально нестабильное программное обеспечение, которое ещё не готово для основных репозиториев. Эти репозитории предоставляют пользователям доступ к новейшему программному обеспечению, но с риском нестабильности.
Так же как и с добавлением репозиториев backports, в файле /etc/apt/sources.list, в конец добавляем следующие строки:
deb http://deb.debian.org/debian experimental main contrib non-free
deb-src http://deb.debian.org/debian experimental main contrib non-freeИспользуйте флаг -t с ключевым словом experimental в командах для поиска и установки пакетов из экспериментального репозитория.
sudo apt-get install "package-name" -t experimental# Деинсталлируем пакет Grafana из системы с последующей чисткой от не нужных пакетов после деинсталляции.
apt-get purge grafana grafana-enterprise apt autoremove
# Подчищаем оставшиеся после деинсталляции файлы и каталоги относящиеся к Grafana.
rm /etc/systemd/system/multi-user.target.wants/grafana-server.service rm /sys/fs/cgroup/pids/system.slice/grafana-server.service rmdir /sys/fs/cgroup/pids/system.slice/grafana-server.service rmdir /sys/fs/cgroup/devices/system.slice/grafana-server.service rmdir /run/grafana/grafana-server.pid rm /run/grafana/grafana-server.pid rmdir /run/grafana