Nuovi smanetti, nuovi casini: Debian e il pacchetto mancante

Stamattina, in preda ad un raptus, mi sono spostato nella directory radice della mia partizione di Ubuntu, e ho dato un deciso

rm -rf *

Per rimuovere tutti i file presenti. Diciamo che mi ero stufato di tenere una distribuzione di cui ormai non mi faccio nulla, a parte aggiornarla ogni tanto per sport :)

Così mi sono invece armato della versione più recente di Debootstrap, mentre la partizione di Ubuntu veniva rasa al suolo dal mio impietoso comando, cosa che ha preso parecchio tempo, dopodichè:

sudo debootstrap --arch=i386 sid /media/Debian

In men che non si dica mi sono ritrovato con una perfetta versione minimale di Debian, ramo Unstable, installata su quella stessa partizione che cinque minuti prima aveva su Ubuntu.

Ho successivamente configurato la mia sexy Debby per aderire perfettamente alle mie preferenze, scrivendo un novello /etc/fstab, specificando l’hostname e modificando /etc/hosts in base alle mie esigenze; in fondo, oggi mi sono reso conto di quanto ho appreso con Arch e Gentoo, e di quanto i concetti alla base delle distribuzioni siano sempre un po’ gli stessi :)

Ho inserito le linee per Debian nel mio menu.lst, e ho rebootato per vedere l’effetto delle mie malefatte sul giocattolo (relativamente) nuovo. Fatto il login, scandalo! Faccio per aprire un terminale ma sbam, niente gestore di finestre. Riparando in fretta al metodo Bl@ster, ossia aggiungendo all’avvio in automatico Metacity, senza crearmi ulteriori problemi. Dopodichè, provo ad installare Compiz, e relativo gestore della configurazione, ma…

Houston, we have a problem.

Il pacchetto libprotobuf3 era richiesto come dipendenza da libcompizconfig0, ma tale pacchetto non c’era nei repository!

Uh ma che bello, uh ma che divertente :D Dopo qualche minuto di smanetto mi è venuto in mente che forse potevo trovare quello che cercavo da un’altra parte.

Ho così scaricato la versione presente nei repository di Squeeze, installandola a mano su Debian Sid; tutto è magicamente andato :)

Se avete di questi problemi quindi, basta scaricare il pacchetto incriminato da qui, e mandare a quel paese i problemi di dipendenze.

Almeno per un’ora o poco meno :D

Post correlati:

This entry was posted in Debian, Desktop Environment, Gnome, Informatica, Linux. Bookmark the permalink. Trackbacks are closed, but you can post a comment.
  • http://www.koalalorenzo.com koalalorenzo

    “Houston, we have a problem.”
    Ma loool

    Infatti non comprendo ancora oggi il motivo di certi problemi… se ci si riflette: è uno stupido pacchetto diamine!

  • http://dottorblaster.it/ Bl@ster

    Ma guarda, oggi mi sono divertito un mondo a smanazzare ancora con la vecchia mamma Debby :)

  • http://andrealazzarotto.com/ Lazza

    A parte che la citazione corretta sarebbe “Houston, we've had a problem.”… Fammi capire, tu hai tolto Ubuntu per metterci Debian? A posto proprio… -.-

  • http://ubu4ever.netsons.org/ g7

    Non a caso io ho sia i repository di sid che di squeeze nella mia box :)

  • http://dottorblaster.it/ Bl@ster

    Non ci vedo niente di strano :)
    Debian è sempre stata la mia seconda distro preferita, molto più versatile di Ubuntu e molto più Linux-oriented :)

  • http://dottorblaster.it/ Bl@ster

    Fai bene, certe volte tolgono i pacchetti in maniera così inaspettata… per fare che poi 0_o

  • http://andrealazzarotto.com/ Lazza

    Queste me le spiegherai prima o poi. La “linux-oriented” poi… XD

  • http://dottorblaster.it/ Bl@ster

    Ubuntu ha trasformato Linux in una questione di marketing, aggiungendo cose che potessero facilitarne l'utilizzo ai niubbi totali :)
    Non mi dire che non ti mancano quei giorni lontani in cui dovevi farti tutto tu a manina ;)

  • http://andrealazzarotto.com/ Lazza

    Sì neanche fosse autoerotismo… LOL
    La battuta me l'hai messa tu su un piatto d'argento, ma il punto è che bisogna aiutare le persone a diventare libere. Sennò non farei parte di un Lug.

  • http://dottorblaster.it/ Bl@ster

    Giustappunto :)
    E non schiave di stupide interfacce che sembrano uscite dall'ufficio complicazioni affari semplici.
    Linux un tempo era sinonimo di “posso decidere io cosa succede e cosa non succede”, adesso questo spirito si è perso, e me ne dispiaccio :(

  • http://andrealazzarotto.com/ Lazza

    Ti confondi, io sto parlando di Ubuntu, tu di Mac OS X.

  • http://dottorblaster.it/ Bl@ster

    Prova a compilare il modulo nvidia sotto Ubuntu ;)
    Ma chiudiamola qua, meglio non andare oltre.

  • http://andrealazzarotto.com/ Lazza

    Come Debian, guarda caso. XD Va bene, a posto.

  • tont

    Non potevi compilartelo a manina? :D

  • http://dottorblaster.it/ Bl@ster

    Approccio razionale il tuo, peccato che Debian controlli le dipendenze solo ed esclusivamente nell'albero dei pacchetti installati/installabili, e non in un fantomatico albero di cosa c'è effettivamente su disco :)

  • vigliag

    Io ho provato ad installare sidux qualche giorno fa, ed ho avuto solo errori di dipendenze (i repo sembravano a posto). Diciamo che non tutti hanno voglia di smanettare o di scaricarsi i pacchetti manualmente.
    Buh… se mi dite che non è un problema dei repo di sid (questo post però sembra confermare) riprovo (virtualbox).
    Per il resto…
    Un OS è bello perché funziona, non perché da soddisfazione a chi ha tempo da perdere a sbatterci la testa contro. Se smanettando si ottiene un sistema stabile, configurarsi a mano una distro può essere una bella sfida, o anche istruttivo, però, oh, non ti deve mica lasciare a piedi nel momento del bisogno (e per ora nessuna distro di questo tipo che ho provato è valsa il gioco).

  • Pingback: Pronti per voi: WebKitGTK+ 1.1.12 | Bl@ster's Home

  • http://dottorblaster.it/ Bl@ster

    Per me il gioco è sempre valso la candela :)

  • http://www.piplos.org/ Piplo

    Sbragato Ubuntu per metterci Debian?

    (Come scriverebbe un truzzo:)
    GRAAAAAANDEEEEEEEEEEEEEEEEEEEEEEEEEEE

    Debian è sempre la Debian. Welcome. :)

  • http://www.piplos.org/ Piplos

    E io ho avuto l'ebbrezza di usarla per un sacco di tempo. :)

  • http://dottorblaster.it/ Bl@ster

    Hahahhaha grazie :D
    La sexy Debby è sempre la sexy Debby :P

  • http://www.dgxstyle.net/ DGXstyle

    Radere al suolo una partizione… se lo facessi morirei di crepacuore, ho sempre il timore di aver dimenticato qualcosa di importante.

  • http://dottorblaster.it/ Bl@ster

    Beh, basta non utilizzarla per fini importanti. Non raderei mai al suolo la mia Arch per questo motivo, anche perchè quando lo faccio puntualmente perdo tutta la musica che scordo di backuppare :D

  • http://opensource2007.netsons.org LuNa

    ecco :D finalmente anche tu saggi i buchi presenti in debian sid ;)
    ultimamente anche io avevo fatto un'installazione così per poi scoprire che le libs32 (usavo la 64 bit) sono rotte da più di quattro mesi, così dopo aver visto che per potercele mettere dovevo mescolare i rami e pinnare pacchetti ho ben pensato che non mi piaceva affatto, ho ripiallato tutto e ho messo una 32 bit :P

    @Lazza: con un pelo di malizia dico .. Ubuntu è Debian per chi non sa installare Debian :)

  • http://opensource2007.netsons.org LuNa

    La citazione giusta è “Okay, Houston, we've had a problem here” pronunciata da Swigert, e successivamente ripetuta da Lovell “Houston, we've had a problem”

  • pol

    Io con debian sid 32bit mi trovo bene…per ora non ho quasi mai avuto problemi…quasi :D

  • http://opensource2007.netsons.org LuNa

    Sarebbe utile capire, perchè a questo punto non si capisce bene di cosa parlate, cosa ha Ubuntu di libero che Debian non ha.
    Ubuntu deriva direttamente da Debian Sid, con l'aggiunta di qualche tool per installare driver proprietari (assolutamente obbligatori con nvidia e ati se non vuoi piangere) e poco più. In'oltre, ne devia gli standard (soprattutto il kernel) e quando non funziona da sola sono acidi cavoli tuoi tra PulseAudio, DKMS, BulletProofX e quanto altro, che altro non fanno (nel caso che non vada tutto liscio) che rendere tutto complicato costringendoti a cercare workaround e a “farti tutto tu a manina” [cit] molto più problematicamente di quanto non potresti fare con una Debian liscia.
    Linux facile, linux per tutti, non esiste. Non fin quando (solito discorso) qualcuno non ci spende tempo e denaro ( ..koff.. ..koff.. qualcuno ha detto Novell/RedHat ??).
    Il giusto concetto di libertà per l'utente è quello di poter -fare- senza doversi preoccupare, ma per questo c'e' appunto Mac OS X, non Linux.
    Il concetto di libertà Stallmaniano, di cui parla insistentemente Lazza, è per pochi, molto POCHI, e non per tutti: attenzione non ho detto che è sbagliato, ho detto che è di elite. Applicandolo poi al software (licenza GPL ma soprattutto modello di sviluppo) esce fuori il “bordello” che esce fuori, le 1000 distribuzioni, la mancanza di uno standard vero, la mancanza cronica di applicativi importanti e di driver scritti dai produttori e non da appassionati. Dal punto di vista dell' utente medio (la mitica casalinga di Voghera !) è sicuramente meglio Mac OS X, che sarà poco libero dal punto di vista etico (che poi NON E' VERO PER NIENTE, Darwin è open e la stessa Apple distribuisce OpenDarwin) ma che gli fornisce più libertà su altri fronti.
    Ora … è più “libero” Linux o Mac OS X ? ;)

  • http://opensource2007.netsons.org LuNa

    esistono sempre i pacchetti dummy ;)

  • http://dottorblaster.it/ Bl@ster

    Oh beh ma anch'io in un anno non ho mai rilevato grossi problemi di sorta ;)

  • http://dottorblaster.it/ Bl@ster

    A volte basta semplicemente installarsi qualche pacchetto dalla testing e tutto fila liscio; effettivamente i buggarozzi ci sono ed è impossibile ignorarli in certi casi, ma almeno cacchio, hanno pure ragione di esserci, è un ramo instabile cribbiolina :)
    Sicuramente la 32bit la apprezzo di più, proprio in virtù del fatto che non bisogna installare una pletora di librerie 32bit.
    Concordo per quanto riguarda il rapporto Debian-Ubuntu :)

  • http://dottorblaster.it/ Bl@ster

    La questione è che la casalinga di Voghera la sopravvaluti, lei controlla la posta (nemmeno è detto che ce l'abbia, una mail) e naviga su Internet, niente di più. Te lo giuro, visto che prendo come riferimento mia madre e le mamme dei miei amici.
    Le esigenze sono sempre quelle base; se poi ti sposti su un ambito un po' più professionale, magari montaggio video, è ovvio che si cominciano a vedere le profonde mancanze di Linux. Se poi mi vai a confrontare OSX e Linux negli ambiti dove vince OSX, hehehe così siamo capaci tutti caro LuNa :D
    Il fatto è che da un po' di tempo il mondo di “Linux per tutti non tutti” è diventato l'ufficio complicazioni affari semplici. L'unica distro che posso tirare fuori da questo insieme è OpenSuSe che con i suoi Build Service, SuSe Studio, One Click Install e chi più ne ha più ne metta, sta facendo davvero un ottimo lavoro. :)

  • http://opensource2007.netsons.org LuNa

    per l'appunto :D ma se non funziona una ceppazza perchè pulseaudio ha deciso che la tua scheda non deve suonare (esempio pratico su Ubuntu 8) e ti manda in crash qualsiasi cosa comprenda un'animazione flash, non navighi ! dici cazzo qualcosa so fare me lo sistemo io … NO, perchè nel kernel ALSA NON C'E'. Ovviamente la soluzione esiste ed è quella di ricompilare il kernel e fargli vedere finalmente la dannata scheda, smandruppare quattro giorni nei file di conf e su google, e infine navigare ! Linux per esseri umani !

  • scimmia

    cmq dimenticate fedora.
    secondo me spacca. funziona tutto molto bene, almeno per me.
    peccato per i repo sprovvisti di molta roba.
    (dico che va molto bene per la casalinga di voghera e le sue amiche, ma anche per chi ha una vita che va oltre ai tempi morti di gcc)

  • http://opensource2007.netsons.org LuNa

    anche qui, è un casino … vedi !
    Sistemi come Windows Vista / Seven o Mac OS X non hanno affatto questo problema. Girano tranquillamente a 64 Bit e gestiscono applicativi a 32 in maniera automatica e senza nessunissimo problema per l'utente che non si accorge di nulla.
    Ma chi cacchio me lo fa fare di usare Linux ? Io lo uso per passione e perchè mi fa usare la testa, non certo perchè lo trovo un buon sistema operativo. Il sistema operativo ha il compito di INTERFACCIARE l'uomo con la macchina. Se devo spiegare IO al sistema operativo come deve funzionare quella macchina, allora il sistema ha fallito miseramente. Spiegami perchè dovrei rinunciare alla potenza offerta dai 64 bit in ambito audio/video (per esempio) andandomi a ficcare in un mal di testa senza fine tra lib32 e chroot varie per far funzionare uno stupidissimo browser o usare qualche binario del cacchio compilato solo per 32 bit. Una manna per lo smanettone, un casino per tutti gli altri !

  • tont

    I pacchetti non hanno una ottimizzazione per il tuo hardware/processore :P

  • darkarix

    “Houston, we have a problem.”
    Che poi se non sbaglio era “Houston, we have had a problem…”

  • darkarix

    Gran bel post! Vedo che rimani lo smanettone di sempre…
    È incredibile cosa si possa fare con le distro di oggi. Soltanto qualche anno fa mi scervellavo per cercare di installare Debian ovviamente da interfaccia ncurses, e adesso con un comando è già tutto pronto (o quasi…)

  • http://dottorblaster.it/ Bl@ster

    Ma guarda che debootstrap c'è sempre stato :D
    Almeno da quando io uso Debian e compagne. Purtroppo non c'è lo script di installazione per Lesbian, ma che vogliamo farci… :(