Installare Iceweasel 3.5 su Squeeze

10 10 2009

Nei repository testing/unstable c’è ancora iceweasel 3.0.14, ma in experimental è presente la versione 3.5.3. Aggiungiamo quindi al nostro /etc/apt/sources.list quesea rihea:

#experimental
deb http://debian.fastweb.it/debian/ experimental main contrib non-free

Poi scarichiamo questi tre deb:
http://people.debian.org/~glandium/xulrunner-1.9.1_1.9.1-1_amd64.deb
http://people.debian.org/~glandium/xulrunner-1.9.1-gnome-support_1.9.1-1_amd64.deb
http://people.debian.org/~glandium/libmozjs2d_1.9.1-1_amd64.deb

posizioniamoci nella directory in cui li abbiamo posizionati e diamo:
#dpkg -i xulrunner-1.9.1_1.9.1-1_amd64.deb xulrunner-1.9.1-gnome-support_1.9.1-1_amd64.deb libmozjs2d_1.9.1-1_amd64.deb

Ora installiamo iceweasel 3.5.3:
#apt-get update
#apt-get install iceweasel

Apriamo di nuovo il nostro /etc/apt/sources.list e commentiamo/cancelliamo la riga experimental, per poi dare un altro “apt-get update”.
Perfetto, ora abbiamo firefox/icewasel 3.5 🙂

Se vogliamo installare flash, consiglio di non usare il pacchetto presente nei repo 64, ma di scaricare la libreria flash10 64 alpha dal sito adobe ( http://download.macromedia.com/pub/labs/flashplayer10/libflashplayer-10.0.32.18.linux-x86_64.so.tar.gz ), scompattare il tar.gz e copiare il file .so in /usr/lib/mozilla/plugins .





Installazione Debian Squeeze (amd64)

9 10 2009

AVVERTENZE: oggi 9ott2009, il porting di gnome2.26 non è ancora concluso, quindi gnome avrà qualche bug e crash.. questa squeeze è più instabile di sid 😀 ma tranquilli, prima o poi gnome 2.26 arriverà tutto eheh

Procuratevi la iso netinst di debian testing (io ho usato squeeze per amd64) e quando vi chiederà i pacchetti da installare, selezionate solo il sistema base (potreste anche non selezionare niente e far tutto da soli.. ma non mi sembra il caso 😀 ). Non spiego come installare il tutto poichè basta leggere, e presuppongo che se installate debian, sappiate qualcosa di gnu/linux (no no.. ho detto gnu/linux, ubuntu non c’entra 😛 ) Al reboot vi apparirà la shell, loggatevi come root.

Prima di tutto sistemiamo la shell, impostando una risoluzione decente in grub2.
Aprite da root /etc/default/grub e modificate così la riga 19 (togliete anche il commento):
GRUB_GFXMODE=1680×1050
Ovviamente impostate la risoluzione del vostro monitor. Attenzione: sembra che non tutte le risoluzioni gli piacciano.. provate 😀

Poi aprite da root il file /etc/grub.d/00_header e modificate queste righe
set gfxmode=${GRUB_GFXMODE}
insmod gfxterm
insmod ${GRUB_VIDEO_BACKEND}
con:
set gfxmode=${GRUB_GFXMODE}
set gfxpayload=keep
insmod gfxterm
insmod ${GRUB_VIDEO_BACKEND}
Ora date il comando “update-grub”, riavviate e controllate se tutto funziona.

A questo punto aggiungiamo i repo contrib e non-free nel nostro /etc/apt/sources.list (ci servirà poi), e installiamo alsa e gnome minimale
# apt-get install alsa gnome-core gdm gconf-editor

Tengo a precisare che installando oggi debian (9ott2009), premendo su “preferenze” in nautilus l’app si chiude. Usate gconf-editor per modificare alcune preferenze (visto che da nautilus crasha), aprite gconf-editor, andate in />apps>nautilus>preferences e attivate “always_use_browser”, e />apps/nautilus>desktop scegliete quali icone volete sul desktop..

Potrebbe servirvi qualche font per vedere bene tutti i siti:
# apt-get install ttf-mscorefonts-installer ttf-dejavu ttf-bitstream-vera
Come font di sistema consiglio i droid fonts, scaricateli e installateli con:
# dpkg -i http://ppa.launchpad.net/pollycoke/ppa/ubuntu/pool/main/t/ttf-droid/ttf-droid_1.00~b112+dfsg-0ubuntu1~pollycoke1_all.deb
Poi impostateli da Sistema>Preferenze>Aspetto>Tipi di carattere.

E ora il resto delle apps che potrebbero servirvi (il primo è semplicemente un tema):
# apt-get install shiki-dust-theme gconf-editor gnome-volume-manager gnome-power-manager ntfs-3g file-roller rar zip gparted exaile emesene pidgin brasero vlc openoffice.org openoffice.org-l10n-it openoffice.org-gnome evince transmission amule amule-utils
A questo punto, riavviate il pc o semplicemente date
# /etc/init.d/gdm start
e godetevi la vostra nuova debian 🙂

edit: se volete installare firefox/iceweasel 3.5, seguite questa guida https://nk02.wordpress.com/2009/10/10/installare-iceweasel-3-5-su-squeeze/ . Altrimenti se installate iceweasel presente nei repo Squeeze, avrete il 3.0.14.

NB: se volete compilare android, vi serve la jdk di java5, non più presente in squeeze/sid (lenny non ne ho idea..)
NB2: lo so che la guida non è accurata, ma l’ho scritta come appunto per me 🙂 magari col tempo aggiungerò qualche particolare.. o anche no 😀





Aprire link e2dk da iceweasel 3.5

16 09 2009

Prima di tutto assicuratevi di avere i pacchetti amule e amule-utils installati, a questo punto aprite firefox e digitate “about:config”.

Create queste due voici:

Tipo: Boolean
Nome: network.protocol-handler.external.ed2k
Valore: True

Tipo: String
Nome: network.protocol-handler.app.ed2k
Valore: /usr/bin/ed2k

Ovviamente /usr/bin/ed2k nel caso “ed2k” si trovi in /usr/bin.. controllate col comando “whereis ed2k”, ma comunque in una debian quello è il path di default.

A questo punto chiudete e riaprite iceweasel, cliccate su un ed2k e vi verrà chiesto con cosa aprire il link.. selezionate /usr/bin/ed2k e mettete la spunta su “ricorda questa scelta ecc ecc..”. Da questo momento dovrebbe funzionare (a me all’inizio sembrava non prendesse i link, poi dopo un po’ di apri chiudi è partito 😀 )





Come resuscitare APT/dpkg in debian/ubuntu

16 09 2009

Vi sarà capitato dopo aver cercato di installare un pacchetto da apt, di avere quest’output “Il pacchetto nomepacchetto deve essere reinstallato, ma non è possibile trovarne un archivio”. A me è capitato ieri, e da quel momento in poi non ha più funzionato niente, nè apt, nè dpkg nè synaptic.

Ma per fortuna, per risolvere non serve formattare.

$ cd /var/lib/dpkg/info

# rm nomepacchetto.*

# dpkg –force-remove-reinstreq –purge nomepacchetto

A questo punto dpkg e apt dovrebbero funzionare di nuovo 🙂





Hello World!

16 09 2009

Inizio col dire subito che questo non è un vero e proprio blog, l’ho creato per lo più per appuntarmi guide e howto del mondo linux/android, così da non dover ogni volta girare e girare su google 😀 Detto questo, se qualcuno vorrà leggere ben venga, ma non aspettatevi aggiornamenti frequenti e nemmeno un bell’italiano asd 😀