jueves, 4 de marzo de 2010

Mover /home a outra partición

Eu tiña todo o sistema de ficheiros de GNU nunha única partición, pero dinme conta de que iso non era boa idea porque ó restaurar unha imaxe de sistema feita con Clonezilla ¡perdería tódolos datos de /home!. Así que dispúxeme a reducir a partición de / e facer unha nova para o /home no espacio liberado.

arrancar con usb live e:
  • reducir a partición do sistema e crear unha nova para o 'home' (p.e. co editor de particións 'gparted' )
  • acceder ó sistema de ficheiros do DD
  • renomear /home a /home_old
  • crear o directorio /home
  • montar a partición en /home (fstab + mount...)
  • copiar todo o contido de /home_old a /home
Se tes as ideas claras sobre como funciona o sistema de ficheiros de GNU é sinxelo pero as posibilidades de liala son altas.

lunes, 1 de marzo de 2010

Instalación de GNU/Linux

Instalación de Gnu/Linux (Ubuntu 8.04 / Galinux 8.04) no portátil OKI NB 0108.
Tamén se aplica a Trisquel 3.0.

Xa hai unha partición con XP e outra con MSDOS. Ademáis o xestor de arranque GAG está no sector de arranque do DD.

Arrancamos o CD de instalación de Ubuntu/Galinux coas opcións 'noapic' e 'acpi=off', senón colgarase.

Pola contra, noutros equipos pode suceder que o instalador poña 'acpi=off' sen necesidade e polo tanto non funcionarán cousas como apagar o PC. Nese caso probaremos a quitalo.

¡OLLO!: por defecto, a instalación é "Guiada", o que significa que ALTERA as particións sen pedir confirmación co conseguinte risco de perder datos (por desgracia a min xa me pasou e tíven que empregar "Active Partition Recovery" para recuperar "parte" dos meus datos).

Así que nestos casos hai que seleccionar instalación "Manual":
  • Escollemos partición onde queremos que se instale
  • Indicamos que monte /
  • Engadimos unidade de intercambio
¡OLLO!: por defecto GRUB instálase no sector de arranque do DD, co que perderemos o xestor de arranque que teñamos ahí (p.e. GAG). Para cambiar isto, na última "pantalla" do instalador, hai un botón 'Avanzado' no que lle podemos indicar que non instale Grub ou que o instale na propia partición de linux.

Aínda que non é necesario é convinte que non instalemos todo o sistema de ficheiros nunha única partición:
/var/log nunha partición aparte de 2GB garante que o sistema non se colga se queda sen espacio para os logs.
/home nunha partición aparte permite reinstalar o sistema sen perda de datos.

Ó arrancar por primeira vez, debemos engadir a '/boot/grub/menu.lst' as opcións 'noapic' y 'acpi=off'. Se nos olvidamos non volverá a arrancar e tenremos que editar o arranque do Grub (opción kernel) para agregalas, arrancar e finalmene engadilas a 'menu.lst'.

É posible que o noso Linux non detecte a Wifi nin tampouco correctamente o monitor (impidindo usar a resolución máxima). Para o primeiro podemos usar NDisWrapper e usar os drivers de Windows e para o segundo, podemos usar displayconfig-gtk. En Trisquel é mais difícil usar estas ferramentas, xa que non están soportadas ó ter relación con software non libre.
Se con displayconfig-gtk non conseguimos nada haberá que probar a editar directamente '/etc/X11/xorg.conf' e/ou descargar un driver específico para a versión concreta da nosa distribución.

Unha vez finalizada a instalación pode ser útil instalar Metapaquetes como:
-Thunderbird
-geany (tipo Ultraedit)
-SVN Workbench
-MySQL Query Browser
-Bless Hex Editor (editor hexadecimal)
-Wine Microsoft Windows Compatibility Layer
-VirtualBox OSE (para poder instalar Windows para programar con Visual Basic)
-VPN Connection Manager
-Samba (para compartir impresora e administrar grupo de red, etc.)
-Device Manager
-Gparted (Editor de particións de Gnome)
-KGRUBEditor
-Swfdec Flash Player

Tamén pode ser interesante instalar, a través de Synaptic, os paquetes:
* gettext
* p7zip-full
* smbfs
* smbclient

Se non están nos repositorios, estas aplicacións podemos instalalas directamente dende ficheiro (despois de descargar os paquetes correspondentes das súas respectivas Webs):
-peazip_3.0.LINUX.GTK2-2_all.deb. Se non se instala, para ter todas as funcións do formato 7Zip, hai que instalar o paquete 'p7zip-full'.
-GoogleEarthLinux.bin

Configuracións adicionais:
-O terminal gnome aparece moi pequeno por defecto. Para cambialo, utilizamos 'Sistema->Preferencias->Aplicacións Preferidas->Sistema', e engadimos isto ó comando de emulador de terminal: ' --geometry=99x35'.
-gedit -> engadimos o plugin "Panel do navegador de ficheiros" e cambiamos o esquema de cores a 'Oblivion'.
-geany -> agregamos o plugin "File Browser" e engadimos as extensións de VB ó ficheiro ~/.config/geany/filetype_extensions.conf: "FreeBasic=*.bas;*.bi;*.asp;*.frm;". Se as cores de resaltado de sintaxis non gustan, pódese probar a invertilas (Preferences->Editor->Display) ou podemos instalar geany-darkTango en ~/.config/geany/filedefs (e despois creamos ~/.config/geany/filedefs/filetypes.common coas liñas: [styling] ,, default=0xeeeeec;0x2e3436;false;false ,, current_line=0x0;0x565a5b;true;false ,, caret=0xffffff;0x0;false;false ,, brace_good=0x0000ff;0x6AC16A;true;false). Se a versión non arranca en galego, hai quedescargar o ficheiro 'http://i18n.geany.org/gl.po', compilalo con 'msgfmt gl.po', renomear o resultado a 'geany.mo' e copialo a '/usr/share/locale/gl/LC_MESSAGES/'.
-Bless Hex Editor -> cambiar 'default edit mode' a 'Overwrite', senón podemos liala cos prgs...
-Pode ser que as actualizacións automáticas non instalen tódolos recursos de idiomas => ao abrir "Soporte de Idioma" avisaranos se queremos instalalas.
-Para abrir por defecto un tipo de ficheiro con unha aplicación determinada, non chega con escoller 'Abrir con...' do menú contextual, senón que hai que facelo na pestaña 'Abrir con' da fiestra de propiedades.
-Desactivar 'Reproducir sons de alerta' en 'Preferencias -> Son'.
-VitualBox: podemos cargar un disco duro virtual en ~/.VirtualBox/HardDisks/ con Windows precargado (xerado previamente noutro VirtualBox).
-Se algunha aplicación non aparece no idioma preferido, buscaremos se hai unha extensión localizada (p.e. 'paquete_de_idioma_galego_para_o_thunderbird_2-2.0-tb.xpi').
-Se a instalación do Thunderbird non o fai, podemos agregalo como aplicación de inicio e 'Sistema->Preferencias->Aplicacións de inicio' con 'thunderbird %u'.



Varios:
-Para configurar OpenVPN intentamos con importar a configuración. Senón funciona escollemos cada ficheiro no sitio correspondente (ta.key en TLS, etc.). En 'Configuración IPv4->Camiños' marcamos 'Usar esta conexión só para recursos na súa rede'.

-Para facer unha imaxe da partición de sistema Clonezilla Live CD (partclone) é unha boa idea. Permite recuperar a imaxe nunha partición igual ou maior (aínda que non nunha menor).

-Se queremos montar automáticamente unha partición NTFS, como root, engadimos:
/dev/sda5 /media/DATOS auto
en /etc/fstab (sudo mkdir /media/DATOS ; sudo nano /etc/fstab)
Se a partición é FAT32 poida que non funcione ben 'auto' e haxa que por algo como 'vfat rw,uid=1000,nodev,user=meu_usuario,utf8'.

-Para saber qué drivers de vídeo temos e os seus nomes 'ls /usr/lib/xorg/modules/drivers/' devolve ficheiros como 'sisusb_drv.so', o que quere dicir que o nome do driver é 'sisusb'.

-Se eliminamos kernels antiguos VirtualBox pode deixar de funcionar con erro: "Kernel driver not installed (rc=-1908).... reinstall the kernel module by executing '/etc/init.d/vboxdrv setup'", pero pode non existir (p.e. versión repositorio Ubuntu14.04) e se soluciona con ' sudo dpkg-reconfigure virtualbox-dkms' (¿tamén necesario ' sudo dpkg-reconfigure virtualbox'?)


-Software non libre habitual:
  • plugin Flash de Adobe
  • drivers propietarios de NVidia
As distribucións GNU libres, como Trisquel (http://trisquel.info) usan unha versión libre do kernel Linux exenta de drivers propietarios e algunhas aplicacións modificadas (p.e. Firefox) para que non acepten fácilmente extensións non libres. Ademais nos seus repositorios só hai aplicacións que estén confirmadas que sexan libres.
-Galinux é unha galeguización de Ubuntu mediante o paquete AraOS (parece que mediante este paquete calquera pode facer unha distribución Ubuntu galeguizada). Igual que Ubuntu non é 100% libre.
Semella que o proxecto está abandoado pola actual Xunta, no obstante actualízase coma se fose Ubuntu.
A URL oficial é 'http://galinux.mancomun.org/' aínda que o mais interesante está en 'http://wiki.mancomun.org/'.


Migración dende Windows:
=================
Se estamos a migrar dende Windows a GNU e queremos conservar cousas, antes de instalar GNU:

-Exportar as conexións ODBC con REGEDIT co formato REGEDIT4.
-Instalar Thunderbird en Windows e importar todo o correo e configuracións (http://www.howtoforge.com/importing_outlook_express_into_thunderbird_evolution). Aínda que queramos utilizar Evolution en GNU hai que pasar previamente por Thunderbird.
-ó rematar teremos os contactos en '...Outlook Express'. É aconsellable movelos a 'Personal Adress book'.

Despois de instalar GNU:
-Para restaurar o correo electrónico sobreescribiremos os "datos" de Thunderbird de GNU cos de Thunderbird de Windows (http://www.howtoforge.com/importing_outlook_express_into_thunderbird_evolution).
-Para restaurar as conexións ODBC agregamos as librerías ODBC32 y ODBCCP32 no Wine, instalamos MyODBC e despois importamos as conexións co REGEDIT de Wine. Tamén hai que agregar as librerías ODBC32 y ODBCCP32. Quizais haxa que executar './winetricks mdac28'. Para xestionar as conexións ODBC en Wine úsase: .wine/dosdevices/c:/windows/system32/odbcad32.exe.

miércoles, 16 de septiembre de 2009

Simyo

Después de que Yoigo subiera el establecimiento de llamada después de haber dicho que nunca subirían las tarifas (https://www.facua.org/es/noticia.php?Id=4091&IdAmbito=21) y después de otra jugarreta anterior (https://www.facua.org/es/noticia.php?Id=2684) y dado que han dejado de ser los más baratos y dado que es el único operador que tiene consumo mínimo en prepago...... me he pasado a Simyo.
Llamé a Yoigo para solicitar los códigos para liberar los teléfonos (ya habíamos acabado el período de permanencia) y me los dieron.

He pensado también en Eroski Móvil ya que son los únicos que tienen una tarifa sin establecimiento de llamada (aunque PepePhone tiene ofertas puntuales también sin establecimiento) pero no me daban las cuentas con el precio por minuto.

Con Simyo la libertad es total (sin permanencia y sin consumo mínimo, ni siquiera en contrato) y las tarifas son muy buenas. Es una opción excelente para los que ya tienen teléfono liberado. Además no he notado merma de cobertura.

Como defectos: la navegación GPRS es penosa, no contestan por email y su panel de control web es muy lento.

La configuración es la siguiente:
  • Internet: APN=gprs-service.com
  • Internet WAP: APN=gprs-service.com, IP Proxy=217.018.032.181, Puerto Proxy=8080
  • MMS: APN=gprs-service.com, IP Proxy=217.018.032.181, Puerto Proxy=8080
  • SMS: Centro de servicio=+34644109030

Configuración Yoigo

Configuración Yoigo para datos: Internet, SMS, MMS...
  • Cuentas de datos: APN=internet
  • Proxy Internet: IP=010.008.000.036, Puerto=8080
  • Cuentas MMS: APN=mms
  • Proxy MMS: IP=193.209.134.141, Puerto=80
  • Centro de servicio SMS: +34622996111

jueves, 18 de junio de 2009

Hacer la declaración de la Renta (IRPF)

Hacer la declaración de la Renta es toda una aventura por mucho que haya mejorado.

  • Lección nº 1: los borradores casi siempre contienen errores. Algunas veces, graves, por lo que normalmente solo sirven para no tener que introducir todos los datos desde cero.
  • Lección nº 2: los datos importados con el programa Padre, tampoco son fiables al 100%.
  • Lección nº 3: la declaración que te hacen gratuitamente en las delegaciones de la Agencia Tributaria, tampoco es fiable. Además, por mucho que te la haga la propia Hacienda, no tiene ninguna validez legal. Es decir, si contiene errores, legalmente eres tú el único responsable.

En mi caso personal, estas son las cosas que tengo que confirmar siempre:
  1. Que aparezcan mis dos hijos. Si hemos cobrado ayudas por ellos, que aparezca el cobro pero que aparezca también el derecho a cobro, ya que sino ¡el programa lo computaría como que lo tienes que devolver!.
  2. Plan de pensiones. Poner el mío y también el de mi mujer (aunque mi declaración sea individual). Para poder hacerlo hay que comprobar que sus ingresos no superen un límite y asegurarse de que ella no lo declare.
  3. Donaciones: apadrinamiento.
  4. Deducciones autonómicas (Galicia):
  • Alquiler. Hay que comprobar que los ingresos no superen un límite.
  • Cuidado de hijos: gastos de guardería.

martes, 27 de enero de 2009

Atajos de teclado Windows

Casi todo el mundo conoce los atajos básicos, así que aquí solo haré un resumen con los atajos más interesantes que no se suelen conocer, y al final pongo un par de enlaces a listas extensas de atajos:

  • F6 -> barra de direcciones
  • F11 -> pantalla completa
  • ALT+Enter -> pantalla completa
  • ALT+Barra espaciadora -> menú de manejo de la ventana
  • ALT+Barra espaciadora+n -> es la única manera rápida que conozco de minimizar solo la ventana activa y no funciona siempre
  • Windows+Pausa -> Propiedades del sistema
  • Windows+R -> lanzar un ejecutable (p.e. msconfig)
  • CONTROL+MAYÚSCULAS+ESC -> Administrador de tareas

Se pueden definir atajos personalizados 'CONTROL+ALT' para cualquier aplicación. P.e.:
  • CONTROL+ALT+S -> Símbolo del sistema
  • CONTROL+ALT+B -> Bloc de notas
  • CONTROL+ALT+C -> Calculadora
  • CONTROL+ALT+E -> Escritorio remoto
  • CONTROL+ALT+R -> Conexiones de red
  • CONTROL+ALT+A -> Administración de equipos
  • CONTROL+ALT+O -> Orígenes de datos (ODBC)
  • CONTROL+ALT+I -> Internet Explorer
  • CONTROL+ALT+F -> FireFox
  • CONTROL+ALT+G -> GoogleEarth
  • CONTROL+ALT+X -> Excel
  • CONTROL+ALT+W -> Wordpad
  • CONTROL+ALT+P -> Paint
  • CONTROL+ALT+U -> UltraEdit
  • CONTROL+ALT+M -> MapPoint
  • CONTROL+ALT+N -> Nero
En vez de 'CONTROL+ALT' se puede usar 'ALTGR'.


Hay una serie de atajos que no conozco y que considero "de cajón":
  • Mute
  • Subir/Bajar volumen
  • Minimizar solo la ventana activa

Estas son dos páginas donde se describen muchos atajos de teclado:

Trucalia.com - Lista de los métodos abreviados o atajos de teclado disponibles en Windows XP
INICIOO.COM - Los atajos del teclado

miércoles, 22 de octubre de 2008

Servicio de sincronización de hora de XP-W2003

En Windows 2000 no pasa esto, pero en XP y en W2003, la hora se sincroniza por defecto una vez por semana y no se porqué misteriosa razón ¡¡tiende a estar 2 minutos adelantada!!.

Modificando un valor en el registro de Windows podemos hacer que se sincronice cada hora:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient\SpecialPollInterval
Por defecto pone 604800 (7 días) => lo ponemos a 3600 (1 hora), reiniciamos el servicio y ordenamos actualizar la hora.

===========

No está muy claro, pero parece que con cambiar 'SpecialPollInterval' no basta.
Parece que además, hay que crear un DWORD con el nombre 'SpecialInterval' en '.....\NtpClient' y darle el valor 1.

Por otra parte, si estamos sincronizando contra un equipo que no corre Windows y no sincroniza, deberemos desactivar el modo servidor de nuestro equipo (poner a 0 la clave 'Enabled' en '.....\NtpServer').