Озадачился этим вопросом после установки фирмваре для сетевухи из AUR. Понял, что не особо понимаю куда вообще ставятся файлы из пакета. Для простоты понимания проведу аналогии с виндой. Когда ставится софт под окнами, то он ставится в указанную нами папку + прописывает себя в реестре. Для грамотного его удаления достаточно запустить "Установка и удаление программ" и прибить его оттуда. Для неграмотного - просто удалить каталог с софтом.
в случае с линуксом почитал wiki, там написано было, что обычно софт ставится в usr, но потом написано, что туда, куда прописано в pkgbuild (это мне кажется более похожим на правду). Итак, имеем пакет с фирмваром для сетевухи, вот содержание файла pkgbuild:
# Maintainer: Xavion <Xavion (dot) 0 (at) Gmail (dot) com>
_basename_=b43-firmware
pkgname=${_basename_}-classic
pkgver=5.100.138
pkgrel=1
pkgdesc="Firmware for Broadcom B43 wireless networking chips - trusted release"
arch=("any")
url="https://wireless.wiki.kernel.org/en/users/Drivers/b43"
license=("unknown")
depends=("linux>=3.2")
makedepends=("b43-fwcutter>=015")
conflicts=(${_basename_})
install=${pkgname}.install
options=(!emptydirs)
source=(http://www.lwfinger.com/${_basename_}/broadcom-wl-${pkgver}.tar.bz2)
package() {
cd "${srcdir}"/broadcom-wl-${pkgver}
# Directories
install -d "${pkgdir}"/usr/lib/firmware/
# Application
b43-fwcutter -w "${pkgdir}"/usr/lib/firmware/ linux/wl_apsta.o
# Messages
#msg "You should add 'b43' to the 'MODULES' array of your '/etc/rc.conf' file."
}
sha1sums=('21691a8c99c66f58d18f863ee43593d1633b454c')
Куда зальются файлы после выполнения команды: makepkg -sri ?