Benvingut a l'escriptori semàntic: Bonus track: Distribucions!

A propòsit de la sèrie d'articles sobre KDE (part 1, part 2, part 3, part 4, part 5, part 6 y part 7), Vaig col·locar moltes coses en alguns comentaris que mereixen estar en un article per separat, així que aquí van alguns consells per a les diferents distribucions que podem tenir.

Recordem: en la majoria dels casos la millor distribució per a KDE és la que un té, però hi ha alguns problemes severs amb moltes d'elles, així que la idea, a més de saber quin triar i quin evitar, és com fer que la distribució que un té funcioni bé amb KDE.

Aquest és una aportació d'Ernesto Manríquez, convertint-se així en un dels guanyadors de la nostra competència setmanal: «Vaig compartir el que saps sobre Linux«. Felicitacions Ernesto!

¿Debian? no

Debian Sid, el repositori inestable de Debian, té com a última versió del KDE disponible KDE 4.8.4. Això dóna una idea de el grau de desactualització de Debian. És raonable, i fins esperable, demanar a Debian estable que tingui una versió vella i provada amb tots els errors arreglats, però tenir una versió tan vella en un repositori inestable desafia la comprensió humana. Com veurem després, hi ha una forma semioficial d'instal·lar el KDE 4.10.2 en Xarxa Hat Enterprise Linux, una distribució tant o més estable que la mateixa Debian Stable.

Si realment es vol instal·lar Debian amb KDE les dues opcions disponibles són:

1. Incorporar els repositoris de ZevenOS a Debian Testing. No sé per quant de temps, ni què tan compatible, sigui aquesta opció. Han afegir aquestes dues línies a /etc/sources.list.

deb http://proindi.de/zevenos/neptune/repo/ sid main
deb http://proindi.de/zevenos/neptune/kde-repo/ sid main

Després, s'ha d'utilitzar Aptitude per refrescar els repositoris i actualitzar.

actualització d'aptituds
aptitude install kde-workspace

2. Barrejar els repositoris de Debian Experimental. Nova desil·lusió aquí: un esperaria trobar, en un repositori realment experimental, snapshots git setmanals del KDE (que és el que fa OpenSuSE amb Factory), o almenys, KDE 4.11 beta, però no, un es troba ni més ni menys que amb KDE 4.10.4, una versió realment estable. El problema és que molts paquets de Debian Experimental depenen de versions realment inestables d'altres paquets, de manera que cal gestionar amb cura la prioritat de les línies deb de /etc/sources.Slackwarelist i instal·lar a mà KDE cada vegada que s'actualitzi. No el recomano.

Magègia? ROSA

El problema de Mageia és el mateix de moltes distribucions, i de Mandriva: un cop llancen una versió del KDE, es queden per sempre en ella. Això vol dir: si Mageia 3 va sortir amb KDE 4.10.2 és realment difícil l'actualització a KDE 4.10.3, o KDE 4.10.4.

Em va passar amb Mandriva que vaig haver de recórrer a l' «Mandriva International Backports» per obtenir una actualització de punt, i l'equip darrere de MIB va decidir no donar suport a Mageia, sinó que migrar a ROSA Linux. Així que si es tracta de la família Mandriva, ROSA Linux és l'opció per sobre Mageia, i recomano bastant la nova versió Desktop R1. Si són nous al KDE, se sorprendran.

La qualitat dels paquets de el grup Mandriva International Backports és bona, però com ja vaig dir, els seus paquets només són compatibles amb ROSA Linux. Afegir aquest repositori és facilíssim: naveguin a http://urpmi.mandriva.ru/ i punxen en on diu "MIB". EasyURPMI s'encarregarà de la resta.

Slackware

La distribució de Patrick Volkerding, tot i tenir fama d'estable, i de mai tenir paquets a l'última, és increïblement bona per a KDE. Hi ha dues opcions.

1. Slackware-current és una autèntica versió rodant, com Arch. Si els agrada la inestabilitat, és perfecta, però si no, atents al que segueix.

2. Eric Hammeleers ha preparat un repositori especial amb scripts Slackbuild frescos plens del KDE 4.10.4, perfectes per combinar l'estabilitat de Slackware 14 amb la potència del KDE. Cal instal·lar dos paquets primer:

polkit-kde-agent-1
polkit-kde-kcmodules-1

Després d'això, es baixen les fonts i es compilen amb l'script SlackBuild subministrat.

rsync -Av rsync: //alien.slackbook.org/alien/ktown/source/4.10.4.
cd 4.10.4 / kde
./KDE.SlackBuild

Esperin una estona i tindran KDE 4.10.4 llest per instal·lar. Això només pot ser usat en Slackware 14.

¿Rolling release? No hi ha problema.

Les versions rodants reals, com Arch Linux, i les derivades d'Arch (Manjaro, Chakra) no necessiten més instruccions. Simplement, si és que el KDE no ve instal·lat per defecte, s'instal·la amb un simple comandament.

Pacman -si kde

Atents a les wiki de la distribució: pot ser que hi hagi problemes causats per la falta de recompilacions, però les instruccions sempre hi seran. Recordin: per utilitzar Arch es necessita llegir la pàgina constantment, seguir les instruccions, i actualitzar constantment. Arch pot trencar fàcilment si es deixa sense actualitzar encara que sigui un parell de mesos per després actualitzar-lo de cop.

El mateix aplica a Gentoo, tot i que allà és necessària una veritable orgia de desemmascarat de paquets.

Fedora, RHEL, CentOS

Mai és una bona idea utilitzar Fedora pla i simple amb KDE. Cal sempre anar a http://kde-redhat.sourceforge.com i activar el repositori Yum que apareix aquí. Rex Dieter, el cap de l'equip Fedora KDE, fa una bona feina parchando KDE, sinó que no es veu molt perquè moltes vegades els seus paquets demoren a arribar a el repositori principal.

El realment notable és que des d'aquí es poden demanar paquets KDE 4.10.2 per RHEL, una distribució coneguda per la seva estabilitat a tota prova i per antic dels seus paquets. Estem parlant aquí de l'única distribució que pot fer realment front a Debian Stable, així que si fem servir el KDE, l'opció és RHEL, o algun clon com Scientific Linux, de totes maneres. Necessiteu que el JavaScript primer EPEL (Extended Packages for Enterprise Linux, el repositori semioficial amb paquets Fedora compilats per RHEL) i després córrer aquestes comandes.

cd /etc/yum.repos.d
wget http://apt.kde-redhat.org/apt/kde-redhat/redhat/kde.repo

Editem l'arxiu en qüestió i canviem totes les línies que diuen "enabled = 0" per "enabled = 1". Sí, KDE 4.10.2 està marcat com "inestable", però és que estem afegint KDE 4.10.2 a una distribució amb paquets més obsolets que Debian Wheezy, així que una mica de cura hem de tenir. Després d'això, el combo clàssic de Fedora / RHEL.

Actualització de Yum

Veurem com KDE 4.3 (és vellíssim) és reemplaçat pel veritablement estable KDE 4.10. Ara sí que és un plaer córrer aquests programes de simulació de física nuclear exclusius de Scientific Linux.

Per Fedora el procediment és extremadament semblant, però el que varia són les versions disponibles.

cd /etc/yum.repos.d
wget http://apt.kde-redhat.org/apt/kde-redhat/fedora/kde.repo
Actualització de Yum

Aquesta vegada no canviem totes les línies "enabled = 0" a "enabled = 1", sinó que observem amb cura. [Kde-unstable] aquí ens donarà KDE 4.11 beta 1, una versió de veritat inestable. [Kde-testing] ens donarà l'última versió de punt estable del KDE molt abans que els repositoris oficials Fedora. I [kde] les més de les vegades estarà buit. Deixem l'arxiu kde.repo com està, o si de veritat volem inestabilitat, activem [kde-unstable].

Falten distros, així que hi haurà segona part d'aquesta guia. Ens veiem.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   izzyvp va dir

    He seguit completament la guia des del principi i ara sóc usuari de l'escriptori semàntic amb chakra i encantat amb això.

  2.   William Moreno va dir

    Perquè dieu que no és bona idea córrer Fedora directament amb el KDE?

  3.   convidat va dir

    He fet servir el KDE des de sempre i mai he fet servir això de l'escriptori semàntic. No crec que sigui l'únic.

  4.   cost Granda va dir

    Jo ús KDE i encara no entenc això de l'escriptori semàntic xD

  5.   Ernesto Manríquez va dir

    No es va entendre molt bé, però la raó és: perquè els paquets amb les últimes actualitzacions es demoren a arribar als repositoris de Fedora. KDE, a diferència d'altres entorns, es regeix per la màxima «com més nou, millor». Per això, si bé «es pot» fer servir Fedora amb els repositoris estoc, el millor és usar kde-redhat i gaudir de l'experiència completa. A més que Rex Dieter de sobte posa coses interessants en aquest repositori que et perdràs si no ho fas servir.

  6.   Ernesto Manríquez va dir

    Vegin la resta de les guies 🙂

  7.   cost Granda va dir

    Sens dubte ho faré 😀

  8.   Dah65 va dir

    Pel que dius respecte a Debian Sid, crec que dónes una impressió equivocada.

    1- En primer lloc, tard o d'hora KDE 4.10 o KDE 4.11 arribaran a Debian Sid, i després a Debian Testing. Tal com s'expressa, sembla que Debian Sid romandrà sempre amb KDE 4.8.4, i no és així.

    2- Crec haver llegit en alguna llista de correu (fa temps, de manera que no puc posar el link), que la raó de la demora en actualitzar KDE és la transició del KMail 1 (usat fins KDE 4.9) al KMail 2 (usat en el KDE 4.10): volen assegurar-se que no es perdi informació ni correus electrònics de l'usuari en aquest procés.

    Fa un temps vaig instal·lar KDE 4.10.2 tirant de l'repositori experimental, i em va funcionar bé a del principi. El problema el vaig tenir a l'executar el Netejador de Nepomuk, que en una primera passada no va donar problemes, però en la segona va deixar inaccessibles meus correus electrònics. Per sort, havia fet un backup, i torneu a instal·lar Debian Testing per esperar tranquil·lament a que arribi el KDE 4.10.4 a l'repositori testing.

  9.   Fabián Eduardo va dir

    Tinc el següent problema a l'instal·lar el repo kde a fedora:

    # wget http://apt.kde-redhat.org/apt/kde-redhat/fedora/kde.repo
    –2013-07-05 15:05:19– http://apt.kde-redhat.org/apt/kde-redhat/fedora/kde.repo

    Resolent apt.kde-redhat.org (apt.kde-redhat.org) ... 129.93.181.6

    Connectant amb apt.kde-redhat.org (apt.kde-redhat.org) [129.93.181.6]: 80 ... va fallar: Connexió refusada

    Algun Problema amb el repositori?

  10.   Ernesto Manríquez va dir

    Entendràs que després de discutir fa anys amb Fathi Boudra, el mantenidor cap de Debian KDE, sobre com havia empaquetar Strigi, no em van quedar molt bones impressions de com es fan les coses en Debian. Fins on jo sé, Debian usa 4 repositoris base: experimental (sense nom), inestable (Sid), Debian Testing (Jessie) i Debian Stable (Wheezy).

    Per molt inestable que sigui el maneig dels correus electrònics, cosa que per cert va ser arreglada amb una massiva reestructuració en el recurs Akonadi IMAP que no es va veure i que va ocórrer entre KDE 4.10.1 i KDE 4.10.3 (sí, aquest error era greu, per això ameritaba arranjaments massius en versions de punt), KDE 4.10 va haver SEMPRE haver estat en Sid, perquè els arranjaments haguessin acabat en Testing (amb KDE 4.8 a l'estil de Debian) i haguessin anat a Jessie. Inestable en Debian és «inestable»; no és tan estable com Debian Stable, però és més o menys estable, i això aquí no s'està complint.

    El cas és que en Debian no s'està mantenint, o no s'està empaquetant, KDE com correspon. Per això és que passen aquestes coses, i per això vull deixar l'advertència contra Debian.

  11.   Ernesto Manríquez va dir

    Sí. Utilitza el mirror http://kdeforge2.unl.edu/kde-redhat/ (Reemplaça a l'arxiu kde.repo apt.kde-redhat.org per aquesta direcció)

  12.   AlbertoAru va dir

    Segons tinc entès utilitza oldstable (squeeze), stable (wheezy), testing (Jessie) i unstable (sid) i estic totalment d'acord amb tu pel que fa al d'usar el programari vell. Per cert, en uns minuts Instal·laré aquest kde en la meva wheezy, ¡Desitgeu sort! xD

  13.   AlbertoAru va dir

    a la fi he actualitzat a testing però no em carrega gmd3, hauré de posposar el de kde per quan ho arregli xD