Sei sulla pagina 1di 54

Porque es el momento de dejar de

buscar el directorio C:// y mudarte a


un buen S.O. La forma correcta de
usar su sistema operativo. Conozca
SUSE.
Manual de lo que
debe y no debe
saber.
UAEH
Sistemas Computacionales
Materia: Sistemas Operativos

Alumnos: Angel Erick Cruz Olivera, Isaac
lvarez Garca, Oscar Daniel Lozano
Introduccin ............................................................................................................. 3
Qu es un sistema operativo? ........................................................................... 3
Familias de sistemas operativos ms conocidos. ............................................... 3
GNU/Linux Qu es? .......................................................................................... 4
SUSE Linux ............................................................................................................. 5
Open SUSE ............................................................................................................. 6
Instalacin de Open SUSE ...................................................................................... 7
Preparar la instalacin de Open SUSE ................................................................ 7
Instalacin .......................................................................................................... 10
Configuracin avanzada .................................................................................... 21
Instalacin de aplicaciones.................................................................................... 22
Uso de Yast Software edit ................................................................................. 22
Uso de zypper edit ............................................................................................. 23
Uso General ................................................................................................... 24
Indicaciones del usuario ................................................................................. 25
Vocabulario .................................................................................................... 25
Comandos ...................................................................................................... 25
Agregar repositorios ....................................................................................... 26
Refrescar repositorios .................................................................................... 26
Quitar repositorios .......................................................................................... 28
Modificar repositorios ..................................................................................... 28
Renombrar repositorios .................................................................................. 29
Exportar/Importar repositorios ........................................................................ 29
Manejo de servicios ........................................................................................... 30
Agregar un Servicio ........................................................................................ 30
Refrescar un servicio...................................................................................... 30
Eliminar servicios ........................................................................................... 31
Manejo de paquetes .......................................................................................... 32
Seleccionar paquetes ..................................................................................... 32
Instalar paquetes ............................................................................................ 32
Desinstalar paquetes ..................................................................................... 34
Paquetes fuente y construccin de dependencias ......................................... 35
Actualizar paquetes ........................................................................................ 36
Consultas ........................................................................................................... 36
Buscar paquetes ............................................................................................ 36
Obtener informacin acerca de un paquete ................................................... 39
Dependencias ................................................................................................ 40
Otras consultas .............................................................................................. 40
Bloqueo de paquetes ..................................................................................... 40
Utilidades ........................................................................................................... 42
Verificar dependencias ................................................................................... 42
Instalar paquetes nuevos recomendados....................................................... 42
Control de procesos ....................................................................................... 43
Manejo de actualizaciones ................................................................................. 44
Listando parches necesarios ............................................................................. 44
Aplicando parches .......................................................................................... 45
Listado de parches ......................................................................................... 45
Verificando parches ....................................................................................... 48
Obtener informacin de parches .................................................................... 49
Actualizacin de paquetes ............................................................................. 50
Actualizacin de la distribucin .......................................................................... 51
Aadir hardware .................................................................................................... 51
Seguridad .............................................................................................................. 52













Introduccin
Antes de adentrarnos en un mundo un nuevo para todos los usuarios que estamos
acostumbrados a sistemas operativos comunes y corrientes es necesario definir
ciertas cosas que nos podrn ayudar a entender todo este nuevo proceso para
abandonar nuestro viejo sistema operativo y mudarnos a uno completamente nuevo
y funcional a nuestra eleccin.

Qu es un sistema operativo?
Un sistema operativo (SO o, frecuentemente, OS del ingls
Operating System) es un programa o conjunto de programas
que en un sistema informtico (Computador) que gestiona los
recursos de hardware y provee servicios a las aplicaciones
instaladas sobre l, ejecutndose en modo privilegiado
respecto de las anteriores.
Los sistemas Operativos se clasifican en 2.
Monotarea: Solamente permite ejecutar un proceso (aparte de
los procesos del propio SO) en un momento dado. Una vez que
empieza a ejecutar un proceso, continuar hacindolo hasta su
finalizacin y/o interrupcin.
Multitarea: Es capaz de ejecutar varios procesos al mismo
tiempo. Este tipo de S.O. Normalmente asigna los recursos
disponibles (CPU, memoria, perifricos) de forma alternada a los procesos que los
solicitan, de manera que el usuario percibe que todos funcionan a la vez, de forma
concurrente.

Familias de sistemas operativos ms conocidos.
Estas son las familias de sistemas operativos ms conocidos alrededor del mundo.
Microsoft Windows
Mac O.S.
GNU/Linux
Unix
Solaris
FreeBSD
Google Chrome OS
Android
SybianOS
FirefoxOS
Imagen 0 Interaccin
entre el SO con el resto
de las partes.



GNU/Linux Qu es?

GNU/Linux es uno de los trminos empleados para referirse a la combinacin del
ncleo o kernel libre similar a Unix denominado Linux con el
sistema GNU. Su desarrollo es uno de los ejemplos ms
prominentes de software libre; todo su cdigo fuente puede
ser utilizado, modificado y redistribuido libremente por
cualquiera bajo los trminos de la GPL (Licencia Pblica
General de GNU, en ingls: General Public License) y otra serie
de licencias libres
A pesar de que Linux es, en sentido estricto, el ncleo del sistema
operativo, parte fundamental de la interaccin entre el hardware y
el usuario se maneja usualmente con las herramientas del
proyecto GNU y con entornos de escritorio basados en GNOME,
que tambin forma parte del proyecto GNU aunque tuvo un origen
independiente. Sin embargo, una parte significativa de la
comunidad, as como muchos medios generales y especializados, prefieren utilizar
el trmino Linux para referirse a la unin de ambos proyectos.
Durante la etapa temprana haba pocas aplicaciones de cdigo cerrado para
GNU/Linux. Con el tiempo se fueron portando programas no libres al sistema
GNU/Linux, entre ellos Adobe Reader, Adobe Flash, Opera, entre otros.
Telfonos inteligentes
Linux tiene un papel imprescindible en el territorio de los telfonos inteligentes
debido a que Android y meego lo utilizan. Actualmente Android es el sistema
operativo predominante en los nuevos telfonos inteligentes y su cuota de mercado
mundial supera a iOS de Apple


Imagen 1 Logo
caracterstico de
GNU/Linux
SUSE Linux
SUSE Linux Es una de las distribuciones Linux
existentes a nivel mundial, se bas en sus orgenes en
Slackware. Entre las principales virtudes de esta
distribucin se encuentra el que sea una de las ms
sencillas de instalar y administrar, ya que cuenta con
varios asistentes grficos para completar diversas tareas
en especial por su gran herramienta de instalacin y
configuracin YasT.
Su nombre "SuSE" es el acrnimo, en alemn "Software
und Systementwicklung" (Desarrollo de Sistemas y de Software), el cual formaba
parte del nombre original de la compaa y que se podra traducir como "desarrollo
de software y sistemas". El nombre actual de la compaa es SuSE LINUX,
habiendo perdido el primer trmino su significado (al menos oficialmente).
El 4 de noviembre de 2003, la compaa
multinacional estadounidense Novell
anunci que iba a comprar SuSE LINUX.
La adquisicin se llev a cabo en enero
de 2004. En el ao 2005, en la
LinuxWorld, Novell, siguiendo los pasos
de RedHat Inc., anunci la liberacin de
la distribucin SuSE Linux para que la
comunidad fuera la encargada del
desarrollo de esta distribucin, que ahora
se denomina openSUSE.

El 4 de agosto de 2005, el portavoz de Novell
y director de relaciones pblicas Bruce Lowry
anunci que el desarrollo de la serie SUSE
Professional se convertira en ms abierto y
entrara en el intento del proyecto de la
comunidad openSUSE de alcanzar a una
audiencia mayor de usuarios y
desarrolladores. El software, por la definicin
de cdigo abierto, tena ya su cdigo fuente
"abierto", pero ahora el proceso de desarrollo
sera ms "abierto" que antes, permitiendo
que los desarrolladores y usuarios probaran
el producto y ayudaran a desarrollarlo.


Imagen 2 Logo oficial del SO
Imagen 3 YasT asistente Oficial de SUSE
Imagen 4 Novell empresa que compro SUSE
Anteriormente, todo el trabajo de desarrollo era realizado por SUSE, y la versin
10.0 fue la primera versin con una beta pblica. Como parte del cambio, el acceso
en lnea al servidor YaST de actualizacin sera complementario para los usuarios
de SUSE Linux, y siguiendo la lnea de la mayora de distribuciones de cdigo
abierto, existira tanto la descarga gratuita disponible mediante web como la venta
del sistema operativo en caja.
Este cambio en la filosofa condujo al lanzamiento de SUSE Linux 10.0 el 6 de
octubre de 2005 en "OSS" (cdigo completamente abierto), "eval" (tiene tanto
cdigo abierto como aplicaciones propietarias y es una versin realmente completa)
y al por menor en centros especializados.

Open SUSE
Open SUSE es el nombre de la distribucin y proyecto libre auspiciado por SUSE
Linux GmbH (una divisin independiente de The Attachmate Group) y AMD para el
desarrollo y mantenimiento de un sistema operativo basado
en Linux.
Despus de adquirir SUSE Linux en enero de 2004, Novell
decidi lanzar SUSE Linux Professional como un proyecto
completamente de cdigo abierto, involucrando a la
comunidad en el proceso de desarrollo. La versin inicial fue
una versin beta de SUSE Linux 10.0, y la ltima versin
estable es open SUSE 13.1
OpenSUSE comparte muchas caractersticas con SUSE
Linux Enterprise, ofreciendo por ejemplo:
AppArmor: otorga permisos a las aplicaciones en funcin de cmo se
ejecutan e interaccionan con el sistema.
YaST: una aplicacin que openSUSE utiliza para administrar el sistema e
instalar software.
Xen: software de virtualizacin.
KDE y GNOME.
Compiz: un escritorio 3D que corre sobre Xgl.






Imagen 5 Open SUSE
Sticker
Instalacin de Open SUSE
Antes de proceder con la instalacin de Open SUSE es conveniente realizar una
serie de comprobaciones y tareas para prevenir posibles problemas.
Preparar la instalacin de Open SUSE
Descarga del Sistema
Es necesario descargar la imagen del disco de instalacin
La pgina de descarga es:
http://software.opensuse.org
y en ella hay disponibles varios tipos de imgenes de instalacin:
DVD
El medio ms completo y recomendable para la instalacin. Incluye todos los
escritorios con soporte oficial de Open SUSE (GNOME,
KDE, LXDE y Xfce) adems de una gran cantidad de
software (procesadores de texto, reproductores
multimedia, visores y editores de imgenes, etc.)
CD
Dado su reducida capacidad contienen solo uno de los
dos escritorios principales disponibles para OpenSUSE
(GNOME y KDE). Tienen como ventaja el que son
autoejecutables, es decir, que permiten arrancar desde
ellos como si fuera desde un disco duro. Eso permite
probar Open SUSE sin tener que hacer ninguna
modificacin en el disco duro adems de ver cmo son los escritorios y elegir el que
ms guste antes de la instalacin. Por supuesto, una vez que est instalado Open
SUSE se podrn instalar todos los escritorios que se desee.
Una de las imgenes para CD disponibles consiste en un instalador mnimo que se
utiliza iniciar la instalacin desde Internet u otra red.
Comprobar el correcto estado de la imagen descargada
Despus de descargar la imagen hay que comprobar que no est corrupta por algn
error de transmisin. Esto se hace con la suma de comprobacin MD5 o SHA1.
Dicha suma de comprobacin es una cadena de caracteres que debe coincidir con
la que se puede obtener en la misma pgina de descarga. Para generarla hay que
utilizar un programa (md5sum o sha1sum) y una vez obtenida se compara con la
que ofrece la pgina de descarga. Si no coinciden la imagen no se descarg
correctamente. Los programas comentados antes para calcular la suma de
verificacin estn disponibles en Internet de forma gratuita.
Imagen 6 disco de instalacin de
SUSE
Ya que existe la posibilidad de que ocurran errores de transmisin durante la
descarga de la imagen de instalacin, es conveniente evitar la descarga directa y
usar algn cliente Torrent. As, de ocurrir fallos no habr volver a descargar la
imagen completa.





Aunque los clientes Torrent comprueban que los archivos descargados no tienen
errores no deja de ser adecuado comprobar la suma de verificacin para mayor
seguridad. Se podra haber producido un ataque con xito al servidor de descargas
y el atacante podra haber modificado la imagen de descarga con cdigo malicioso.
Esto sera algo extremadamente raro, pero siempre existe la posibilidad.
Hacer copia de seguridad
No importa la experiencia que se tenga ni lo
fiable que sea un proceso de instalacin:
siempre puede surgir algn problema que
acabe con la destruccin de parte o todo el
contenido de uno o ms discos duros. Por tanto,
antes de empezar haga copia de seguridad de
cualquier dato que considere importante a un
dispositivo externo y verifique que la copia se ha
hecho correctamente.
Preparar el disco duro
Para instalar openSUSE es necesario crear al menos
dos particiones en el disco duro. Una es para la
memoria virtual temporal (SWAP) la otra es para el
sistema en s. Es recomendable una tercera particin
donde almacenar los datos de los usuarios. De este
modo se puede reinstalar o actualizar el sistema sin
necesidad de perder la configuracin y otros datos
que residan en el directorio personal (home).





Imagen 7 Icono de descarga del SO
Imagen 8 Respaldo de archivos
Imagen 9 Icono disco duro
Instalar Open SUSE junto a Windows
Si el ordenador tiene instalada alguna versin de Windows que se quiere conservar
es conveniente hacer algunas comprobaciones y operaciones antes de empezar.
Comprobacin del particionado del disco
Cuando Windows viene preinstalado en un equipo,
sobre todo si es un porttil, suele ocupar varias
particiones. Esto puede ser un problema si el
esquema de particiones es de tipo MBR. El motivo es
que con este esquema solo se pueden crear hasta
cuatro particiones primarias y Windows puede haber
ocupado todas. Dicho esquema de particiones
permite que una de las particiones primarias sea
especial y que dentro de ella se puedan crear ms
particiones. Son las particiones extendidas.
Si el esquema de particiones es de tipo MBR y todas las particiones primarias estn
ocupadas hay que eliminar una de ellas. Luego hay que crear una particin
extendida con suficiente espacio para alojar las particiones necesarias para instalar
Open SUSE.
Comprobacin del estado de la particin Windows
Es posible que durante la instalacin tenga que cambiar el tamao de la particin
de Windows para, por ejemplo, dejar espacio suficiente para crear las particiones
necesarias para Open SUSE. Si la particin de Windows contiene errores, el
programa de instalacin no podr reducir su tamao. Por tanto, antes de iniciar la
instalacin de openSUSE, ejecute alguna utilidad para
chequear el estado de la particin. chkdsk viene incluida
por defecto en Windows.
Desfragmentar
Adems de por contener errores, si la particin de
Windows no est desfragmentada puede que el
programa de instalacin tampoco sea capaz de reducir
su tamao si fuera necesario. Por tanto, antes de iniciar
la instalacin de openSUSE, desfragmente la particin
con cualquiera de las utilidades disponibles. Windows
incluye un programa para realizar dicha tarea en el men Herramientas del sistema.





Imagen 10 Particiones del disco duro.
Software especializado.
Imagen 11 Desfragmentacin
Instalacin
Arranque

Seleccin del idioma
Despus de encender el ordenador con el DVD de
instalacin insertado en la unidad lectora, la primera
pantalla que aparece muestra un mensaje de
bienvenida. A continuacin aparece un men con las
opciones disponibles como, por ejemplo, la eleccin
del idioma y de la distribucin del teclado. Para elegir
el idioma espaol pulsa F2 y seleccinalo en la lista
usando las teclas flecha arriba/abajo. La distribucin
del teclado se ajusta automticamente segn el
idioma que se haya elegido, pero si no fuera correcta
tambin se puede cambiar en el men que aparece al
pulsar F2 y eligiendo Keyboard o Teclado. Cuando
hayas terminado, selecciona Instalacin y pulsa Enter
para comenzar el proceso. Al hacerlo se cargarn el kernel y unos controladores
bsicos.
















Imagen 12 Pantalla de Bienvenida
Imagen 14 Seleccin de Idioma Imagen 13 pantalla opciones en espaol
Bienvenido
Si no lo hizo en el paso anterior, elija el idioma y
la distribucin del teclado que se usar durante
la instalacin y en el sistema instalado.
Es necesario que acepte la licencia para
continuar con la instalacin. Utilice Traducciones
de la licencia... para ver la licencia en todos los
idiomas disponibles.
Haga clic en Siguiente para avanzar al siguiente
cuadro de dilogo.
No se producir ninguna accin hasta que
confirme todos los ajustes en el ltimo cuadro
de dilogo.
Seleccione Cancelar en cualquier momento para cancelar el proceso de instalacin.

Anlisis del sistema
El instalador realiza una serie de pruebas en el sistema.

Imagen 15 Teclado
Modo de instalacin
Elija qu desea hacer.
Elija Nueva instalacin si no existe ningn sistema Linux en su equipo o si desea
reemplazar completamente el sistema Linux existente, perdiendo todos sus datos
de configuracin.
Seleccione la opcin Actualizar un sistema existente para actualizar un sistema
Linux ya instalado. Esta opcin respeta en la medida de lo posible la configuracin
del sistema existente.
Para instalar un producto adicional desde un medio separado con openSUSE 13.1,
seleccione Incluir productos adicionales desde medios separados.
Selecciones Utilizar configuracin automtica para dejar que el programa de
instalacin configure su red y hardware automticamente. En caso contrario, se le
ofrecer una propuesta de configuracin con la posibilidad de ajustarla
manualmente. Los usuarios sin experiencia deberan optar por utilizarla
configuracin automtica.
El modo de actualizacin no admite configuracin automtica.
La opcin Actualizar slo est disponible si se detecta un sistema Linux ya instalado.

Zona horaria
Para seleccionar la zona horaria que se usar en el sistema, primero debe
seleccionar la Regin. En Zona horaria seleccione a continuacin la zona, el pas o
la regin apropiada entre las opciones disponibles.
Especifique si el equipo est configurado con la hora local o con UTC en Reloj de
hardware definido como. La mayora de los PC que tienen tambin otro sistema
operativo instalado (como Microsoft Windows) emplean la hora local. Los equipos
que slo tienen instalado Linux normalmente se configuran con la hora coordinada
universal (UTC). Si el reloj de hardware est definido como UTC, el sistema cambia
de la hora estndar al horario de verano y viceversa automticamente.
Si la hora actual no es correcta, utilice Cambiar para ajustarla.

Cambiar fecha y hora
Se muestran la fecha y la hora actual del sistema. Cmbielas para corregir los
valores manualmente o use el protocolo de tiempo de red (NTP).
Presione Aceptar para guardar sus cambios.
Pulse Sincronizar ahora, para que los datos horarios de sus sistema tengan valores
correctos usando el servidor NTP seleccionado. Si desea usar NTP
permanentemente, habilite la opcin Guardar configuracin NTP.
Al habilitar Ejecutar NTP como servicio, el servicio NTP se iniciar como un servicio
del sistema (daemon). De lo contrario, la hora del sistema se sincronizar en forma
peridica. El intervalo por defecto es de 15 minutos. Puede cambiarlo ms tarde
utilizando el mdulo yast2 ntp-client.
La sincronizacin con el servidor NTP slo puede hacerse cuando hay una red
configurada.

Imagen 16 Configuracin de Hora y Fecha
Seleccin de escritorio

En Linux la eleccin es una prioridad absoluta. openSUSE ofrece diferentes
entornos de escritorio. Debajo encontrar una lista de los dos ms importantes:
GNOME y KDE.
Puedes seleccionar alternativas de entornos de escritorio (o una instalacin mnima)
que mejor se adapte a tus necesidades utilizando la opcin Otros. Ms adelante, en
la seleccin de software o despus de la instalacin, puedes cambiar la seleccin o
agregar un entorno adicional. En este paso selecciona el que usars por defecto.








Disco

Se han comprobado los discos duros. La configuracin de particiones que se
muestra es la que se propone para el disco duro.
Si quiere realizar nicamente pequeos ajustes en la configuracin propuesta
(como cambiar los tipos de sistemas de archivos), elija Editar configuracin de
particiones... y haga los cambios en el cuadro de dilogo de particionamiento en
modo experto.
Para importar los puntos de montaje desde un sistema Linux existente escoja
Importar configuracin de particiones.... Podr realizar modificaciones mas adelante
en el cuadro de dilogo de particionado experto.
Si las sugerencias no satisfacen sus necesidades, cree su propia configuracin de
particiones comenzando con las particiones existentes en los discos. Para ello,
seleccione Crear configuracin de particiones.... Seleccione tambin esta opcin
para elegir opciones avanzadas como RAID y cifrado.
Para crear una propuesta basada en LVM, elija el botn correspondiente. Si quiere
aprender un poco ms sobre el particionado del disco, visite la pgina del mdulo
de YaST dedicado a tal efecto.

Crear configuracin de particiones...
Todos los discos duros detectados automticamente en su sistema se muestran
aqu. Escoja el disco duro en el que desea instalar openSUSE 13.1.
Posteriormente puede seleccionar en qu lugar del disco duro se instalar
openSUSE 13.1.
La opcin Particionado personalizado para expertos permite tener un control
completo sobre el proceso de particin de los discos duros y la asignacin de
particiones para puntos de montaje cuando se instala openSUSE 13.1.

Configuracin de usuario
Especifique el Nombre completo de usuario, el Nombre de usuario y la contrasea
que se deben asignar a esta cuenta de usuario.
Al escribir una contrasea, se distingue entre maysculas y minsculas. Las
contraseas no deben contener caracteres especiales como, por ejemplo,
caracteres acentuados o diresis.
Con el mtodo actual de cifrado de contraseas (SHA-512), la longitud de la
contrasea ha de estar entre 5 y 72 caracteres.

Para las contraseas, utilice slo caracteres que estn disponibles en una
distribucin de teclado ingls. En caso de que se produzcan errores del sistema,
puede que sea preciso iniciar la sesin sin una distribucin de teclado nacional.
Para asegurarse de que la contrasea se ha introducido correctamente, debe
introducirla de forma exacta en una segunda casilla. No olvide la contrasea!

Para el Nombre de usuario, utilice solamente letras (no acentuadas), dgitos y _-.
No utilice letras en maysculas en esta entrada, a menos que sepa exactamente lo
que hace. Los nombres de usuario tienen restricciones ms estrictas que las
contraseas. Puede ajustar las restricciones en el archivo /etc/login.defs. Lea la
pgina man para obtener informacin.
Marcar Utilizar esta contrasea para el administrador del sistema si la contrasea
ingresada para el primer usuario debe ser usada tambin para root.
Necesitar el nombre de usuario y la contrasea que ha creado aqu para iniciar
sesin y trabajar con el sistema Linux. Si el Inicio de sesin automtica est
habilitado se omite el procedimiento de inicio de sesin y el usuario inicia sesin
automticamente.
Reenve el correo del usuario root a este usuario activando la opcin Recibir correo
del sistema.

Contrasea del administrador del sistema "root"

A diferencia de los usuarios normales del sistema, el usuario que escribe texto, crea
grficos o navega por Internet, es decir, el usuario "root", existe en todos los
sistemas y se ejecuta cada vez que hay que llevar a cabo tareas administrativas.
Inicie sesin como root slo cuando deba actuar como administrador del sistema.
Debido a que el administrador del sistema o
root dispone de amplios permisos, su
contrasea se debe elegir con cuidado. Se
recomienda elegir una combinacin de
nmeros y letras. Para asegurarse de que la
contrasea ha sido introducida correctamente,
debe escribirla de nuevo en un segundo
apartado.
La contrasea del usuario "root" est sometida
a las mismas reglas que la del resto de
usuarios: Distincin entre maysculas y
minsculas; tener una longitud de al menos 5
caracteres y no contener caracteres especiales (como por ejemplo diresis o
acentos).
Para las contraseas, utilice slo caracteres que estn disponibles en una
distribucin de teclado ingls. En caso de que se produzcan errores del sistema,
puede que sea preciso iniciar la sesin sin una distribucin de teclado nacional.

Resumen de la instalacin
Seleccione Instalar para llevar a cabo una nueva instalacin con los valores
mostrados.
Cambie los valores pulsando sobre la respectiva cabecera o bien por medio del
men Cambiar....
Su disco duro todava no ha sido modificado, por lo que an puede interrumpir la
instalacin sin problemas.

Propuesta de software
La lista de patrones muestra qu funcionalidad estar disponible luego de instalar
el sistema.
La propuesta muestra el tamao total de los archivos que sern instalados en el
sistema. Sin embargo, el sistema albergar tambin otros archivos (temporales y de
trabajo) por lo que el espacio usado puede ser ligeramente mayor al mostrado. Es,
Imagen 17 Contrasea Usuario ROOT
por lo tanto, una buena idea contar con al menos un 25% (o 300MB) de espacio
libre antes de comenzar la instalacin.
El 'tamao total a descartar' es el tamao de los paquetes que sern descargados
desde repositorios remotos. Este valor es importante cuando la conexin es lenta o
cuando existe un lmite de descargas.
Instalacin desde imgenes se utiliza para acelerar la instalacin. Las imgenes
contiene capturas comprimidas de sistemas instalados que corresponden con su
seleccin de patrones. El resto de los paquetes que no estn en las imgenes sern
instalados de la forma habitual.
La instalacin desde imgenes se deshabilita por defecto si la seleccin actual de
patrones no se ajusta a ninguna imagen.







Ejecutar la instalacin
En esta fase se:
instalan los paquetes de software que se seleccionaron
crean archivos de configuracin
instala el cargador de arranque
se prepara el sistema para el primer arranque, en el cual se terminar de
configurar el sistema








Configuracin avanzada
Nombre de host
Introduzca el nombre corto de su equipo (e.j. mimaquina) y el dominio DNS (e.j.
ejemplo.com) al que pertenece. El dominio es especialmente importante si este
equipo es un servidor de correo. Puede ver el nombre de host de sus equipo usando
el comando hostname.
Si utiliza DHCP para obtener una direccin IP, compruebe cuando puede obtener
un nombre de host mediante DHCP. Su nombre de host puede verse ejecutando el
comando hostname. El nombre de host puede ser configurado automticamente por
el cliente DHCP. Cambiar el nombre de host en tiempo de ejecucin es confuso
para el entorno grfico. Evtelo (prohibiendo esta accin) al conectar a redes
diferentes que puedan asignar nombres de host diferentes.
Asignar nombre de host a la IP de bucle local asocia su nombre de host con la
direccin 127.0.0.2 (bucle local) en /etc/hosts. Esta opcin se usa si desea poder
resolver su nombre de host en cualquier momento, aun en el caso de que la red no
este activa. En todos los dems casos, selo con precaucin, especialmente si el
computador suministra algunos servicios de red.

Red
Modo de configuracin de red
Utilice NetworkManager para que un applet de escritorio gestione las conexiones
para todas las interfaces. Est especialmente diseado para cambiar entre redes
fijas y varias redes inalmbricas.
Utilice el Mtodo tradicional con ifup si no utiliza un entorno de escritorio (GNOME
o KDE) o necesita utilizar varias interfaces al mismo tiempo.
Configuracin del protocolo IPv6
Marque la casilla Activar IPv6 para habilitar el mdulo ipv6 del kernel. Es posible
usar IPv4 e IPv6 simultneamente. Esta es la opcin predeterminada. Para
desactivar IPv6, desmarque esta opcin (introducir el mdulo IPv6 del kernel en la
lista negra -blacklist-). Si en su red no utiliza el protocolo ipv6, los tiempos de
respuesta pueden ser mejores.
Todos los cambios se aplicarn despus de reiniciar.




Actualizacin en lnea
Seleccione si desea ejecutar ahora una actualizacin en lnea. Puede omitir este
paso y ejecutarla ms adelante.
Tras conectar con el servidor de actualizacin, YaST descargar todos los parches
seleccionados. Esto puede demorar algn tiempo. La ventana de registro muestra
los detalles de la descarga.
Si hubiera algn mensaje especial asociado a los parches, se mostraran en un
dilogo extra mientras que el parche se instala.
En ocasiones los parches de actualizacin se aplican en dos fases: en la primera
se actualiza el propio programa de instalacin, y en la segunda el resto de los
parches disponibles.
Notas de la versin
Las notas de la versin contienen informacin importante sobre los cambios que
aparecen en openSUSE 13.1 respecto a versiones anteriores. Su lectura es muy
recomendable, aunque tambin puede hacerse ms adelante eligiendo el mdulo
de YaST correspondiente.
Configuracin del hardware
Aqu se configura el harware detectado como, por ejemplo, impresoras, tarjetas de
sonido o tarjetas de televisin. Despus de la deteccin y de que se guarde la
configuracin, la instalacin habr concluido. Al pulsar el botn Terminar se iniciar
el escritorio que eligi en el paso Seleccin de escritorio.
Instalacin completada

Instalacin de aplicaciones
Los repositorios te permiten acceder a cientos de aplicaciones para instalarlas de
forma fcil y cmoda. Adems, puedes seleccionar nicamente los repositorios que
sean de tu inters, haciendo que el sistema slo se preocupe de aquellas fuentes
que realmente vayas a usar.

Uso de Yast Software edit
YaST es la herramienta de sistema que, entre otras muchas cosas, te permite
gestionar el software de la distribucin con facilidad. Dispone de un agradable
interfaz grfico (tanto basado en las libreras QT o si lo prefieres basado en las
libreras GTK) que te permite organizar los repositorios de paquetes que quieras
emplear, instalar aplicaciones que cumplan una determinada funcin o mantener
actualizada tu suite ofimtica con la ltima versin publicada.
En la categora Software se pueden realizar varias funciones relacionadas con el
software del sistema, entre las que cabe resaltar las de gestin de repositorios y de
paquetes de software.
Caractersticas
Los apartados que hay dentro de este mdulo de YaST son:
Aadir productos: Aadir productos adicionales.
Comprobacin de medios: Si surge un problema con la instalacin y utiliza un
medio de instalacin CD o DVD, debera comprobar si el medio esta defectuoso. La
comprobacin verifica la suma de control MD5.
Actualizacin en lnea: Permite actualizar los paquetes instalados a las ltimas
versiones.
Bsqueda de paquetes: Habilita la utilizacin del buscador de paquetes Webpin.
Permite buscar entre todos los repositorios del build-service de openSUSE y los
repositorios de la comunidad conocidos.
Gestin de software: Permite instalar, actualizar y desinstalar paquetes de forma
individual o en grupos, buscar paquetes individuales, consultar por repositorio,
grupo o patrn.
Repositorios de software: Uso de distintas fuentes de repositorios, y posibilidad
de aadir o eliminar fuentes desde el propio mdulo.

Uso de zypper edit
Zypper es la herramienta de gestin de software en lnea de comando de
openSUSE. Tanto si ests usando un sistema sin entorno grfico, como un servidor,
como si simplemente te sientes ms cmodo con la agilidad y versatilidad de Bash,
Zypper te permite organizar tus repositorios, buscar e instalar software, y por
supuesto instalar, eliminar y actualizar tus aplicaciones.
Referencia Rpida
Esto es lo que probablemente se use con ms frecuencia.

zypper # para ver la ayuda general de opciones y comandos
zypper help search # para ver la ayuda del comando search
zypper lp # para ver los parches que estn disponibles
zypper patch # para aplicar los parches
zypper se sqlite # para buscar sqlite
zypper rm sqlite2 # para desinstalar sqlite2
zypper in sqlite3 # para instalar sqlite3
zypper in yast* # para instalar todos los paquetes correspondientes a 'yast*'
zypper up # para actualizar todos los paquetes a la versin mas reciente posible

Uso General

La sintaxis general de zypper es:
# zypper [opciones globales] comando [opciones del comando] [argumentos] ...
Los componentes encerrados entre corchetes no son requeridos, as que la manera
ms simple de ejecutar zypper es escribiendo su nombre seguido de un comando.
Por ejemplo, para aplicar los parches necesarios al sistema, se debe escribir:
# zypper patch
Ademas, se puede elegir una o ms opciones globales escribindolas antes del
comando: (ejecuta el comando, pero no me preguntes nada)
# zypper --non-interactive patch
Para usar las opciones especificas de un comando, se deben escribir luego de este:
(aplica los parches necesarios pero no me preguntes para confirmar licencias, ya
las le)
# zypper patch --auto-agree-with-licenses
Algunos de los comandos requieren uno o ms argumentos: (instala o actualiza el
paquete mplayer)
# zypper install mplayer
Algunas de las opciones tambin requieren argumentos: (bsqueda de patrones)
# zypper search -t pattern
Todas combinadas: (instala mplayer y amarok usando solo el repositorio factory,
detallado)
# zypper -v install --repo factory mplayer amarok




Indicaciones del usuario
Cada vez que zypper necesite alguna entrada del usuario, las posibles respuestas
aparecen entre corchetes seguido al texto. Para elegir la respuesta por defecto, que
aparece en mayscula (con la excepcin de los caracteres no ASCII), solo hay que
presionar <enter>. En ocasiones habr disponible una ayuda para el usuario, en
esos casos aparece como posible respuesta el smbolo '?'. Para hacer que zypper
use la opcin por defecto sin preguntar, se debe usar la opcin global --non-
interactive.

Vocabulario
Repositorio: Directorio local o remoto que contiene paquetes e informacin acerca
de estos (metadatos). Los repositorios anteriormente eran llamados fuentes de
instalacin, servicios o catlogos.
Alias: Alias de repositorio es una versin corta del nombre del repositorio para uso
en comandos y opciones como removerepo o --repo.
Paquete: Son archivos RPM que contienen software y las instrucciones internas de
cmo debe instalarlos el sistema, as como qu otros paquetes necesita para que
estos funcionen (dependencias).
Parche: Paquete o grupo de paquetes necesarios para instalar una actualizacin
que generalmente repara un fallo.
Patrn: Representa un grupo de paquetes para un propsito especfico. Por
ejemplo el patrn Servidor Http instalar todos los paquetes necesarios para poder
configurar un servidor http.
Producto: Representa la distribucin (p. ej. 'openSUSE 12.2').
Comandos
Zypper provee numerosos comandos que pueden ser agrupados en las siguientes
categoras:
Manejo de repositorios
refresh, repos, addrepo, removerepo, modifyrepo, namerepo
refresh-services, services, addservice, removeservice, modifyservice
Manejo de paquetes
install, remove, source-install
Manejo de actualizaciones
patch, list-patches, patch-check, patches, update, list-updates, dist-upgrade
Consultas
search, info, what-provides, list-updates, patch-check, patches, packages, patterns,
products
Bloqueo
locks, addlock, removelock, cleanlocks
Utilidades
verify, install-new-recommends
Otros
help, licenses, versioncmp, targetos

Agregar repositorios
addrepo o ar
Antes de que cualquier paquete pueda ser instalado se debe definir al menos un repositorio.
Para agregar un repositorio, se usa el comando addrepo:
Salida de ejemplo:
celebi:~ # zypper ar http://packman.inode.at/suse/openSUSE_12.2 repo-packman
Aadiendo el repositorio 'packman'
.........................................................[hecho]
El repositorio 'packman' se ha aadido correctamente
Activado: Si
Actualizacin automtica: No
Comprobacin GPG: Si
URI: http://packman.inode.at/suse/openSUSE_12.2
Otros ejemplos:
zypper ar http://download.opensuse.org/repositories/security/openSUSE_12.2/security.repo #
mediante un archivo .repo
zypper ar -c ftp://some.download.site alias # probar el repositorio despus de agregarlo
zypper ar directorio/con/archivos/rpm local # agregar un directorio local con
archivos rpm
Refrescar repositorios
refresh o ref
Despus de agregar un repositorio o cuando hace falta actualizar los datos de los paquetes que
este incluye, necesita ser refrescado. Esto significa descargar los metadatos de los paquetes y
procesar los datos en una cach para lectura rpida.
La primer vez que se refresca un repositorio se debe aceptar su clave GPG
celebi:~ # zypper refresh security
Obteniendo los metadatos del repositorio 'security' ------------------------------------------
--[\]
Se ha recibido una nueva clave firmada para el repositorio o paquete:
ID de clave: BED1E87979EAFD54
Nombre de la clave: security OBS Project <security@build.opensuse.org>
Huella digital: 74848501FA390C473AFDAC38BED1E87979EAFD54
Clave creada: mi 20 abr 2011 17:31:42 UYT
La clave expira: vie 28 jun 2013 17:31:42 UYT
Repositorio: security
Qu desea hacer, rechazar la clave, confiar temporalmente o confiar siempre? [r/t/s/?] (r): s
Obteniendo los metadatos del repositorio 'security'
........................................[hecho]
Construyendo el cach del repositorio 'security'
...........................................[hecho]
Las veces siguientes no preguntara nada a no ser que cambie la clave GPG
celebi:~ # zypper refresh
El repositorio 'packman' est actualizado.
Construyendo el cach del repositorio 'repo-messaging'
.....................................[hecho]
Obteniendo los metadatos del repositorio 'openSUSE-12.2-Non-Oss'
...........................[hecho]
Construyendo el cach del repositorio 'openSUSE-12.2-Non-Oss'
..............................[hecho]
Obteniendo los metadatos del repositorio 'openSUSE-12.2-Oss'
...............................[hecho]
Construyendo el cach del repositorio 'openSUSE-12.2-Oss'
..................................[hecho]
Obteniendo los metadatos del repositorio 'openSUSE-12.1-Source'
............................[hecho]
Construyendo el cach del repositorio 'openSUSE-12.1-Source'
...............................[hecho]
Obteniendo los metadatos del repositorio 'openSUSE-12.2-Update'
............................[hecho]
Construyendo el cach del repositorio 'openSUSE-12.2-Update'
...............................[hecho]
Todos los repositorios han sido actualizados.
Si la opcin de autorefresh est habilitada para un repositorio, no hay que preocuparse por
refrescarlo, se hace automticamente cuando es necesario. Sin embargo, alguna gente prefiere
refrescar slo cuando lo desea (ej.: para evitar tener que esperar cuando solo quieren ver la
salida del comando 'zypper info krusader'), as que deshabilitan el auto refrescado.

Otros ejemplos:
zypper ref packman security # puede especificarse que repositorios refrescar
zypper ref -f packman # forzar el repositorio 'packman' para que se refresque
Quitar repositorios
removerepo o rr
celebi:~ # zypper rr repo-packman 10 foo
No se ha encontrado el repositorio '10' por su alias, nmero o URI.
No se ha encontrado el repositorio 'foo' por su alias, nmero o URI.
Eliminado el repositorio 'packman'
.......................................................[hecho]
Se ha eliminado el repositorio 'packman'.
Modificar repositorios
modifyrepo o mr
Deshabilitar el repositorio nmero 6:
celebi:~ # zypper mr -d 6
Se ha deshabilitado correctamente el repositorio 'repo-oss'.
Habilitar el repositorio nmero 6:
celebi:~ # zypper mr -e 6
Se ha habilitado correctamente el repositorio 'repo-oss'.
Habilitar el auto refrescado y el cache de archivos rpm para el repositorio 'packman' y marcar su
prioridad a 70:
celebi:~ # zypper mr -rk -p 70 packman
La actualizacin automtica se ha habilitado para el repositorio 'packman'.
Se ha activado el almacenamiento en cach de los archivos RPM para el repositorio 'packman'.
La prioridad del repositorio 'packman' se ha establecido en 70.
Deshabilitar la cach de archivos RPM en todos los repositorios:
celebi:~ # zypper mr -Ka
Se ha desactivado el almacenamiento en cach de los archivos RPM para el repositorio
'packman'.
No hay cambios que realizar en el repositorio 'repo-debug'.
No hay cambios que realizar en el repositorio 'repo-debug-update'.
No hay cambios que realizar en el repositorio 'repo-messaging'.
No hay cambios que realizar en el repositorio 'repo-non-oss'.
No hay cambios que realizar en el repositorio 'repo-oss'.
No hay cambios que realizar en el repositorio 'repo-source'.
No hay cambios que realizar en el repositorio 'repo-update'.
No hay cambios que realizar en el repositorio 'repo-update-non-oss'.
Habilitar la cach de archivos RPM en todos los repositorios:
celebi:~ # zypper mr -ka
Se ha activado el almacenamiento en cach de los archivos RPM para el repositorio 'packman'.
Se ha activado el almacenamiento en cach de los archivos RPM para el repositorio 'repo-
debug'.
Se ha activado el almacenamiento en cach de los archivos RPM para el repositorio 'repo-debug-
update'.
Se ha activado el almacenamiento en cach de los archivos RPM para el repositorio 'repo-
messaging'.
Se ha activado el almacenamiento en cach de los archivos RPM para el repositorio 'repo-non-
oss'.
Se ha activado el almacenamiento en cach de los archivos RPM para el repositorio 'repo-oss'.
Se ha activado el almacenamiento en cach de los archivos RPM para el repositorio 'repo-
source'.
Se ha activado el almacenamiento en cach de los archivos RPM para el repositorio 'repo-
update'.
Se ha activado el almacenamiento en cach de los archivos RPM para el repositorio 'repo-
update-non-oss'.
Renombrar repositorios
renamerepo o nr
celebi:~ # zypper nr 1 repo-packman
El repositorio 'packman' ha sido renombrado a 'repo-packman'.
Este comando actualmente slo permite cambiar el alias del repositorio. Si se desea cambiar
el Nombre se debe usar el comando mr.
Los alias deben mantenerse cortos y simples para facilitar el uso con la opcin --repo. Usar
alias es mas seguro que el nmero de los repositorios y ms corto que las URI
Exportar/Importar repositorios
repos --export o lr -e
Se puede exportar la lista completa de repositorios para luego usarlos en otras mquinas.
Para exportarlos se utiliza el comando:
celebi:~ # zypper lr --export /media/backups/repos/lista.repo
Para importarlos se utiliza el comando:
celebi:~ # zypper ar /media/backups/repos/lista.repo
Manejo de servicios
Los servicios estn un nivel por encima de los repositorios y sirven para manejar repositorios.
Libzypp actualmente solo soporta un tipo de servicio, el Servicio de indice de repositorios (en
ingles Repository Index Service) tambin conocido como RIS.
Agregar un Servicio
addservice o as
Para agregar un servicio se utiliza el comando addservice
Ejemplo:
celebi:~ # zypper as -t RIS http://mewtwo.domain/ Mewtwo
El servicio 'Mewtwo' se agreg correctamente.
Refrescar un servicio
refresh-services o refs
A continuacin se debe refrescar el servicio para descargar los repositorios que provee:
celebi:~ # zypper refs
Actualizando servicio 'Mewtwo'.
Aadiendo el repositorio 'KDE:Extra'
.......................................................[hecho]
Aadiendo el repositorio 'repo-ati'
........................................................[hecho]
Aadiendo el repositorio 'openSUSE-12.2-Debug'
.............................................[hecho]
Aadiendo el repositorio 'openSUSE-12.2-Update-Debug'
......................................[hecho]
Aadiendo el repositorio 'openSUSE-12.2-Update-Debug-Non-Oss'
..............................[hecho]
Aadiendo el repositorio 'repo-libdvdcss'
..................................................[hecho]
Aadiendo el repositorio 'openSUSE-12.2-Oss'
...............................................[hecho]
Aadiendo el repositorio 'packman'
.........................................................[hecho]
Aadiendo el repositorio 'openSUSE-12.2-Source'
............................................[hecho]
Aadiendo el repositorio 'openSUSE-12.2-Update'
............................................[hecho]
Aadiendo el repositorio 'openSUSE-12.2-Update-Non-Oss'
....................................[hecho]
Aadiendo el repositorio 'security'
........................................................[hecho]
Todos los servicios fueron actualizados.
La primer vez que se refresca un servicio se debe habilitar los repositorios con el
comando zypper mr -e -a
Eliminar servicios
removeservice o rs
Un servicio se puede eliminar con el comando rs.
Ejemplo:
celebi:~ # zypper rs Mewtwo
Eliminado servicio 'Mewtwo':
Eliminado el repositorio 'KDE:Extra'
.......................................................[hecho]
Eliminado el repositorio 'repo-ati'
........................................................[hecho]
Eliminado el repositorio 'openSUSE-12.2-Debug'
.............................................[hecho]
Eliminado el repositorio 'openSUSE-12.2-Update-Debug'
......................................[hecho]
Eliminado el repositorio 'openSUSE-12.2-Update-Debug-Non-Oss'
..............................[hecho]
Eliminado el repositorio 'repo-libdvdcss'
..................................................[hecho]
Eliminado el repositorio 'openSUSE-12.2-Oss'
...............................................[hecho]
Eliminado el repositorio 'packman'
.........................................................[hecho]
Eliminado el repositorio 'openSUSE-12.2-Source'
............................................[hecho]
Eliminado el repositorio 'openSUSE-12.2-Update'
............................................[hecho]
Eliminado el repositorio 'openSUSE-12.2-Update-Non-Oss'
....................................[hecho]
Eliminado el repositorio 'security'
........................................................[hecho]
Se elimin el servicio 'Mewtwo'.
Manejo de paquetes
Seleccionar paquetes
Hay varias maneras de elegir un paquete para instalarlo o desinstalarlo.
por su capacidad
zypper in eclipse
zypper in qt
por su capacidad y/o arquitectura y/o versin
zypper in 'zypper<0.12.10'
zypper in zypper.i586=0.12.11
por su nombre exacto de paquete (--name)
zypper in -n ftp
por su nombre exacto de paquete y repositorio (implica --name)
zypper in factory:zypper
por nombre de paquete usando comodines
zypper in yast*ftp*
especificando un archivo .rpm para instalar (puede ser la URL al archivo rpm)
Instalar paquetes
install o in
Los paquetes se pueden instalar por nombre...
celebi:~ # zypper install seamonkey
Obteniendo los datos del repositorio...
Leyendo los paquetes instalados...
Resolviendo dependencias...
Los siguientes paquetes NUEVOS van a ser instalados:
seamonkey seamonkey-translations-common
2 nuevos paquetes a instalar.
Tamao total a descargar: 27,5 MiB. Despus de la operacin se utilizarn 96,2 MiB
adicionales.
Desea continuar? [s/n/?] (s): s
Descargando paquete seamonkey-2.12-2.8.1.x86_64 (1/2),
18,3 MiB ( 45,6 MiB desempaquetado)
Obteniendo: seamonkey-2.12-2.8.1.x86_64.rpm
..............................................................[hecho (742,0 KiB/s)]
Descargando paquete seamonkey-translations-common-2.12-2.8.1.x86_64 (2/2),
9,3 MiB ( 50,6 MiB desempaquetado)
Obteniendo: seamonkey-translations-common-2.12-2.8.1.x86_64.rpm
..........................................[hecho (704,0 KiB/s)]
Instalando seamonkey-2.12-2.8.1
........................................................................................[hecho
]
Instalando seamonkey-translations-common-2.12-
2.8.1.....................................................................[hecho]
...o las capacidades que proveen:
celebi:~ # zypper in MozillaFirefox \< 16
Obteniendo los datos del repositorio...
Leyendo los paquetes instalados...
MozillaFirefox < 16 ya est instalado.
No hay actualizacin para MozillaFirefox-15.0-2.7.1.x86_64. La ltima versin disponible ya se
encuentra instalada.
Resolviendo dependencias...
No hay nada que hacer.
celebi:~ # zypper in MozillaFirefox \>= 15
Obteniendo los datos del repositorio...
Leyendo los paquetes instalados...
MozillaFirefox >= 15 ya est instalado.
No hay actualizacin para MozillaFirefox-15.0-2.7.1.x86_64. La ltima versin disponible ya se
encuentra instalada.
Resolviendo dependencias...
No hay nada que hacer.
celebi:~ # zypper in 'libqtiff.so()(64bit)'
Obteniendo los datos del repositorio...
Leyendo los paquetes instalados...
libqtiff.so()(64bit) no se encontr en como nombre de paquete, probando en caractersticas.
El paquete 'libqt4-x11' que proporciona 'libqtiff.so()(64bit)' ya est instalado.
Resolviendo dependencias...
No hay nada que hacer.
Otros ejemplos:
zypper in yast* # instala todos los mdulos de YaST2
zypper in -t pattern lamp_server # instala el patrn lamp_server (paquetes necesarios para
un servidor LAMP)
zypper in emacs pattern:lamp_server # instala el paquete emacs y el patrn lamp_server
zypper in vim -emacs # instala vim y desinstala emacs
zypper in amarok packman:libxine1 # instala libxine1 desde packman y amarok de cualquier
repositorio
zypper in bitchx-1.1-81.x86_64.rpm # instala bitchx desde el rpm en un directorio local
zypper in -f subversion # fuerza la reinstalacion de subversion
Desinstalar paquetes
remove o rm
El comando remove es como el comando install, solo que su efecto es el contrario :O)
celebi:~ # zypper rm seamonkey
Obteniendo los datos del repositorio...
Leyendo los paquetes instalados...
Resolviendo dependencias...

Los siguientes paquetes van a ser ELIMINADOS:
seamonkey seamonkey-translations-common

2 paquetes a quitar.
Despus de la operacin, se liberarn 96,2 MiB.
Desea continuar? [s/n/?] (s): n
El comando remove tambien cuenta con la opcin --clean-deps o -u, la cual a la vez de eliminar
los paquetes seleccionados eliminar las dependencias de estos que no sean necesarias en el
sistema.
Ejemplo:
celebi:~ # zypper rm git
Obteniendo los datos del repositorio...
Leyendo los paquetes instalados...
Resolviendo dependencias...

El siguiente paquete va a ser ELIMINADO:
git

1 paquete a quitar.
Despus de la operacin, se liberarn 2,5 KiB.
Desea continuar? [s/n/?] (s): n
Pero si se agrega la opcin --clean-deps
celebi:~ # zypper rm --clean-deps git
Obteniendo los datos del repositorio...
Leyendo los paquetes instalados...
Resolviendo dependencias...

Los siguientes paquetes van a ser ELIMINADOS:
cvs cvsps git git-core git-cvs git-email git-gui gitk git-svn git-web libserf-1-0 perl-
Authen-SASL perl-DBD-SQLite perl-Error perl-Net-SMTP-SSL rsync subversion subversion-perl tcsh
tcsh-lang tk

21 paquetes a quitar.
Despus de la operacin, se liberarn 36,3 MiB.
Desea continuar? [s/n/?] (s): n
Paquetes fuente y construccin de dependencias
source-install o si
# zypper si zypper
Leyendo los paquetes instalados...
Obteniendo los datos del repositorio...
Resolviendo dependencias...

Los siguientes paquetes NUEVOS van a ser instalados:
augeas-devel boost-devel cmake gcc47-c++ gcc-c++ libboost_chrono1_49_0
libboost_date_time1_49_0 libboost_filesystem1_49_0 libboost_graph1_49_0
libboost_iostreams1_49_0 libboost_locale1_49_0 libboost_math1_49_0 libboost_mpi1_49_0
libboost_python1_49_0 libboost_random1_49_0 libboost_serialization1_49_0 libboost_test1_49_0
libboost_timer1_49_0 libboost_wave1_49_0 libcurl-devel libsolv-devel libstdc++47-devel
libstdc++-devel libudev-devel libxml2-devel libzypp-devel
mpi-selector ncurses-devel openmpi openmpi-devel popt-devel readline-devel rpm-devel tack
xz-devel

El siguiente paquete fuente va a ser instalado:
zypper

35 nuevos paquetes a instalar, 1 paquete fuente.
Tamao total a descargar: 35,3 MiB. Despus de la operacin se utilizarn 204,7 MiB
adicionales.
Desea continuar? [s/n/?] (s):
Tambin se pueden instalar solo las dependencias o solo el paquete de fuentes:
zypper si -D zypper # solo el paquete fuente (sin dependencias para compilar)
zypper si -d zypper # solo las dependencias para compilar (sin paquete fuente)
Actualizar paquetes
update o up
El siguiente comando actualiza un paquete a su versin ms reciente disponible. Ver
tambin Manejo de actualizaciones para ms informacin.
zypper up # actualiza todos los paquetes instalados con la versin
ms reciente disponible
zypper up libzypp zypper # actualiza libzypp y zypper
zypper in sqlite3 # actualiza sqlite3 o lo instala si an no fue instalado
Consultas
Buscar paquetes
search o se
Por defecto, el comando search busca paquetes de cualquier tipo, estado o repositorio, cuyos
nombres contienen la cadena de caracteres especificada y sin distinguir maysculas de
minsculas:
celebi:~ # zypper se sqlite
Obteniendo los datos del repositorio...
Leyendo los paquetes instalados...

E | Nombre | Resumen
| Tipo
--+-----------------------------+-------------------------------------------------------------
-----------+------------
| dovecot21-backend-sqlite | SQLite support for Dovecot
| paquete
| go-gosqlite | Trivial SQLite binding for Go
| paquete
| go-gosqlite-doc | API documenation
| paquete
| jabberd-sqlite | SQLite backend for jabberd
| paquete
| libapr-util1-dbd-sqlite3 | DBD driver for SQLite 3
| paquete
| libdbi-drivers-dbd-sqlite3 | SQLite3 driver for libdbi
| paquete
| libgda-3_0-sqlite | Proveedor Sqlite para GNU Data Access (GDA)
| paquete
| libgda-5_0-sqlite | Proveedor Sqlite para GNU Data Access (GDA)
| paquete
i | libqt4-sql-sqlite | Qt 4 sqlite plugin
| paquete
| libqt4-sql-sqlite-32bit | Qt 4 sqlite plugin
| paquete
i | libsqlite3-0 | Bibliotecas compartidas para el motor de bases de datos SQL
empotrable | paquete
i | libsqlite3-0-32bit | Bibliotecas compartidas para el motor de bases de datos SQL
empotrable | paquete
| mono-data-sqlite | Database connectivity for Mono
| paquete
| pdns-backend-sqlite2 | SQLite 2 backend for pdns
| paquete
i | perl-DBD-SQLite | Self-contained RDBMS in a DBI Driver
| paquete
| perl-DBD-SQLite-devel | Development files for perl-DBD-SQLite
| paquete
| php5-sqlite | PHP5 Extension Module
| paquete
| proftpd-sqlite | SQLite Module for ProFTPD
| paquete
| python-pysqlite | DB-API 2.0 interface for SQLite 3.x
| paquete
| python-pysqlite | DB-API 2.0 interface for SQLite 3.x
| paquete src
| python-pysqlite-debuginfo | Debug information for package python-pysqlite
| paquete
| python-pysqlite-debugsource | Debug sources for package python-pysqlite
| paquete
| qt3-sqlite | SQLite Database Plug-In for Qt
| paquete
| rubygem-sqlite3 | A Ruby interface for the SQLite3 database engine
| paquete
| rubygem-sqlite3-doc | RDoc documentation for sqlite3
| paquete
| rubygem-sqlite3-testsuite | Test suite for sqlite3
| paquete
| sqlite2 | Embeddable SQL Database Engine
| paquete
| sqlite2-32bit | Embeddable SQL Database Engine
| paquete
| sqlite2-devel | Embeddable SQL Database Engine
| paquete
| sqlite3 | Embeddable SQL Database Engine
| paquete
| sqlite3-devel | Embeddable SQL Database Engine
| paquete
| sqlite3-tcl | Tcl binding for SQLite
| paquete
| strongswan-sqlite | OpenSource IPsec-based VPN Solution
| paquete
| tntdb3-sqlite | Tntdb is a c++-class-library for easy database-access -
sqlite | paquete
| tntdb3-sqlite-debuginfo | Debug information for package tntdb3-sqlite
| paquete
| ulogd2-sqlite3 | SQLite3 output target for ulogd2
| paquete
La letra "i" en la primer columna indica que el paquete ya esta instalado en el sistema. Para ver
todas las versiones de los paquetes se usa la opcin "--details/-s":
celebi:~ # zypper search -s --match-exact wget
Obteniendo los datos del repositorio...
Leyendo los paquetes instalados...

E | Nombre | Tipo | Versin | Arquitectura | Repositorio
--+--------+----------+---------------+--------------+------------------
i | wget | paquete | 1.13.4-10.1.2 | x86_64 | openSUSE-12.2-Oss
v | wget | paquete | 1.13.4-10.1.2 | i586 | openSUSE-12.2-Oss
La letra "v" en la primer columna indica que hay otra versin disponible diferente a la instalada
en el sistema.
Otros ejemplos:
zypper se -dC --match-words RSI # busca por acrnimos RSI (distingue maysculas de
minsculas), tambin en sumarios y descripciones
zypper se 'yast*' # muestra todos los paquetes que comienzan con 'yast' (OJO
con la expansin del shell, usar comillas en caso de duda!)
zypper se -r packman # muestra todos los paquetes del repositorio 'packman'
zypper se -i sqlite # muestra todos los paquetes instalados que contienen
'sqlite' en su nombre
zypper se -t pattern -r repo-oss # muestra todos los patrones disponibles en el repositorio
'repo-oss'
zypper se -t product # muestra todos los productos disponibles
Obtener informacin acerca de un paquete
info o if
celebi:~ # zypper info amarok
Obteniendo los datos del repositorio...
Leyendo los paquetes instalados...


Informacin para paquete amarok:

Repositorio: openSUSE-12.2-Oss
Nombre: amarok
Versin: 2.5.0-6.2.2
Arquitectura: x86_64
Proveedor: openSUSE
Instalado: Si
Estado: actualizado
Tamao de instalacin: 32,0 MiB
Resumen: Media Player for KDE
Descripcin:
Amarok is a media player for all kinds of media. This includes MP3, Ogg
Vorbis, audio CDs, podcasts and streams. Play lists can be stored in
.m3u or .pls files.
Este comando muestra informacin detallada del paquete 'amarok'.
Otros ejemplos:
zypper info -t patch MozillaFirefox # muestra informacin del parche 'MozillaFirefox'
zypper patch-info MozillaFirefox # igual que arriba
zypper info -t pattern lamp_server # muestra informacin del patrn 'lamp_server'
zypper info -t product openSUSE-FTP # muestra informacin de producto especificado
Dependencias
what-provides o wp
Para listar todos los proveedores de una capacidad:
celebi:~ # zypper wp wget
Obteniendo los datos del repositorio...
Leyendo los paquetes instalados...
E | Nombre | Tipo | Versin | Arquitectura | Repositorio
--+--------+----------+---------------+--------------+------------------
i | wget | paquete | 1.13.4-10.1.2 | x86_64 | openSUSE-12.2-Oss
v | wget | paquete | 1.13.4-10.1.2 | i586 | openSUSE-12.2-Oss
Este comando es similar a rpm -q --whatprovides wget, pero rpm es slo capaz de consultar la
base de datos de RPM (base de datos de paquetes instalados). Zypper, por otro lado, revisar
en los repositorios los paquetes no instalados ademas de los instalados.
Otras consultas
Los comandos patches, packages, patterns y products son similares a search -s -t
[patch,package,pattern,product], excepto que muestran alguna informacin adicional
especifica al tipo del paquete. Por ejemplo patches muestra tambin el estado del parche
(Needed/Security/Not Applicable).
Los comandos list-updates y patch-check se ven en Manejo de actualizaciones.
Bloqueo de paquetes
locks o ll addlock o al removelock o rl cleanlocks o cl
El bloqueo de paquetes sirve para prevenir cambios en los paquetes del sistema. Los paquetes
bloqueados no pueden cambiar su estado, si esta instalado no se puede desinstalar o
actualizar, si no esta instalado no se puede instalar.
Para bloquear todos los paquetes que comienzan con 'PackageKit':
celebi:~ # zypper al 'PackageKit*'
El bloqueo se ha aadido correctamente.
Una vez mas, cuidado con las expansiones del shell, ante la duda usar comillas si hay
posibilidad de que packagekit* coincida con algn archivo o directorio en el directorio de trabajo.
Para ver los bloqueos activos:
celebi:~ # zypper ll
# | Nombre | Tipo | Repositorio
---+-------------------------------------+---------+-------------
1 | apper | package | (cualquiera)
2 | PackageKit | package | (cualquiera)
3 | PackageKit-backend-zypp | package | (cualquiera)
4 | PackageKit-branding-basedonopensuse | package | (cualquiera)
5 | PackageKit-branding-openSUSE | package | (cualquiera)
6 | PackageKit-branding-upstream | package | (cualquiera)
7 | PackageKit-browser-plugin | package | (cualquiera)
8 | PackageKit-devel | package | (cualquiera)
9 | PackageKit-gstreamer-plugin | package | (cualquiera)
10 | PackageKit-gtk3-module | package | (cualquiera)
11 | PackageKit-lang | package | (cualquiera)
12 | gnome-packagekit | package | (cualquiera)
13 | gnome-packagekit-extras | package | (cualquiera)
14 | gnome-packagekit-lang | package | (cualquiera)
15 | libpackagekit-glib2-14 | package | (cualquiera)
16 | libpackagekit-glib2-14-32bit | package | (cualquiera)
17 | libpackagekit-glib2-devel | package | (cualquiera)
18 | libpackagekit-glib2-devel-32bit | package | (cualquiera)
19 | libpackagekit-qt2-2 | package | (cualquiera)
20 | libpackagekit-qt2-2-32bit | package | (cualquiera)
21 | libpackagekit-qt2-devel | package | (cualquiera)
22 | libpackagekit-qt2-devel-32bit | package | (cualquiera)
23 | typelib-1_0-PackageKitGlib-1_0 | package | (cualquiera)
24 | typelib-1_0-PackageKitPlugin-1_0 | package | (cualquiera)
Para quitar un bloqueo:
celebi:~ # zypper rl PackageKit-browser-plugin
Se ha eliminado el bloqueo especificado.
1 bloqueo fue eliminado satisfactoriamente.
Otros ejemplos:
zypper al zypper # bloquea el paquete 'zypper'
zypper al -r repo-oss virtualbox* # restringe el bloqueo al repositorio 'repo-oss'
(permitiendo instalaciones desde otros)
zypper rl 3 # quita el bloqueo 3
Utilidades
Verificar dependencias
verify o ve
Ocasionalmente se puede terminar con un sistema roto en lo que respecta a dependencias de
paquetes. Si alguna aplicacin falla al iniciar con algn mensaje que indique la falta de algn
paquete, esto se puede reparar con zypper:
celebi:~ # rpm -e --nodeps mozilla-xulrunner190 && firefox
Could not find compatible GRE between versin 1.9.0 and 1.9.0.
celebi:~ # zypper ve
Reading installed packages...
Some of the dependencies of installed packages are broken. In order to fix these dependencies,
the following actions need to be taken:

The following NEW package is going to be installed:
mozilla-xulrunner190


Overall download size: 6.5 M. After the operation, additional 23.5 M will be used.
Continue? [YES/no]: y
Instalar paquetes nuevos recomendados
install-new-recommends o inr
Este comando instala paquetes recomendados recientemente agregados para paquetes que
estn instalados en el sistema. Esto provee una manera fcil de instalar nuevos lenguajes para
el software o controladores para hardware recin agregado.
celebi:~ # zypper inr
Obteniendo los datos del repositorio...
Leyendo los paquetes instalados...
Resolviendo dependencias...

Los siguientes paquetes NUEVOS van a ser instalados:

kdebase4-openSUSE-lang bundle-lang-common-cs

2 nuevos paquetes a instalar.
Tamao total a descargar: 534,0 KiB. Despus de la operacin se utilizarn 1,9 MiB
adicionales.
Desea continuar? [s/n/?] (s):
Control de procesos
ps
Este comando muestra los procesos que estn usando archivos que han sido borrados por una
actualizacin o desinstalacin reciente.
Hay algunos programas en ejecucin que utilizan archivos eliminados producto de una reciente
actualizacin. Debera considerar reiniciar algunos. Ejecute 'zypper ps' para listarlos
celebi:~ # zypper ps
Los siguientes procesos en ejecucin utilizan archivos eliminados:

PID | PPID | UID | Inicio de sesin | Comando | Servicio | Archivos
------+-------+------+------------------+------------------------------+----------+-----------
-----------------------------------------
555 | 1 | 0 | root | cupsd | cups |
/lib64/libkeyutils.so.1.4
608 | 1 | 102 | messagebus | dbus-daemon | |
/usr/lib64/libcap-ng.so.0.0.0
659 | 1 | 0 | root | sssd | sssd |
/lib64/libkeyutils.so.1.4
723 | 659 | 0 | root | sssd_be | |
/lib64/libkeyutils.so.1.4
1688 | 1 | 0 | root | sshd | sshd |
/lib64/libkeyutils.so.1.4
7551 | 1688 | 0 | root | sshd | sshd |
/lib64/libkeyutils.so.1.4
7558 | 7551 | 1000 | vampird | sshd | sshd |
/lib64/libkeyutils.so.1.4
16084 | 1 | 1000 | vampird | dbus-daemon | |
/usr/lib64/libcap-ng.so.0.0.0

Es probable que quiera reiniciar estos procesos.
Vea 'man zypper' para informacin relacionada a los valores en la tabla superior
Manejo de actualizaciones
Hay dos enfoques para mantener su sistema al da. Uno de ellos es mediante paquetes, el otro
es mediante parches.
El enfoque mediante parches es especialmente til para la gente que est usando
publicaciones estables y quiere actualizar su sistema con parches publicados en el repositorio
de actualizaciones en lnea. Los repositorios de actualizaciones se aaden por defecto durante
la instalacin o actualizacin del sistema, o tambin se pueden aadir por medio
de Configuracin de la actualizacin en lnea en la pestaa Software del Centro de control
YaST, o de forma manual utilizando zypper. Aqu puede ver la lista de repositorios de actualizacin
disponibles para openSUSE.
La funcin equivalente de esta caracterstica en YaST es el mdulo Actualizacin en lnea.
El segundo enfoque, actualizacin mediante paquetes, est descrito en la seccin Actualizar
paquetes y servidores para actualizaciones generales de paquetes desde cualquier repositorio
con sus versiones ms nuevas.
Listando parches necesarios
list-patches o lp
Para ver todos los parches necesarios:
celebi:~ # zypper lp
Obteniendo los datos del repositorio...
Leyendo los paquetes instalados...

Repositorio | Nombre | Versin | Categora | Estado | Resumen
---------------------+-------------------+---------+-------------+-----------+----------------
--------------------------------------------
openSUSE-12.2-Update | openSUSE-2012-626 | 1 | recommended | necesario | Firefox: Update
to 15.0.1
openSUSE-12.2-Update | openSUSE-2012-629 | 1 | security | necesario | security update
for dhcp
openSUSE-12.2-Update | openSUSE-2012-631 | 1 | recommended | necesario | grub2, pm-
utils: fix grub2 menu shown after suspend to disk
openSUSE-12.2-Update | openSUSE-2012-633 | 1 | recommended | necesario | libnfnetlink:
Update to new git snapshot 1.0.0+git35
openSUSE-12.2-Update | openSUSE-2012-635 | 1 | recommended | necesario | xdg-utils: Fix
generic su
openSUSE-12.2-Update | openSUSE-2012-637 | 1 | recommended | necesario | snapper: fixed
logging during program termination
A veces, cuando hay una actualizacin que afecta al manejador de paquetes, se muestra sola,
ya que debe aplicarse primero. Una vez aplicada el comando mostrar el resto de las
actualizaciones.
Aplicando parches
patch
Para aplicar los parches necesarios:
celebi:~ # zypper patch
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following NEW patch is going to be installed:
openSUSE-2012-615

The following packages are going to be upgraded:
bind-libs bind-utils

2 packages to upgrade.
Overall download size: 1.1 MiB. After the operation, additional 2.8 KiB will be used.
Continue? [y/n/?] (y): y
Retrieving package bind-libs-9.9.1P3-1.4.1.x86_64
(1/2), 879.9 KiB ( 3.1 MiB unpacked)
Retrieving: bind-libs-9.9.1P3-1.4.1.x86_64.rpm
..............................................................[done (403.8 KiB/s)]
Retrieving package bind-utils-9.9.1P3-1.4.1.x86_64
(2/2), 205.1 KiB (666.0 KiB unpacked)
Retrieving: bind-utils-9.9.1P3-1.4.1.x86_64.rpm
...........................................................................[done]
Installing: bind-libs-9.9.1P3-1.4.1
.......................................................................................[done]
Installing: bind-utils-9.9.1P3-1.4.1
......................................................................................[done]
Listado de parches
patches
El comando list-updates solo muestra los parches necesarios. Para ver todos los parches
disponibles:
celebi:~ # zypper patches
Obteniendo los datos del repositorio...
Leyendo los paquetes instalados...
Catlogo | Nombre | Versin | Categora | Estado
---------------------+--------------------------+---------+-------------+-------------
openSUSE-12.2-Update | openSUSE-2012-533 | 1 | security | No aplicable
openSUSE-12.2-Update | openSUSE-2012-535 | 1 | security | No aplicable
openSUSE-12.2-Update | openSUSE-2012-536 | 1 | security | No aplicable
openSUSE-12.2-Update | openSUSE-2012-537 | 1 | security | No aplicable
openSUSE-12.2-Update | openSUSE-2012-538 | 1 | security | Instalado
openSUSE-12.2-Update | openSUSE-2012-539 | 1 | security | No aplicable
openSUSE-12.2-Update | openSUSE-2012-540 | 1 | security | No aplicable
openSUSE-12.2-Update | openSUSE-2012-541 | 1 | security | No aplicable
openSUSE-12.2-Update | openSUSE-2012-544 | 1 | security | No aplicable
openSUSE-12.2-Update | openSUSE-2012-545 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-546 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-547 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-548 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-549 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-550 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-551 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-552 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-553 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-554 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-555 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-556 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-557 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-558 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-559 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-560 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-561 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-562 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-563 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-564 | 1 | security | No aplicable
openSUSE-12.2-Update | openSUSE-2012-565 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-566 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-567 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-568 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-569 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-570 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-571 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-572 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-573 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-574 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-575 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-576 | 1 | security | No aplicable
openSUSE-12.2-Update | openSUSE-2012-577 | 1 | security | Instalado
openSUSE-12.2-Update | openSUSE-2012-578 | 1 | security | No aplicable
openSUSE-12.2-Update | openSUSE-2012-579 | 1 | security | No aplicable
openSUSE-12.2-Update | openSUSE-2012-580 | 1 | security | Instalado
openSUSE-12.2-Update | openSUSE-2012-582 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-583 | 1 | security | Instalado
openSUSE-12.2-Update | openSUSE-2012-584 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-585 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-586 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-587 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-588 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-590 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-591 | 1 | security | No aplicable
openSUSE-12.2-Update | openSUSE-2012-592 | 1 | security | Instalado
openSUSE-12.2-Update | openSUSE-2012-593 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-594 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-595 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-598 | 1 | security | No aplicable
openSUSE-12.2-Update | openSUSE-2012-599 | 1 | security | No aplicable
openSUSE-12.2-Update | openSUSE-2012-600 | 1 | security | No aplicable
openSUSE-12.2-Update | openSUSE-2012-602 | 1 | security | No aplicable
openSUSE-12.2-Update | openSUSE-2012-603 | 1 | security | No aplicable
openSUSE-12.2-Update | openSUSE-2012-604 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-605 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-606 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-607 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-608 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-609 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-610 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-611 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-612 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-613 | 1 | recommended | Instalado
openSUSE-12.2-Update | openSUSE-2012-614 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-615 | 1 | security | Instalado
openSUSE-12.2-Update | openSUSE-2012-616 | 1 | security | No aplicable
openSUSE-12.2-Update | openSUSE-2012-617 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE-2012-618 | 1 | recommended | No aplicable
openSUSE-12.2-Update | openSUSE_Maintenance_804 | 1 | recommended | No aplicable
Verificando parches
patch-check
Este comando mostrar la cantidad de parches disponibles para el sistema:
celebi:~ # zypper pchk
Obteniendo los datos del repositorio...
Leyendo los paquetes instalados...
0 parches necesarios (0 parches de seguridad)
Obtener informacin de parches
patch-info
info -t patch
celebi:~ # zypper info -t patch openSUSE-2012-615
Obteniendo los datos del repositorio...
Leyendo los paquetes instalados...


Informacin para parche openSUSE-2012-615:

Nombre: openSUSE-2012-615
Versin: 1
Arquitectura: noarch
Proveedor: maint-coord@suse.de
Estado: Instalado
Categora: security
Fecha de creacin: sb 15 sep 2012 14:21:45 UYT
Reinicio necesario: No
Es necesario reiniciar el gestor de paquetes: No
Interactivo: No
Resumen: bind: fixed a remote denial of service attack (abort)
Descripcin:
A remote denial of service attack was fixed in the BIND DNS nameserver, which
could be caused by attackers providing a specifically prepared zone file for
recursive transfer. (CVE-2012-4244)

Proporciona:
patch:openSUSE-2012-615 == 1

Conflictos:
bind.i586 < 9.9.1P3-1.4.1
srcpackage:bind < 9.9.1P3-1.4.1
bind-chrootenv.i586 < 9.9.1P3-1.4.1
bind-debuginfo.i586 < 9.9.1P3-1.4.1
bind-debugsource.i586 < 9.9.1P3-1.4.1
bind-devel.i586 < 9.9.1P3-1.4.1
bind-doc.noarch < 9.9.1P3-1.4.1
bind-libs-32bit.x86_64 < 9.9.1P3-1.4.1
bind-libs.i586 < 9.9.1P3-1.4.1
bind-libs-debuginfo-32bit.x86_64 < 9.9.1P3-1.4.1
bind-libs-debuginfo.i586 < 9.9.1P3-1.4.1
bind-lwresd.i586 < 9.9.1P3-1.4.1
bind-lwresd-debuginfo.i586 < 9.9.1P3-1.4.1
bind-utils.i586 < 9.9.1P3-1.4.1
bind-utils-debuginfo.i586 < 9.9.1P3-1.4.1
bind.x86_64 < 9.9.1P3-1.4.1
bind-chrootenv.x86_64 < 9.9.1P3-1.4.1
bind-debuginfo.x86_64 < 9.9.1P3-1.4.1
bind-debugsource.x86_64 < 9.9.1P3-1.4.1
bind-devel.x86_64 < 9.9.1P3-1.4.1
bind-libs.x86_64 < 9.9.1P3-1.4.1
bind-libs-debuginfo.x86_64 < 9.9.1P3-1.4.1
bind-lwresd.x86_64 < 9.9.1P3-1.4.1
bind-lwresd-debuginfo.x86_64 < 9.9.1P3-1.4.1
bind-utils.x86_64 < 9.9.1P3-1.4.1
bind-utils-debuginfo.x86_64 < 9.9.1P3-1.4.1
Actualizacin de paquetes
list-updates o lu
update o up
Para actualizar los paquetes con la versin nueva disponible:
celebi:~ # zypper up
Se puede obtener una lista de actualizaciones con:
celebi:~ # zypper lu
Los comandos de arriba mostrarn o actualizarn solo los paquetes que no tengan problemas
de dependencias. Para obtener una lista completa de los paquetes para los que exista una
versin nueva:
celebi:~ # zypper lu -a
Esto mostrar una lista de todos los candidatos, sean o no instalables, requieran o no
interaccin con el usuario para resolver problemas de dependencias.
Actualizacin de la distribucin
dist-upgrade o dup
Este comando utiliza el algoritmo de actualizacin de distribucin, el cual maneja paquetes
rotos, discontinuados, etc. Se usa para cambiar a otra versin de la distribucin.
celebi:~ # zypper dup


Aadir hardware
El soporte hardware ofrece desafos para cualquier distribucin Linux. Las
siguientes pginas las utiliza la comunidad openSUSE para registrar la
compatibilidad de distintos elementos hardware y de sistemas completos con
openSUSE Linux. Por favor, comparte tu experiencia aadiendo tu hardware,
especialmente si has tenido algn inconveniente que hayas sido capaz de solventar.
Si un enlace a un dispositivo est en rojo, significa que no tenemos informacin an.
Por favor, ayuda contribuyendo con lo que has aprendido o con tu experiencia al
respecto.
Cmo aadir informacin del hardware a la lista?
La forma ms sencilla sera usar
hwinfo --short
que muestra informacin sobre los dispositivos.
Despus de obtener los datos, puedes publicarlos en una pgina independiente de
la wiki en ingls en el espacio de nombres HCL. El ttulo de la pgina sera algo
como: HCL:Dell Inspiron 545 (hardware)

Seguridad
Olvdate de tener que preocuparse acerca de los virus y software espa. openSUSE
no tiene ninguno, y punto. El navegador web que se instala por defecto, Firefox, te
avisa de los sitios web de phishing conocidos, ayudando a protegerte de estafas y
robos de identidad.
Sin embargo, conocer algunos detalles sobre cmo funciona la seguridad en
openSUSE es importante. En esta seccin sobre seguridad:
Entenders por qu no son necesarios los antivirus en openSUSE.
Aprenders a crear claves de usuario seguras.
Conocers las herramientas con las que viene equipado openSUSE para proteger
el sistema y tus datos.
Aprenders a realizar tareas simples relacionadas con el cortafuegos, como por
ejemplo abrir puertos para que tus aplicaciones (P2P, por ejemplo) tengan acceso
a Internet.
Obtendrs informacin sobre dnde obtener software fiable y cmo comprobar que
no ha sido modificado por agentes externos.
Vers cmo activar o desactivar los servicios del sistema que desees.















Tabla de Ilstraciones.
Imagen 1 Logo caracterstico de GNU/Linux ........................................................... 4
Imagen 2 Logo oficial del SO .................................................................................. 5
Imagen 3 YasT asistente Oficial de SUSE .............................................................. 5
Imagen 4 Novell empresa que compro SUSE ......................................................... 5
Imagen 5 Open SUSE Sticker ................................................................................. 6
Imagen 6 disco de instalacin de SUSE ................................................................. 7
Imagen 7 Icono de descarga del SO ....................................................................... 8
Imagen 8 Respaldo de archivos .............................................................................. 8
Imagen 9 Icono disco duro ...................................................................................... 8
Imagen 10 Particiones del disco duro. Software especializado. .............................. 9
Imagen 11 Desfragmentacin ................................................................................. 9
Imagen 12 Pantalla de Bienvenida ........................................................................ 10
Imagen 13 pantalla opciones en espaol .............................................................. 10
Imagen 14 Seleccin de Idioma ............................................................................ 10
Imagen 15 Teclado ................................................................................................ 11
Imagen 16 Configuracin de Hora y Fecha .......................................................... 13
Imagen 17 Contrasea Usuario ROOT ................................................................. 18

Bibliografa
https://es.opensuse.org/Documentaci%C3%B3n
https://es.opensuse.org/Bienvenidos_a_openSUSE.org
https://es.opensuse.org/SUSE_Build_Tutorial
https://www.suse.com/
http://www.opensuse.org/es/
http://distrowatch.org/table.php?distribution=suse

Potrebbero piacerti anche