cari

Rumah  >  Soal Jawab  >  teks badan

ubuntu16.04 - Bagaimana untuk menggunakan alat seperti apt-mirror untuk cache ppa:ondrej/php ke pelayan tempatan di ubuntu?

Semua orang yang membangunkan PHP tahu bahawa sebelum anda menjalankan apt-get install php7.1-fpm, anda mesti terlebih dahulu menambah sumbernya

Pendekatan biasa ialah: add-apt-repository ppa:ondrej/php

Pada asalnya, langkah ini tidak salah, tetapi ia terlalu perlahan! !

Jadi, saya ingin bertanya, bagaimana untuk cache pakej ini secara tempatan?

扔个三星炸死你扔个三星炸死你2719 hari yang lalu882

membalas semua(2)saya akan balas

  • 滿天的星座

    滿天的星座2017-06-14 10:52:02

    Anda hanya perlu menambah sekali sahaja. . . Saya tidak faham anda, pakej muat turun yang perlahan pada asasnya adalah masalah dengan rangkaian anda

    balas
    0
  • 阿神

    阿神2017-06-14 10:52:02

    Direktori cache perisian pemasangan APT /var/cache/apt/ Anda boleh terus ke sana dan mengetahui pakej perisian yang baru anda pasang.

    Perintah untuk memuat turun pakej perisian
    apt-get download <package-name>

    Perintah untuk mencipta sumber tempatan
    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.listSumber tempatan echo "deb http://localhost/ubuntu-local/wily /" > /etc/apt/source.list.d/local.list

    Sandarkan senarai pakej perisian yang dipasang
    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; doneMuat turun pakej perisian dalam kelompok mengikut senarai perisian

    untuk req in $(cat ~/ package.selections | cut -f 1 | cut -f 1 -d ":" );

    balas
    0
  • Batalbalas