sudo apt-get install pppoe
wird das pppoe
Paket herunterladen und installieren.
Ist es möglich, das pppoe
Paket nur herunterzuladen und nicht mit dem apt-get
Befehl zu installieren ?
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
ist jetzt im aktuellen Verzeichnis.
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
Kein ppp_2.4.7-1+4_amd64.deb
oder ppp-bezogenes Paket in / tmp.
sudo find /tmp -name ppp*
Nichts gefunden.
Wo ist das Paket ppp in / tmp mit dem Befehl
cd /tmp
sudo apt-get install -d ppp
??
sudo
hier nicht. Das Paket wird in das Arbeitsverzeichnis heruntergeladen.Um die Antwort von Hamid ein wenig zu erweitern, funktioniert jeder dieser drei sehr ähnlichen Befehle, wenn Sie nur das angegebene Paket herunterladen möchten und sonst nichts . (Ihr Anwendungsfall ist nicht eindeutig angegeben, daher ist es unklar, ob Sie dies tun möchten.) Alle laden die dem angegebenen Paket entsprechende deb-Datei in das aktuelle Verzeichnis herunter.
Die ersten beiden Befehle sind Teil des
apt
Pakets, der dritte ist Teil desaptitude
Pakets. Sie sind, soweit ich weiß, alle funktional gleichwertig, obwohl Syntax- und Verwendungsunterschiede bestehenapt
undaptitude
Sie unter Umständen veranlassen können, eine davon zu bevorzugen. Und natürlichapt
ist es ein neuer Befehl alsapt-get
- er enthältapt-get
undapt-cache
funktioniert, während ein Teil des historischen Gepäcks verworfen wird.Wenn einer dieser Befehle die Datei bereits im aktuellen Verzeichnis findet, wird sie nicht erneut heruntergeladen. Ich bin mir jedoch nicht sicher, nach welchen Kriterien sie prüfen - oder mit anderen Worten, wie schwer es ist, sie zu täuschen. Eine leere Datei funktioniert nicht.
quelle
apt
Bietet einen Befehl zum Abrufen der Quelle -apt source
.Damit dies funktioniert, benötigen Sie ein Quell-Repository in Ihrem
sources.list
odersources.list.d
-Verzeichnis (/etc/apt/sources.list
oder/etc/apt/sources.list.d/
. Eine solche Zeile würde ungefähr so aussehen (durch geeignete Spiegel- und Repository-Abschnitte ersetzen):quelle
Bei der Arbeit an einem Ubuntu-Server, der kein Internet hatte, aber über das Firmen-Intranet erreichbar ist. Das Installieren von Paketen war eine Herausforderung.
Ich habe ein Skript erstellt, das die Abhängigkeiten eines erforderlichen Paketspeichers in einer Liste durchsucht und dann die Liste durchläuft, um andere untergeordnete Abhängigkeiten herunterzuladen, da manchmal nur ein Durchlauf des Herunterladens von Abhängigkeiten nicht ausreichte. Nachdem die Abhängigkeiten heruntergeladen wurden, wurden sie in einer ZIP-Datei gebündelt, die als Ganzes auf den Server verschoben werden kann. Ich habe dieses Skript pkgdownload genannt .
Es ist auf meinem GitHub hier zu finden
Hier ist ein Bild davon bei der Arbeit:
quelle
recommends
undsuggests
Verpacken. Siehe askubuntu.com/a/117646/6227