aseques i prou Apunts de informàtica

27des/110

Afegir la paperera de reciclatge per al samba

Enviat per admin


Un problema molt típic quan configurem un servidor de fitxers amb samba per compartir fitxers amb windows, és que quan esborrem un fitxer s'esborra definitivament.

Això és un problema seriós en un entorn de un sol usuari, però en un entorn compartit encara ho és més ja que algú altre pot esborrar els nostres fitxers tot pensant que no els fem servir o que són d'ell.

[fotos]
   comment = fotos
   path = /mnt/Fotos
   writable = yes
 vfs object = recycle
 recycle:repository = .deleted/%U
 recycle:keeptree = Yes
 recycle:touch = Yes
 recycle:versions = Yes
 recycle:maxsixe = 0
 recycle:exclude = *.tmp
 recycle:exclude_dir = /tmp
 recycle:noversions = *.doc

Afegint les opcions que he marcat amb negre, tindrem la paperera a punt. A partir d'ara quan algun usuari esborri un fitxer anirà a parar a /mnt/fotos/.deleted/nom_usuari

De tant en tant haurem d'anar esborrant el contingut del directori i haurem d'excloure el directori de les copies de seguretat, però ens estalviarem grans desastres.

En aquesta pàgina hi ha més informació en anglès.

14des/110

Informació de les connexions de xarxa amb el mac osx

Enviat per admin

Quan volem veure algun dels valors de la nostra connexió de xarxa, apple ofereix un sistema que és molt fàcil i potent a la vegada, es tracta del "network utility".

Només hem d'anar a la carpeta de utilitats dins d'aplicacions o be directament en el "finder" buscar "network utillity". Se'ns obrirà una finestra com aquesta.

Entre altres detalls ens dona la ip actual que estem fent servir, la velocitat de la nostra connexió, la nostra adreça mac i molts d'altres. Com a funcionalitats sorprenents ens permet fer fins i tot un escaneig de ports per detectar serveix i ordinadors de la nostra xarxa local.

Aquesta és una de les coses que sorprenen d'apple per la manera com ho fan diferent de Microsoft, a nivell de usabilitat és més fàcil i en canvi ens permet moltes més coses.

 

27nov/110

Regenerar les miniatures de les fotos al picasa

Enviat per admin

picasa-logo

El Picasa és el programa per organitzar les fotos que google ens ofereix de manera gratuïta (a més està en català).

Al cap d'un temps pot ser que el Picasa tingui problemes a l'hora de mostrar les miniatures correctes per les nostres fotos, les causes poden ser variades, en general quan hi han molts canvis el sistema és un cosa que pot passar.


La solució que ens dona google per poder-ho arreglar és el·liminar la base de dades interna que s'encarrega de mantenir les miniatures. Amb aquest procés es reconstruiran les miniatures i ens arreglarà tots els possibles problemes amb les imatges.

En el cas del mac OSx hem de fer el següent:

  • Tancar el picasa, molt important
  • Moure la carpeta db3 contra alguna ubicació per si de cas tenim algun problema.
mv Library/Application\ Support/Google/Picasa3/db3/ Desktop/esborrar_db3
  • Torna a engegar el picasa

Part de la informació és d'aquí

Un llistat de preguntes i consell del picasa en anglès aquí

La captura de picasa és de txentxubros

16nov/110

Treure el servei de impressores del samba

Enviat per admin

Una cosa molt molesta que té el samba és que per defecte va lligat amb les impressores, fa temps això tenia molt sentit, perquè les impressores sempre penjaven d'un ordinador. A l'actualitat qualsevol impressora decent porta incorporat un servidor d'impressió en xarxa i aquest servei ja no ens farà falta cap ordinador per fer-la funcionar.

O sigui que veieu missatges com aquest:

[2011/11/14 23:13:40.402118,  0] printing/print_cups.c:109(cups_connect)
  Unable to connect to CUPS server localhost:631 - No such file or directory
[2011/11/14 23:13:40.414487,  0] printing/print_cups.c:468(cups_async_callback)
  failed to retrieve printer list: NT_STATUS_UNSUCCESSFUL
[2011/11/14 23:13:40.438781,  1] smbd/server.c:282(remove_child_pid)
  Could not find child 9655 -- ignoring
[2011/11/14 23:31:01.957409,  1] smbd/process.c:776(smbd_sig_hup_handler

Per desactivar les impressores al samba podem afegir aquestes línies al fitxer /etc/samba/smb.conf:

;Deshabilitar impressores a samba
load printers = no
printing = bsd
printcap name = /dev/null
disable spoolss = yes

Un editat aquest fitxer, ja només cal reiniciar el servei perquè torni a funcionar:

/etc/init.d/samba restart

6nov/110

Gdebi-kde o com instal·lar paquets .deb sense línia de comandes

Enviat per admin

 

 

La crítica més habitual a linux, és que s'ha de fer servir la línia de comandes per tot. Una eina que facilitarà la vida als que són alergics a la consola és diu gdebi. Existeix tant per l'escriptori gnome (gdebi) com per kde (gdebi-kde).

Per instal·lar, es pot fer via synaptic per exemple o també per línia de comandes:

apt-get install gdebi-kde

A partir d'ara sempre que us baixeu un fitxer .deb, com per exemple amb la última versió del programa ultrastar (un clon del singstar de la playstation), només heu de fer botó dret per instal·lar el programa, sense haver de fer servir cap comanda de consola.

3nov/110

Actualitzar la versió de rsync de mac OSx

Enviat per admin

Per fer copies entre ordinadors un dels millors programes que hi ha és l'rsync, permet fer una rèplica a través de un canal segur del contingut entre un ordinador d'origen i un destí d'una manera eficient tant en ample de banda com de velocitat.

Un dels usos que en podem fer és fer les copies del contingut del mac cap a un servidor linux de la nostra xarxa.

El primer que haurem de fer en aquest cas és actualitzar la versió de rsync que tenim en el nostre mac ja que la versió que porta instal·lada de serie l'OSx Lion és la 2.6.9, una versió de l'any 2006!!

Si tenim instal·lat el macports, n'hi ha prou de fer

sudo port install rsync

Per tal de verificar que tenim la versió correcta la sortida d'aquesta comanda

rsync --version

Ens ha de dir alguna cosa com "rsync  version 3.0.8  protocol version 30", a partir d'aquí ja podem començar a fer-lo servir.

Hi ha un bon manual d'ús aquí (http://acacha.org)

 

22oct/110

Normalitzar el so de la música amb linux

Enviat per admin

Quan escoltem música és molt empipador que hi hagin canvis de volum molt grans entres les cançons. El fet de igualar el volum per tal que no haguem d'estar modificant el volum contínuament es diu normalitzar o bé equalitzar l'audio.

Aquesta funció la fan de manera automàtica els programes més coneguts (spotify, itunes, ...), en el cas de Linux es fa servir una altra aproximació més genèrica, s'afegeix la informació amb un programa extern i tots els programes la poden aprofitar així no s'han de fer els mateixos càlculs cada vegada. Per exemple tant l'Amarok, com el vlc, com el totem o el winamp llegeixen aquesta informació.

Aquest programa és l'mp3gain, ens afegirà la informació del volum ideal al que s'ha d'escoltar, sense modificar el fitxer.

Hi ha dues maneres de fer-ho:

Mode gràfic

Per fer la normalització amb interfície gràfica, la millor aplicació que he trobat es diu SoundKonverter. Simplement

Tools -> Replaygain Scanner -> Afegir les carpetes/fitxers i fer acceptar.

Mode línia de comandes

Primer instal·lar el programa, com sempre amb linux:

apt-get install mp3gain

I per fer la conversió, simplement escrivint això (canviant NOM_DIRECTORI per el nom real del directori)

find NOM_DIRECTORI -iname '*.mp3' -execdir mp3gain -a -k "{}" + &

Aqui hi trobareu una mica més de informació en anglès

 

6oct/110

Configurar el navegador dels mòbils Android per fer servir el català

Enviat per admin

morelocale2

Si teniu un mòbil amb android, sabreu que lamentablement encara no hi ha el català en cap de les versions oficials abans de la 2.3.4. De totes maneres ja hi han aplicacions que estan a punt i simplement identificant l'idioma com a català ja ens apareixeran correctament traduides. Per exemple totes les aplicacions de google ja estan traduïdes al català (també el market)

La manera més fàcil que hi ha actualment per fer aquest canvi és instal·lant una aplicació que es diu MoreLocales2, és una aplicació gratuita i que no requereix més permisos dels estrictament necessaris.

Un cop instal·lada només heu d'obrir-la i Anar a la opció "Add Locale" i omplir les dades tal com veieu en aquesta captura (ca_ES seria la variant del català d'espanya)

A partir d'ara ja no tornareu a veure l'avís de que el vostre navegador no està en català que surt en aquesta pàgina (campanya navega en català)

L'enllaç per descarregar l'aplicació directament del market, podeu anar aquí

 

Podeu veure més informació aquí (racocatala.cat)

5oct/110

Consultar el disc que hi ha dins d’una carcassa

Enviat per admin

screenplay

Com ja vaig comentar tinc un disc dur multimèdia, és el iomega screenplay mx hd.

Per tal de llegir l'estat d'un disc hi ha una eina molt útil que es diu smartctl (hi ha versions per windows,linux i mac), el que ens permet aquest programa és llegir la informació de SMART dels discs durs del nostre sistema, l'SMART (Self-Monitoring, Analysis and Reporting Technology) bàsicament el que fa és que els disc durs ens puguin donar informació de quan poden fallar, les hores de funcionament o de si han tingut algun problema.

Descàrrega de les smartmontools aquí, també hi ha el gsmartcontrol que és una eina gràfica aquí , pel que fa a les versions de línia de comandes es pot obtenir amb linux:

sudo apt-get install smartmontools

O amb mac osx:

sudo port -v install smartmontools

Un cop instal·lat, si estem fent servir l'smartctl, per llegir la informació smart de un disc SATA estandard que linux ha detectat com a /dev/sda hauriem de fer:

smartctl --all /dev/sda

Si el disc dur, com és el meu cas és un disc dur dins una caixa amb un connector usb, hem de indicar-ho a l'smartctl per poder llegir la informació a través de l'usb (sense haver de treure el disc de la caixa)

smartctl --all /dev/sda -d usbjmicron

3set/110

Actualitzar macports per funcionar amb Mac OSX Lion

Enviat per admin

Si tenieu una instal·lació de macports antiga (sistemes d'abans del lion) us haurà deixat de funcionar. Per tal de funcionar amb Mac OSX Lion,  necessiteu com a mínim la versió 2.0.2.

El cas és que s'ha canviat la ubicació de molts fitxers del sistema i també la versió de xcode ara s'instal·la de manera diferent i en una ubicació diferent.

A partir de Mac OSX Lion, la versió de xcode s'ha de descarregar des de la app store i ha pujat a la 4.1.1. El més fàcil per recuperar la funcionalitat és actualitzar totes les eines. Seguint aquests passos fareu net i de passada tindreu tot l'entorn actualitzat.

  • Descarregar la versió actual de xcode de l'app store, necessitem un compte apple però la descarrega és gratuita.
  • Un cop hem instal·lat l'xcode des de l'app store, l'hem de instal·lar de veritat. Al finder veureu una drecera amb l'etiqueta "Install Xcode"
  • Desinstal·lar la versió vella
sudo /Developer-3.1.2/Library/uninstall-devtools  --mode=all
  • El·liminar la versió vella
sudo rm -rf /Developer-old
  • Tornar a passar altre cop el "install Xcode"
  • Fer neteja de la versió actual dels macports i treure els paquets antics
port -qv installed > ~/myports.txt
sudo port -f uninstall --follow-dependents installed
sudo port clean --work --archive all
  • Instal·lar la versió de macports actualitzada per funcionar amb Lion (>=2.0.2), només cal baixar el paquet Lion (de macports.org)
  • Finalment només queda (si és que fa falta) posar els paquets que tenim instal·lats al dia:
sudo port -v selfupdate
sudo port upgrade obsolete

Ara per recuperar algunes de les eines que gairebé segur que necessitareu només cal fer:

sudo port -v install subversion unrar nmap exiv2

 


Bona part de la informació l'he tret d'aquesta pàgina (en anglès)

http://www.anthonymclin.com/code/7-miscellaneous/106-updating-xcode-and-macports-for-osx-lion