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.

No hay comentarios: