Wie einzelne Programme unter Debian installieren?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Che
Beiträge: 358
Registriert: 09.06.2006 19:00:33

Wie einzelne Programme unter Debian installieren?

Beitrag von Che » 13.08.2006 20:56:57

Hallo,
ich mñchte einige Programme ".deb" installieren, die ich auf meine Festplatte liegen habe. Kann jemand mir Helfen? Wie mache ich es? Wenn man Synaptic benutzt, kann die Paketquellen eintragen. Da hat man ja die drei Zeilen:

Adresse:
Distribution:
Section(en):


Wie traegt man die betreffende Web-Seite da ein? Und was traegt man ein, wenn das Programm schon auf der Festplatte liegt?

Die Programme, die ich installieren will sind folgende:

skype_1.2.0.18-2_i386.deb

und
gizmo-project_1.0.0.18-1_debian_i386.deb

Welche Installationsmethode ist geeigneter?

Ich bedanke mich fuer jeder Hilfe!

MfG
che

Benutzeravatar
chabayo
Beiträge: 930
Registriert: 17.08.2005 07:44:33
Lizenz eigener Beiträge: Artistic Lizenz

Beitrag von chabayo » 13.08.2006 21:00:04

...kurz:

Code: Alles auswählen

dpkg -i <deb-paket>
Watt about the non-digital!?

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Re: Wie einzelne Programme unter Debian installieren?

Beitrag von garibaldi » 13.08.2006 21:30:28

Che hat geschrieben:ich mñchte einige Programme ".deb" installieren, die ich auf meine Festplatte liegen habe. Kann jemand mir Helfen?
Du kannst alternativ zu chabayos Vorschlag deine lokalen .deb auch APT bekanntmachen mittels # dpkg-scanpackages Das hat den Vorteil, das die evtl. Abhängigkeiten auch aufgelöst werden und du das Frontend deiner Wahl zu dpkg benutzen kannst.

(Ich persönlich finde synaptic ja zu umständlich und langsam)
Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller

Benutzeravatar
chabayo
Beiträge: 930
Registriert: 17.08.2005 07:44:33
Lizenz eigener Beiträge: Artistic Lizenz

Re: Wie einzelne Programme unter Debian installieren?

Beitrag von chabayo » 13.08.2006 21:32:41

garibaldi hat geschrieben:
Che hat geschrieben:ich mñchte einige Programme ".deb" installieren, die ich auf meine Festplatte liegen habe. Kann jemand mir Helfen?
Du kannst alternativ zu chabayos Vorschlag deine lokalen .deb auch APT bekanntmachen mittels # dpkg-scanpackages Das hat den Vorteil, das die evtl. Abhängigkeiten auch aufgelöst werden und du das Frontend deiner Wahl zu dpkg benutzen kannst.

(Ich persönlich finde synaptic ja zu umständlich und langsam)
@garibaldi: ...du schon wieder. Gibst immer erstklassige Ratschlaege.
Watt about the non-digital!?

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Re: Wie einzelne Programme unter Debian installieren?

Beitrag von garibaldi » 13.08.2006 21:41:56

chabayo hat geschrieben:@garibaldi: ...du schon wieder. Gibst immer erstklassige Ratschlaege.
Danke für die Blumen! *rotwerd
Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller

Benutzeravatar
hitch
Beiträge: 856
Registriert: 21.12.2001 23:38:24
Wohnort: Im Exil

Re: Wie einzelne Programme unter Debian installieren?

Beitrag von hitch » 13.08.2006 22:04:38

hallo

Man kann in Synaptic ein Verzeichnis angeben in dem lokale debs abgelegt sind.
Im Menu: Datei > Add downloaded packages
garibaldi hat geschrieben:(Ich persönlich finde synaptic ja zu umständlich und langsam)
ok, apt-get ist natürlich schneller, aber zum surfen durch die Pakete sehr praktisch. außerdem selektiere ich meine Updates sehr stark, da spar ich mir doch einiges an Tipperei

gruss
marcus

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Re: Wie einzelne Programme unter Debian installieren?

Beitrag von garibaldi » 13.08.2006 22:17:41

hitch hat geschrieben:Man kann in Synaptic ein Verzeichnis angeben in dem lokale debs abgelegt sind.
Im Menu: Datei > Add downloaded packages
Das ist ja ganz praktisch, kannte ich noch nicht.
hitch hat geschrieben:
garibaldi hat geschrieben:(Ich persönlich finde synaptic ja zu umständlich und langsam)
ok, apt-get ist natürlich schneller, aber zum surfen durch die Pakete sehr praktisch. außerdem selektiere ich meine Updates sehr stark, da spar ich mir doch einiges an Tipperei
Für sowas ("surfen") nehme ich dann den TUI von aptitude. Wenn ich aber schon weiß, was ich will, dann bleibe ich doch lieber auf der shell, die mir mit der bash-completion dann ja auch die Tipperei abnimmt. (apti<tab> in<tab> xin<tab><tab>e-g<tab><enter> zB.)
(liest sich irgendwie wie Tanzschritte :wink:)
Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller

Benutzeravatar
hitch
Beiträge: 856
Registriert: 21.12.2001 23:38:24
Wohnort: Im Exil

Re: Wie einzelne Programme unter Debian installieren?

Beitrag von hitch » 13.08.2006 22:42:31

garibaldi hat geschrieben:Für sowas ("surfen") nehme ich dann den TUI von aptitude.
Aber: Don't mix apt-get and aptitude :!: Letzteres hab ich gar nicht installiert
garibaldi hat geschrieben:Wenn ich aber schon weiß, was ich will, dann bleibe ich doch lieber auf der shell, die mir mit der bash-completion dann ja auch die Tipperei abnimmt. (apti<tab> in<tab> xin<tab><tab>e-g<tab><enter> zB.)
(liest sich irgendwie wie Tanzschritte :wink:)
ey caramba. Das funktioniert ja nicht nur für optionen. :D Wust ich noch nicht

Che
Beiträge: 358
Registriert: 09.06.2006 19:00:33

Beitrag von Che » 15.08.2006 00:41:24

Was ihr geschrieben habt ist sehr nuetzlich, vielen dank! Wie wuerde aber so ein Vorgang genauer aussehen (um eine Package zu erstellen)? Ich gehe davon aus, dass man sie als root erstellen soll. Wir nehmen an, ich will es an das Programm skype_1.2.0.18-2_i386.deb anwenden. Wie wuerde der gesamte Befehl aussehen muessen?
So?

dpkg-skype_1.2.0.18-2_i386.deb ./ /dev/null | gzip > skype_1.2.0.18-2_i386.deb.gz

oder so?


dpkg-scanpackages ./ /dev/null | gzip > skype_1.2.0.18-2_i386.deb.gz

oder sind beide falsch?

VG
che

Benutzeravatar
chabayo
Beiträge: 930
Registriert: 17.08.2005 07:44:33
Lizenz eigener Beiträge: Artistic Lizenz

Beitrag von chabayo » 15.08.2006 02:33:40

...ziemlich doof das ganze, oder versteh ich es nicht besser.

Ich kann es so:

Du brauchst ein Directory in dem du diese Pakete aufbewahrts, sprich wo sie apt dann holen kann. (empfehle dir eins anzulegen ala /lib/var/apt/local)

Dann kopiere die Pakete hinein und wechsle in das Verzeichnis.

Dort fuehre

Code: Alles auswählen

mkdir dists/binary-i386
dpkg-scanpackages `pwd` *.deb | gzip -c > dists/binary-i386/Packages.gz
aus.

Des weiteren fuege in deine /etc/apt/sources.list folgendes Zeile ein:
  • deb file:///var/lib/apt/local . .
Dann noch ein apt-get update, und es klappt (zumindest fuer i386 Binaries, gibt ja noch andere, but rare at this pos).

Fuegst du in das Directory ein Paket dazu musst du klarerweise nochmal den dpkg-scanpackes Term ausfuehren.


cheers
chab
Watt about the non-digital!?

Antworten