Le visualizzazioni dei testi dei files (grigio), dei comandi (azzurro chiaro) e delle evidenziazioni (giallo pallido), non sono visualizzate correttamente con alcuni browsers, consiglio di utilizzare Firefox.

sabato 18 ottobre 2014

Update pre- Linux Day 2014

.. e dopo tanto tempo (304 giorni, se non ricordo male):

aptitude update 
non va.

Ho ritoccato il file "/etc/apt/source.list", aiutandomi con:

apt-spy -d wheezy -a Europe
per verificare ed aggiornare il file utilizzando il mirrror piu` veloce.

Adesso e` in aggiornamento dei pacchetti .. tanti!

venerdì 20 giugno 2014

Aggiornamento sito drupal alla versione 7.28

Ovviamente stiamo scrivendo di http://www.relug.it
E` stata dura, ma forse sono riuscito ad aggiornare.
Non tutto potrebbe funzionare, ma ...
Al solito, uso "sitecopy" per prelevare i files e per ricaricarli, solamente che questa volta, nonostante il solito errore, non si aggiornava con la corretta procedura.
Tralasciando il numero dei tentativi, sostanzialmente ho messo il sito in manutenzione, ho disattivato tutti i moduli aggiuntivi e ho aggiornato il 'core', dopodiche` ho aggiornato e riattivato alcuni moduli, non tutti, per questo qualcosa potrebbe non funzionare.

Comunque alla prima pagina si accede ;)

sabato 1 febbraio 2014

debmirror e non solo, ancora correzioni

Mi sono accorto di alcuni errori nei comandi per il mirror (fatti a "script" in realta`).
Ho comunque ravvisato problemi 'random' senza capirne il motivo, in pratica errori '404' di file inesistente/non scaricato, file che, andando a controllare nel mirror invece c'e`. Boh !?!? .. non so.

debian-mirror:
#!/bin/bash

debmirror \
        --progress \
        --verbose \
        --nosource \
        --passive \
        --host=debian.fastweb.it \
        --method=http \
        --root=debian \
        --dist=wheezy,wheezy-updates,jessie,jessie-updates \
        --section=main,contrib,non-free,main/debian-installer \
        --arch=i386,amd64 \
        --getcontents \
        --ignore-missing-release \
        --ignore-release-gpg \
        --postcleanup \
        --diff=none \
        --ignore-small-errors \
        --allow-dist-rename \
        --di-dist=stable \
        --di-arch=i386,amd64 \
        /opt/mirror/debian


debian-multimedia-mirror:
#!/bin/bash

debmirror \
        --progress \
        --verbose \
        --nosource \
        --passive \
        --host=www.deb-multimedia.org \
        --method=http \
        --root=/ \
        --dist=stable,testing \
        --section=main,non-free \
        --arch=i386,amd64 \
        --getcontents \
        --ignore-missing-release \
        --ignore-release-gpg \
        --postcleanup \
        --diff=none \
        --ignore-small-errors \
        --allow-dist-rename \
        /opt/mirror/debian-multimedia


ubuntu-mirror:
#!/bin/bash

debmirror \
        --progress \
        --verbose \
        --nosource \
        --passive \
        --host=it.archive.ubuntu.com \
        --method=http \
        --root=ubuntu \
        --dist=precise,precise-security,precise-updates,saucy,saucy-security,saucy-updates \
        --section=main,restricted,universe,multiverse,main/debian-installer \
        --arch=i386,amd64 \
        --getcontents \
        --ignore-missing-release \
        --ignore-release-gpg \
        --postcleanup \
        --diff=none \
        --ignore-small-errors \
        --allow-dist-rename \
        --di-dist=precise,saucy \
        --di-arch=i386,amd64 \
        /opt/mirror/ubuntu



Note:
Il server non e` ancora raggiungibile dall'esterno, perche` si trova in una sottorete.

Note di colore:
Ho eliminato il desktop grafico, e qua` e` successo il finimondo, "aptitude" non dava errori, ma lanciato con la sua interfaccia grafica, ha "rasato" il sistema, eliminado pacchetti ritenuti inutili, l'ho lasciato fare, poi a suon di "apt-get" e "aptitude" l'ho ripristinato (che si riavviasse, prima di spegnerlo) e di nuovo a suon di 'aptitude', reinstallato tutti i pacchetti necessari. Ora anche l'interfaccia grafica di aptitude non segnala piu` pacchetti corrotti o dipendenze mancanti, teoricamente dovremmo avere un sistema base (funzionante spero ;) ).