En part, aquest és el tercer episodi d'una sèrie que no sé a quants usuaris de Linux els serà útil, però tot val la pena només poder ajudar a un. Resumint el vist en capítols anteriors, i de les meves experiències personals, jo fa molt feia servir un Mac més que PC, i vaig comprar un bon router amb bon abast que a més tenia disc dur accessible via WiFi. Aquest aparell és l'AirPort d'Apple, i aquí tinc còpies de seguretat de les meves dades. Linux 5.15 va fastiguejar les coses, però se segueix podent entrar usant afpfs-ng.
AFP són les sigles de Protocol de presentació d'Apple, i no cal ser un linx per adonar-se que això servirà de poc si no tenim maquinari de l'illa. Però això és el que estem tractant en aquest i els altres dos articles que escrivim sobre això, l'AirPort Extreme/Time Capsule d'Apple. El millor és que és nadiu, és a dir, desenvolupat per ells, i val la pena fer-lo servir, i més a partir del Linux 5.15.
afpfs-ng, client d'Apple Filing Protocol per a BSD, Linux i macOS
afpfs-ng està disponible als repositoris oficials de la majoria de distribucions Linux, per la qual cosa instal·lar-lo és tan fàcil com obrir el vostre centre de programari, buscar-lo i instal·lar-lo, o obrir un terminal i escriure la comanda d'instal·lació que dependrà del gestor de paquets de la nostra distribució. Si ens demana instal·lar dependències, les instal·lem, és clar.
Un cop instal·lat, hem de crear una carpeta on muntarem la unitat. Per exemple /mnt/airport, encara que tenint en compte que amb aquest mètode la unitat no apareix en cap accés directe, potser val la pena crear-la al nostre /home. Després de crear-la haurem de donar permisos d'escriptura, cosa que farem amb l'ordre sudo chmod 777 /ruta/a/la/carpeta.
Finalment, al terminal muntarem la unitat amb aquesta ordre:
sudo --user=USUARIO mount_afp afp://Pablo:contraseña@192.168.0.X/Data /mnt/airport
De l'ordre anterior, USUARI és l'usuari de Linux, Pau és un usuari qualsevol i contrasenya és la contrasenya del nostre AirPort. La ruta és on es muntarà.
I amb això ja podrem accedir al contingut del nostre AirPort, i aquest sistema ja és més difícil que ens ho faci malbé una actualització del kernel perquè estem usant afpfs-ng i està dissenyat única i exclusivament per a aquest tipus de connexions.
Compte amb el gestor de fitxers
afpfs-ng funciona bé, però pot fallar depenent del gestor de fitxers que utilitzem. Per les meves proves, Dolphin no és capaç d'accedir al contingut del disc, però sí que ho podem fer des de qualsevol aplicació (VLC per a vídeos, Gwenview per a imatges…) o fins i tot des del terminal. Si cal un gestor de fitxers, recomano utilitzar Nautilus (Fitxers del GNOME), ja que funciona sense problemes. Esperem que això ja funcioni per sempre.