PDA

View Full Version : Apt-get installazione da sources!


lamalta
15-03-2005, 19:39
Beh ho scoperto adesso che anche con apt-get si può installare un pacchetto compilandolo dai sources!
Bella scoperta direte voi.
Per me si, anche perchè ho suse!!
Si possono installare robe grosse tipo kde?
Come si fa? Un pacchetto alla volta?
Ciao e grazie!

Ale

lamalta
15-03-2005, 21:04
Ah un'altra cosa, dove setto le opzioni per la compilazione?
Grazie

ps
intanto sto provando a compilare firefox

lamalta
15-03-2005, 21:39
ho compilato firefox. E' molto più veloce, ma se vado sul sito di repubblica mi va in crash

lamalta@linux:~> firefox
LoadPlugin: failed to initialize shared library /usr/X11R6/lib/libXt.so.6 [/usr/X11R6/lib/libXt.so.6: cannot open shared objectfile: No such file or directory]
LoadPlugin: failed to initialize shared library /usr/X11R6/lib/libXext.so.6 [/usr/X11R6/lib/libXext.so.6: cannot open shared object file: No such file or directory]
Segmentation fault


Che vuol dire?
I files in questione ci sono, sono collegamenti ma ci sono!

Silver_1982
15-03-2005, 22:33
vai sul sito del corriere se quello di repubblica crasha.....probabilmente firefox è allergico ai giornali faziosi...ehehe scherzo.:D :D ....


Di solito va benissimo usare i .deb ufficiali precompilati, ma
a volte occorre ricompilarseli (per usare opzioni che
non sono usate nel precompilato .deb)

Altro mezzo che mi viene in mente:
ti fai una dir in cui metti i .deb che ti sei compilato
e li rendi disponibili a apt generando Packages Packages.gz [vedi sotto]
e una riga opportuna (URI di tipo file:) in /etc/apt/sources.list
Non so adesso se la riga "file:....." conviene metterla all'inizio
o alla fine (per cercare di convincere apt a prendere il pacchetto da
li al posto che da internet). Magari anche un synlink dei pacchetti
in /var/cache/apt/archives (o dove tieni la cache di apt) puo` aiutare
Se hai perso i .deb che ti eri compilato puoi ricostruirli dall'installato
con dpkg-repack
In caso disperato puoi cambiare la versione dei .deb che ti sei compilato
aumentandola "leggermente" [alla disperati apri i deb con ar e poi scompatti
il control.tar.gz, aumenti la versione, riassembli control.tar.gz, riassembli
con ar il .deb, installi il .deb ottenuto]; non saprei dire pero` quale sia
l'algoritmo
migliore per ottenere un numero di versione "leggermente" piu` grande
(abbastanza per essere piu` grande del .deb ufficiale esistente ma non
troppo da essere piu` grande anche del probabile prossimo .deb ufficiale)

Questo e` uno scriptino che uso per generare Packages e Packages.gz

#!/bin/sh
{ dpkg-scanpackages . /dev/null > Packages ; \
gzip -c9N Packages > Packages.gz ; } 2>&1 | \
tee -a Packgen.log 2>&1

echo "Assicurarsi che in /etc/apt/sources.list ci sia la seguente riga:"
echo "deb file:$(pwd) ./"
echo "Eventualmente potrebbe servire anche eseguire:"
echo "ln -s \`find $(pwd)/ -name \*.deb\` /var/cache/apt/archives"

cat Packgen.log|grep " is repeat;\|ignored that one and using"|\
sed "s/! Package .* (filename //"|\
sed "s/) is repeat;//"|\
sed "s/ ignored that one and using data from //"|\
sed "s/ !//">> PreMuovi

cat<<EOF>Muovi.forse
#!/bin/sh
for FILE in \$(grep -v \\# PreMuovi|grep -v ./90/) ; do
mv -i \$FILE \${FILE}.OLD
done
EOF

lamalta
16-03-2005, 09:22
Originariamente inviato da Silver_1982
vai sul sito del corriere se quello di repubblica crasha.....probabilmente firefox è allergico ai giornali faziosi...ehehe scherzo.:D :D ....

E pensa se vado sul sito del "Il giornale"!
Ti ringrazio anche se non ci ho capito molto..
Ora ho al riavvio del pc non si spegne più da soli il signor firefox
Inoltre, che pacchetti può essere interessante compilarsi per avere un incremento di performance?

Psycotic
16-03-2005, 09:32
Mi ricordo che ho avuto un problema con firefox che crashava.. alla fine avevo scoperto che nn era firefox ma il plugin di flash...

Se lo hai installato prova a rimuoverlo e vedi se ti crasha ancora.. nel frattempo finquando nn trovi una soluzione puoi installarti il konquer.. che fa un po' pena, ma il tipo nn crasha mai...

lamalta
16-03-2005, 09:33
Originariamente inviato da Psycotic
Mi ricordo che ho avuto un problema con firefox che crashava.. alla fine avevo scoperto che nn era firefox ma il plugin di flash...

Se lo hai installato prova a rimuoverlo e vedi se ti crasha ancora.. nel frattempo finquando nn trovi una soluzione puoi installarti il konquer.. che fa un po' pena, ma il tipo nn crasha mai...

boh ora non si pianta +!
grazie!

zebrone
16-03-2005, 11:26
Originariamente inviato da lamalta
Bella scoperta direte voi.
Per me si, anche perchè ho suse!!
Ciao, scusa se vado un secondo OT, anche io ho la Suse (9.1) e vorrei installare apt-get, ho cercato un po' in giro ma il procedimento sembra abbastanza complesso, tu hai seguito qualche guida?

Silver_1982
16-03-2005, 20:01
Originariamente inviato da lamalta
E pensa se vado sul sito del "Il giornale"!



...hai proprio ragione.....ma per fortuna il sito de "il giornale" non esiste!

lamalta
16-03-2005, 21:32
Originariamente inviato da zebrone
Ciao, scusa se vado un secondo OT, anche io ho la Suse (9.1) e vorrei installare apt-get, ho cercato un po' in giro ma il procedimento sembra abbastanza complesso, tu hai seguito qualche guida?

Cerca con google "apt for suse" è tutto spiegato

lamalta
17-03-2005, 14:23
UP!