PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : apt ...Programmversion herausfinden...und



pixel
05.12.02, 14:00
Hi@all,

ich benutze Debian 3.0 und möchte mir nun den Mailclient Evolution installieren. Wenn ich nun mit 'apt-cache search evolution' such finde ich zwar das Paket aber wie kann ich herausfinden in welcher Version das Programm vorliegt. Ich habe mal in der Manpage gestöbert und dort den Parameter -v (oder --version) gefunden. Dieser scheint jedoch zu apt-get install zu gehören. Wie kann ich die Version vor der Installation ermitteln?

Dann möchte ich noch die Mozilla-Version 1.1 installieren installieren. Dies möchte ich ebenfalls mit dem Paketsystem von Debian machen. Ich möchte jedoch kein distri-update auf 'testing' machen sondern lediglich ein einzelnes Paket daraus installieren. Was ich bereits weiss ist das dies mit apt-pinning zu machen ist, bekomme es jedoch leider trotz Dokus nicht hin. Kann mir einer sagen wie das geht?

Gruss Pixel

Spike05
05.12.02, 14:11
Probiere es mal mit:



apt-cache show <Paketname>


Zu Mozilla:

Du erstellst dir eine Datei (falls noch nicht vorhanden) vi /etc/apt/apt.conf in diese trägst du dann folgendes ein:



APT::Default-Release "stable";


Du trägst dann in deine sources.list die Quellen für testing ein und machst danach ein apt-get update

Dann kannst du mit apt-get -t testing install mozilla die Version aus testing installieren!

cu

Jochen

taylor
05.12.02, 14:12
apt-cache show evolution

Des weiteren suchst Du "Apt-Pinning", dazu steht was in den Debian FAQ.

Oder die ältere Variante:

apt-get install mozilla/unstable

sn4fu
05.12.02, 14:16
apt-pinnig wurde auch in der 11/02 linux magazin behandelt:

http://www.linux-magazin.de/Artikel/ausgabe/2002/11/apt/apt.html

tschüssi, sn4fu

pixel
05.12.02, 19:20
Hi@all,

also ich habe in /etc/apt/
die Datei apt.conf angelegt und folgendes eingetragen:

APT::Default-Release "stable";

Danach bin ich in die Debian-FAQ gesurft um die Einträge für die sources.list zu bekommen.Dort waren für 'testing' bzw. Sarge folgende Einträge aufgeführt:

deb http://ftp.de.debian.org/debian sarge main
deb-src http://ftp.de.debian.org/debian sarge main
deb http://ftp.de.debian.org/debian-non-US sarge/non-US main
deb-src http://ftp.de.debian.org/debian-non-US sarge/non-US main

deb http://ftp.de.debian.org/debian/ sarge-proposed-updates main
deb-src http://ftp.de.debian.org/debian/ sarge-proposed-updates main
deb http://ftp.de.debian.org/debian-non-US/ sarge-proposed-updates/non-US main
deb-src http://ftp.de.debian.org/debian-non-US/ sarge-proposed-updates/non-US main

deb http://security.debian.org/ woody/updates main
deb-src http://security.debian.org/ woody/updates main
deb http://security.debian.org/ sarge/updates main
deb-src http://security.debian.org/ sarge/updates main

Diese habe ich alle in meine sources.list hinzugefügt und anschlissend ein 'apt-get update' ausgeführt und als dies durch war habe ich mit:

apt-get -t testing install mozilla

den Mozilla installiert. Mit etwas Verwunderung habe ich nach dem ersten Start von Mozilla vestgestellt das die Version 1.0 installiert wurde. Wozu also das Ganze und vor allem wie kann ich die Installation wieder Rückgängig machen (incl. aller autom. inst. Pakete)??

Gruss Pixel

sn4fu
05.12.02, 20:17
also wie du das rückgängig machen kannst ka, verwende hier nur einmal sid und einmal woody (aufm router). und warum mozilla version 1.0? vermutl weil das die aktuelle version in testing ist ;) (weiss, klingt blöd die aw)

sn4fu

bernie
05.12.02, 20:59
Hi,

dpkg --list | grep evolution

ist auch eine Möglichkeit.

Ciao, Bernie