Mit apt-get Pakete installieren, die nur lokal vorliegen

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
HardHat
Beiträge: 296
Registriert: 09.11.2003 00:29:19
Kontaktdaten:

Mit apt-get Pakete installieren, die nur lokal vorliegen

Beitrag von HardHat » 05.06.2004 04:36:25

Hi,

ich möchte die neuest Version von fluxbox unter Woody installieren. Dazu gibt es unter http://logicvortex.net/debian/fluxbox/ ein eigenes Debian Packet. Das habe ich geladen und es liegt nun im /root Verzeichnis. Wenn ich nun

Code: Alles auswählen

apt-get install fluxbox_0.9.9-1_i386.deb
eingebe, beschwert sich apt-get, dass das Paket nicht gefunden wird.

Was muss ich in sources.list eintragen, damit apt-get auch im /root Verzeichnis nach dem Paket sucht?

Hardhat

Athlux
Beiträge: 543
Registriert: 16.05.2004 22:15:56

Beitrag von Athlux » 05.06.2004 04:49:53

dpkg -i fluxbox_0.9.9-1_i386.deb


http://www.openoffice.de/linux/buch/dpkg.html
Gruß Athlux

Benutzeravatar
godsmacker
Beiträge: 902
Registriert: 16.03.2003 21:50:26
Lizenz eigener Beiträge: Artistic Lizenz
Wohnort: Chemnitz
Kontaktdaten:

Beitrag von godsmacker » 05.06.2004 05:07:59

Das installieren von einzelnen .deb Datein mit dem autimatischen Mitinstallieren von Abhaengigkeiten wird es aber wohl bald geben. Fuer den Moment tut's aber auch das manuelle installieren via dpkg, wie schon gepostet.

Florian

Benutzeravatar
chimaera
Beiträge: 3804
Registriert: 01.08.2002 01:31:18
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von chimaera » 05.06.2004 08:37:47

einfach ein lokales repository anlegen:

im dir mit den paketen folgendes:

Code: Alles auswählen

dpkg-scanpackages ./ /dev/null |gzip > Packages.gz
danach die sources.list bearbeiten:

Code: Alles auswählen

deb file:/pfad/zu/den/paketen/ ./
wie gewohnt updaten und installieren..
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant

Benutzeravatar
knecht
Beiträge: 1214
Registriert: 08.01.2004 15:33:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von knecht » 23.07.2004 10:26:03

Debian Sarge


Hab ich jetzt mal so gemacht:

Code: Alles auswählen

stupidslave:~# cat /etc/apt/sources.list | grep file
deb file:/progs/deb/ ./ #lokale deb-Packete
Hab dpkg-scanpackages ./ /dev/null |gzip > Packages.gz in meinem Verzeichniss /progs/deb gemacht.

Und es liegen natürlich auch deb-Packete dort.

Code: Alles auswählen

tupidslave:~# dir /progs/deb/
rar_3.20-2_i386.deb                     unrar_3.3.2-1_i386.deb
cedega_4.0-1_i386.deb    openmotif_2.1.30-1_i386.deb  realplayer_8.0.9_i386.deb
liste-aktualisieren.sh   Packages.gz                  transgaming-fontinstaller_1.0_i386.deb
Wenn ich aber apt.-get update mache, dann nimmt er es nicht an:

Code: Alles auswählen

stupidslave:/progs/deb# apt-get update
Ign  file: ./ Release
.
.
.

Was mache ich falsch ?
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de

ernohl
Beiträge: 1248
Registriert: 04.07.2002 08:11:56
Wohnort: HL

Beitrag von ernohl » 23.07.2004 10:53:57

knecht hat geschrieben:Wenn ich aber apt.-get update mache, dann nimmt er es nicht an:

Code: Alles auswählen

stupidslave:/progs/deb# apt-get update
Ign  file: ./ Release
.
Was mache ich falsch ?
Gar nichts. Du hast kein Release-File und brauchst es auch nicht. Alle Pakete bekommen den default-Pin (500). Mit

Code: Alles auswählen

apt-cache policy <paket>
wirst du deine Pakete sehen.
Gruß
ernohl

Benutzeravatar
knecht
Beiträge: 1214
Registriert: 08.01.2004 15:33:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von knecht » 23.07.2004 11:17:51

Danke :mrgreen:
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de

Antworten