PHP를 개발하는 사람이라면 누구나 apt-get install php7.1-fpm
실행하기 전에 먼저 소스를 추가해야 한다는 것을 알고 있습니다
일반적인 접근 방식은 다음과 같습니다. add-apt-repository ppa:ondrej/php
원래는 이 단계는 문제가 없는데 너무 느립니다! !
그러면 이러한 패키지를 로컬로 캐시하는 방법에 대해 묻고 싶습니다.
阿神2017-06-14 10:52:02
APT 설치 소프트웨어의 캐시 디렉터리 /var/cache/apt/
해당 디렉터리로 직접 이동하여 방금 설치한 소프트웨어 패키지를 찾을 수 있습니다.
소프트웨어 패키지 다운로드 명령apt-get download <package-name>
로컬 소스를 생성하는 명령dpkg-scanpackages /home/ubuntu-local/wily /dev/null |gzip > /home/ubuntu-local/wily/Packages.gz -r
dpkg-scanpackages /home/ubuntu-local/wily /dev/null |gzip > /home/ubuntu-local/wily/Packages.gz -r
本地源echo "deb http://localhost/ubuntu-local/wily /" > /etc/apt/source.list.d/local.list
로컬 소스 echo "deb http://localhost/ubuntu-local/wily /" > /etc/apt/source.list.d/local.list
설치된 소프트웨어 패키지 목록 백업sudo dpkg --get-selections > /home/package.selections
sudo dpkg --get-selections > /home/package.selections
根据软件列表批量下载软件包for req in $(cat ~/package.selections | cut -f 1 | cut -f 1 -d ":" ); do apt-get download $req; done
요청에 대한 소프트웨어 목록
에 따라 소프트웨어 패키지를 일괄 다운로드합니다. $(cat ~/ package.selections | cut -f 1 | cut -f 1 -d ":" ); apt-get 다운로드 완료
🎜