linux para personas

46
Manual de migración a Linux para Humanos 2010 Una guía breve pero práctica sobre la migración desde Windows ha de usuarios comunes que no saben mucho de informática como para entenderlo todo viene incluido con videos explicativos y sus links en las web correspondientes, todo para que un humano común y corriente aprenda Linux fácilmente. Linux para personas

Upload: ignacio-celis

Post on 29-Nov-2015

44 views

Category:

Documents


0 download

TRANSCRIPT

Manual de migración a Linux para Humanos

2010

Una guía breve pero práctica sobre la migración desde Windows ha de usuarios comunes que no saben mucho de informática como para entenderlo todo viene incluido con videos explicativos y sus links en las web correspondientes, todo para que un humano común y corriente aprenda Linux fácilmente.

Linux para personas

2

Índice 3.………………………………….. Introducción

4.………………………………….. Definiciones

10..………………………………… Instalación

12..…………………………………. La parte aburrida

14..………………………………… Que hace después de instalación

17..………………………………… Instalación de programas

19..………………………………… Escritorio

22..………………………………… Ofimática para Linux

23..……………………………….. Comandos

29..………………………………… Apt

31..……………………………….. Naturaleza y Gnu/Linux

31..………………………………… Mitos

36.………………………………… Notas

39.………………………………… Glosario

46.………………………………… Linkcografia & bibliografía

46…………………………………. Notas del autor

3

Linux para personas

1. Introducción

La interrogante sería la siguiente

¿Cómo sacar Windows de mi equipo y poner un sistema Gnu/Linux sin dejar la embarrada?

bueno obviamente requiere un poco mas de conocimiento para dar un salto al pingüino o una

conexión de internet, para poder hacer preguntas a la comunidad pero al fin y al cabo no necesitas

mucho solo el interés de cambiar por algo mejor, libre de los millones de virus malware y troyanos

que existen en el mundo Windows, ni las tediosas actualizaciones de seguridad y estar revisando

con el antivirus buscar licencias para tus programas los cuales ya que no tienes dinero para

comprarlos lo consigues ilegalmente, bueno tampoco te voy a reprochar por eso “el que esté libre de

pecado que tire la primera piedra”.

Bueno acá enseñaremos como iniciarte en el lado de la fuerza, al cual a veces te puede sacar

algún grito, pero siempre debes tener a mano tu amiga internet y la comunidad o el amigo

informático al cual conoce el sistema y te puede orientar, también están los millones de libros en la

red lo cuales son muy completos pero muchos de ellos están en ingles, pero no es problema google

traductor te ayuda, pero la cosa no es esa, este pdf lo puedes pasar a hojas reales y leerlo, “es para

el cambio entre Windows a Gnu/Linux”, como plataforma usaremos Ubuntu que es la distro mas

conocida y una de las mas amigables con el usuario, oO! Dije distro, bueno distro significa

distribución Linux, aclarando esto; Ubuntu, debían, fedora, mandriva, etc. Son distros, no son

otros Windows ahora que está esto aclarado podemos proseguir.

mirémoslo por el lado de las mochilas; comúnmente el usuario Windows usa de esas mochilas

que son viejas y de trapo, que periódicamente tiene que parcharla y coserla, es chica por lo cual no

tienen muchos bolsillos, ya te cansaste de ella y quiere una nueva, con artos bolsillos de mejor

calidad y que no se rompa con facilidad, bueno eso es migración Gnu/Linux y Windows en palabras

simples, son dos sistemas muy distintos, pero el fin es el mismo, ya que tienen herramientas

parecidas también puede usar la internet, chatear , modificar documentos, recibir email, jugar entre

otras cosas. Solo que tienen otros nombres y su maneras de instalación son distintas aunque alguna

veces es más fácil que Windows, en breve empezaremos con cosas, como definiciones y tu sabes la

chuchería que se tiene que aprender, pero no es mucho aprenderás que Gnu/Linux no es difícil yo he

instalado Ubuntu a personas que ni conocían el sistema y no eran muy hábiles en la computación,

actualmente todavía lo usan y sin problemas.

Obviamente aquí no vamos a tomar temas extensos de ¿Qué es software libre?, ¿Quién es

stallman?, ¿Qué es Unix?, la gpl, Linux Torvalds. Solo tomaremos lo didáctico, porque a la gente no le

interesa saber de eso, solo como usarlo, después daremos un capítulo a eso.

4

2. Definiciones

Hay cosas que tienen que saber antes de usar este sistema, como los nombres de algunas

Cosas como: las ventanas, los efectos de escritorio, programas. Bueno no es nada de otro mundo, para

que puedas hacer una instalación sabiendo un poco más, obviamente si estás leyendo esto capas ya

lo instalaste o capas no, bueno si todavía no instalas el sistema no lo hagas hasta terminar el

capitulo 3 que es el de instalación.

Ubuntu: la distro basada en debían que engloba todo lo que mostramos más abajo

Nautilus: sistema de ventanas son la ventanitas e iconos de escritorio

Compiz: sistema de efectos de escritorio el cubo 3D el fuego entre otras cosas

Gnome: el sistema completo de escritorio o más bien la grafica de Ubuntu

Kde: un sistema de escritorio diferente a gnome pero igualmente bueno se usa en kubuntu

Open office: un sistema de ofimática muy parecido a Microsoft office de Windows acepta el .docx del 2007

Mozilla firefox: el conocido navegador es un sistema libre sique está incluido en Ubuntu

Terminal: es el mando al cual escribes todo a comandos

Pulse: sistema de audio

Alsa: otro sistema de audio

Tótem : reproductor multimedio muy parecido a Windows media player clásic

Synaptic: el centro avanzado para la instalación de programas para usuarios un poco más avanzados

Centro de sw de Ubuntu: centro de instalación de software

Wine: Sistema de emulación de Windows para instalar programa de Windows en Gnu/Linux

Deb: la extensión de los programas instalables de debían &Ubuntu onda como el .exe

Apt-get: comando simplificado para la instalación de software en consola

Aptitude: comando robusto para la instalación de software en consola

Sudo: comando para ingresar en consola a modo súper usuario para instalar programas o modificación al sistema

cosas que un usuario común no hace.

Grub: sistema que separa Windows y Gnu/Linux que al prender el PC dice: iniciar con Windows o con Gnu/Linux

Kernel: el núcleo del sistema o llamado Linux

Ext3 y 4: el sistema de partición onda como el NTFS o el fat32 de Windows

Swap o intercambio:es la RAM sacada del disco duro que te asigna el sistema por si te falta RAM física

5

Bueno ahora empiezan las dudas referentes al tema

¿Dónde consigo Ubuntu, debían, fedora, mandriva, Open Suse entre otros?

Bueno preferiblemente se buscan es sus web oficiales como:

HTTP://WWW.UBUNTU.COM/

HTTP://FEDORAPROJECT.ORG/ES/

HTTP://WWW2.MANDRIVA.COM/

HTTP://WWW.DEBIAN.ORG/CD/

HTTP://ES.OPENSUSE.ORG/BIENVENIDOS_A_OPENSUSE.ORG

Pero si quieres otra distro usa esta pagina

HTTP://DISTROWATCH.COM/

¿Si formateo con Gnu/Linux que pasa con los archivos que tengo en el PC se borraran?

Si, ya que tendrás que cambiar el sistema por ext3 o 4 lo cual es muy distinto al común de Windows NTFS

entonces tienes que respaldar todo.

¿Cómo puedo saber si mi PC está preparada para GNU/Linux?

Generalmente, todas las PC’s están soportadas. Ósea, pueden correr e instalarles GNU/Linux. Esto es

Debido a que existen distribuciones de GNU/Linux para PCs viejas, intermedias y avanzadas. Todas

con las mismas características pero posibles de correr y ejecutarlas en PCs viejas ya que el entorno de

escritorio puede ser adaptado para ser más ligero y más liviano.

En palabras simples si tienes un PC con 128 Mb de RAM Ubuntu no te servirá, pero hay muchas

distros para PC antiguos mira esta lista y busca más detallada en la web:

Damn Small Linux (Requisitos mínimos 16MB de RAM)

Puppy Linux (Requisitos mínimos 32 MB de RAM)

Feather Linux (Requisitos mínimos: 32 MB de RAM)

Elive (Requerimientos mínimos: 64 MB de RAM)

Vector Linux (Requisitos mínimos 64 Mb de RAM)

Tinyme (Requisitos mínimos 64 Mb de RAM)

Opengeu (Requisitos mínimos: 128 Mb de RAM)

Slax (Requisitos mínimos: 128 Mb de RAM)

Hay mucha más por la web Ubuntu corre en la instalación con 380 Mb de RAM aprox. pero cuando

ya está instalado 256 Mb está bien y con 66 Mb de memoria grafica corre el compiz

6

¿Es GNU/Linux compatible con las Laptops o Portátiles?

Si

¿Puedo usar esto sin tener que instalarlo?

Si, claro actualmente la mayoría de las distros usan el modo liveCD

¿Qué es liveCD?

Es un sistema al cual la distro ya sea Ubuntu u otra puede ser arrancada sin instalarse, onda como un

ejecutable, pones el CD/DVD lo reinicias y este botea, eliges el idioma y se carga todo a tu RAM y el

disco duro no se tocara, obviamente por cosas de infraestructura funcionan un poco más lentos

que un sistema instalado al disco duro.

¿Se puede instalar Windows y Gnu/Linux en un mismo computador?

Si, se puede, primero tienen que formatear con Windows y después con Gnu/Linux para que,

cuando cargue el menú grub salga al inicio que sistema quieres usar.

¿Se puede compartir los datos de Windows en Linux?

Si, tú puedes montar fácilmente las particiones NTFS en Linux para hacer lo que quieras hasta

borrar sus virus xD

No tengo internet y me dijeron que Gnu/Linux sin internet no era nada

Falso, bueno en parte es verdadero ya que Ubuntu viene con herramientas entre otras cosas pero

no trae por defecto los códec mp3, de video, flash ni todas esas cosas, pero hay alternativas

Bajar todos los paquetes en algún cibercafé o donde un amigo a mano guardarlos en un

pendrive e instalarlos en tu casa.

Llevar el PC donde un amigo con internet.

Descargar una distro remasterizada de Ubuntu.

¿Distro remasterizada?

Es una distro creada por la comunidad, al cual muchas veces son creadas para poder instalarlas sin

internet.

SúperOS un Ubuntu con todos los extras, onda como un Windows xp UE que es instalar y usar.

súperos es lo mismo se instala y está listo para usar con códec mp3, video y algunos programa varios

aquí esta su link de su página oficial

http://hacktolive.org/wiki/Super_OS

7

¿Las conexiones WI-FI tengo problemas?

Bueno esto es el talo de Aquiles, pero como avanza la tecnología avanza el soporte ya que son

soportadas ampliamente los chipset atheros, ralink y broadcom los cuales; aunque sean antenas USB

se conectan al instante sin tener que instalar drivers ni nada, saquemos de una duda ¿qué es el

chipset? Es el chip de mando de la tarjeta inalámbrica, ósea puedo comprarme una antena USB d-

link o links pero en su interior el chipset es otra marca y si está entre esas tres no habría que hacer

nada se detecta sola.

Para esos chipset al cual no estén soportados existe una solución fácil se llama nsdiswrapper la cual

tiene una interfaz en consola y grafica lo cual tomas el archivo .INI de Windows y lo colocas con este

programita y listo te agarra tu antena, obviamente son mas pasos pero este no es un manual de uso,

para eso google es una gran ayuda.

¿Las tarjetas ATI y Nvidia son soportadas?

La gran mayoría están soportadas el soporte de Nvidia es excelente en cambio el de Ati es un poco

menor pero si existe soporte, puedes descargar el driver de Linux de sus web oficiales o usar el driver

libre del mismo sistema, también tienen soporte la tarjetas VIA, SIS e INTEL lo cual cubre un gran

porcentaje de tarjetas graficas soportadas.

¿Los archivos .RAR o .ZIP son soportadas?

Si, son soportados los .Rar para usar el rar a full tienes que instalar el unRAR para tener más tipos

de compresión instalas el 7zip full y tendrías mas tipos de archivos.

¿Los dispositivos portátiles, pendrive's, cámaras digitales, impresoras, ipod,

cámaras web, gamepad, etc. Funcionan en Gnu/Linux?

Si, las impresoras aunque algunas, solo tienen el driver para Windows pero Linux están ya listas, falta

solo un conexión a internet y el sistema baja e instala solo el driver o bien lo descargas a mano y lo

instalas, los pendrive’s e ipod, no hay problemas los detecta bien en las cámaras web es un soporte

menor pero ya la tecnología lo alcanza a pasos agigantados.

¿Puedo chatear por MSN en Gnu/Linux?

Otro talón de Aquiles, pero aunque estamos a años luz de live MSN, no se queda atrás con muchos

clientes para MSN lo cuales algunos pueden ser muy feos pero son robustos y de multiplataforma, los

más comunes; pidgin, amsn, kopete, kmes, emesene entre otros de los cuales amsn y emesene son

los más utilización por tener una apariencia muy parecida al live MSN

8

¿Puedo correr programas de Windows aquí?

Bueno esta es la pregunta más conocida ya que todo el mundo mortal piensa que Gnu/Linux ósea

hablando de Ubuntu, debían, mandriva, entre otros, son un tipo de Windows diferente, ya que con

todas las distribuciones desatendidas como Windows UE, evolución, colosus, wolf edition, tanta cosa

se confunden, pero saquemos de este aprieto, bueno sabemos que en Windows un programa

cualquiera tiene por extensión .exe o .bat ejemplo ”tuneuptrial.exe”, bueno realmente eso ya no

existe en los mundo libres ya que el exe no funciona ósea todos esos virus de Windows aquí no van a

funcionar, bueno sin salir del tema el exe o bat o lo que sea de instalaciones de Windows no sirve

aquí pero no llores, ya que en Gnu/Linux el 97 % de las aplicaciones de Windows están cubiertas,

capas no tienen el mismo nombre pero funcionan de la misma forma ejemplo yo en Windows uso el

guitar pro el cual lo descargue con la serial así ilegalmente, pero entre en este mundo y me dije habrá

un guitar pro en Linux busque y en la pág. oficial no tienen pero busque la alternativa libre y existe

tux guitar el cual es gratis, no descargo seriales y funciona igual que guitar pro y las pista que hacía en

el guitar pro también las puedo usar aquí.

Aunque tú puedes decir “yo vi en youtube un loco que instalaba el office 2007 en Ubuntu”.

Bueno hay un truco para usar aplicaciones se llama: wine realmente es un emulador del entorno

Windows y es bueno muchas aplicaciones de Windows funcionan, aunque no todos por supuesto

porque es una emulación.

¿Wine?

Wine es un entorno de emulación tal como crossover y

cedega los cuales emulan el entorno Windows para los

programas .exe, onda en simples palabras como eso tu

puedes instalar un programa de Windows obviamente

son emulaciones no corren al 100% como lo correrían en

Windows pero para la persona que usa un programa que

no está en Linux lo salva de mucho bueno por decir a mi no me gusta el open office pero me gusta el

office de Microsoft sí que lo instale emulado y ahora lo estoy usando para hacer este manual.

Que es CrossOver?

CrossOver es un programa de pago para usuarios de

GNU/Linux y Mac OS. Permite correr programas de

Windows en ambos sistemas operativos. CrossOver Games

permite instalar una lista larga de juegos para Windows en

GNU/Linux y Mac OS como por ejemplo: Word of Warcraft

aunque en GNU/Linux existen juegos nativos como Unreal Tournament. También existe CrossOver

Pro el cual permite la instalación de Microsoft Office y algunas Suites de Adobe en GNU/Linux y Mac.

9

Que es Cedega?

Cedega (anteriormente conocido como WineX) es un

fork no libre (y de pago) de Wine desarrollado por

TransGaming Technologies. El programa Cedega esta

específicamente diseñado para ejecutar juegos de

ordenador escritos para Microsoft Windows bajo

GNU/Linux. Como tal, su principal objetivo es implementar la API de DirectX.

La comunidad ha conseguido que Wine mantenga contacto con desarrollos en Cedega; bastantes

juegos y aplicaciones 3D funcionan tan bien o mejor que al ejecutarlas nativamente bajo Microsoft

Windows

Si no estás contento con wine, cedega o crossover existe otro camino…

¿Maquina virtual?

Bueno la maquina virtual en simples palabras es un computador pequeñito dentro de tu

computador. ¿cómo se puede hacer eso? Fácil, el programa es gratis se llama virtual box con el cual

creas un disco virtual para después instalar el Windows xp, vista o 7, para su uso como si fuera

sistema base lo cual es practico es un software de vitalización para arquitecturas x86. Por medio de

esta aplicación es posible instalar sistemas operativos adicionales, conocidos como sistemas invitados,

dentro de otro sistema operativo anfitrión, cada uno con su propio ambiente virtual. Por ejemplo, se

podrán instalar diferentes distribuciones de Linux en un Virtual Box instalado en Windows XP o

viceversa voy a poner una imagen.

10

3. Instalación

Bueno siguiendo por el lado practico de este manual no vamos a escribir el paso a paso de una

instalación normal de Ubuntu para eso incluiremos el video extraído de youtube el cual sale eso por

el cual aminoriza un poco la lectura tediosa y puedes ver el video en un Dvd o en otra PC mientras va

la instalación lo cual aquí solamente te diré algunos tips del video y en los minutos y alguna cosas

que te pueden servir para una instalación.

Tienes que saber los tipos de instalación

Instalación limpia: es la instalación al cual borras todo tu PC e instalas el sistema

Hibrida o dualboot: es la que tú tienes Windows y Gnu/Linux en un mismo disco

Actualización: la actualización del sistema ya sea online o por cd’s

Instalación sucia: es la instalación separada del directorio raíz dejando intacto el directorio home

Instalación sin internet: la cual la realizaremos con una distro remasterizada

Bueno aquí enseñaremos las particiones las cuales vas a usar

/ el directorio raíz

Home el directorio de usuario se guardan configuraciones y tus archivos

Swap la RAM adicional que asigna el sistema

Bueno pongo en claro que estos directorios son como la particiones onda cuando tu PC tiene 2 particiones la C:

y D: y C: la usas para los programas y cosas y la D: guardas tus cosas fotos música etc. Aquí es muy parecido

ya que en / se guarda todo lo del sistema los programas y configuraciones importantes y en Home se guardan

los datos del usuario y tu música y fotos

NOTA: Bueno obviamente el 1º y 2º video es de la instalación limpia esta sacado de youtube está en .flv si

que ahí tu lo vez son pasos fáciles

Lista de videos

Instalación limpia: instalación limpia Ubuntu.flv

Dualboot: Dualboot1.flv y Dualboot2.flv

Tengan en cuenta que si nunca has instalado un sistema operativo respalda todo!!!

Capas por un error de principiante puedas perder todo

Bueno si te llega este pdf sin lo videos revisa la Linkcografia al final que salen todos los links de los videos

11

Instalación sucia

Bueno realmente no es sucia solo que, yo le digo así es que realmente no borro todo.

Lo común para un persona computin es deparar las particiones / y home por si pasa algo no tener que borrar

todo y bueno cuando un quiere formatear se hace lo mismo que con Windows se formatea C y D se deja

intacto bueno acá es un poco diferente aparte que ya tienes 2 particiones la primera pega seria sacar el cd de

Ubuntu y entrar al sistema en modo live, para después ir a la partición home

Y para borrar todo los archivos de usuario acepto nuestras cosas obviamente

Anda a la partición de home

Aprietas las teclas [ctrl]+H para que se vean lo oculto

Abre la terminal y escribes sudo rm –r

Ahora seleccionas todo lo del sistema y lo mueves hacia la terminal y lo sueltas, esperas un poko

Ahora le das enter y esperar a que borre todo

Después de eso desmontas todo y haces la instalación común exceptuando que en la parte de particionado

tienes que ir a la parte avanzada y seleccionar la partición / y formatear esa y seleccionar la Home pero no

formatearla después de eso no hay problemas.

Instalación sin internet

Bueno la instalación por internet es simple ya que tiene hartas formas de cómo hacerla una de ellas es hacer

una pega con la synaptic, otra llevar el PC donde un amigo con net o instalar un sistema remasterizado el cual

tenga todos los códec y volas bueno yo uso la ultima y me ha funcionado buen su instalación es

perfectamente igual a la de un Ubuntu común y corriente

12

4. La parte aburrida

Bueno, sin faltar el respeto a las personas que crean software o fanáticos del software libre. pero digo

que es la parte aburrida o fome porque se trata de definiciones que una persona común y corriente no

usa, ya que un persona común, ósea alguien que no es ni geek ni computin no le interesa saber que es

software libre y que es el software privativo quien es Bill Gates o Stallman, una persona común solo

quiere usar el sistema, pero aquí vamos a dar una pincelada de esos términos para que tengan al

menos una idea de esto.

¿Qué es un Sistema Operativo (S.O)?

Un Sistema Operativo (S.O) es un software para trabajar o utilizar una computadora. Windows, Mac

OS, GNU/Linux o Unix, son todos ejemplos de Sistemas Operativos.

¿Qué es GNU/Linux?

GNU/Linux es un sistema operativo Unix que se distribuye bajo la Licencia Publica General de GNU

(GNU GPL), es decir que es software libre. Su nombre proviene del núcleo Linux, desarrollado desde

1991 por Linus Torvalds, y el proyecto GNU, iniciado en 1983 por Richard Stallman.

¿Qué es Unix?

Unix (registrado oficialmente como UNIX) es un sistema operativo portable, multitarea y

multiusuario; desarrollado, en principio, en 1969 por un grupo de empleados de los laboratorios Bell

de AT&T.

¿Qué es GPL?

- Es una licencia creada por la Free Software Foundation a mediados de los 80’s y está orientada

principalmente a proteger la libre distribución, modificación y uso de software. Su propósito es

declarar que el software cubierto por esta licencia es software libre y protegerlo de intentos de

apropiación que restrinjan esas libertades a los usuarios.

¿Qué es Software Libre?

Software libre es la denominación del software que brinda libertad a los usuarios sobre su producto

adquirido y por tanto, una vez obtenido, puede ser usado, copiado, estudiado, modificado y

redistribuido libremente. Según la Free Software Foundation, el software libre se refiere a la libertad

de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software.

13

¿Quién es Tux?

Tux es el nombre de la mascota oficial de GNU/Linux. Creado por Larry Ewing en 1996, es un pequeño

pingüino de aspecto risueño y cómico. La idea de que la mascota de kernel de Linux fuera un

pingüino provino del mismo Linus Torvalds, creador de kernel de Linux. Según se cuenta, cuando era

niño le pico un pingüino, y le resulto simpática la idea de asociar un pingüino a su proyecto

TUX = linus Torvalds UniX.

¿Los Sistemas Operativos basado en GNU/Linux son Gratis?

La mayoría de todos los Sistemas Operativos provenientes de GNU/Linux y sus derivados son gratis.

Existe una minoría de Sistemas Operativos y programas que no lo son. Un proyecto que sea de código

libre no significa que sea del todo gratis. Como es el caso de Elive. Algunas distribuciones podrán

costar dinero porque se le ha pagado a desarrolladores para desarrollar tal distribución También

existen tiendas en la red que te permiten comprar Sistemas Operativos de GNU/Linux ya quemados

en un CD-R para las personas que no tienen tiempo o conexión para descargar y quemar un Sistema

Operativo. Esta operación no es ilegal de ningún punto de vista.

¿Que son Derivados de Distribuciones?

Existen distribuciones de GNU/Linux que están basadas en otras distribuciones. A estas distribuciones

se les conoce como Derivados de otras Distribuciones. Esto se logra cuando un sistema operativo

basado en GNU/Linux (como Debían) es de código abierto (open source) y se le modifica de tal modo

que nuestro resultado es un mismo Sistema Operativo pero un poco mejorado y personalizado; Esa es

la idea. Al final podremos obtener un resultado (como Ubuntu). Hay que recordar que el sistema

operativo basado en GNU/Linux, Debían; Es un sistema operativo de código abierto. Por esta razón

un grupo de personas han retocado el código que se le brinda al público y crearon la famosa

distribución Ubuntu. Aun así­ existen derivados de Ubuntu como Linux Mint y MythBuntu.

14

5. Que hace después de instalación

Bueno la interrogante de qué hacer después de una instalación limpia y sucia si eres alguien que no

sabe mucho de Linux podrías quedar pegado aquí, y empezar a odiar el sistema, bueno pensándolo

bien la gente empieza a odiar a Linux porque sus implementaciones son pobres y casi nulas, es como

si a una persona aleatoria que no sabe de Windows, pero se le instalo en su computador Windows xp

sin drivers si nada de eso ósea no podrá escuchar música, ver películas, editar un archivo ni nada por

lo que no sabe como buscar eso y termina odiando a Windows. Bueno acá enseñaremos algunos tips

para dejarlo listo en una instalación limpia y sucia con internet, tienes que estar conectado después

veremos la pega de los que no tienen internet, por la web corre un traza de código la cual te instala

todo de una es muy practica la buscare y la pego aquí pero también hay otras formas enseñare las 2

formas.

Bueno aquí esta

1º manera

Obviamente esto lo copian y abren la terminal (aplicaciones -> accesorios -> terminal) lo pegan ahí y

cuando le pida su contraseña la escriben…

Para instalación de 32 bit o los que no entienden eso el sistema estándar común y corriente

es de 32 bit

sudo wget http://www.medibuntu.org/sources.list.d/karmic.list --output-

document=/etc/apt/sources.list.d/medibuntu.list; \

sudo aptitude update && sudo aptitude -y --allow-untrusted install medibuntu-keyring && sudo

aptitude update; \

sudo add-apt-repository ppa:chromium-daily; \

sudo aptitude update; \

sudo aptitude -y install chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg-

nonfree chromium-codecs-ffmpeg; \

sudo aptitude -y install Ubuntu-restricted-extras \

flashplugin-nonfree-extrasound libdvdcss2 libdvdread4 \

w32codecs non-free-codecs k3b libk3b6-extracodecs kde-i18n-es \

exaile banshee mplayer vlc smplayer \

sun-java6-fonts sun-java6-jre sun-java6-plugin \

rar p7zip-full unace unzip \

compizconfig-settings-manager emerald fusion-icon \

pidgin amsn emesene amule deluge vuze mozplugger \

chromium-browser openshot; \

sudo fc-cache

15

Por si alguno instalo la versión de 64 Bits

sudo wget http://www.medibuntu.org/sources.list.d/karmic.list --output-

document=/etc/apt/sources.list.d/medibuntu.list; \

sudo aptitude update && sudo aptitude -y --allow-untrusted install medibuntu-keyring && sudo

aptitude update; \

sudo add-apt-repository ppa:chromium-daily; \

sudo aptitude update; \

sudo aptitude -y install chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg-

nonfree chromium-codecs-ffmpeg; \

sudo aptitude -y install Ubuntu-restricted-extras \

flashplugin-nonfree-extrasound libdvdcss2 libdvdread4 \

w64codecs non-free-codecs k3b libk3b6-extracodecs kde-i18n-es \

exaile banshee mplayer vlc smplayer \

sun-java6-fonts sun-java6-jre sun-java6-plugin \

rar p7zip-full unace unzip \

compizconfig-settings-manager emerald fusion-icon \

pidgin amsn emesene amule deluge vuze mozplugger \

chromium-browser openshot; \

sudo fc-cache

2º manera

Es descargar el Ubuntu tweak este programa es como el tuneup de Windows, aps se me olvidad tú no

sabes instalar programas bueno si no sabes sáltate esto y mira el capitulo siguiente ahí te enseño

como hacerlo y después vuelves acá, es simple vas a la parte que dice source center y le hace click en

la casillas yo te digo cuales.

NOTA: “si no sabes instalar un .deb lee el capitulo 6”

Primero aprietas el botón de desbloquear

Abobe flash

Emesene

Google estable sourse

Mediubuntu

Playonlinux

Ppa for compiz

Exaile

Wine team

Virtual box

Vlc

Webkit

Ubuntu tweak

16

Después vas a la parte que dice actualizar, obviamente te pide contraseña de todo

Aceptas noma, si te dice una ventanita para actualizar paquetes dices que no.

Después vas a aplicación center

Y haces lo mismo yo te digo los programas aquí

Capas de compatibilidad de Windows

Chromiun-brower

Complemento adobe flash

Emesene

Extras restringidos Ubuntu

Gnome mplayer

P7zip-full

Playonlinux

Reproductor de música exaile

Skype

Bueno esos son los que más se usan si quieres instalas más y si quieres más programas vas a source

center e instalas más repositorios para después revisar en aplicación center y saldrán más programas.

Oo! Una palabra nueva repositorio, bueno esta palabra va a ser muy conocida desde ahora, saben

tengo una idea voy a crear una glosario chico al final, para los que no conocen algunas palabras como

estas, bueno igual nomas te explicare que significa bueno: repositorio es un servidor a al otro lado

del mundo en el cual están alojador los programas que te interesan, bueno claramente servidores

espejos son los que se acercan a tu localidad para hacer más rápida la descarga de paquetes para su

instalación. es como una carpeta gigante lleno de paquetes el cual todo el mundo puede entrar a ella

y sacar de ahí los paquetes necesarios para un programa, son muy útiles ya que por decir

inventemos el nombre de un programa mmm “inicius” bueno este programa necesita 15 paquetes

para poder instalarse y tiene 2 maneras buscar cada paquete por la web o buscar el repositorio del

programa después en la consola escribes “ apt-get install inicius” y este solo descarga los 15 paquetes

e instala todo muy fácil gracias al repositorio después hablo mas de eso en el otro capitulo

5.1 Instalación sin internet

Bueno todos dicen que Linux sin internet no es nada pero se equivocan porque gracias a la

comunidad se puede instalarse un sistema con todo: los códec y leseras que por trámites de licencias

no pueden estar en los sistemas estándar como Ubuntu.

Como hablaba antes de súperos es una alternativa para eso mejor te bajas el sistema en un

cibercafé lo quemas y lo instalas en tu casa ya que no tienes internet no importa, ya que vienen con

todo listo llegar y usar excelente para instalaciones en laboratorios ya que obviamente es un trabajo

de mas instalar Ubuntu en 40 computadores para después dar a instalar lo esencial a los 40 al mismo

tiempo o uno por uno sería muy tedioso, mejor quemar unos dvd’s e instalar en todos de una.

17

6. Instalación de programas La parte muy importante seria; ¿cómo instalar lo venditos programas acá? bueno hay muchas formas

en Ubuntu/debían esta la synaptic que es para usuarios avanzados el centro de software para los

entes normales el paquete deb sh o bin y la terminal bueno en capítulos más avanzados explicare

comando de la terminal.

6.1 instalación desde código fuente

Bueno los archivos fuentes siempre vienen en tar.gz o tar.bz2, bueno eso se descomprime, después

abre la terminal y escribes (voy a copiar textual de la terminal)

tux@tux-laptop:~$ CD

Después pescas la carpeta con el mouse y lo introduces a la terminal ahí se copiara la dirección de la

carpeta

tux@tux laptop:~$ CD '/home/esmos/Desktop/programa' y enter

Después revisa la dependencias en el archivo readme o install, ahí te dirá que escribir ahora pero lo

más común es escribir

sudo make

sudo make install

y hace la pega

Otras aplicaciones requieren pasos distintos. En lugar de make, pueden usar cmake o jam, y algunos,

programados en Python, se instalan simplemente con el comando:

sudo python setup.py install

6.2 paquetes .deb .sh .rpm y/o .yum Estos paquetes de extensión .deb .sh .rpm y/o .yum, son los más fáciles de instalar. Se parecen un

poco a los .exe de Windows, ya que con un par de click's puedes instalar el software pero siempre se le

preguntara la clave de administración para poder instalar el software para su propia seguridad. No

todas las distribuciones de GNU/Linux pueden ejecutar estas extensiones. Por ejemplo: Debían y

derivados pueden ejecutar solo .deb, Red Hat y derivados pueden ejecutar .yum y/o .rpm, La

extensión .sh es generalmente conocida por la mayoría de las distribuciones de GNU/Linux.

Existen webs como GetDeb para buscar y descargar .deb, así­ no tendrás que googlear.

.Sh

Bueno estos son binarios un poco especiales pero son útiles

Ya escribes en la terminal

Chmod 777 y pescas el archivo .sh y lo pones encima de la terminal y lo sueltas así se pega la

dirección del mismo

tux@tux -laptop:~$ chmod 777 ‘Chome/esmos/Desktop/programa.sh'

18

Así queda como ejecutable después haces lo mismo pero ahora escribes al comienzo sudo sh

tux@tux -laptop:~$ sudo sh ‘Chome/esmos/Desktop/programa.sh' y saldrá el ejecutable

6.3 instalación en consola Desde terminal dependerá de la distribución que usemos. En Ubuntu/Debían se puede usar la

herramienta aptitude. Por ejemplo, el autor nos dice que su programa usa la librería GTK para Java,

libgtk-java. Pues escribimos en el terminal:

$sudo aptitude install libgtk-java

Aptitude se encargara de buscar e instalar también las dependencias de este paquete. En caso de no

saber el nombre concreto del paquete, podríamos buscar GTK y Java escribiendo:

$aptitude search gtk java

También en Ubuntu/debían se usa el apt-get que es más simplificado

NOTA: Ya que yo uso Ubuntu/debían, soy más diestro con el apt si que al final pondré un manual

más avanzado sobre el apt.

En Fedora y derivados, usaremos yum. Primero introducimos el comando su, para usar el terminal

como root o superusuario. Para buscar paquetes, yum search, y para instalarlo yum install.

>yum search amsn

>su

>yum install amsn

19

7. Escritorio

Bueno está de moda esto del Tunning del PC o una llamada revolución del escritorio, la cual dándole

el vs a Windows en Gnu/Linux vamos a años luz adelantados que Windows, mientras que Windows

7 necesitas 1gb para tener efectos de escritorio acá con 512 estás listo y sobra jaja.

Onda solo con que te eches una miradita a youtube y pones compiz fusión y hay una enormidad de

videos de los efectos de escritorio que hay, bueno esta revolución es gracias a los programadores

genios los cuales crearon el entorno compiz-fusión los cuales se ganan el aplauso de toda la

comunidad.

El Desktop Tunning se refiere a la personalización de un escritorio. En GNU/Linux las herramientas

varan depende del entorno de escritorio que estés utilizando.

Gnome:

Si deseamos Tunear (personalizar) Gnome, podremos editar las siguientes cosas:

Pantalla del Grub

Pantalla del Usplash

Pantalla del GDM

Pantalla del Gnome Splash

Tema de ventanas con Emerald o MetaCity

Fondo de Pantalla

20

GTK+ (controles, botones, scrollbars, etc...)

Barra de tareas

Iconos

Fuentes

Splash de los programas

Efectos del Escritorio

Barra Dock

Botón del Menú

Fondo del navegador de carpetas, Nautilus

Skins de los reproductores de Audio y video

Salvapantallas

Cursor

Estos son programas que le podrán dar un toque a nuestro escritorio Gnome:

Screenlets: Los screenlets son aplicaciones para mantener en los escritorios. Algunos screenlets

podrán ser un reloj para ver la hora, el estado del clima, la fecha, etc.

21

Compiz Fusión: integra efectos al escritorio al estilo Mac.

La barra Dock

22

Bueno esto ya está incluido sí que solo tienes que echarle a andar solamente instalando desde la

synaptic

Pones la synaptic y en el buscador escribes compiz después le das a las casillas

compizconfig-settings-manager

compiz-fusión-plugins-unsupported

emerald

fusion-icon

si te dice que tienes que instalar otros paquetes pone aceptar nomas para que el sistema los

seleccione solo.

NOTA: para activar todo vas al escritorio y aprietas el botón derecho -> cambiar fondo de escritorio

esperas que cargue un poco y después vas a la pestaña llamada Efectos visuales ahí le pones click a

EXTRA: espera un poco y listo, mueve una ventana veras que se mueve como gelatina

Activar emerald

Emerald es como aero en Windows bueno se activa así

Vas a herramientas de sistema -> compiz fusión icon

Va a salir un icono por el lado de la hora bueno vas ahí y pones botón derecho y vas al lugar donde

dice "selec Windows decorator" y pones emerald y va a cargar al instante

NOTA: tienen que descargar lo temas emerald pero te doy la página para que descargues algunos

http://gnome-look.org/

http://opendesktop.org/

Ahí en el buscador pones emerald y saldrán varios bueno como lo integras a emerald fácil

Sistema -> preferencias ->gestor de temas emerald y ahí lo ingresas no es difícil solo vas al botón

importar y buscas el archivo. Emerald

8. Ofimática para Linux La diferencia más marcada entre ambos es que los paquetes de ofimática de Linux son un poco más

complejos que los de Windows los cuales son mucho más sencillos de utilizar. Ahora bien, para que

podamos conocer un poco más en profundidad acerca de la ofimática para Linux, podemos nombrar

los programas básicos, los cuales:

open office

Lotus symphony

koffice

abiword

gnome-office

De los cuales cumplen de muy buena forma el detallado trabajo ofimático teniendo en cuenta hojas de

cálculo presentaciones o la simple hoja Word los cuales también trabajan la mayoría con el .doc y

.docx de office 2007

23

9. Comandos Que manual de Linux no tiene algo de comandos, bueno aquí te enseñaremos los más usados

solamente y algunos de culto que realmente no usa una persona mortal, si este pequeño pdf o libro

impreso no tuviera algo sobre comandos en la terminal o consola no sería algo linuxero, bueno

empecemos:

Ahora es importante conocer algunos comandos básicos, para esto pruebe los siguientes

Comandos desde su cuenta de usuario:

Ampliar ayuda de mandatos.

man mandato Muestra un manual sobre el mandato. Su modo de uso y

sus variantes.

Prendiendo y apagando el sistema.

shutdown -h 5 Apaga el sistema en 5 minutos después de ejecutarse y no

reinicia.

shutdown -h now Apaga el sistema en ese momento y NO lo vuelve a

reinicia

Halt Apaga el sistema de la misma manera que el mandato

anterior

shutdown -r 5 Apaga el sistema 5 minutos después de haberlo ejecutado

y reinicia

shutdown -r now Apaga el sistema en ese momento y reinicia

reboot Reinicia el sistema

Startx Inicia el entorno gráfico.

Administración de usuarios.

adduser LPT Agrega un usuario llamado LPT

passwd LPT Le asigna la clave de acceso al usuario LPT

userdel LPT Borra la cuenta LPT

Su o Sudo su Da momentáneamente privilegios de ROOT (Si sabemos

la clave :) )

su - LPT Se toma momentáneamente los privilegios del usuario

LPT.

Exit Sale del perfil del usuario que lo ejecuta.

Montado de sistemas de archivos.

mount -t iso9660 /dev/cdrom

/mnt/cdrom

Monta la unidad de CD-ROM en el directorio especificado

(/mnt/cdrom)

24

mount -t msdos /dev/hda1 /mnt/win_c Monta el disco "C" en el directorio especificado con

partición msdos.

mount -t vfat /dev/hda1 /mnt/win_c Monta el disco "C" con partición FAT en el directorio

especificado.

umount /mnt/cdrom Desmonta el CD-ROM.

umount /mnt/win_c Desmonta el disco rígido "C"

usermount Una forma fácil y rápida de montar y desmontar unidades.

Configurando X

Xconfigurator Sirve para cambiar la resolución, profundidad y placa de

vídeo.

xf86config Archivo de configuración de X.

switchdesk Cambia el entorno gráfico por defecto (Gnome, KDE, etc)

Tratamiento de archivos.

Moviéndonos por directorios.

CD /home/LPT Ingresa al directorio /home/LPT

CD .. Vuelve al directorio raíz

Asignar permisos

chmod 777 datos Concede permisos de lectura, escritura y ejecución sobre el

archivo datos, a todos usuarios.

chmod 600 prueba Hace que el archivo prueba no pueda ser leído ni escrito por

otros ni ejecutado por alguien.

chmod 644 prueba Hace que el archivo prueba pueda ser leído pero no escrito

por otros ni ejecutado por alguien.

chmod 755 prueba Hace que el archivo prueba pueda ser leído pero no escrito

por otros pero ejecutado por todos.

Listar archivos

ls –l Lista los archivos del directorio actual con todos sus

atributos.

ls –F Lista los archivos del directorio actual indicando su tipo

(archivo, directorio, etc)

ls –lC Lista los archivos del directorio actual en columnas.

ls -a Lista los archivos invisibles del directorio actual.(los que

25

empiezan con "../../../../home/jbarrios/.")

Borrar archivos

rm lpt.txt Borra el archivo con nombre lpt.txt.

rm -R /LPT Borra el directorio LPT con todos los archivos que tiene

dentro (Recursivo).

rm -Rf /LPT Borra el directorio LPT en forma recursiva y SIN

PREGUNTAR. -Ojo con este mandato siendo Root-

Copiar y mover archivos

cp lpt.txt /home/LPT Copia el Archivo lpt.txt dentro del directorio /home/LPT

mv lpt.txt /home/LPT Mueve el Archivo lpt.txt dentro del directorio /home/LPT

Renombrar archivos.

mv lpt.txt linux_para_todos.txt Le cambia el nombre al archivo lpt.txt por

linux_para_todos.txt

Comodines

* Representa todo. Ejemplo: ls *.rpm (lista todos los

archivos con extensión rpm)

? Representa un solo caracter . ejemplo: ls ?.txt (lista todos

los archivos de un solo caracter con extensión txt)

Instalando paquetes RPM

rpm -ivh lpt-news-0.1-5.i386.rpm Instala el paquete lpt-news-0.1-5.i386.rpm (Use

preferentemente -Uvh)

rpm -Uvh lpt-news-0.1-5.i386.rpm Instala o actualiza el paquete lpt-news-0.1-5.i386.rpm

(usar este, preferentemente, para instalar)

rpm -e lpt-news Desinstala el paquete lpt-news (no se necesita ni la versión

ni la extinción)

rpm -qf /bin/ls Muestra en que paquete está incluido el mandato ls. -ver

whereis, en sección búsqueda-

rpm -q lpt-news Muestra la versión del paquete ya instalado lpt-news.

rpm -ql lpt-news Lista los componentes del paquete lpt-news, previamente

instalado, con sus respectivas rutas.

rpm -qa Lista todos los paquetes instalados en el sistema(no se

necesita privilegios de ROOT)

rpm -qa |grep ltp Lista todos los paquetes que contengan lpt en su nombre.

26

Comprimir, descomprimir archivos

tar.gz y tar.bz2

tar -zxvf lpt.tar.gz Descomprime y Desempaqueta el archivo lpt.tar.gz

tar -zcvf lpt.tar.gz /home/LPT Empaqueta y Comprime el directorio /home/LPT dentro

de lpt.tar.gz

tar -jxvf lpt.tar.bz2 Descomprime y Desempaqueta el archivo lpt.tar.bz2

tar -jcvf lpt.tar.bz2 /home/LPT Empaqueta y Comprime el directorio /home/LPT dentro

de lpt.tar.bz2

tar -cMf /dev/fd0 Empaqueta el directorio actual en múltiples Diskettes.

Matar procesos

ps axu Lista los procesos que se están corriendo.

kill -9 123 Mata el proceso con número de PID 123. Sin darle tiempo

a terminar

kill -9 mozilla Mata el proceso mozilla. Sin darle tiempo a terminar.

kill -15 123 Fuerza a terminar el proceso (el -15 no es necesario ya que

es el número por defecto)

kill –l Lista los posibles argumentos de la orden, -15(terminar), -

9(matar) etc.

Top Cumple la función de ps y kill simultáneamente en

consola.

Pkill –f programa mata todo proceso llamado programa del sistema

Combinaciones de teclas

[Ctrl]+[Alt]+[Del] Shutdown. Apaga el sistema de forma organizada desde

un terminal texto.

[Ctrl]+[Alt]+[F1] Cambia a la primera terminal de texto.

[Ctrl]+[Alt]+[Fn] Cambia a la terminal de texto numero n (n=1,...,8)

[Ctrl]+[Alt]+[F7] Cambia a la primera terminal X (si se está usando alguna)

[Ctrl]+[Alt]+[Fn] Cambia a la terminal X numero n (n=7,...,12)

[Tab]

Auto-completa el nombre de un mandato, fichero,

directorio, programa, cuando trabajamos en un terminal

texto.

[ArrowUp] (Flecha arriba) Va editando la historia de mandatos que

hemos escrito anteriormente en terminal texto.

[Shift][PgUp] Scroll la salida de la terminal hacia arriba, en terminal

texto.

[Shift][PgDown]: Scroll la salida de la terminal hacia abajo, en terminal

texto.

27

[Ctrl]+c Termina el proceso actual. Si no está corriendo de fondo

[Ctrl]+d Termina la terminal actual.

[Ctrl]+s Para la transferencia a la terminal.

[Ctrl]+z Manda el proceso actual a correr de fondo.

Información del Sistema

hostname Devuelve el nombre de la maquina.

uptime Devuelve la cantidad de tiempo transcurrido desde la

última vez que se arranco el sistema.

uname -a Información sobre el sistema operativo de la maquina.

dmesg|more Imprime el "ring buffer" del kernel.

free -tm Información sobre la cantidad de memoria disponible y

usada

df –h Información sobre todo los dispositivos montados en la

maquina

du -bh /|more Información sobre el espacio ocupado por cada

subdirectorio, comenzando en el directorio raíz (/)

cat /proc/cpuinfo Información sobre el microprocesador

cat /proc/interrupts Información sobre las interrupciones en uso (IRQs)

cat /proc/filesystems Información sobre los sistemas de archivos que se pueden

utilizar (compilados en el kernel).

Who Información sobre los usuarios usando el sistema.

id LPT Información sobre UID, GID y GROUPS del usuario LPT

Last Información sobre los últimos usuarios que han usado el

sistema.

/sbin/ifconfig Información sobre los distintos dispositivos de red

netstat Información valiosa sobre la conexion de red

Búsquedas.

find / -name lpt.txt -print Busca el archivo ltp.txt empezando por el directorio / y lo

muestra en pantalla.

find / -name lpt.txt > búsqueda.txt Busca el archivo ltp.txt empezando por el directorio / y

guarda la salida en el archivo búsqueda.txt

whereis fichero Busca los ficheros binarios, fuentes y páginas del manual

correspondientes a un paquete

Manejo de redes

Ping Permite comprobar si tenemos contacto con una máquina.

28

Sintaxis: ping maquina, dónde maquina puede ser el

nombre de la máquina o su dirección

IP. Para detener los envíos presione simultáneamente las

teclas CTRL+C

Ifconfig Muestra información sobre los distintos dispositivos de red.

El comando ifconfig permite configurar por parte de root las

interfaces de red.

iwconfig Muestra IP, mascara , Mac, entre otros de los dispositivos

simplificada mente.

ESTRUCTURA DE DIRECTORIOS LINUX

/ Es el nivel más alto dentro de la jerarquía de directorios.

/bin: Contiene los binarios, que son los ejecutables del sistema operativo.

/boot: Aquí podemos encontrar todos aquellos archivos necesarios para que el sistema inicie.

/dev: En esta carpeta se encuentran todos los archivos que nos permiten interactuar con los

dispositivos hardware de nuestra PC. Por ejemplo los USB, sda (o hda) con la

información de cada uno de ellos.

/etc: Aquí se guardan los ficheros de configuración de los programas instalados.

/home: Contiene las carpetas por defecto de los usuarios, como "Documents and Settings"

/lib: Contiene las librerías del sistema y los drivers.

/lost+found: información que se guardó de manera incorrecta debido a algún fallo del sistema.

/media: Ofrecen una estructura de directorios que pueden ser utilizados como punto de montaje

para las Unidades Extraíbles. Por ejemplo, los dispositivos USB, disqueteras, unidades de

CD/DVD.

/mnt: Es un directorio que se suele usar para montajes temporales de unidades. Por ejemplo,

Directorios compartidos dentro de una red, alguna partición de Windows, etc.

/opt: Destinado para guardar paquetes adicionales de aplicaciones.

/proc: Información para la vitalización del sistema de ficheros de Linux.

/root: Es el /home del administrador. Es el único /home que no está incluido -por defecto- en

el directorio anteriormente mencionado.

/sbin: Son los ejecutables de administración, tales como mount, umount, shutdown?

/srv: En este directorio residen las carpetas accesibles por el programa cliente de un

determinado servicio ofrecido por algunos servidores configurados en el sistema. Por

ejemplo Apache, ProFtpd, etc.

/sys: Información sobre los dispositivos tal y como los ve el kernel Linux.

/tmp: Es un directorio donde se almacenan ficheros temporales. Cada vez que se inicia el

sistema este directorio se limpia.

/usr: Es el directorio padre de otros subdirectorios de importancia:

/var: Ficheros de sistema como el buffer de impresión.

29

10. Apt Bueno lo que prometí aqui esta un mini manual de apt lo descargue de mi blog porque es de noche y

tengo sueño y no quiero escribir tanto bueno, empecemos

Apt es un sistema de gestión de paquetes para sistemas basados en Debían.

Esta dedicado a aquellos que sólo conocen de apt: apt-get install/remove, y se están perdiendo

muchas características de las que provee este comando.

Apt no es sólo un instalador y desinstalador de paquetes. Puede ser utilizado para realizar muchas

otras tareas, como por ejemplo: buscar algún software, obtener información sobre algún programa

específico, simular la instalación o desinstalación de un software determinado, y mucho más.

A continuación veremos algunas características de Apt, de las cuales la mayoría desconocemos.

Instalar y remover software:

Si estás usando el comando apt-get install, puedes añadir un “-” (signo menos sin las comillas) al final

de cualquier paquete para removerlo

$ apt-get install amarok exaile-

Esto instalará Amarok y removera Exaile.

Similar a esto, si estás usando apt-get remove, puedes añadir un “+” (signo más sin comillas) al final

de cualquier paquete para instalarlo.

$ apt-get remove exaile amarok+

Esto realizará lo mismo que en el ejemplo anterior, removera exaile e instalara amarok.

Actualizando a una nueva versión desde CD:

Primero que nada necesitas añadir el CD al archivo sources.list. Podemos realizar esto usando apt-

cdrom

$ apt-cdrom add

O podemos mencionar en el archivo sources.list, al directorio donde el CD está montado utilizando la

opción -d

$ apt-cdrom -d /media/cdrom/ add

Luego, podemos ejecutar el comando dist-upgrade. Pero antes, debemos recordar de ejecutar un

update para re-sincronizar los paquetes indexados en el archivo sources.

$ apt-get update

$ apt-get dist-upgrade

Búsqueda de software:

Si estás buscando algún software en particular, pero no sabes cuál es el nombre, puedes usar apt para

realizar la búsqueda de ese programa utilizando palabras claves. Por ejemplo, si quieres buscar una

lista de todos los plugins disponibles para Pidgin en los repositorios, puedes usar apt-cache para

buscarlo, usando el siguiente comando

$ apt-cache search pidgin | grep plugin

Y verás un resultado similar al siguiente.

30

Obteniendo detalles sobre un paquete

El resultado de la búsqueda de los detalles sobre un paquete, nos devuelve una búsqueda relacionada

con una pequeña descripción de cada software. Si quieres información más detallada sobre cualquiera

de ellos, puedes usar el siguiente comando

$ apt-cache show pidgin

Para averiguar cuál es el paquete que pertenece a un archivo

Si usted sabe de algún archivo asociado con un paquete y no sabe el nombre del paquete, entonces

puede utilizar apt-file.

$ apt-file search filename

Apt-file mantiene una base de datos de paquetes y sus archivos asociados, que necesita ser

actualizado. Puedes realizar esto de forma manual

$ apt-file update

Remover paquetes completos (incluyendo los archivos de configuración)

El comando apt-get remove no remueve los archivos de configuraciones asociados al paquete en

cuestión. Para eliminarlos, se utiliza la opción purge

$ apt-get remove –purge nautilus

Esto eliminará los archivos de configuraciones

Remover paquetes .deb innecesarios

Siempre que se instala un software, su archivo .deb se guarda en el directorio/var/cache/apt/archives.

Luego de un determinado tiempo, el cache puede crecer y ocupar mucho espacio. Con el comando

autoclean, podemos eliminar automáticamente los .debs que no son versiones recientes de software.

Entonces, para ello se puede ejecutar el siguiente comando

$ apt-get autoclean

Luego de esto, el cache solo tendra los .deb de las versiones más recientes. Si usted desea quitarlos a

todos, puede ejecutar este comando

$ apt-get clean

Esto eliminará todo desde la carpeta de archivos, excepto los archivos de bloqueo.

31

11. Naturaleza y Gnu/Linux

Pasar de Windows a Linux puede reducir la basura electrónica en un 50 por ciento

Según un estudio encargado por el gobierno inglés, existen enormes beneficios medioambientales si

se utiliza un sistema de código abierto como Linux en vez del sistema propietario de Microsoft,

Windows.

El principal problema con los usuarios de Windows, según el estudio, es que tienen que cambiar su

ordenador el doble de veces que lo hacen los usuarios de Linux, lo que genera el doble de residuos de

componentes informáticos.

El estudio señala también que “existen otros beneficios potenciales, como la reducción de energía y

recursos en la fabricación de las piezas de recambio”.

Según el estudio, la vida de los sistemas con Windows es de 3 a 4 años mientras que la de los equipos

que utilizan Linux se alarga hasta los 6 y 8 años.

12. Mitos

1.-Si uso Linux me quedaré aislado del resto. Esto es tan falso como que la tierra es plana. Se ha

hecho un gran esfuerzo en integrar a Linux a los ambientes corporativos multiplataforma y los

resultados son muy satisfactorios. Los sistemas con Linux pueden integrase a un dominio Windows y

hacer uso de los recursos compartidos. Se pueden editar archivos de Word y Excel en Linux e

imprimirlos en la impresora del XP y viceversa. También se puede revisar Hotmail y usar el Messenger

y ICQ en un equipo Linux. De igual manera los PDF y todos los tipos de archivos de imagen, video y

audio están soportados, todo sin problemas.

2.-Linux no está estandarizado. De todos los mitos, quizás este es el más infundado. Linux es la

plataforma que más busca sujetarse a los estándares. Existen estándares para todo, desde aquellos que

definen como se debe comportar un manejador de ventanas hasta el formato de las hojas de cálculo y

los desarrolladores de Linux son muy respetuosos de apegarse a todas estas reglas.

3.-Sólo un experto programador puede instalar y usar Linux. Otro mito infundado. Cualquier

persona puede ser un usuario eficiente de Linux. Si su empresa compra un equipo con Linux pre-

instalado, usted encenderá el equipo, usará el quemador, leerá sus emails, imprimirá sus documentos,

escuchara música, navegara por Internet y al final de día apagará la computadora e irá a casa (Linux es

famoso por su gran estabilidad). Todo ello sin saber una jota de programación.

4.-Linux está bien como juego, pero no para algo serio. Me gustaría saber que opina el ICBC, (el

banco más grande de China con fondos que superan los 640 mil millones de dólares y que usa Linux

como plataforma). Asimismo me gustaría saber que opina Google, Amazon.com, las automotrices

Ford y Volkswagen, el fabricante de aeronaves de la comunidad europea Airbus y los astronautas de la

estación orbital (en la cual se usa Linux extensivamente) sobre la opinión de que Linux es un "juego".

De cualquier manera es un juego que todos quieren jugar: más de 38 mil millones de dólares en

ganancias al año y sigue creciendo.

32

5.- Linux no genera empleos. "Al no haber facturación por licencias, Linux daña la economía de los

países pues no hay impuestos para el gobierno ni hay empresas que pueden crear empleos". En

realidad lo que está haciendo Linux es impulsar el desarrollo tecnológico (y la calidad de vida) de los

países del tercer mundo: al no haber pago por licencias las empresas de tecnología (incluso las

pequeñas) pueden cobrar por los servicios de soporte, personalización y desarrollo. Si antes las

empresas latinoamericanas solo aspiraban a quedarse con una pequeña fracción del precio de la

licencia, ahora pueden pelear por una rebanada más grande del pastel ofreciendo software libre y su

experiencia. Hay más trabajo para los programadores locales.

Si los antiguos administradores de Windows sólo sabían apretar una bonita secuencia de botones sin

entender lo que pasaba, ahora en Buenos Aires, Santiago y México se están desarrollando verdaderas

secciones de código en C o Java a un nivel de complejidad e innovación que hace apenas cinco años

era impensable. Eso tiene un mayor impacto en la economía: Brasil e India (dos grandes entusiastas

de Linux) se están convirtiendo en los exportadores de software de sus respectivas regiones. Por

supuesto que Linux daña la economía, pero no de los países, sino la de una empresa de Redmond, en

Washington, USA. ;-) .

6.-Linux es feo. Linux ha cambiado mucho, sobre todo en los tres últimos años. Hasta la versión 7.2

de Mandrake, que salió al público a mediados del 2000, Linux o más precisamente, sus escritorios

principales, KDE y Gnome, adolecieron de un desarrollo gráfico que fuera al mismo ritmo que su

desarrollo técnico. No todo era culpa de los escritorios, un aspecto fundamental del ambiente gráfico,

el desplegado de las fuentes, lo realiza el Xserver, y su implementación no era la mejor.

Todo eso cambio al inicio del 2001 con el nuevo KDE y las mejoras al Xserver. Note que estoy

hablando del 2001, de esto hace cuatro años. Actualmente Linux posee uno de los entornos gráficos

más atractivos de la industria (más atractivo que el de Windows y sólo superado por el MacOSX de

Apple). El ambiente gráfico de Linux es también, y por mucho, el más flexible y personalizable. Con

frecuencia diseño páginas usando CSS y es una sorpresa para mí ver que en Windows las fuentes

pierden definición mientras en Linux se ven nítidas.

Pero todo tiene un precio, Linux se dio a conocer en 1994 como el SO más rápido del mundo, lo que

era cierto. Esa rapidez, lógicamente, se ha perdido con los escritorios corporativos. No obstante, aún

existen los hacker's desktops como Windowmaker, Fluxbox o FVWM, que son entornos funcionales y

visualmente atractivos.

7.- En Linux no hay aplicaciones. Aunque hubo el día en que esto era cierto, ahora no pasa de ser

un mito. Linux está lleno de programas maduros y totalmente funcionales:

1. K3B y Nautilus queman Cd’s y Dvd's sin problemas.

2. Koffice, GnomeOffice y OpenOffice.org son suites de oficina llenas de funciones avanzadas y

dotadas de herramientas de integración.

3. Gnomeeting es compatible con Microsoft NetMeeting si deseamos usar nuestra cámara Web.

4. Gimp es uno de los mejores editores bitmap y retoque fotográfico del mundo.

33

5. Konqueror, Mozilla, Mozilla-Firefox, Epiphany, y Galeon son excelentes navegadores, inmunes

al código malicioso de algunos sitios.

6. Kontact y Evolution manejan nuestra agenda e información personal.

7. Eclipse, Netbeans y Kdevelop son herramientas gráficas de programación similares a

VisualStudio.

8. Linux está lleno de reproductores multimedia como Mplayer o Xine con el que podemos ver

todos los tipos de películas.

9. Con Quanta y Screem se crean fácilmente páginas Web.

10. Con Gaim y Kopete tenemos mensajería instantánea.

11. Usando KmyMoney2, Gnucash o Facturalux, manejamos nuestras finanzas personales o las de

una empresa.

Sólo existe dos grupos de programas que actualmente no pueden encontrase muy desarrollados en

Linux: juegos y diseño en vectores. Sin embargo, Quake, Doom y Wolfenstein están disponibles para

Linux e Inkscape es un buen editor de imágenes vectoriales.

8.-Linux es gratis y por tanto, lo que se haga en él no se puede cobrar. Doblemente Falso. Linux

no es gratis, que no se deba gastar en la licencia no significa que no habrá otros costos, como la

capacitación y el tiempo en investigación de soluciones. El costo Total de Propiedad o TOC por sus

siglas en inglés, suma los costos totales por implementar y sostener un sistema operativo. En términos

generales, Linux es un 30% más barato que Windows, y ese porcentaje de ahorro aumenta año con

año, pero eso no significa que Linux no requiera inversión.

Por otro lado, la licencia GPL no prohíbe cobrar por lo que se haga en Linux, de hecho, en la facturas

se cobra por la instalación, configuración y en su caso, programación de software libre.

9.-Linux es difícil de manejar. Repita tres veces conmigo “Ningún sistema operativo es fácil de

usar”. Tres anécdotas para el caso:

1. Una vez arregle una computadora para un pequeño despacho. Como suelo hacer en estos casos,

primero respaldé todo el disco duro, luego formatee el disco y reinstale el SO con los programas

(todos los usuarios de Windows saben a lo que me refiero pues lo deben hacer cada año, quiéranlo o

no). Al final copié las carpetas de regreso, comprobé que todo funcionaba y regrese el equipo. Tres

horas después un iracundo arquitecto me reclamaba que todos sus archivos se habían perdido, que yo

los había borrado y que todos eran importantísimos. Fui muy preocupado a verlo pues me gusta ser

serio en mi trabajo, al llegar me explicaron: “todo se había perdido” según ellos, porqué la carpeta

“Proyectos” del “papel tapiz” no estaba. En realidad la carpeta en C:/Mis documentos/Proyectos no

tenía un acceso directo al escritorio y como no estaba allí, pues no existía. Alguien había hecho ese

acceso directo años atrás y era la única manera que conocían para llegar a ellos, además de los

archivos recientes del menú “File” de Excel. En esa misma empresa había una secretaria que se jactaba

de usar la muy avanzada tecla tab para dar formato a los documentos de Word en lugar de dar

muchos espacios.

34

2. Luego de una acalorada discusión, le aposté a un colega una comida si era capaz de encontrar, en el

piso donde trabajábamos, tres personas que supiesen cambiar el IRQ de su mouse. Vale la pena

mencionar el hecho de que el piso era de un banco, donde trabajaban más de cincuenta graduados

universitarios. Ese día comí gratis.

3. Hace cosa de un mes, una vecina vino a pedirme de favor si podía descargar e imprimir un

documento Word que le habían enviado por Hotmail, en ese momento yo estaba usando KDE. Ella

abrió Mozilla, entró a Hotmail, al descargar el archivo, Mozilla sugirió OpenOffice.org ella dijo OK, el

archivo sólo era de dos hojas, cambio unos títulos y las palabras que el corrector ortográfico le marco,

dio un click en imprimir, redacto la respuesta en Hotmail, se puso de pié para marcharse con su

impresión, en la puerta me dijo “que raro Windows”, luego me dio las gracias y se marchó. Ella había

usado Linux sin siquiera darse cuenta. Por supuesto, todo salió bien porque el quipo estaba

correctamente configurado, como si fuese un equipo OEM de fábrica.

No es que Linux sea difícil y Windows fácil, lo que pasa es que nosotros somos la primera generación

de usuarios y lo que encontramos fue Windows, si hubiese sido MacOS o NeXT u OS/2 hubiésemos

aprendido a batallar con eso, pero en realidad Windows o Linux poseen el mismo grado de dificultad.

10.-En el software libre no hay innovación. La mejor innovación que han hecho los sistemas

abiertos es el mismo Internet: el protocolo TCP/IP, que le da vida a la red, fue desarrollado por el

equipo BSD de Berkeley y fue liberado bajo la BSD License, mientras el deficiente protocolo NetBeui

ha sido abandonado. También fue en el software libre donde se dio la primer CLI (Common Lenguaje

Interface) que fue python, años antes que el tardío .NET de Microsoft. Los Weblogs también son una

innovación libre. El respaldo distribuido de información y sistemas de monitoreo de redes están

también entre las muchas innovaciones libres.

11.- Todo mundo puede ver el código de los programas libres y por eso son inseguros. En

realidad, pasa todo lo contrario. Existen dos tipos de esquemas de seguridad: la tipo plaza pública en

la cual todo mundo puede ver los detalles de un programa y cuando encuentra una falla avisa a todo

mundo y la tipo torre de marfil donde sólo un reducido grupo puede ver el programa y cuando

encuentra una falla no avisa a nadie. Al ser revisados por muchas personas y hacer públicas las fallas,

es difícil que una error grave no sea detectado en un programa de software libre. En los programas

torre de marfil, en cambio, las fallas pasan desapercibidas por el pequeño grupo y cuando la

encuentran no avisan. En todo caso, y quizás esto es más grave, la respuesta de los programas torre de

marfil es muy lenta, arreglar un grave fallo de seguridad puede tardar meses sin que los usuarios estén

conscientes del peligro que corren, como ya ha pasado en varias ocasiones con Windows 2000 y XP.

En la plaza pública, al ser dada a conocer una vulnerabilidad, uno puede decidir continuar con ese

programa o reemplazarlo por otro que cumpla la misma función. En la torre de marfil uno no tiene esa

libertad.

12.- El software libre es comunista. No hay ninguna razón por la cual desarrollar software libre vaya

en contra de las reglas del mercado. De hecho, el software libre se ha revelado como un modelo de

negocios novedoso y que reporta miles de millones de dólares cada año. IBM, SUN, Computer

Associates y Novell son empresas que han descubierto en el SL una manera de abrir el mercado ahí

35

donde estaba copado y han dado nuevos bríos e innovaciones a la industria. Linus Torvald quizás no

sea tan rico como BIll Gates, pero ciertamente su fortuna se calcula en millones de dólares y tengo

serias dudas de que esté planeando donarlos a la revolución cubana.

13.- No hay virus en Linux porque poca gente lo usa. Durante décadas, Unix fue el único sistema

operativo que estaba disponible, su cuota de mercado era del 99%. Durante todo ese tiempo nunca

hubo un virus. Los virus aparecieron al sumar Windows + Internet. Hay quienes dicen que Windows

no es un sistema operativo verdadero, sino un "gestionador promiscuo de memoria y ejecutables".

Cuando una archivo llega a Linux (por Internet o porque se copia de un CD) no puede ejecutarse

porque no posee permisos y aunque los tuviese, no puede activar ningún servicio porque no es dueño

del demonio que lo ejecuta. Esto revela un sistema operativo maduro y bien diseñado. Existen otros

peligros para Linux como los troyanos o algún exploit pero por cada uno de ellos hay miles de virus.

Concluyendo: en Linux (como en todos los Unix) nunca habrá virus.

14.- En Linux no hay soporte. Este mito ha sido despedazado por el último reporte de ganancias

trimestrales de IBM: 27.700 millones de dólares (casi el triple que Microsoft). La mayoría de este

dinero proviene de servicios y soporte para Linux. EL software libre ha revolucionado el mercado: ya

no se venden licencias, se venden las consultorías y el Know how. Esto ha beneficiado a las empresas

pequeñas de cada país, que pueden competir dando soporte a Linux a precios muy razonables. De esta

manera el dinero que se iba al norte por el estéril pago de licencias, se queda en cada país por pago de

servicios.

15.- Linux no le quita mercado a Windows, sino a Unix. Si bien es cierto que Linux ha jubilado a

AIX de IBM y Solaris de SUN. Lo cierto es que muchas migraciones Unix->Windows se han visto

canceladas en beneficio de las nuevas Unix->Linux. El modesto crecimiento de los servidores con

Windows Server 2003 durante los dos útimos años es debido a que Linux se ha convertido en la gran

opción de muchas empresas que gustan de Unix pero lo encontraban muy costoso. Las únicas razones

por las cuales la gente sigue instalando servidores con Windows son por pereza o por ignorancia.

36

13. Notas Bueno acá pondré cosas divertidas y algunas no tanto LOL

Los Diez Mandamientos de Linux

Como siempre estas cosas son relativas, pero me han gustado y los comparto con todos vosotros:

Los 10 mandamientos para nuevos usuarios de Linux

1. No iniciarás como root.

2. Usarás el gestor de paquetes todo lo posible.

3. Serás parte de una comunidad.

4. Leerás la documentación y manuales.

5. Usarás el sistema de soporte.

6. Buscarás.

7. Explorarás.

8. Usarás la línea de comandos.

9. No intentarás recrear Windows.

10. No te darás por vencido.

1. No iniciarás como root.

Usa “sudo”, “su -”o “sudo su” para las tareas de administración del sistema.

2. Usarás el gestor de paquetes todo lo posible.

Algunas veces instalar desde las fuentes no se puede evitar, pero cuando

uses el gestor de paquetería de tu distro para instalar software, también

podrás usarlo para actualizarlo y quitarlo. Esta es una de las fortalezas de

Linux.

3. Serás parte de una comunidad.

Libremente da lo que has recibido gratuitamente. Ofrece ayuda y consejo

en todo lo que puedas.

4. Leerás la documentación y manuales.

Siempre lee la documentación. La gente que escribe el software intenta

anticiparse a tus preguntas, y proporcionar respuestas antes que

preguntes.

5. Usarás el sistema de soporte.

Cambiarse a Linux puede ser difícil. Puede ser frustrante, pero hay gente

que puede y quiere ayudarte. Déjalos hacer su trabajo.

6. Buscarás.

En la mayoría de los casos, tus preguntas y problemas han sido

respondidos. Intenta buscar las respuestas que han sido resueltas antes de

preguntar a alguien.

7. Explorarás.

37

Linux te abre un nuevo mundo de opciones y posibilidades. Intenta todo lo

que puedas.

8. Usarás la línea de comandos.

Especialmente para configuraciones, usa las interfaces gráficas para que tu

sistema funcione a la perfección, pero intenta conocer la versión en línea

de comandos también. En algunos casos, la línea de comandos es la única

forma de usar alguna de las tantas características avanzadas de Linux.

9. No intentarás recrear Windows.

Linux no intenta ser un clon de Windows. Es diferente. Acepta y aprecia

las diferencias.

10. No te darás por vencido.

Intenta con diferentes distribuciones hasta encontrar la que más te guste.

Instala distros de vez en cuando. Intenta con diferentes programas que

sirvan para un sólo propósito antes de establecerse (amarok, xmms, beep,

exaile para música; azureus, ktorrent, deluge para bittorrents). Si ni te

gustan los programas “de fábrica”, recuerda que casi siempre puedes

cambiar a lo que más se te acomode.

Trucos con la consola

Bueno esta sección es nueva llamándose trucos bueno obviamente no son trucos pero la gente lo

llama así porque no son muy usadas para el usuario común eso si por que cuando aprendes mas

empiezas a usar esto más seguido bueno todo esto claramente esta hecho sobre Linux en la terminal o

consola bueno el 1º truco es la carpeta con clave o inaccesible.

Carpeta con clave

Bueno habiendo tanto programa como filelocker u otras pavadas en Windows que pescan tu carpeta

que quieres esconder o poner clave para que nadie sepa que tienen en su interior ya sea porno

(ejaleeee), documentos importantes, fotos privadas, prog esenciales, o guardas acá tus juegos bueno

obviamente esto se haría no con un programa que hay que instalar ni nada ya viene por defecto en

Linux de hace varios años muchos diría yo pero no mucho usan esto bueno comencemos.

¿Que es lo primero?

1- abre la terminal

2- su usas Ubuntu es sudo su o su para debían

Bueno si usas otro sistema iniciare como súper usuario

3- te fijas en el directorio donde la vas a crear

CD /home/carpeta_personal

4- ahora crea la carpeta

mkdir carpeta_blokeada

5- ahora asignas los permisos

chmod a-r-w-x carpeta_blokead

6- listo ahora como la vemos fácil escribe en la terminal

38

sudo nautilus

Así se habilitar la ventana de nautilus en modo súper usuario y podrás ver tu carpeta con todo lo que

está adentro y podrás modificarla si no estás como súper usuario no podrás ni ingresar a la carpeta ni

modificarla

Para dejar la carpeta oculta se pone un punto antes del nombre y listo ejemplo:

sudo mkdir .carpeta_bloqueada

Bueno ahora todo en nivel un poco más rápido:

tux@tux-laptop:~$ sudo su

[sudo] password for tux:

root@tux-laptop:/home/tux# CD /home/esmos/

root@tux-laptop:/home/tux# mkdir jota

root@tux-laptop:/home/tux# chmod a-r-w-x jota

Para abrirla en modo GUI:

tux@tux-laptop:~$ sudo nautilus (ahí ahora busca tu carpeta manualmente)

borarla:

tux@tux-laptop:~$ sudo rm -r /home/tux/jota

39

14. Glosario Arranque

Proceso por el cual un ordenador comienza a ejecutar un sistema operativo cuando se le aplica la

energía de alimentación. En inglés: "bootstrap" o más comúnmente "boot".

Arranque dual

El acto de configurar un ordenador para que pueda arrancar más de un sistema operativo. El nombre

es algo confuso, pues es posible arrancar más de dos sistemas operativos, a diferencia de lo que

implica la palabra "dual". En inglés: "Dual Boot".

Biblioteca

Cuando se habla de ordenadores, se refiere al conjunto de rutinas que realizan las operaciones

usualmente requeridas por los programas. Las bibliotecas pueden ser compartidas, lo que quiere decir

que las rutinas de la biblioteca residen en un fichero distinto de los programas que las utilizan. Las

rutinas de biblioteca pueden "enlazarse estáticamente" al programa, en cuyo caso se agregan

físicamente las copias de las rutinas que el programa necesita. Estos binarios enlazados estáticamente

no requieren de la existencia de ningún fichero de biblioteca para poder funcionar. Los programas

enlazados con bibliotecas compartidas no funcionarán a menos que se instalen las bibliotecas

necesarias. En inglés: "library"

BSD:

Berkeley Software Distribution. Adaptacion del UNIX original de AT&T por la universidad de

Berkeley.

Código fuente

El formato entendible por las personas de las instrucciones que conforman un programa. También se

lo conoce como “fuentes”. Sin las fuentes de un programa es muy difícil modificarlo. En inglés: “source

code”.

Demonio

Un demonio es un programa que funciona sin intervención humana, para cumplir una tarea

determinada. Por ejemplo, lpd es un demonio que controla el flujo de los trabajos de impresión en

una impresora.

Dependencias

Cuando se refiere a paquetes, las dependencias son requerimientos que existen entre paquetes. Por

ejemplo, el paquete foo puede requerir ficheros que son instalados por el paquete bar. En este

ejemplo, bar debe estar instalado, pues sino foo tendrá dependencias sin resolver. Normalmente, RPM

no permitirá que se instalen paquetes con dependencias sin resolver.

Dirección IP

Las direcciones IP son el método mediante el cual se identifican los ordenadores individuales (o, en

una interpretación más estricta, las interfaces de red de dichos ordenadores) dentro de un red TCP/IP.

40

Todas las direcciones IP consisten en cuatro números separados por puntos, donde cada número está

entre 0 y 255.

Disco duro

Un disco rígido contiene un medio magnético rotante (en forma de discos) que gira rápidamente. Hay

pequeñas cabezas que flotan sobre la superficie de cada disco, y sirven para leer y escribir en el disco a

medida que rota. En inglés: “Hard Disk”.

Fdisk

fdisk es un programa de utilidad que se usa para crear, borrar o modificar las particiones en una

unidad de disco. Hay que tener mucho cuidado al usar este programa, ya que, un uso inapropiado del

mismo puede hacernos perder nuestra información en el disco duro.

GNOME:

GNU Network Object Model Environment. Entorno de escritorio basado en las librerias GTK

diseñadas para el programa de retoque fotográfico GIMP. Ofrece un entorno amigable y la posibilidad

de que las aplicaciones intercambien datos entre sí.

GNU/Linux: Sistema operativo compuesto de las herramientas GNU de la FSF y el núcleo

desarrollado por Linus Torvaldsy sus colaboradores.

GPL:

General Public License. Una de las mejores aportaciones de la FSF. Es una licencia que protege la

creación y distribución de software libre.

login:

Programa encargado de la validación de un usuario a la entrada al sistema. Primero pide el nombre

del usuario y después comprueba que el password sea el asignado a este.

Nombre de máquina

Es una cadena de caracteres entendible para las personas que se usa para identificar una máquina

computadora en particular. En inglés: “hostname”.

Núcleo

La parte central de un sistema operativo, sobre la cual el resto del sistema se apoya. En inglés:

“kernel”.

Paquetes

Ficheros que contienen software; están escritos en un cierto formato que permite la fácil instalación y

borrado del software. En inglés: “packages”.

Partición

El segmento del espacio de almacenamiento de una unidad de disco que puede accederse como si

fuese un disco entero. En inglés: “partition”.

41

Partición extendida

Segmento de una unidad de disco que contiene otras particiones. En inglés: Extended Partition. Vea

también “partición”.

Partición lógica

Partición que existe dentro de una partición extendida. Vea también: “partición” y “partición

extendida”. En inglés: “Logical Partition”.

Permisos

El conjunto de identificadores que controlan el acceso a los ficheros. Los permisos constan de tres

campos: usuario, grupo y mundo. El campo de usuario controla el acceso del propietario del fichero, y

el campo de grupo controla el acceso de cualquiera que concuerda con la especificación de grupo del

fichero. Como el nombre implica, el campo mundo controla el acceso de cualquier otro usuario. Cada

campo contiene el mismo conjunto de bits que especifican las operaciones que pueden o no

realizarse, tales como lectura, escritura y ejecución.

Proceso

Un proceso (en términos simplísimos en cierto modo) es una instancia de un programa en ejecución

sobre un sistema Linux. En inglés: “process”.

Raíz

(N. del T.) Traducción de la palabra “root”. En determinados contextos se usa en castellano (ej.: “el

directorio raíz”), mientras que en otros su traducción es desaconsejada (ej.: “el usuario root”, en cuyo

caso podría ser sinónimo de “superusuario” o “administrador”). Esta distinción favorece a los lectores

hispanos pues quita algunas de las ambigüedades del término inglés.

RAM

Sigla de Random Access Memory (Memoria de acceso directo). La RAM se usa para mantener los

programas mientras se están ejecutando, y los datos mientras se los procesa. La RAM es volátil, lo que

significa que la información escrita en la RAM desaparecerá cuando se apague la alimentación de

energía del ordenador.

Registro de arranque maestro

En inglés: “Master Boot Record” o más conocido por su sigla “MBR”, es una sección del espacio de

almacenamiento de la unidad de disco que se pone aparte con el propósito de guardar la información

necesaria para comenzar el arranque en un ordenador personal.

root

El nombre de la cuenta de ingreso que da acceso completo y total a todos los recursos del sistema.

También se usa para describir el directorio denominado con “/”, como en la expresión “el directorio

raíz”.

42

RPM

Sigla de Red Hat Package Manager (Gestionador de paquetes de Red Hat). rpm es también el nombre

del programa que permite la instalación, actualización y eliminación de paquetes.

Sistema de ficheros

Es el método mediante el cual se almacena la información en las unidades de disco. Los distintos

sistemas operativos normalmente usan diferentes sistemas de ficheros, lo que dificulta el compartir

los contenidos de una unidad de disco entre ellos. Sin embargo, Linux admite múltiples sistemas de

ficheros, lo cual hace posible la lectura/escritura de particiones dedicadas a MS-Windows, por

ejemplo. En inglés: “Filesystem”

Sistema operativo

Conjunto de software que controla los distintos recursos del ordenador. En inglés: “operating system”.

superusuario:

Ver root

shell:

Traducido del inglés concha o caparazón. El shell es el intérprete de comandos que se establece entre

nosotros y el kernel. Hay muchos tipos de shell cada uno con sus propias características, sin embargo

el estándar en GNU/Linux es el shellbash ya que es el que forma parte del proyecto GNU.

Telnet:

Servicio que nos permite la conexión a otro ordenador de la red, pasando nuestro sistema a ser una

terminal de ese ordenador.

Terminal:

Una terminal es un teclado y una pantalla conectados por cable u otro medio a un sistema

UNIX/Linux, haciendo uso de los recursos del sistema conectado.

Vi:

Editor de texto muy potente aunque algo complejo al principio. Es el editor por defecto en casi todas

las distribuciones. Hay versiones mejoradas (vim) o versiones para X Xvim.

UNIX

Conjunto de sistemas operativos del estilo de Linux que crecieron a partir de la versión original escrita

para una compañía telefónica.

¡Gracias Ken Thompson y Dennis Ritchie de los “Bell Telephone Laboratories” por su inspirado diseño

de sistema operativo!

X Window System

(Sistema de ventanas X) También denominado “X”, esta interfaz gráfica de usuario proporciona la

bien conocida metáfora de “ventanas sobre un escritorio”, común a la mayoría de los sistemas hoy en

día. Bajo X, los programas de aplicación actúan como clientes y acceden al servidor X que gestiona

43

toda la actividad en pantalla. Además, las aplicaciones X pueden ejecutarse en un sistema distinto al

del servidor X, lo que permite la visualización remota de las aplicaciones.

Acrónimos ABI Application Binary Interface - Interfaz de Aplicación Binaria

ALFS Automated Linux From Scratch - Linux From Scratch Automatizado

ALSA Advanced Linux Sound Architecture - Arquitectura Avanzada de Sonido en Linux

API Application Programming Interface - Interfaz de Aplicación para Programación

ASCII American Standard Code for Information Interchange - Código Americano Estándar para

el Intercambio de Información

BIOS Basic Input/Output System - Sistema Básico de Entrada/Salida

BLFS Beyond Linux From Scratch - Más Allá de Linux From Scratch

BSD Berkeley Software Distribution - Distribución Berkeley de Software

chroot change root - cambio de raíz

CMOS Complementary Metal Oxide Semiconductor - Semiconductor Complementario de Oxido

de Metal

COS Class Of Service - Clase De Servicio

CPU Central Processing Unit - Unidad Central de Procesamiento

CRC Cyclic Redundancy Check - Comprobación Cíclica de Redundancia

CVS Concurrent Versions System - Sistema Concurrente de Versiones

DHCP Dynamic Host Configuration Protocol - Protocolo Dinámico de Configuración del

Anfitrión

DNS Domain Name Service - Servicio de Nombres de Dominio

EGA Enhanced Graphics Adapter - Adaptador Mejorado de Gráficos

ELF Executable and Linkable Format - Formato Ejecutable y Enlazable

EOF End Of File - Fin De Fichero

EQN equation - ecuación

EVMS Enterprise Volume Management System - Sistema Empresarial de Administración de

Volúmenes

ext2 second extended file system - segundo sistema de ficheros extendido

ext3 third extended file system - tercer sistema de ficheros extendido

FAQ Frequently Asked Questions - Cuestiones Preguntadas Frecuentemente

FHS Filesystem Hierarchy Standard - Estándar de la Jerarquía de Sistemas de Ficheros

FIFO First In, First Out - Primero en Entrar, Primero en Salir

FQDN Fully Qualified Domain Name - Nombre de Dominio Completamente Cualificado

FTP File Transfer Protocol - Protocolo de Transferencia de Ficheros

GB Gibabytes

GCC GNU Compiler Collection - Colección GNU de Compiladores

44

GID Group Identifier - Identificador de Grupo

GMT Greenwich Mean Time - Tiempo del Meridiano de Greenwich

GPG GNU Privacy Guard - Guardián GNU de Privacidad

HTML Hypertext Markup Language - Lenguaje de Marcas de Hipertexto

IDE Integrated Drive Electronics - Controlador Electrónico Integrado

IEEE Institute of Electrical and Electronic Engineers - Instituto de Ingenieros en Electricidad y

Electrónica

IO Input/Output - Entrada/Salida

IP Internet Protocol - Protocolo de Internet

IPC Inter-Process Communication - Comunicación Entre Procesos

IRC Internet Relay Chat - Charlas en Internet

ISO International Organization for Standardization - Organización Internacional para la

Estandarización

ISP Internet Service Provider - Proveedor de Servicios de Internet

KB Kilobytes

LED Light Emitting Diode - Diodo Emisor de Luz

LFS Linux From Scratch

LSB Linux Standard Base - Estándar Base de Linux

MB Megabytes

MBR Master Boot Record - Registro Maestro de Arranque

MD5 Message Digest 5 - Resúmen 5 del Mensaje

NIC Network Interface Card - Tarjeta de Interfaz de Red

NLS Native Language Support - Soporte para Lenguaje Nativo

NNTP Network News Transport Protocol - Protocolo de Red para Transporte de Noticias

NPTL Native POSIX Threading Library - Librería Nativa de Hilos POSIX

OSS Open Sound System - Sistema Abierto de Sonido

PCH Pre-Compiled Headers - Cabeceras Precompiladas

PCRE Perl Compatible Regular Expression - Expresión Regular Compatible de Perl

PID Process Identifier - Identificador del Proceso

PLFS Pure Linux From Scratch - Linux From Scratch Puro

PTY pseudo terminal

QA Quality Assurance - Control de Calidad

QOS Quality Of Service - Calidad Del Servicio

RAM Random Access Memory - Memoria de Acceso Aleatorio

RPC Remote Procedure Call - Llamada a Procedimiento Remoto

RTC Real Time Clock - Reloj de Tiempo Real

SBU Standard Build Unit - Unidad Estándar de Construcción

45

SCO The Santa Cruz Operation

SGR Select Graphic Rendition - Interpretación de la Selección Gráfica

SHA1 Secure-Hash Algorithm 1 - Algoritmo 1 de Tabla Segura

SMP Symmetric Multi-Processor - Multiprocesador Simétrico

TLDP The Linux Documentation Project - El Proyecto de Documentación Linux

TFTP Trivial File Transfer Protocol - Protocolo Trivial de Transferencia de Ficheros

TLS Thread-Local Storage - Almacenamiento Local de Hilos

UID User Identifier - Identificador de Usuario

umask user file-creation mask - máscara de creación de ficheros del usuario

USB Universal Serial Bus - Bus Serie Universal

UTC Coordinated Universal Time - Tiempo Universal Coordinado

UUID Universally Unique Identifier - Identificador Universalmente Unico

VC Virtual Console - Consola Virtual

VGA Video Graphics Array - Matriz de Gráficos de Vídeo

VT Virtual Terminal - Terminal Virtual

46

15. Linkcografia & bibliografía

http://www.softwarelibre.cl/drupal//?q=node/51

http://www.cnn.com/2007/WORLD/asiapcf/12/03/eco.myth.ewaste/index.html

http://hwagm.elhacker.net/htm/comandoslinux.htm

http://ubunturoot.wordpress.com/2007/11/06/comandos-basicos-para-linux/

http://ejercitotux.blogspot.com/2009/11/el-poder-de-apt.html

http://ejercitotux.blogspot.com/2010/01/trucos-con-la-consola.html

http://www.linuxboricua.com/?p=1213

http://wiki.tiflolinux.org/index.php?title=GNU_Linux/Glosario

http://www.escomposlinux.org/glosario/

http://principiante-linux.blogspot.com/2008/06/estructura-de-directorios-de-linux.html

http://www.escomposlinux.org/lfs-es/lfs-es-SVN/appendices/acronymlist.html

Una Guía Linuxera, Para un Windolero – Linux boricua

SOPORTE TÉCNICO debían- Gobierno de Venezuela

Los link de los videos:

Instalación limpia

o http://www.youtube.com/watch?v=NUhy8W-mgAM

Dual boot

o http://www.youtube.com/watch?v=d8H8ipeelMo // parte 1

o http://www.youtube.com/watch?v=7CNltg_yf8c // parte 2

Algunos links de interés

http://gnome-look.org/

http://opendesktop.org/

http://www.ubuntu-es.org

http://www.espaciolinux.com

http://www.linux-es.org/

http://www.linuxzone.es/enlaces/

http://www.planetaeducar.com.ar/htm/distancia/htm/carrera_linux_inicio/carrera_linux_links.htm

16. Notas del autor Este es un pequeño manual sobre Gnu/Linux para personas común y corriente lo cual fue creado con

el fin de enseñar Gnu/Linux a personas con poco o nada de conocimiento en la materia puede ser

distribuido gratuitamente y libremente viene con archivos adjuntos los cuales sirven de guía para la

enseñanza los cuales no tiene que ser sacados del archivo comprimido y por si alguna vez se pierden

estos videos adjuntos estarán sus link de youtube el cual podrán ver online.

Espero que sea de su agrado

Atte.

Esmos PD: si alguien quiere el archivo Word para su modificación de este manual hacerlo saber en [email protected]