[gelöst] Brauche unstable Programm für mein stable Etch

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Benutzeravatar
swlx87
Beiträge: 187
Registriert: 29.07.2007 20:32:41
Lizenz eigener Beiträge: MIT Lizenz

[gelöst] Brauche unstable Programm für mein stable Etch

Beitrag von swlx87 » 27.08.2007 12:27:22

Also ich brauche ein Programm aus den aktuellen Debian Unstable Repos. Jetzt will ich aber nicht mein ganzes System auf Unstable umstellen.

Wie muss das in der source.list aussehen wenn ich nur ein Programm aus unstable haben will?

So vieleicht?

deb http://ftp.de.debian.org/debian/unstable/games unstable main

Weil da ist das Spiel/Programm nämlich drin was ich haben will...

Ich will mein System halt nicht kaputtmachen, darum frag ich lieber vorher.


mfg,

swlx87
Zuletzt geändert von swlx87 am 27.08.2007 13:49:50, insgesamt 1-mal geändert.
J. S.

Benutzeravatar
Lord_Carlos
Beiträge: 5578
Registriert: 30.04.2006 17:58:52
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Dänemark

Beitrag von Lord_Carlos » 27.08.2007 12:47:07

einfach das etch mit sid auswechseln
danach ein apt-get update
apt-get install Dein_spiel
und das sid wieder mit etch auswechseln und wieder apt-get update machen

Ich muss dich aber warnen, es ist ziemlich gefährlich stable mit unstable zu mischen!!! Ich würde nach einer alternative suchen, backports oder selbs compilieren

edit: Um welches Spiel handelt es sich?

Benutzeravatar
swlx87
Beiträge: 187
Registriert: 29.07.2007 20:32:41
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von swlx87 » 27.08.2007 12:50:45

Ich muss dich aber warnen, es ist ziemlich gefährlich stable mit unstable zu mischen!!! Ich würde nach einer alternative suchen, backports oder selbs compilieren

edit: Um welches Spiel handelt es sich?
Danke für die Warnung, es handelt sich um das Spiel Freeciv...
Natürlich könnte ich es auch normal combilieren, aber per apt-get wäre es einfach komfortabler :lol:

mfg,

swlx87
J. S.

Benutzeravatar
Lord_Carlos
Beiträge: 5578
Registriert: 30.04.2006 17:58:52
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Dänemark

Beitrag von Lord_Carlos » 27.08.2007 12:53:48

also es ist auch in testing drinne

Benutzeravatar
swlx87
Beiträge: 187
Registriert: 29.07.2007 20:32:41
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von swlx87 » 27.08.2007 12:57:26

Gut, aber das Problem ist das gleiche, nicht wahr? :lol:

mfg,

swlx87

edit: Ich combiliers dann lieber selbst, damit umgehe ich dann die Probleme, wäre nur interessant gewesen ob es funktioniert hätte
ohne schwere Fehler.
J. S.

Sarem_Avuton
Beiträge: 546
Registriert: 16.12.2004 09:58:27
Wohnort: Leipzig

Beitrag von Sarem_Avuton » 27.08.2007 13:02:06

Ich denke das war bei Lord_Carlos noch alte denke etch war ja lange testing ;)

Also unter Etch:

Code: Alles auswählen

~# aptitude search freeciv
v   freeciv                         -
v   freeciv-client                  -
p   freeciv-client-gtk              - Civilization turn based strategy game (GTK
p   freeciv-client-xaw3d            - Civilization turn based strategy game (Xaw
p   freeciv-data                    - Civilization turn based strategy game (gam
p   freeciv-server                  - Civilization turn based strategy game (ser
Also freeciv ist in stable !

lg Jörg

Benutzeravatar
swlx87
Beiträge: 187
Registriert: 29.07.2007 20:32:41
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von swlx87 » 27.08.2007 13:05:04

Ja ich weiß es ist in stable, sorry für meine schlechte Beschreibung...
Ich meine das so:
Freeciv aus stable, ist nicht das aktuelle. Ich hätte mir halt gerne seperat Freeciv <immer-aktuelle-Version> aus den
unstable bzw. testing repos installieren wollen.

mfg,

swlx87
J. S.

Benutzeravatar
AK-Palme
Beiträge: 411
Registriert: 25.05.2004 15:38:30
Kontaktdaten:

Beitrag von AK-Palme » 27.08.2007 13:18:42

Wenn du eine apt.conf in /etc/apt/ anlegst und da

Code: Alles auswählen

APT::Default-Release "stable";
reinschreibst, dann kannst du die testing-quellen in die sources.list eintragen, ohne dass beim dist-upgrade auf testing upgegraded wird.

Allerdings solltest du dann immer sehr genau darauf achten, was der installeiren will..

Edit: ggf. mit aptitude install -t testing freeciv

Gruss,
AK-Palme

Benutzeravatar
swlx87
Beiträge: 187
Registriert: 29.07.2007 20:32:41
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von swlx87 » 27.08.2007 13:27:02

Aha, danke nach so einer Lösung habe ich gesucht, nur eine Frage dazu. Lädt aptitude bei:

Code: Alles auswählen

aptitude install -t testing freeciv
dann auch automatisch die Unabhängigkeiten aus testing? Oder kommt es zu Schwierigkeiten?

mfg,

swlx87

edit: Weil freeciv aus testing, an libc6 aus testing hängt, glaube ich!
J. S.

Benutzeravatar
AK-Palme
Beiträge: 411
Registriert: 25.05.2004 15:38:30
Kontaktdaten:

Beitrag von AK-Palme » 27.08.2007 13:34:18

der lädt die abhängigkeiten. wenner z.b. libc6 installieren will, dann würde ich ganz schnell abbrechen. Oder auch bei anderen libraries! sonst läuft dein system nicht mehr lange ;)

Benutzeravatar
swlx87
Beiträge: 187
Registriert: 29.07.2007 20:32:41
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von swlx87 » 27.08.2007 13:49:27

Jo, das libc6 wichtig ist weiß ich :twisted: .

Okay ich bleib beim selbstcombilieren :lol: .

Danke trotzdem für eure Hilfe!

mfg,

swlx87

edit: Wie es gehen würde weiß ich ja jetzt :).
J. S.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 27.08.2007 13:57:44

Nunja wegen einem Spiel? Wie dem auch sei. Ziehe die die Sourcen und baue dein eigenens Deb.



Trage das in die Sources.list ein

Code: Alles auswählen

deb-src ftp://ftp2.de.debian.org/debian unstable contrib main non-free

Code: Alles auswählen

aptidude update

cd /usr/src

apt-get source  Programm

apt-get build-dep Programm.
Wenn das funktioniert hat wechselst du in das Verzeichnis.

und überprüfen ob alle Abhängigkeiten erfüllt sind . Zur Sicherheit.

Code: Alles auswählen

dpkg-checkbuilddeps

Code: Alles auswählen


dpkg-buildpackage
Wenn das so nicht funktioniert, kann es sein das du weitere Pakete brauchst. Und eventuell selbst kompilieren mußt.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
swlx87
Beiträge: 187
Registriert: 29.07.2007 20:32:41
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von swlx87 » 27.08.2007 14:03:44

Hm, ist eine tolle Idee das mit dem Selbstbauen eines Deb Packets, daran hab ich nicht gedacht. Ich werde es mal bei Gelegenheit ausprobieren, dann wäre das schnell deinstallieren über apt-get auch kein Problem mehr! Danke für die Anleitung :)

mfg,

swlx87
J. S.

Antworten