sudo apt-get install pppoe
lataa pppoe
-paketin ja asentaa sen.
Voiko vain ladata pppoe
-paketin eikä asentaa sitä komennolla apt-get
?
wget http://ftp.us.debian.org/debian/pool/main/p/ppp/ppp_2.4.7-1+4_amd64.deb
ppp_2.4.7-1+4_amd64.deb
on nyt nykyisessä hakemistossa.
cd /tmp sudo apt-get install -d ppp Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: ppp 0 upgraded, 1 newly installed, 0 to remove and 95 not upgraded. Need to get 0 B/346 kB of archives. After this operation, 949 kB of additional disk space will be used. Download complete and in download only mode
Ei ppp_2.4.7-1+4_amd64.deb
tai ppp liittyvää pakettia / tmp: ssä.
sudo find /tmp -name ppp*
Ei löytynyt.
Missä paketti ppp on / tmp komennolla
cd /tmp sudo apt-get install -d ppp
??
Vastaa
Käytä --download-only
:
sudo apt-get install --download-only pppoe
Tämä lataa pppoe
ja kaikki tarvitsemasi riippuvuudet ja sijoita ne kohtaan /var/cache/apt/archives
. Näin seuraava apt-get install pppoe
voi suorittaa loppuun ilman ylimääräisiä latauksia.
Kommentit
Vastaa
Käytä tätä komentoa:
apt-get download pppoe
Tämän komennon avulla voit ladata paketin nykyiseen hakemistoon .
Jos haluat käyttää asennettuja .deb
-tiedostoja, voit etsiä tämä polku:
/var/cache/apt/archives
kommentit
- Tämä ei lataa riippuvuuksista, se lataa vain argumenteissa mainitut paketit.
Vastaa
Laajenna Hamidin vastausta hieman mikä tahansa näistä kolmesta hyvin samankaltaisesta komennosta toimii, jos haluat vain ladata vain määritetyn paketin ja ei mitään muuta . (Käyttötapaustasi ei ole ilmoitettu selkeästi, joten on epäselvää, haluatko tehdä sen.) He kaikki lataavat määritettyä Debianin binääripakettia vastaavan Debian-binaaripakettitiedoston nykyiseen hakemistoon. Huomaa, että nämä komennot lataavat vain määritetty binaaripaketti eikä mikään sen riippuvuuksista. Jos haluat myös riippuvuudet, käytä Stephen Kittin antamaa vastausta .
apt-get download ppoe apt download ppoe aptitude download ppoe
Kaksi ensimmäistä komentoa ovat osa apt
-pakettia, kolmas on osa aptitude
-paketti. Ne ovat kaikki toiminnallisesti vastaavia, sikäli kuin tiedän, vaikka syntaksin ja käyttöerot apt
ja aptitude
välillä voivat aiheuttaa sinun on suositeltava yksi niistä tietyissä olosuhteissa. Ja tietysti apt
on uudempi komento kuin apt-get
– se sisältää apt-get
ja apt-cache
functi samalla kun hävität osan historiallisista matkatavaroista.
Huomaa myös, että jos jokin näistä komennoista löytää tiedoston jo nykyisestä hakemistosta, se ei lataa sitä uudelleen. En kuitenkaan ole varma, mitä kriteereitä he käyttävät tarkistaakseen – tai toisin sanoen kuinka vaikeaa on huijata heitä. Tyhjä tiedosto ei toimi.
Vastaa
apt
tarjoaa lähteen hakukomennon – apt source
.
$ apt source pppoe Reading package lists... Done Picking "rp-pppoe" as source package instead of "pppoe" Need to get 239 kB of source archives. Get:1 http://mirror.location.org/debian stretch/main rp-pppoe 3.12-1.1 (dsc) [1,708 B] Get:2 http://mirror.location.org/debian stretch/main rp-pppoe 3.12-1.1 (tar) [224 kB] Get:3 http://mirror.location.org/debian stretch/main rp-pppoe 3.12-1.1 (diff) [13.2 kB] Fetched 239 kB in 0s (1,241 kB/s) dpkg-source: info: extracting rp-pppoe in rp-pppoe-3.12 dpkg-source: info: unpacking rp-pppoe_3.12.orig.tar.gz dpkg-source: info: unpacking rp-pppoe_3.12-1.1.debian.tar.xz dpkg-source: info: applying 01_auto_ifup.patch dpkg-source: info: applying 02_change_mac_option.patch dpkg-source: info: applying 03_man_pages.patch dpkg-source: info: applying 04_ignore_broadcasted_pado_packets.patch dpkg-source: info: applying 05_change_default_timeout.patch dpkg-source: info: applying 06_typo_fixes.patch
Jotta tämä toimisi, tarvitset lähdetietovaraston sources.list
tai sources.list.d
hakemisto (/etc/apt/sources.list
tai /etc/apt/sources.list.d/
. Tällainen rivi näyttäisi tältä (korvaa sopivilla peili- ja arkisto-osioilla):
deb-src http://mirror.location.org/debian/ stretch main contrib non-free
kommentit
- Vaikuttaa melko selvältä, että julistaja pyysi komentoa Debianin binaaripaketin lataamiseen, ei Joten tämä ei ole vastaus kysymykseen.
Vastaa
Kun työskentelet yhden Ubuntun kanssa palvelin, jolla ei ollut Internetiä, mutta johon pääsee yrityksen intranetin kautta ng pakettia oli haastava.
Loin komentosarjan, joka etsii vaaditun paketin riippuvuudet ja tallentaa ne luetteloon, sitten käy luettelon läpi ladataksesi muita lasten riippuvuuksia, koska joskus vain yksi riippuvuuksien lataus oli ei tarpeeksi. Ladattuaan riippuvuudet se niputti ne zip-tiedostoon, joka voidaan siirtää kokonaisuudessaan palvelimelle. Kutsuin tätä komentosarjaa pkgdownload .
Se löytyy GitHub-sovelluksestani täällä
kommentit
- Hyvä työ! Mukava lisäominaisuus olisi mahdollisuus ladata
recommends
– jasuggests
-paketit. Katso askubuntu.com/a/117646/6227 - Ei ' t
apt-offline
tee jo tämä?
Vastaa
Voit ladata pakettitiedoston tiettyyn hakemistoon valitsemalla wget
:
$ wget -O ~/Downloads/ppp_2.4.7-1+4_amd64.deb http://ftp.us.debian.org/debian/pool/main/p/ppp/ppp_2.4.7-1+4_amd64.deb
apt-get download <package>
, mutta se ei ' lataa riippuvuuksia.Dir::Cache
jaDir::Cache::archives
, vaihtoehdolla-o
.