Preparazione del sistema per la compilazione di un plasmoide (KDE4 – openSUSE 11.1)


Tweet

Il binomio Plasma/Plasmoide grazie all’innovativa concezione di organizzazione della propria scrivania sta letteralmente prendendo piede e rivoluzionando la modalità di interazione con il proprio Desktop.
Si ricorre sempre più spesso all’utilizzo del plasmoide che contribuisce, mediante la perfetta fusione con Plasma, a realizzare un ambiente caratterizzato da un mix di stile e utilità.
Alcuni plasmoidi sono già disponibili e incorporati nel pannello di selezione widget di KDE4 e la loro integrazione è immediata e a dir poco banale per la semplice modalità di amministrazione.

Fino a questo punto il discorso non fa una piega!!!

Lo sviluppo dei plasmoidi prosegue e non c’è giorno che passi senza che siti di grande interesse come KDE-Look.org non registrino la nascita e quindi la disponibilità di un nuovo widget.

Sopratutto nei giorni successivi al rilascio di tale componente aggiuntiva difficilmente, eccetto in casi particolari, potremmo contare sulla disponibilità del pacchetto precompilato per la propria distribuzione. In questo caso, l’unica possibilità di cui disponiamo è rappresentata dalla compilazione dei sorgenti.

Per i meno esperti l’operazione può sembrare lunga e complessa ma, con i comandi adeguati e un pizzico di pazienza il plasmoide prederà vita.

La procedura di base che andrò a descrivere è stata testata su openSUSE 11.1 (nstallazione di Default) con KDE 4.2. Nella maggior parte dei casi tale procedura da esito positivo e ci permette di utilizzare a pieno il plasmoide.

Partendo dal concetto che la compilazione va a buon fine solo ed esclusivamente se il sorgente dispone di tutte le librerie e i compilatori di cui necessita occorre predisporre il sistema per soddisfare le dipendenze richieste. Aprire una console e digitare:

sudo zypper in make cmake gcc libkde4-devel kdebase4-workspace-devel

In seguito alla pressione del tasto INVIO, zypper ci informerà che per proseguire l’operazione è necessario installare alcuni pacchetti (dipendenze):

Caricamento dati dell archivio in corso...
Lettura dei pacchetti installati in corso...
Risoluzione dipendenze dei pacchetti in corso...
 
I seguenti NUOVI pacchetti saranno installati:
      alsa-devel aspell-devel automoc4 avahi-compat-mDNSResponder-devel binutils cmake
cups-devel dbus-1-devel enchant-devel fam-devel fontconfig-devel freetype2-devel gcc
gcc43 gcc43-c++ gcc-c++ giflib-devel glib2-devel glibc-devel IlmBase-devel
kdebase4-workspace-devel kdelibs4-doc keyutils-devel krb5-devel libacl-devel
libattr-devel libavahi-devel libbz2-devel libcom_err-devel libgcrypt-devel
libgpg-error-devel libidn-devel libjpeg-devel libkde4-devel libkdecore4-devel
liblcms-devel libmng-devel libopenssl-devel libpng-devel libqt4-devel
libQtWebKit-devel libstdc++43-devel libstdc++-devel libtiff-devel libuuid-devel
libxml2-devel libxslt-devel linux-kernel-headers make Mesa-devel ncurses-devel
OpenEXR-devel pcre-devel phonon-devel readline-devel sgml-skel strigi-devel tack
update-desktop-files xorg-x11-devel xorg-x11-fonts-devel xorg-x11-libfontenc-devel
xorg-x11-libICE-devel xorg-x11-libSM-devel xorg-x11-libX11-devel
xorg-x11-libXau-devel xorg-x11-libxcb-devel xorg-x11-libXdmcp-devel
xorg-x11-libXext-devel xorg-x11-libXfixes-devel xorg-x11-libxkbfile-devel
xorg-x11-libXmu-devel xorg-x11-libXp-devel xorg-x11-libXpm-devel
xorg-x11-libXprintUtil-devel xorg-x11-libXrender-devel xorg-x11-libXt-devel
xorg-x11-libXv-devel xorg-x11-proto-devel xorg-x11-util-devel
xorg-x11-xtrans-devel zlib-devel

Dopo aver confermato la nostra scelta avrà inizio il processo di installazione al termine del quale non ci resta che individuare il plasmoide che attira la nostra curiosità e, facendo riferimento al file INSTALL o README contenuti all’interno dell’archivio compresso, procedere con la compilazione.

Per visionare le fasi che descrivono il processo di compilazione generico di un plasmoide vi rimando a questo articolo.

Articoli Correlati

, ,

Segnala questo articolo: Queste icone linkano i siti di social bookmarking sui quali i lettori possono condividere e trovare nuove pagine web.
  • Facebook
  • del.icio.us
  • Digg
  • Reddit
  • StumbleUpon
  • Technorati
  • OKnotizie
  • Google Bookmarks
  • TwitThis
  • Upnews
  • Segnalo

  • Criss

    Per quel che mi riguarda è inutile compilare i plasmoidi dato che mi trovo sempre 2 icone del menù e l’icona della connessione mi dice che non riesce a trovare il plasmoide.Tutto sommato però basta cancellarli ogni volta che avvio e o risolto.

  • Criss

    Per quel che mi riguarda è inutile compilare i plasmoidi dato che mi trovo sempre 2 icone del menù e l’icona della connessione mi dice che non riesce a trovare il plasmoide.Tutto sommato però basta cancellarli ogni volta che avvio e o risolto.

  • http://www.crismonblog.org Crismon

    Ma scusa una cosa.. quando segui la guida in cui illustro il procedimento di reset di KDE4, prima di attuare le modifiche esci da plasma come indicato?
    Sicuro che nelle impostazioni del desktop tu non abbia selezionato il ripristino della sessione precedente?

  • http://www.crismonblog.org Crismon

    Ma scusa una cosa.. quando segui la guida in cui illustro il procedimento di reset di KDE4, prima di attuare le modifiche esci da plasma come indicato?
    Sicuro che nelle impostazioni del desktop tu non abbia selezionato il ripristino della sessione precedente?

  • Pingback: Compilare Bespin con supporto ARGB « Crismon's Blog