gnome-panel i el menú de Debian

Al panell de gnome, dins el desplegable d’Aplicacions, surt per defecte un menú a algunes distribucions (Debian, SUSE,…) que a alguns ens resulta molt incòmode. Ara explicarè com es pot treure.

Primer de tot creem un directori a on fer tot el treball:

mkdir gnome-panel

cd gnome panel

Si al nostre fitxer de repositoris de paquets .deb no tenim fixat cap per als paquets de codi font l’afegim, tot canviant els valors que ens convinguin:

echo "deb-src http://ftp.de.debian.org/debian/ unstable main" >> /etc/apt/sources.list

apt-get update

I ens baixem les fonts del gnome-panel

apt-get source gnome-panel

Ara al directori que em creat abans i al qual estem, hi trobarem uns fitxers i directoris tal que així (NOTA: a partir d’ara caldrà que el lector adapti els noms de versions als seus):

[root@ibuc gnome-panel]$ ls

gnome-panel-2.4.2

gnome-panel_2.4.2-4.diff.gz

gnome-panel_2.4.2-4.dsc

gnome-panel_2.4.2-4_i386.changes

gnome-panel_2.4.2-4_powerpc.changes

Entrem al directori que ens convè:

cd gnome-panel-2.4.2/gnome-panel

vi distribution.c

a la línea 25 aproximadament comentem com s’indica a l’extracte següent:

static DistributionInfo distribution_info [] = {

	//comentem la distribució Debian

        /*{ DISTRIBUTION_DEBIAN, "/etc/debian_version",

          N_("Debian GNU/Linux"), N_("Debian Menu"),

          PANEL_STOCK_DEBIAN, "/var/lib/gnome/Debian/.",

          NULL, NULL

        },*/

        { DISTRIBUTION_SUSE, "/etc/SuSE-release",

          N_("SuSE Linux"), N_("SuSE Menu"),

          PANEL_STOCK_CDE, "/etc/opt/gnome/SuSE/.",

          NULL, NULL

        },

        { DISTRIBUTION_SOLARIS, "/var/sadm/pkg/SUNWdtcor",

         N_("Solaris"), N_("CDE Menu"),

         PANEL_STOCK_CDE, "cdemenu:/",

         NULL, NULL

        },

        { DISTRIBUTION_UNKNOWN, NULL, NULL, NULL, NULL }

};

Sortim del directori:

cd ..

I construim el paquet:

dpkg-buildpackage

Tornem a pujar un directori i instalem el paquet:

cd ..

dpkg -i gnome-panel_2.4.2-4_i386.deb

I ja tindrem el nostre menú de Gnome sense la entrada del menú Debian.

Una altra forma de fer-ho, més ràpidament i sense haver de fer cap compilació és simplement esborrant el fitxer “/etc/debian_version” (encara que no és una opció massa recomanable donat que el fitxer en qüestió el necessiten altres programes).

Per facilitar les coses i per estalviar-vos treball, penjo els dos paquets que he fet de proves:
gnome-panel_2.4.2-4_i386.deb
gnome-panel_2.4.2-4_powerpc.deb

Més endevant possarè un repositori de paquets i els anirè mantenint i afengint de nous. Avisarè quan estigui.
Autor: sergi

This entry was posted in Debian. Bookmark the permalink.

2 Responses to gnome-panel i el menú de Debian

  1. mengor says:

    Una pregunta només, per què et resulta tan incòmode? Jo trobo que és bastant útil, ja que no totes les aplicacions les tenim disponibles als menus de gnome, i sempre acabo buscant-ne alguna al menú de Debian! Ademés no fa gaire nosa… és una qüestió d’estètica?? =P

    Una cosa que si que trobaria útil (ELMHO) seria una utilitat per modificar el menú de Gnome, se sap si en el 2.6 hi ha alguna cosa? 🙂


    Edgar Salgado
    GnuPG: 1EFA19EE

  2. sergi says:

    A mi m’agrada possar i treure cosses als menús al meu gust, i trobo que el menú Debian és molest i redundant, per a mi perquè jo ja tinc el que necessito a on ho necessito. També perquè crec que fa lleig IMHO.

    Per modificar la resta d’entrades del menú de Gnome obre una finestra de nautilus i a la barra de direccions escriu “Applications:///” (sense les cometes) i podràs editar-lo al gust. En canvi, per editar la maleïda entrada “Menú Debian” la cosa és més molesta i rebuscada.


    bow before me, for I’m root
    si el programari lliure no és la resposta, la pregunta és errònia

Leave a Reply