Artikelkategori: 9
Skriven av mdkdio 2016-09-11 18:26
url: 

Multilib i Slackware 14.2 64-bit

Under konstruktion... (klassiker eller hur? :) )

Slackware 64-bit är ett rent 64-bit OS, till skillnad mot vissa andra distributioner (Ubuntu etc t. ex.)
Men det går alldeles utmärkt att få 32-bit kompatibilitet även här.
Till att börja med måste glibc och gcc bytas ut.

Varför ska man nu krångla med detta?
Vill man använda Windows program, t. ex. Spel, steam, wine eller annat så behöver du 32-bit stödet.
Vilket Slackware 64-bit versionen inte har som standard (därav rent 64-bitars OS).

Hur gör man då?
Korta versionen:
Öppna ett terminal fönster.
cd Downloads
Personligen skapar jag en mapp under ~/Download (~ = /home/username/), namnger den multilib
mkdir multilib
Gå sedan in i multilib mappen
cd multilib
Dags att ta hem lite filer...
Enklast via lftp
lftp -c 'open http://slackware.com/~alien/multilib/ ; mirror -c -e 14.2'
Efter att nedladdningen är klar..
Nu kan du gå till 14.2 mappen
cd 14.2
Dags att uppgradera glibc och gcc
upgradepkg --reinstall --install-new *.t?z
Detta kommando kommer att uppgradera glibc och gcc, och installera paketet compat32-tools
Dags att installera...
upgradepkg --install-new slackware64-compat32/*-compat32/*.t?z

Klart! Dags att starta om datorn...

Konfiguration av slackpkg+
Redigera /etc/slackpkg/slackpkgplus.conf  filen
Exempel nedan:
SLACKPKGPLUS=on
VERBOSE=1
ALLOW32BIT=off
USEBL=1
WGETOPTS="--timeout=5 --tries=1"
GREYLIST=on
PKGS_PRIORITY=( multilib restricted alienbob )
REPOPLUS=( slackpkgplus multilib restricted alienbob )
MIRRORPLUS['multilib']=http://bear.alienbase.nl/mirrors/people/alien/multilib/current/
MIRRORPLUS['alienbob']=http://bear.alienbase.nl/mirrors/people/alien/sbrepos/current/x86_64/
MIRRORPLUS['restricted']=http://bear.alienbase.nl/mirrors/people/alien/restricted_sbrepos/current/x86_64/
MIRRORPLUS['ktown']=http://bear.alienbase.nl/mirrors/alien-kde/current/latest/x86_64/
MIRRORPLUS['slackpkgplus']=http://slakfinder.org/slackpkg+/

×