Ubuntu
Ondersteuning
Gemeenschap
Nieuws
Partners
Ubuntu Nederlands
Documentatie
Forum
Mailinglijst
Engelstalig
Nieuws:
Welkom,
Gast
. Alsjeblieft
inloggen
of
registreren
.
Heb je de
activerings-mail
niet ontvangen?
Index
Help
Zoek
Inloggen
Registreren
Ubuntu Nederlands
»
Ondersteuning
»
Software en configuratie
»
apt-get -b source
Pagina's: [
1
]
Omlaag
Auteur
Topic: apt-get -b source
(gelezen 1216 keer)
langeman
Lid
apt-get -b source
«
Gepost op:
2006/09/17, 19:21:19 »
Ik ben wat aan het experimenteren geweest met het vanuit source compileren van Ubuntu packages. Het volgende werkt uitstekend:
sudo apt-get build-dep
sudo apt-get -b source
sudo dpkg -i
Door het zetten van optimalisatie flags als
export CFLAGS="-j3 -O2 -mtune=nocona -funroll-loops -ffast-math -fomit-frame-pointer -fno-exceptions"
blijkt snelheidswinst te behalen. Voorbeeld: memtest 100m 1 in 70 seconden (geoptimaliseerd) ipv 128 seconden (niet geoptimaliseerd) Dat zet zoden aan de dijk!
Voor een aantal CPU-intensieve programma kan zelf compileren klaarblijkelijk zinvol zijn.
Ik kan prima de door apt-get -b source
aangemaakte files installeren. (dpkg -i) Als ik echter daarop apt-get dist-upgrade uitvoer, wordt het geoptimaliseerde pakkket direct voor upgrade aangemerkt en wordt de standaard versie weer geinstalleerd. Weg is de zelf gecompileerde versie...!
Hoe kan ik dit voorkomen? Hoe kan ik de zelf gecompileerde versie installeren zonder dat deze bij de eerst volgende apt-get dist-upgrade weer overschreven wordt?
Meld dit bericht aan de moderator
Gelogd
TheAnimaL
Gast
apt-get -b source
«
Reactie #1 Gepost op:
2006/09/17, 19:36:25 »
Dat heet version pinning.
Hier
staat een stukje over het zelf compileren van ffmpeg en hoe het pakket te 'pinnen'...
Meld dit bericht aan de moderator
Gelogd
zappa
Lid
apt-get -b source
«
Reactie #2 Gepost op:
2006/09/17, 20:52:28 »
Je kan ook ergens in de menu's van sysnaptic specifi
Meld dit bericht aan de moderator
Gelogd
Pagina's: [
1
]
Omhoog
Ubuntu Nederlands
»
Ondersteuning
»
Software en configuratie
»
apt-get -b source