Thema geschlossen
Ergebnis 1 bis 3 von 3

Thema: (Gelöst)32Bit Pakete Umbauem auf 64 Bit, Geht das?

  1. #1
    Hacker Avatar von Runlevel5
    Registriert seit
    06.02.2006
    Ort
    Krizevci(Kroatien)
    Beiträge
    784

    Standard (Gelöst)32Bit Pakete Umbauem auf 64 Bit, Geht das?

    Hi Leute.
    Jaaa ich darf auch mal ein "Problem" haben.Wobei es eher aus Reiner Neugier ist.
    Aaaalso.
    Ich habe einige RPMs für 32 Bit und Würde die Gerne auf 64Bit Umbauen.
    Geht das?
    Wie?
    Welche Pakete brauch ich dafür?
    Versteht es nicht Falsch. Ich will die Pakete nur Umbauen und nicht Installieren und Umbauen und Deinstallieren.
    Also rein=>Paket auf die Platte=>Umbauen auf 64Bit=>Vieleicht das Paket Installieren um zu Sehen obs Funzt=>Fertig.
    Wäre für Hilfe Dankbar.

  2. #2
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,458

    Standard AW: 32Bit Pakete Umbauem auf 64 Bit, Geht das?

    Hi "Init 5",

    Es könnte gehen, allerdings OHNE Gewähr.

    Du brauchst allerdings auf JEDEN FALL Die src.rpm-Pakete. (Solltest Du also z.B. das flash-plugin für 64-Bit haben wollen -> Pech gehabt, weil es das nur binär gibt, Beschwerden bitte an Adobe/Macromedia richten).

    Die dann neu bauen (Abhängige -devel Pakete gegebenenfalls nachinstallieren) und die Option "--target=x86_64" setzen.

    Code:
    rpmbuild --rebuild --target=x86_64 /Pfad/zumSourceRPM/Dateiname.src.rpm
    
    Es gibt noch viele weitere Optionen für rpmbuild, am besten hier nachsehen:
    Code:
    man rpmbuild
    
    Ob die Pakete dann auch wie gewünscht laufen, ist eine andere Frage, aber prinzipiell sollte es so gehen.

    Das Witzige ist, daß ich es eben an einem Paket aus Neugierde (und auch, weil ich mir nicht sicher war, ob die Syntax bei x86_64 richtig ist) ausprobiert habe und auch auf meiner 32-Bit INTEL (!) Kiste geht das, daß ein x86_64.rpm am Schluß zumindest laut Dateiname herauskommt.

    Greetz,

    RM

    P.S. Mal eine Frage an die Experten hier: Nennt man sowas "Cross-Compiling"?
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.4 - 3.2.X-desktop - fluxbox 1.3.2

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

  3. #3
    Hacker Avatar von Runlevel5
    Registriert seit
    06.02.2006
    Ort
    Krizevci(Kroatien)
    Beiträge
    784

    Standard AW: 32Bit Pakete Umbauem auf 64 Bit, Geht das?

    Also brauch ich auf jeden Fall src.rpm-Pakete.
    Hmm. Mal sehen ob ich die für meine Pakete finde.
    Wenn nicht ist das nicht Schlimm. Haupsache ich weis das es Gehen müsste.
    Gleich 64bit Hochfahren

Thema geschlossen

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. Sources.list Sammlung (Suse9.3, 10.0, 10.1 64bit und 32bit)
    Von Runlevel5 im Forum SuSE - APT & Smart
    Antworten: 4
    Letzter Beitrag: 04.01.2007, 18:26
  2. (Gelöst) VHCS IMAP & POP 3 geht nicht
    Von schwaigerf im Forum Serverdienste-Probleme
    Antworten: 5
    Letzter Beitrag: 28.06.2006, 17:58
  3. (Gelöst) Pakete werden nicht gefunden
    Von kleinjose im Forum SuSE System installieren
    Antworten: 15
    Letzter Beitrag: 08.06.2006, 18:06
  4. (Gelöst) Debian: installierte Pakete anzeigen lassen ?!
    Von Küspert im Forum Sonstiges-Server
    Antworten: 6
    Letzter Beitrag: 11.03.2006, 22:12
  5. (Gelöst/Erledigt) Pakete installieren
    Von nixdorf im Forum SuSE Software installieren
    Antworten: 1
    Letzter Beitrag: 04.03.2006, 00:33

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87