Conversió d’icona.png en enllaç d’escriptori a una aplicació

### Pas 1: Assegurar-se que tenim la imatge real (.png)

Abans de res, hem de verificar que el nostre fitxer és una imatge real i no un enllaç trencat. Obre la terminal i executa:

```bash
ls -la ~/Pictures/Calibre_icon.png
  • Si la línia comença per l (ex: lrwxrwxrwx), és un enllaç simbòlic.
  • Si comença per - (ex: -rw-r--r--), és un fitxer real.

Si és un enllaç, esborra’l i descarrega la imatge original directament d’Internet (o copia-la des de la carpeta d’instal·lació del programa) utilitzant curl:

rm ~/Pictures/Calibre_icon.png
curl -o ~/Pictures/Calibre_icon.png "https://raw.githubusercontent.com/kovidgoyal/calibre/master/resources/images/lt.png"

Pas 2: Crear el fitxer llançador (.desktop)

A Linux, les dreceres d’escriptori no funcionen com a Windows. Són fitxers de text amb extensió .desktop que contenen les instruccions per obrir l’aplicació i quina icona han de mostrar.

Obre la terminal i crea el fitxer a l’escriptori amb aquesta comanda (pots canviar calibre pel nom de la teva app):

cat > ~/Desktop/calibre.desktop << 'EOF'
[Desktop Entry]
Version=1.0
Type=Application
Name=Calibre
Comment=Gestor de llibres electrònics
Exec=/opt/calibre/calibre
Icon=/home/Miquel/Pictures/Calibre_icon.png
Terminal=false
Categories=Office;Education;
EOF

Què significa cada línia?

  • Exec: És la ruta on es troba l’executable de l’aplicació (en aquest cas, instal·lat a /opt/).
  • Icon: És la ruta absoluta on hem guardat la nostra imatge .png personalitzada.
  • Terminal=false: Indica que l’aplicació s’ha d’obrir en mode gràfic, sense obrir una finestra de terminal al darrere.

Pas 3: Donar permisos d’execució

Perquè el sistema operatiu reconegui el fitxer com un llançador i no com un simple document de text, hem de donar-li permisos d’execució:

chmod +x ~/Desktop/calibre.desktop

Resultat final

Si tornes a l’escriptori, veuràs que la icona ha canviat i ara mostra la imatge que has seleccionat. En fer-hi doble clic, s’obrirà l’aplicació apuntant directament a l’executable que hem definit.

Aquest mètode és extremadament útil per a aplicacions portables, programes descarregats directament de la web dels desenvolupadors (com el mateix Calibre o Android Studio) o simplement per tenir les teves icones preferides sempre a punt, encara que desinstal·lis i reinstal·lis el programari.

Espero que et sigui de molta utilitat per al teu blog i per a tu mateix en el futur! Si necessites qualsevol altra cosa, ja saps on sóc.