Из-за моих настроек я не могу использовать pacman для фактической установки пакетов, однако, если я установлю пакет из репозиториев Arch вручную, загрузив и распаковав его, например:
wget http://mirrors.kernel.org/archlinux/core/os/x86_64/curl-7.26.0-1-x86_64.pkg.tar.xz
tar -Jxvf curl-7.26.0-1-x86_64.pkg.tar.xz -C /
...есть ли способ сообщить об этом pacman, чтобы он мог контролировать будущие обновления или удаления?
решение1
Если вы скачиваете пакеты вручную, то проще всего установить их с помощью pacman:
pacman -U curl-7.26.0-1-x86_64.pkg.tar.xz
Таким образом, они также будут отслеживаться, как и любой другой пакет. Если причиной этого режима работы была сломанная система, просто запустите pacman после этого (когда сможете), и переустановка позаботится об отслеживании.
решение2
Нет. Если вы хотите, чтобы pacman управлял программой, вам придется установить его вместе с pacman.
curl
в ядре, почему бы вам просто не pacman -S curl
?