현재 아치를 설치하려는 PC에는 유선 인터넷이 연결되어 있지 않지만, 다른 PC(win7)에서는 인터넷에 정상적으로 연결되어 있습니다. 다운로드를 하려고 하는데AUR의 b43 패키지펜드라이브로 복사했는데 실행하면 makepkg -s --asroot
"http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2"에서 소스코드를 다운로드 받으려고 하는데 아직 인터넷에 접속할 수 없기 때문에 작동하지 않습니다.
다른 컴퓨터에 소스를 수동으로 다운로드했지만 이를 반영하도록 PKGBUILD 파일을 수정해야 온라인으로 가져오려고 하지 않고 대신 내 로컬 폴더에서 볼 수 있습니다. 어떻게 해야 하나요?
답변1
파일을 PKGBUILD와 동일한 디렉터리에 복사하고 해당 파일 이름을 source
배열에 추가합니다.
그렇지 않은 경우에는 PKGBUILD 파일의 빌드 프로세스를 살펴보고 수동으로 빌드하는 것이 좋습니다. 인터넷에 연결되면 간단히 다시 설치하여 패키지를 추적할 수 있습니다.
답변2
다른 아치 시스템이 있나요? 그렇지 않다면 실제 PC에 Arch를 가상 머신(VirtualBox, VMWare 등)으로 설치하는 것이 더 낫습니다. 그러면 설치 과정에 더 익숙해질 것입니다.
기존 Arch 머신에서 AUR 패키지 디렉토리로 이동하여 실행합니다 makepkg -s
(권장되지 않음 --asroot
).
b43-firmware-5.100.138-2-any.pkg.tar
이렇게 하면 "Just transfer the .pkg.tar file to the new install"이라는 파일이 생성되고 실행됩니다.pacman -U b43-firmware-5.100.138-2-any.pkg.tar