Ubuntu: váltás 32-ről 64 bitre

Fórumok

Howto-t keresek 'ubuntu 64-bitre váltás' témában.
Amik kiemelten érdekelnek:

- a meglevő 32-bites rendszeren levő összes csomag listázása és telepítése a 64-bites ubuntu-ra
- 32-bites csomagok kezelése 64-bites ubuntun (pl.: hogyan lehet firefoxból a 32-bitest telepíteni, az összes plug-in-jével együtt, függéségkezeléssel)
- milyen csomagokból érdemes 32-bitest használni inkább.

Ha még nincs ilyen howto, akkor írjatok ide ötleteke a fenti pontokra.
Köszi.

Hozzászólások

Szia!

Probléma mentesen használok már elég régen 64 bites Ubuntut. Nem találkoztam olyan programmal - eddig - ami ne lett volna meg 64 bitesként is.

A telepített csomagok listázása pedig:
dpkg --get-selections > installed-software

Fontos: ez _mindent_ kilistáz, szóval válogatásra szorul.

http://www.ubuntu.com/desktop/get-ubuntu/download
Még ma is azt írják, hogy:
"32-bit - Recommended for most users

64-bit - Not recommended for daily desktop usage"

Ha ugyanúgy lehet 32-bites programokat telepíteni a 64-bites Ubuntura, mint 64-bites Windowsra, akkor nincs gond.
Most akkor lehet apt-get-el 32-bites csomagokat telepíteni vagy nem?

dpkg-vel lehet, apt-get-tel is.(-force_architecture vagy valami hasonló kapcsoló, keress rá guglin. én már rég játszottam ilyennel)
Mindenesetre én nem szerettem az együttélést ubi64-el, ezért visszaváltottam 32 bitre. Tisztább, szárazabb, biztonságosabb érzés :) (xbmc pl akkoriban nem ment 32biten, meg még egy két dolog. _Nekem_ több szívással járt, mint előnnyel.)

Ha jól gondolom, akkor az alaptelepítéshez képest törölt csomagok a deinstall jelzésűek. Ha ezt jól gondolom tovább, akkor ezzel ha pl. lemented a telepített csomagjaid listáját majd újra felrakod az Ubuntu-t, akkor ezt megetetve a dpkg-val beállítja az eddigi csomag állapotot a gépeden, de fixme.

A 32 bites programokhoz van lib32 mint ahogy bsh írta, tehát megoldott a kompatibilitás is. Legrosszabb esetben linkelni kell ezt - azt, de nem jellemző.

Az apt-get alapértelmezetten a saját arhitektúrájának megfelelő csomagot tölti le és telepíti.

sudo apt-get install ia32-libs
sudo dpkg --force-architecture -i 32bites-programcsomag.deb

De így csak kiírja, és nem telepíti az függőségeket, igaz?
Egy 32-bites progi nem tudja használni a 64-bites lib-eket, ezért egyesével kell telepíteni a saját 32-bites függőségeit. Furcsállom, hogy nincs erre automatikus apt-get opció. Simán megoldható feladat.

Igen.
A 32bit-es progi nem tudja használni a 64bit-es libeket, de nem kell kézzel feltenni minden függőséget, erre már van egyszerűbb megoldás, getlibs a neve, bővebb infó itt: http://ubuntuforums.org/showthread.php?t=474790

<= Powered By Ubuntu & Gentoo Linux =>

'Software is like sex: It's better when it's free!'
By Linus Torvalds

Nekem így megy:

$ dpkg --get-selections "*" >myselections # or use \*

"*" makes myselections include package entries for "purge" too.

You transfer this file to another computer, and install it there with:

# apt-get update
# dpkg --set-selections
# apt-get -u dselect-upgrade

Forrás: http://lists.samba.org/archive/linux/2002-June/003399.html

http://imageshack.us/content.php?page=uploader

Ez a DEB csomag csak 32-bites változatban érhető el. Fel lehet rakni dpkg-val de ezzel a hibaüzenettel leáll, ha el akarom indítani:
imageshack-uploader: error while loading shared libraries: libavcodec.so.52: cannot open shared object file: No such file or directory

Ha működésre tudod bírni a csomagot 64-bites ubuntu-ra, kérlek írd le hogyan csinálod.

Hi

Nálam hardware programozásnál voltak csak gondok. Van jópár lib ami nem létezik 64 bit alá.

Biztos meg lehet hegeszteni őket, de nekem előnyösebb volt visszaállni 32 bitre.

Minden más tök jól ment.

Üdv.
L.

Egyetlent kérdést kell feltenni először. Kell e neked a 64bit?

Ha 3GB nál több memóriád van akkor már kell, de egyébbként csak önszopatás szerintem.

4GBnál még valóban jó a PAE kernel. sajnos ubuntuba csak a karmic kiadással jelent meg a generic-pae kernelvonal. addig csak server kernel vagy saját kernel fordítása volt megoldás.
16GBnál is használható a pae ugyan, de nem túl szerencsés, egyértelműen 64bites rendszer ajánlott. imho már 4GB felett célszerű 64bitre váltani.
abban igazad van, hogy 4GB memóriánál jobb választás a 32bites ubutnu pae kernellel.