• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

(gelöst) Downgrade Java

Bendemann

Member
Wie könnte man den von 1.6.0_18 auf 17 downgraden? Im Standardrepo ist nur 15 und wenn ich z.B. über die Suchmaschine im Firefox suche, dann bekomme ich auch nur entwerde 18 im Updaterepo oder eben 15 im Standardrepo.
 

tomm.fa

Administrator
Teammitglied
Dann bin ich mal so mutig und halte dagegen (zumindest unter openSUSE 11.2).
Code:
waffeleisen:~ # zypper se -s java-1_6_0-sun
Loading repository data...
Reading installed packages...

S | Name                  | Type       | Version         | Arch   | Repository           
--+-----------------------+------------+-----------------+--------+----------------------
i | java-1_6_0-sun        | package    | 1.6.0.u18-0.1.1 | i586   | openSUSE-11.2-Update 
v | java-1_6_0-sun        | package    | 1.6.0.u17-1.1.1 | i586   | openSUSE-11.2-Update 
v | java-1_6_0-sun        | package    | 1.6.0.u15-1.1.2 | i586   | openSUSE-11.2-Non-Oss
  | java-1_6_0-sun        | srcpackage | 1.6.0.u17-1.1.1 | noarch | openSUSE-11.2-Update 
i | java-1_6_0-sun        | patch      | 1886            | noarch | openSUSE-11.2-Update 
i | java-1_6_0-sun        | patch      | 1541            | noarch | openSUSE-11.2-Update 
i | java-1_6_0-sun-alsa   | package    | 1.6.0.u18-0.1.1 | i586   | openSUSE-11.2-Update 
v | java-1_6_0-sun-alsa   | package    | 1.6.0.u17-1.1.1 | i586   | openSUSE-11.2-Update 
v | java-1_6_0-sun-alsa   | package    | 1.6.0.u15-1.1.2 | i586   | openSUSE-11.2-Non-Oss
  | java-1_6_0-sun-demo   | package    | 1.6.0.u18-0.1.1 | i586   | openSUSE-11.2-Update 
  | java-1_6_0-sun-demo   | package    | 1.6.0.u17-1.1.1 | i586   | openSUSE-11.2-Update 
  | java-1_6_0-sun-devel  | package    | 1.6.0.u18-0.1.1 | i586   | openSUSE-11.2-Update 
  | java-1_6_0-sun-devel  | package    | 1.6.0.u17-1.1.1 | i586   | openSUSE-11.2-Update 
  | java-1_6_0-sun-devel  | package    | 1.6.0.u15-1.1.2 | i586   | openSUSE-11.2-Non-Oss
  | java-1_6_0-sun-jdbc   | package    | 1.6.0.u18-0.1.1 | i586   | openSUSE-11.2-Update 
  | java-1_6_0-sun-jdbc   | package    | 1.6.0.u17-1.1.1 | i586   | openSUSE-11.2-Update 
  | java-1_6_0-sun-jdbc   | package    | 1.6.0.u15-1.1.2 | i586   | openSUSE-11.2-Non-Oss
i | java-1_6_0-sun-plugin | package    | 1.6.0.u18-0.1.1 | i586   | openSUSE-11.2-Update 
v | java-1_6_0-sun-plugin | package    | 1.6.0.u17-1.1.1 | i586   | openSUSE-11.2-Update 
v | java-1_6_0-sun-plugin | package    | 1.6.0.u15-1.1.2 | i586   | openSUSE-11.2-Non-Oss
  | java-1_6_0-sun-src    | package    | 1.6.0.u18-0.1.1 | i586   | openSUSE-11.2-Update 
  | java-1_6_0-sun-src    | package    | 1.6.0.u17-1.1.1 | i586   | openSUSE-11.2-Update 
  | java-1_6_0-sun-src    | package    | 1.6.0.u15-1.1.2 | i586   | openSUSE-11.2-Non-Oss
Code:
waffeleisen:~ # zypper in java-1.6.0.u17-1.1.1
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following packages are going to be downgraded:
  java-1_6_0-sun java-1_6_0-sun-alsa java-1_6_0-sun-plugin 

3 packages to downgrade.
Overall download size: 26.2 MiB. After the operation, 708.0 KiB will be freed.
Continue? [y/n/?] (y): y
Retrieving package java-1_6_0-sun-1.6.0.u17-1.1.1.i586 (1/3), 25.4 MiB (89.5 MiB unpacked)
Retrieving: java-1_6_0-sun-1.6.0.u17-1.1.1.i586.rpm [done (83.6 KiB/s)]
Installing: java-1_6_0-sun-1.6.0.u17-1.1.1 [done]
Retrieving package java-1_6_0-sun-alsa-1.6.0.u17-1.1.1.i586 (2/3), 44.0 KiB (78.0 KiB unpacked)
Retrieving: java-1_6_0-sun-alsa-1.6.0.u17-1.1.1.i586.rpm [done (0 B/s)]
Installing: java-1_6_0-sun-alsa-1.6.0.u17-1.1.1 [done]
Retrieving package java-1_6_0-sun-plugin-1.6.0.u17-1.1.1.i586 (3/3), 755.0 KiB (2.7 MiB unpacked)
Retrieving: java-1_6_0-sun-plugin-1.6.0.u17-1.1.1.i586.rpm [done (779.7 KiB/s)]
Installing: java-1_6_0-sun-plugin-1.6.0.u17-1.1.1 [done]
There are some running programs that use files deleted by recent upgrade. You may wish to restart some of them. Run 'zypper ps' to list these programs.
Code:
waffeleisen:~ # zypper se -si java-1_6_0-sun
Loading repository data...
Reading installed packages...

S | Name                  | Type    | Version         | Arch   | Repository          
--+-----------------------+---------+-----------------+--------+---------------------
i | java-1_6_0-sun        | package | 1.6.0.u17-1.1.1 | i586   | openSUSE-11.2-Update
i | java-1_6_0-sun        | patch   | 1541            | noarch | openSUSE-11.2-Update
i | java-1_6_0-sun-alsa   | package | 1.6.0.u17-1.1.1 | i586   | openSUSE-11.2-Update
i | java-1_6_0-sun-plugin | package | 1.6.0.u17-1.1.1 | i586   | openSUSE-11.2-Update
Works for me.
 
OP
B

Bendemann

Member
Gut, deswegen frage ich ja. Ich kenne mich mit den Tiefen von zypper nicht aus und Yast half da nicht weiter. Dementsprechend wäre meine nächste Frage auch gewesen, wie das genaue "zypper in" lautet.

Vielen Dank für Deine Hilfe.
 

tomm.fa

Administrator
Teammitglied
Bendemann schrieb:
(...) und Yast half da nicht weiter.
Halte ich auch dagegen:

Code:
[Dependencies↓][View↓][Configuration↓][Extras↓]
 ┌────────────────────────────┐┌──────────────────────────────────────────────────────────┐
 │Filter                      ││     │Name                 │Summary                       │
 │Search▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒↓      ││  i  │java-1_6_0-sun       │Java(TM) 6 Runtime Environment│
 │┌──────────────────────────┐││  i  │java-1_6_0-sun-alsa  │ALSA support for java-1_6_0-su│
 ││Search Phrase             │││     │java-1_6_0-sun-demo  │Demonstration files for java-1│
 ││java-1_6_0-sun▒▒▒▒▒▒▒▒▒▒▒▒│││     │java-1_6_0-sun-devel │Java(TM) 6 SDK, Standard Editi│
 ││[x] Ignore Case           │││     │java-1_6_0-sun-jdbc  │JDBC/ODBC bridge driver for ja│
 ││                          │││  i  │java-1_6_0-sun-plugin│Browser plugin files for java-│
 ││Search Mode               │││     │java-1_6_0-sun-src   │Source files for java-1_6_0-su│
 ││Contains▒▒▒▒▒▒↓           │││                                                          │
 ││                          │││                                                          │
 ││                          │││                                                          │
 │└──────────────────────────┘││                                                          │
 └────────────────────────────┘└├────────────────────────────┤────────────────────────────┘
 7 packages found              Package: java-1_6_0-sun                           [Actions↓]
 ┌Search in ──────────────────┐┌──────────────────────────────────────────────────────────┐
 │[x] Name of the Package     ┬│     │Name          │     │Version        │Repository  │Si│
 │[x] Summary                 ┴│     │java-1_6_0-sun│ x   │1.6.0.u18-0.1.1│repo-update │  │
 │[ ] Keywords                ││  i  │java-1_6_0-sun│     │1.6.0.u17-1.1.1│repo-update │  │
 │[ ] Description (time-consum││     │java-1_6_0-sun│     │1.6.0.u15-1.1.2│repo-non-oss│  │
 └├─────────────────────┤─────┘└├───────────────────────────────────────┤─────────────────┘
 [Help↓]                                                                  [Cancel][Accept]
Bendemann schrieb:
Vielen Dank für Deine Hilfe.
Gern geschehen.
 
OP
B

Bendemann

Member
Na gut, auch das habe ich nicht gewußt. Noch was gelernt. Danke.

(Ich hatte das Updaterepo auskommentiert, den Downgrad auf 15 vorgenommen und die Pakete auf hold gesetzt).
 
Oben