PHP 開発友人は皆、apt-get install php7.1-fpm を実行する前に、まずソースを追加する必要があることを知っています
apt-get install php7.1-fpm
通常のアプローチは次のとおりです: add-apt-repository ppa:ondrej/php
add-apt-repository ppa:ondrej/php
本来、このステップに問題はありませんでしたが、遅すぎました。 !
そこでお聞きしたいのですが、これらのパッケージをローカルにキャッシュするにはどうすればよいでしょうか?
追加する必要があるのは一度だけです。 。 。理解できません。パッケージのダウンロードが遅いのは、基本的にネットワークに問題があります
APT インストール ソフトウェアのキャッシュ ディレクトリ/var/cache/apt/ そこに直接アクセスして、インストールしたばかりのソフトウェア パッケージを見つけることができます。
/var/cache/apt/
ソフトウェアパッケージをダウンロードするコマンドapt-get download <package-name>
apt-get download <package-name>
ローカル ソースを作成するコマンドdpkg-scanpackages /home/ubuntu-local/wily /dev/null |gzip > /home/ubuntu-local/wily/Packages.gz -rdpkg-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
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
インストールされているソフトウェア パッケージのリストをバックアップしますsudo dpkg --get-selections > /home/package.selectionssudo 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ソフトウェア リストに従ってソフトウェア パッケージをバッチでダウンロードします
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
for req $(cat ~/ package.selections | Cut -f 1 | Cut -f 1 -d ":" ); do apt-get download $req
追加する必要があるのは一度だけです。 。 。理解できません。パッケージのダウンロードが遅いのは、基本的にネットワークに問題があります
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
ソフトウェア リストに従ってソフトウェア パッケージをバッチでダウンロードしますfor req $(cat ~/ package.selections | Cut -f 1 | Cut -f 1 -d ":" ); do apt-get download $req
🎜;