Fórum Root.cz

Hlavní témata => Distribuce => Téma založeno: noname 22. 08. 2013, 13:13:45

Název: Instalace amd64 VirtualBoxu
Přispěvatel: noname 22. 08. 2013, 13:13:45
Mám menší problém.
Delší dobu jsem provozoval na svém počítači VirtualBox ve 32 bitové verzi. Tento jsem se kvůli potřebě vyzkoušet 64 bitový stroj rozhodl přeinstalovat do odpovídající verze, která funguje pod os Windows na jiném pc, s jiným procesorem. Na pc, kde je potřeba tento software nainstalovat jsem ověřil přítomnost 64 bitové verze systému a procesoru pomocí příkazů lscpu a arch, kterou tyto potvrdily. Stáhnul jsem tedy odpovídající verzi se stránek Oracle, odstranil předchozí, a nechal otevřít čerstvě stažený balíček pomocí Centra pro instalaci softwaru (v GUI). Bohužel instalace nebyla úspěšná a vytvořený virtuální stroj stále nepodporoval 64 bitový operační systém, který se mi podařilo jinde úspěšně nainstalovat. Použil jsem tedy jiný postup a využil repozitářů Ubuntu, jelikož neumím nainstalovat stažený baliček pomocí programu apt a spustil postupně následujíc příkazy.
apt-get remove virtualbox
apt-get purge virtualbox
apt-get install virtualbox --arch-only amd64
Nová verze VirtualBoxu byla přeinstalována starší verzí z repozitářů, která ale opět nedokázala spustit 64 bitový virtuální stroj.

Jak zajistit, aby byly veškeré soubory odinstalovávaného programu odstraněny, nejlépe včetně závislostí?
Poradíte, jakým způsobem nainstalovat balíček stažený na pevný disk počítače z příkazového řádku?
Jak vynutit instalaci pro 64 bitovou architekturu, opět včetně závislostí?
Řeknete mi, kde jsem ve výše zmíněném postupu udělal chybu?
Název: Re:Instalace amd64 VirtualBoxu
Přispěvatel: Petr Krčmář 22. 08. 2013, 13:45:39
Doporučuji používat aptitude místo apt (http://www.root.cz/clanky/je-lepsi-aptitude-misto-apt-get-nebo-je-to-jedno/), samo odstraňuje závislosti, které už nejsou potřeba. Apt to dělá taky, ale je potřeba mu vnutit parametr:

Kód: [Vybrat]
# apt-get remove --auto-remove virtualbox
Instalace balíčku staženého na disku se provádí pomocí dpkg, ale nedotahá si to závislosti. Pokud mu něco chybí, jenom zařve.

Kód: [Vybrat]
# dpkg -i virtualbox-verze.deb
Lepší je k tomu použít nástroj gdebi, který si všechno vyřeší.

Kód: [Vybrat]
# gdebi virtualbox-verze.deb
Název: Re:Instalace amd64 VirtualBoxu
Přispěvatel: noname 22. 08. 2013, 15:12:47
Děkuji Vám za odpověď.
Snad to nějak rozchodím...
Název: Re:Instalace amd64 VirtualBoxu
Přispěvatel: Kolemjdoucí 22. 08. 2013, 18:27:22
64-bit virtuální stroj poběží jenom tehdy, jestliže je v procesoru podpora na virtualizaci 64-bit (VT-x nebo AMD-V) a zároveň je zapnuta v BIOSu a zároveň je zapnuta ve VirtualBoxu.

OS jako takový může být 32-bit, i v něm pak bude fungovat virtualizace 64-bit.
Název: Re:Instalace amd64 VirtualBoxu
Přispěvatel: noname 22. 08. 2013, 19:55:04
Děkuji za informaci, tohle jsem nevěděl.
Každopádně teď už vím, proč se mi tu virtualizaci nedaří rozchodit a proč se mi to asi nepodaří.
 :-[
Název: Re:Instalace amd64 VirtualBoxu
Přispěvatel: Trident 22. 08. 2013, 22:59:16
Děkuji za informaci, tohle jsem nevěděl.
Každopádně teď už vím, proč se mi tu virtualizaci nedaří rozchodit a proč se mi to asi nepodaří.
 :-[
Jsou to dokumentacni ovadi. Nikde to na strankach jasne neuvadej. A pak se muze clovek snazit a snazit.

Je to zakopany az tady: https://www.virtualbox.org/manual/ch03.html#intro-64bitguests
Pritom poznamka u features nebo nekde hned na zacatku  kde sezminuji hw pozadavky by stacila. Uz x jinyc lidi z mych znamych na to narazilo. Podnet k vylepseni dokumentace a upozorneni uzivatelu odeslan. No porad se nic nedeje,

No nic. Zbyva ti pomale qemu.