SlideShare una empresa de Scribd logo
1 de 24
SWARET  Gestor  de  Paquetes  para Slackware
Slackware  es  una distribución complicada por la falta de asistentes gráficos para su configuración y sobre todo por lo tedioso del control de dependencias de forma manual. Ahí es donde entra en juego SWARET. pues hace que cualquiera persona con pocos conocimientos se aventure al uso de esta distribución sin temor de llegar al fracaso. Aunque también puede darse el caso, de usuarios más expertos que lo usen por su comodidad.
¿Cómo lo instalo?1) Descargamos  la  versión de  swaret  y  renombramos  de   tgz.tar  a a .tgz 2) Para  instalarlo  nos situaremos en el mismo directorio donde este el  paquete que previamente nos hemos bajado y teclearemos como root installpkg swaret-1.6.2-noarch-1.tgz    la  parte  en rojo es  el nombre  de  la  versión de  swaret.
por seguridad y prudencia cuando lo instalamos, no se borra y crea un nuevo archivo de configuración. Lo que hace es crearlo añadiendo un .new al final. Y que sean  los  usuarios los   que borren el antiguo archivo o mas recomendable renombrarlo añadiendo un .ant por ejemplo para recordar la antigua configuración.Así acatamos lo visto en consola, de renombrar swaret.conf.new a swaret.conf para lo que nos hará falta ser root,cp/etc/swaret.conf /etc/swaret.conf.antmv/etc/swaret.conf.new /etc/swaret.confmcedit/etc/swaret.conf lo que hemos hecho ha sido es tener nuestra configuración a buen recaudo en el archivo swaret.conf.ant
¿Cómo le digo que la versión que quiero tener en mi sistema?VERSION=9.1  VERSION=8.1 ….. o  VERSON=current¿Cómo hago para ponerlo en Español?#Define the language for status and error messagesLANGUAGE=ESPANOL¿De dónde obtengo los paquetes?en CD, DVD o en un dispositivo USB, Ftp o Http, mediante rsync o tenerlos alojados en cualquier lugar de nuestro disco duro,etc#ROOT=file:/mnt/cdromROOT=ftp://ftp.slackware.com/pub/slackware/slackware-$VERSIONROOT=http://ftp.planetmirror.com/pub/slackware/slackware-$VERSION#ROOT=rsync://rsync.slackware.no/slackware/slackware-$VERSION#ROOT=file:/pub/slackware#ROOT=file:/mnt/nfsshare/slackware
¿Cómo usar las diferentes fuentes aleatoriamente?RANDOMR=0 Si está a cero usaremos el primer mirror por defecto para actualizarnos.RANDOMR=1 Utiliza un orden aleatorio en la lista de mirrors
Qué son los repositorios?Los repositorios son sitios diferentes de donde podemos bajarnos paquetes. Si tuviéramos paquetes igual en diferentes repositorios, no tendremos problemas, el sistema nos preguntará si queremos instalar cada uno de ellos, para que elijamos el que consideremos oportuno.
¿Cómo se añaden repositorios?Aquí vemos las diferentes posibilidades,# Define RepositoryURL'swithSlackware Linux Packages.# (UsedforRepositorySlackware Linux Packages)# (RepositoryURL'savailable at http://www.swaret.org/?menu=sp)# NOTE 1: To use a Local RepositoryorRemoteRepository,# besureitcontainsthefollowing Files:# - CHECKSUMS.md5 (For MD5 Sum, REQUIRED)# - FILELIST.TXT (ForPackageName + Size, REQUIRED)# - PACKAGES.TXT (ForPackageDescription, NOT REQUIRED)# - MANIFEST.bz2 (ForDependencySupport, NOT REQUIRED)# NOTE 2: TocreateyourownRepository, use 'swaret-tools‘.# You can get 'swaret-tools' at http://www.swaret.org!# Syntax: REPOS_ROOT=REPOSITORYNAME%PROTOCOL:URL# NOTE 1: The REPOSITORY NAME can onlybe ONE Keyword!# NOTE 2: swaret will use theorder of thespecified REPOS_ROOT URL's.#REPOS_ROOT=LinuxPackagesDOTNET%ftp://ftp.linuxpackages.net/pub/Slackware-9.1#REPOS_ROOT=My_Slackware_Packages_On_CD-ROM%file:/mnt/cdrom#REPOS_ROOT=My_Slackware_Packages_On_DVD-ROM%file:/mnt/dvdrom#REPOS_ROOT=My_Slackware_Packages_On_USB_Memory_Stick%file:/mnt/usbmemstick#REPOS_ROOT=SomeRemoteRepository%ftp://ftp.someremoterepository.net/slackware/slackware-9.1#REPOS_ROOT=SomeRemoteRepository%http://www.someremoterepository.net/slackware/slackware-9.1#REPOS_ROOT=SomeRemoteRepository%rsync://rsync.someremoterepository.net/slackware/slackware-9.1#REPOS_ROOT=MyLocalRepository%file:/pub/myrepos”#REPOS_ROOT=MyRemoteRepository_Using_NFS-Share%file:/mnt/nfsshare/slackware#REPOS_ROOT=MyRemoteRepository_Using_Samba-Share%file:/mnt/sambashare/slackware
Cómo controla las dependencias?Para controlar las dependencias, como la web ha cambiado de sitio, es necesario ir aquí y comprobar que la dirección es la correcta.Define Libraries (8.1 orHigherorCurrent) ListMirrors.# (UsedforDependencySupport)# NOTE 1: Youneedtospecify a LibrariesListMirrorwhich# contains a 'libraries-VERSION' File.# NOTE 2: TocreatetheLibrariesList, use 'swaret-tools‘.# You can get 'swaret-tools' at http://www.swaret.org!# You can alsoclearall DEP_ROOT Variable(s) whichwill# allow swaret tocreatetheLibrariesListforyou# duringDependencyCheckusingthedefined ROOT Variable(s) above.# Syntax: DEP_ROOT=PROTOCOL:URL# NOTE: swaret will use theorder of thespecified DEP_ROOT URL's.#DEP_ROOT=file:/mnt/cdrom#DEP_ROOT=file:/mnt/dvdrom#DEP_ROOT=file:/mnt/usbmemstick#DEP_ROOT=http://www.swaret.org/swaretDEP_ROOT=http://swaret.sourceforge.net#DEP_ROOT=ftp://ftp.swaret.org/swaret#DEP_ROOT=rsync://rsync.swaret.org/swaret#DEP_ROOT=file:/pub/swaret#DEP_ROOT=file:/mnt/nfsshare/swaret#DEP_ROOT=file:/mnt/sambashare/swaret
Una vez guardados los cambios en el archivo /etc/swaret.conf, actualizaremos el repositorio para tenerlo a punto cuando queramos instalar o actualizar algún paquete:# swaret –update
Utilización de SwaretÉstas opciones siempre irán acompañando al comando swaret. Cuando se habla de manual, se  refiere a que pedirá confirmación en cada paquete teniendo que escribir: “y” en caso de sí, y “n” en caso de no. Sin las comillas. Cuando se  habla de automático, se  refiere  a que actuará sin pedir confirmación en cada paquete.
–update (Actualizar)# swaret –updateRecupera la lista de los últimos archivos disponibles.–upgrade (Actualizar)# swaret –upgradeActualiza manualmente todos los paquetes instalados.# swaret –upgrade -aActualiza automáticamente todos los paquetes instalados.# swaret –upgrade paqueteActualiza manualmente todos los paquetes instalados de un paquete específico.# swaret –upgrade -a paqueteActualiza automáticamente todos los paquetes instalados de un paquete específico.
install (Instalar)# swaret –installInstala todos los paquetes disponibles manualmente.# swaret –install -a Instala todos los paquetes disponibles automáticamente.# swaret –install -p Instala todos los parches disponibles manualmente.# swaret –install -ap Instala todos los parches disponibles automáticamente.# swaret –installInstala todos los paquetes disponibles manualmente.# swaret –install -a Instala todos los paquetes disponibles automáticamente.# swaret –install -p Instala todos los parches disponibles manualmente.# swaret –install -ap Instala todos los parches disponibles automáticamente.# swaret –install paquete Instalar el paquete manualmente.# swaret –install paquete -a Instalar el paquete automáticamente# swaret –install paquete -p Instalar todos los parches del paquete manualmente.# swaret –install paquete -ap Instalar todos los parches del paquete automáticamente.
reinstall (Reinstalar)# swaret –reinstallReinstalar todo manualmente.# swaret –reinstall -a Reinstalar todo automáticamente# swaret –reinstall -p Reinstalar todos los parches manualmente.# swaret –reinstall -ap Reinstalar todos los parches automáticamente.# swaret –reinstall paquete Reinstalar el paquete manualmente.# swaret –reinstall paquete -a Reinstalar el paquete automáticamente# swaret –reinstall paquete -p Reinstalar todos los parches del paquete manualmente.# swaret –reinstall paquete -ap Reinstalar todos los parches del paquete automáticamente.
remove (Desinstalar)# swaret –remove paqueteDesinstalar el paquete manualmente.# swaret –remove paquete -aDesinstalar el paquete automáticamente.–get (Conseguir)# swaret –get Conseguir todos los paquetes manualmente.# swaret –get -a Conseguir todos los paquetes automáticamente.# swaret –get -p Conseguir todos los parches manualmente.# swaret –get -ap Conseguir todos los parches automáticamente.# swaret –get -s Conseguir todas las fuentes manualmente.# swaret –get -asConseguir todas las fuentes automáticamente.# swaret –get -u Conseguir todos los paquetes actualizados manualmente.
# swaret –get -au Conseguir todos los paquetes actualizados automáticamente.# swaret –get paqueteConseguir el paquete manualmente.# swaret –get paquete -a Conseguir el paquete automáticamente.# swaret –get paquete -p Conseguir todos los parches del paquete manualmente.# swaret –get paquete -ap Conseguir todos los parches del paquete automáticamente.# swaret –get paquete -s Conseguir todas las fuentes del paquete manualmente.# swaret –get paquete -asConseguir todas las fuentes del paquete automáticamente.# swaret –get paquete -u Conseguir la actualización del paquete manualmente.# swaret –get paquete -au Conseguir la actualización del paquete automáticamente.
–compile (Compilar)# swaret –compile paquete Descargar, compilar e instalar el código fuente.*En el momento de elaborar este manual esta opción es experimental. No funciona con todos los paquetes.–dep (Librerías perdidas)# swaret –depFija y arregla todas las librerías perdidas.# swaret –dep paqueteFija y arregla todas las librerías perdidas del paquete.–resume (Resumir)# swaret –resumeResume los paquetes rotos.# swaret –resume -pResume los parches rotos.# swaret –resume -sResume las fuentes rotas.
–list (Listar)# swaret –listLista todos los paquetes disponibles# swaret –list -p Lista todos los parches disponibles# swaret –list -s Lista todas las fuentes disponibles# swaret –list -i Lista todos los paquetes instalados# swaret –list -u Lista todos los paquetes instalados preparados para actualizar# swaret –list -n Lista todos los paquetes no instalados# swaret –list -np Lista todos los parches no instalados
search (Buscar)# swaret –search paqueteBusca si el paquete está disponible.# swaret –search paquete -pBusca parches disponibles para el paquete.# swaret –search paquete -sBusca fuentes disponibles para el paquete.# swaret –search paquete -iBusca si el paquete está instalado.# swaret –search paquete -u Busca si el paquete instalado está preparado para actualizarse.# swaret –search paquete -n Busca si el paquete no está instalado# swaret –search paquete -np Busca si los parches del paquete no están instalados
show (Mostrar)# swaret –show Muestra la descripción de los paquetes disponibles.# swaret –show -p Muestra la descripción de los parches disponibles.# swaret –show -iMuestra la descripción de los paquetes instalados.# swaret –show paqueteMuestra la descripción del paquete disponibles.# swaret –show paquete -p Muestra la descripción del parche disponible del paquete.# swaret –show paquete -iMuestra la descripción del paquete instalado.
hangelog (Log de cambios)# swaret –changelogMuestra el último log de cambios.Información y ayuda de swaret# swaret –setFija cualquier variable encontrada en /etc/swaret.conf usando esta acción# swaret –extra# swaret –extra -u mail usuario[@nombre_de_dominio.dominio]Envía la lista de los paquetes a actualizar a un usuario.# swaret –extra -u save /directorio/archivo Guardar la lista de los paquetes actualizables en un directorio en concreto.# swaret –extra -u get /directorio/archivo Consigue los paquetes actualizables que se encuentren en una lista guardada.# swaret –gpg -i Importa clave pública GPG# swaret –log Muestra el archivo log de swaret.# swaret –log -tMuestra la cola del archivo log de swaret.# swaret –log -cLimpia el archivo log de swaret.# swaret –purgeRemueve los paquetes guardados en el directorio de paquetes chacheados (Por defecto: /var/swaret)
# swaret –purge -sRemueve los paquetes fuentes guardados en el directorio de paquetes fuentes cacheados (Por defecto: /var/swaret/sources)# swaret –purge -d #Remueve los paquetes guardados en el directorio de paquetes cacheados coincidentes a un número (#) de días. (Por defecto: /var/swaret)# swaret –purge -ds #Remueve los paquetes fuentes guardados en el directorio de paquetes fuentes cacheados coincidente a un número (#) de días. (Por defecto: /var/swaret)# swaret –purge -w #Remueve los paquetes guardados en el directorio de paquetes cacheados coincidentes a un número (#) de semanas. (Por defecto: /var/swaret)# swaret –purge -ws #Remueve los paquetes fuentes guardados en el directorio de paquetes fuentes cacheados coincidente a un número (#) de semanas. (Por defecto: /var/swaret)# swaret –checkChequea si swaret está actualizado.# swaret –configMuestra el ejemplo del archivo de configuración de swaret# swaret –faqMuestra la FAQ.# swaret –faq paqueteMuestra la FAQ del paquete.# swaret –htusMuestra el como se usa de swaret.# swaret –htus paqueteMuestra el como se usa del paquete.
# swaret –helpMuestra la ayuda simple.# swaret –morehelpMuestra la ayuda avanzada.# swaret –manualMuestra el manual de swaret.# swaret –manual -cMuestra el manual de configuración de swaret.# swaret –versionMuestra la versión de swaret.
GRACIAS!

Más contenido relacionado

Destacado (20)

Curso tictac
Curso tictacCurso tictac
Curso tictac
 
Glosario Administrativo
Glosario AdministrativoGlosario Administrativo
Glosario Administrativo
 
TóRculo
TóRculoTóRculo
TóRculo
 
Medellin y su moda
Medellin y su modaMedellin y su moda
Medellin y su moda
 
Cadizppt
CadizpptCadizppt
Cadizppt
 
Audiovisuales
AudiovisualesAudiovisuales
Audiovisuales
 
Derechos De Autor
Derechos De AutorDerechos De Autor
Derechos De Autor
 
Android
AndroidAndroid
Android
 
Larespuesta
LarespuestaLarespuesta
Larespuesta
 
Sismo la serena 1997
Sismo la serena 1997Sismo la serena 1997
Sismo la serena 1997
 
2 clase 30_03_10
2 clase 30_03_102 clase 30_03_10
2 clase 30_03_10
 
I Ounidad2
I Ounidad2I Ounidad2
I Ounidad2
 
Principios manovich
Principios manovichPrincipios manovich
Principios manovich
 
ContaminacióN AcúStica
ContaminacióN AcúSticaContaminacióN AcúStica
ContaminacióN AcúStica
 
Derechos De Autor
Derechos De AutorDerechos De Autor
Derechos De Autor
 
Trabajo En Equipo
Trabajo En EquipoTrabajo En Equipo
Trabajo En Equipo
 
Carne Y Pol En La Arg Pp
Carne Y Pol  En La Arg  PpCarne Y Pol  En La Arg  Pp
Carne Y Pol En La Arg Pp
 
Modelos Osi
Modelos OsiModelos Osi
Modelos Osi
 
Tecnologías de la comunicación
Tecnologías de la comunicaciónTecnologías de la comunicación
Tecnologías de la comunicación
 
Portafolio electronico de carlos
Portafolio electronico de carlosPortafolio electronico de carlos
Portafolio electronico de carlos
 

Similar a Swaret

Instalacion de paquetes
Instalacion de paquetesInstalacion de paquetes
Instalacion de paquetesvictorcorreas
 
Advanced packaging tool
Advanced packaging toolAdvanced packaging tool
Advanced packaging toolluis fernando
 
Advanced packaging tool
Advanced packaging toolAdvanced packaging tool
Advanced packaging toolluis fernando
 
Administracion de software en debian y derivados (comandos) taringa!
Administracion de software en debian y derivados (comandos)   taringa!Administracion de software en debian y derivados (comandos)   taringa!
Administracion de software en debian y derivados (comandos) taringa!Frank Davila
 
Comandos dos y linux
Comandos dos y linuxComandos dos y linux
Comandos dos y linuxMauro Leon
 
ADMINISTRACION DE PAQUETES ::: http://leymebamba.com
ADMINISTRACION DE PAQUETES ::: http://leymebamba.comADMINISTRACION DE PAQUETES ::: http://leymebamba.com
ADMINISTRACION DE PAQUETES ::: http://leymebamba.com{|::::::. ELDAVAN .:::::::|}
 
El manejador de paquetes APT
El manejador de paquetes APTEl manejador de paquetes APT
El manejador de paquetes APTMiguel Useche
 
Cómo instalar programas y actualizar linux
Cómo instalar programas y actualizar linuxCómo instalar programas y actualizar linux
Cómo instalar programas y actualizar linuxcesmarmay
 
Instalar programas en linux
Instalar programas en linuxInstalar programas en linux
Instalar programas en linuxMila Coderque
 
97132962-instalacion-de-open meetings-en-squeeze
 97132962-instalacion-de-open meetings-en-squeeze 97132962-instalacion-de-open meetings-en-squeeze
97132962-instalacion-de-open meetings-en-squeezexavazquez
 
Debian ejercicio instalar paquetes
Debian ejercicio instalar paquetesDebian ejercicio instalar paquetes
Debian ejercicio instalar paquetesfrangp5438
 
Crea tus instaladores para linux (fedora, ubuntu, etc) sencillamente
Crea tus instaladores para linux (fedora, ubuntu, etc) sencillamenteCrea tus instaladores para linux (fedora, ubuntu, etc) sencillamente
Crea tus instaladores para linux (fedora, ubuntu, etc) sencillamenteKuboosoft
 
Crear servidor local de repositorios de paquetes DEB para Ubuntu
Crear servidor local de repositorios  de paquetes DEB para UbuntuCrear servidor local de repositorios  de paquetes DEB para Ubuntu
Crear servidor local de repositorios de paquetes DEB para UbuntuIgnacio Lozano
 
Instalacion de Asterisk y freePBX en CentOS
Instalacion de Asterisk y freePBX en CentOSInstalacion de Asterisk y freePBX en CentOS
Instalacion de Asterisk y freePBX en CentOSmanzurek
 

Similar a Swaret (20)

Instalacion de paquetes
Instalacion de paquetesInstalacion de paquetes
Instalacion de paquetes
 
Ubuntu Bolivia Backstage
Ubuntu Bolivia BackstageUbuntu Bolivia Backstage
Ubuntu Bolivia Backstage
 
Advanced packaging tool
Advanced packaging toolAdvanced packaging tool
Advanced packaging tool
 
Advanced packaging tool
Advanced packaging toolAdvanced packaging tool
Advanced packaging tool
 
Clase9 (consola linux)
Clase9 (consola linux)Clase9 (consola linux)
Clase9 (consola linux)
 
Administracion de software en debian y derivados (comandos) taringa!
Administracion de software en debian y derivados (comandos)   taringa!Administracion de software en debian y derivados (comandos)   taringa!
Administracion de software en debian y derivados (comandos) taringa!
 
Memorias
MemoriasMemorias
Memorias
 
Sesion3 del Curso de Lliurex
Sesion3 del Curso de LliurexSesion3 del Curso de Lliurex
Sesion3 del Curso de Lliurex
 
Comandos dos y linux
Comandos dos y linuxComandos dos y linux
Comandos dos y linux
 
ADMINISTRACION DE PAQUETES ::: http://leymebamba.com
ADMINISTRACION DE PAQUETES ::: http://leymebamba.comADMINISTRACION DE PAQUETES ::: http://leymebamba.com
ADMINISTRACION DE PAQUETES ::: http://leymebamba.com
 
El manejador de paquetes APT
El manejador de paquetes APTEl manejador de paquetes APT
El manejador de paquetes APT
 
Cómo instalar programas y actualizar linux
Cómo instalar programas y actualizar linuxCómo instalar programas y actualizar linux
Cómo instalar programas y actualizar linux
 
Instalar programas en linux
Instalar programas en linuxInstalar programas en linux
Instalar programas en linux
 
97132962-instalacion-de-open meetings-en-squeeze
 97132962-instalacion-de-open meetings-en-squeeze 97132962-instalacion-de-open meetings-en-squeeze
97132962-instalacion-de-open meetings-en-squeeze
 
Debian ejercicio instalar paquetes
Debian ejercicio instalar paquetesDebian ejercicio instalar paquetes
Debian ejercicio instalar paquetes
 
Crea tus instaladores para linux (fedora, ubuntu, etc) sencillamente
Crea tus instaladores para linux (fedora, ubuntu, etc) sencillamenteCrea tus instaladores para linux (fedora, ubuntu, etc) sencillamente
Crea tus instaladores para linux (fedora, ubuntu, etc) sencillamente
 
Clase7 (consola linux)
Clase7 (consola linux)Clase7 (consola linux)
Clase7 (consola linux)
 
Crear servidor local de repositorios de paquetes DEB para Ubuntu
Crear servidor local de repositorios  de paquetes DEB para UbuntuCrear servidor local de repositorios  de paquetes DEB para Ubuntu
Crear servidor local de repositorios de paquetes DEB para Ubuntu
 
OkmEC
OkmECOkmEC
OkmEC
 
Instalacion de Asterisk y freePBX en CentOS
Instalacion de Asterisk y freePBX en CentOSInstalacion de Asterisk y freePBX en CentOS
Instalacion de Asterisk y freePBX en CentOS
 

Último

Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 

Último (19)

Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 

Swaret

  • 1. SWARET Gestor de Paquetes para Slackware
  • 2. Slackware es una distribución complicada por la falta de asistentes gráficos para su configuración y sobre todo por lo tedioso del control de dependencias de forma manual. Ahí es donde entra en juego SWARET. pues hace que cualquiera persona con pocos conocimientos se aventure al uso de esta distribución sin temor de llegar al fracaso. Aunque también puede darse el caso, de usuarios más expertos que lo usen por su comodidad.
  • 3. ¿Cómo lo instalo?1) Descargamos la versión de swaret y renombramos de tgz.tar a a .tgz 2) Para instalarlo nos situaremos en el mismo directorio donde este el paquete que previamente nos hemos bajado y teclearemos como root installpkg swaret-1.6.2-noarch-1.tgz la parte en rojo es el nombre de la versión de swaret.
  • 4. por seguridad y prudencia cuando lo instalamos, no se borra y crea un nuevo archivo de configuración. Lo que hace es crearlo añadiendo un .new al final. Y que sean los usuarios los que borren el antiguo archivo o mas recomendable renombrarlo añadiendo un .ant por ejemplo para recordar la antigua configuración.Así acatamos lo visto en consola, de renombrar swaret.conf.new a swaret.conf para lo que nos hará falta ser root,cp/etc/swaret.conf /etc/swaret.conf.antmv/etc/swaret.conf.new /etc/swaret.confmcedit/etc/swaret.conf lo que hemos hecho ha sido es tener nuestra configuración a buen recaudo en el archivo swaret.conf.ant
  • 5. ¿Cómo le digo que la versión que quiero tener en mi sistema?VERSION=9.1 VERSION=8.1 ….. o VERSON=current¿Cómo hago para ponerlo en Español?#Define the language for status and error messagesLANGUAGE=ESPANOL¿De dónde obtengo los paquetes?en CD, DVD o en un dispositivo USB, Ftp o Http, mediante rsync o tenerlos alojados en cualquier lugar de nuestro disco duro,etc#ROOT=file:/mnt/cdromROOT=ftp://ftp.slackware.com/pub/slackware/slackware-$VERSIONROOT=http://ftp.planetmirror.com/pub/slackware/slackware-$VERSION#ROOT=rsync://rsync.slackware.no/slackware/slackware-$VERSION#ROOT=file:/pub/slackware#ROOT=file:/mnt/nfsshare/slackware
  • 6. ¿Cómo usar las diferentes fuentes aleatoriamente?RANDOMR=0 Si está a cero usaremos el primer mirror por defecto para actualizarnos.RANDOMR=1 Utiliza un orden aleatorio en la lista de mirrors
  • 7. Qué son los repositorios?Los repositorios son sitios diferentes de donde podemos bajarnos paquetes. Si tuviéramos paquetes igual en diferentes repositorios, no tendremos problemas, el sistema nos preguntará si queremos instalar cada uno de ellos, para que elijamos el que consideremos oportuno.
  • 8. ¿Cómo se añaden repositorios?Aquí vemos las diferentes posibilidades,# Define RepositoryURL'swithSlackware Linux Packages.# (UsedforRepositorySlackware Linux Packages)# (RepositoryURL'savailable at http://www.swaret.org/?menu=sp)# NOTE 1: To use a Local RepositoryorRemoteRepository,# besureitcontainsthefollowing Files:# - CHECKSUMS.md5 (For MD5 Sum, REQUIRED)# - FILELIST.TXT (ForPackageName + Size, REQUIRED)# - PACKAGES.TXT (ForPackageDescription, NOT REQUIRED)# - MANIFEST.bz2 (ForDependencySupport, NOT REQUIRED)# NOTE 2: TocreateyourownRepository, use 'swaret-tools‘.# You can get 'swaret-tools' at http://www.swaret.org!# Syntax: REPOS_ROOT=REPOSITORYNAME%PROTOCOL:URL# NOTE 1: The REPOSITORY NAME can onlybe ONE Keyword!# NOTE 2: swaret will use theorder of thespecified REPOS_ROOT URL's.#REPOS_ROOT=LinuxPackagesDOTNET%ftp://ftp.linuxpackages.net/pub/Slackware-9.1#REPOS_ROOT=My_Slackware_Packages_On_CD-ROM%file:/mnt/cdrom#REPOS_ROOT=My_Slackware_Packages_On_DVD-ROM%file:/mnt/dvdrom#REPOS_ROOT=My_Slackware_Packages_On_USB_Memory_Stick%file:/mnt/usbmemstick#REPOS_ROOT=SomeRemoteRepository%ftp://ftp.someremoterepository.net/slackware/slackware-9.1#REPOS_ROOT=SomeRemoteRepository%http://www.someremoterepository.net/slackware/slackware-9.1#REPOS_ROOT=SomeRemoteRepository%rsync://rsync.someremoterepository.net/slackware/slackware-9.1#REPOS_ROOT=MyLocalRepository%file:/pub/myrepos”#REPOS_ROOT=MyRemoteRepository_Using_NFS-Share%file:/mnt/nfsshare/slackware#REPOS_ROOT=MyRemoteRepository_Using_Samba-Share%file:/mnt/sambashare/slackware
  • 9. Cómo controla las dependencias?Para controlar las dependencias, como la web ha cambiado de sitio, es necesario ir aquí y comprobar que la dirección es la correcta.Define Libraries (8.1 orHigherorCurrent) ListMirrors.# (UsedforDependencySupport)# NOTE 1: Youneedtospecify a LibrariesListMirrorwhich# contains a 'libraries-VERSION' File.# NOTE 2: TocreatetheLibrariesList, use 'swaret-tools‘.# You can get 'swaret-tools' at http://www.swaret.org!# You can alsoclearall DEP_ROOT Variable(s) whichwill# allow swaret tocreatetheLibrariesListforyou# duringDependencyCheckusingthedefined ROOT Variable(s) above.# Syntax: DEP_ROOT=PROTOCOL:URL# NOTE: swaret will use theorder of thespecified DEP_ROOT URL's.#DEP_ROOT=file:/mnt/cdrom#DEP_ROOT=file:/mnt/dvdrom#DEP_ROOT=file:/mnt/usbmemstick#DEP_ROOT=http://www.swaret.org/swaretDEP_ROOT=http://swaret.sourceforge.net#DEP_ROOT=ftp://ftp.swaret.org/swaret#DEP_ROOT=rsync://rsync.swaret.org/swaret#DEP_ROOT=file:/pub/swaret#DEP_ROOT=file:/mnt/nfsshare/swaret#DEP_ROOT=file:/mnt/sambashare/swaret
  • 10. Una vez guardados los cambios en el archivo /etc/swaret.conf, actualizaremos el repositorio para tenerlo a punto cuando queramos instalar o actualizar algún paquete:# swaret –update
  • 11. Utilización de SwaretÉstas opciones siempre irán acompañando al comando swaret. Cuando se habla de manual, se refiere a que pedirá confirmación en cada paquete teniendo que escribir: “y” en caso de sí, y “n” en caso de no. Sin las comillas. Cuando se habla de automático, se refiere a que actuará sin pedir confirmación en cada paquete.
  • 12. –update (Actualizar)# swaret –updateRecupera la lista de los últimos archivos disponibles.–upgrade (Actualizar)# swaret –upgradeActualiza manualmente todos los paquetes instalados.# swaret –upgrade -aActualiza automáticamente todos los paquetes instalados.# swaret –upgrade paqueteActualiza manualmente todos los paquetes instalados de un paquete específico.# swaret –upgrade -a paqueteActualiza automáticamente todos los paquetes instalados de un paquete específico.
  • 13. install (Instalar)# swaret –installInstala todos los paquetes disponibles manualmente.# swaret –install -a Instala todos los paquetes disponibles automáticamente.# swaret –install -p Instala todos los parches disponibles manualmente.# swaret –install -ap Instala todos los parches disponibles automáticamente.# swaret –installInstala todos los paquetes disponibles manualmente.# swaret –install -a Instala todos los paquetes disponibles automáticamente.# swaret –install -p Instala todos los parches disponibles manualmente.# swaret –install -ap Instala todos los parches disponibles automáticamente.# swaret –install paquete Instalar el paquete manualmente.# swaret –install paquete -a Instalar el paquete automáticamente# swaret –install paquete -p Instalar todos los parches del paquete manualmente.# swaret –install paquete -ap Instalar todos los parches del paquete automáticamente.
  • 14. reinstall (Reinstalar)# swaret –reinstallReinstalar todo manualmente.# swaret –reinstall -a Reinstalar todo automáticamente# swaret –reinstall -p Reinstalar todos los parches manualmente.# swaret –reinstall -ap Reinstalar todos los parches automáticamente.# swaret –reinstall paquete Reinstalar el paquete manualmente.# swaret –reinstall paquete -a Reinstalar el paquete automáticamente# swaret –reinstall paquete -p Reinstalar todos los parches del paquete manualmente.# swaret –reinstall paquete -ap Reinstalar todos los parches del paquete automáticamente.
  • 15. remove (Desinstalar)# swaret –remove paqueteDesinstalar el paquete manualmente.# swaret –remove paquete -aDesinstalar el paquete automáticamente.–get (Conseguir)# swaret –get Conseguir todos los paquetes manualmente.# swaret –get -a Conseguir todos los paquetes automáticamente.# swaret –get -p Conseguir todos los parches manualmente.# swaret –get -ap Conseguir todos los parches automáticamente.# swaret –get -s Conseguir todas las fuentes manualmente.# swaret –get -asConseguir todas las fuentes automáticamente.# swaret –get -u Conseguir todos los paquetes actualizados manualmente.
  • 16. # swaret –get -au Conseguir todos los paquetes actualizados automáticamente.# swaret –get paqueteConseguir el paquete manualmente.# swaret –get paquete -a Conseguir el paquete automáticamente.# swaret –get paquete -p Conseguir todos los parches del paquete manualmente.# swaret –get paquete -ap Conseguir todos los parches del paquete automáticamente.# swaret –get paquete -s Conseguir todas las fuentes del paquete manualmente.# swaret –get paquete -asConseguir todas las fuentes del paquete automáticamente.# swaret –get paquete -u Conseguir la actualización del paquete manualmente.# swaret –get paquete -au Conseguir la actualización del paquete automáticamente.
  • 17. –compile (Compilar)# swaret –compile paquete Descargar, compilar e instalar el código fuente.*En el momento de elaborar este manual esta opción es experimental. No funciona con todos los paquetes.–dep (Librerías perdidas)# swaret –depFija y arregla todas las librerías perdidas.# swaret –dep paqueteFija y arregla todas las librerías perdidas del paquete.–resume (Resumir)# swaret –resumeResume los paquetes rotos.# swaret –resume -pResume los parches rotos.# swaret –resume -sResume las fuentes rotas.
  • 18. –list (Listar)# swaret –listLista todos los paquetes disponibles# swaret –list -p Lista todos los parches disponibles# swaret –list -s Lista todas las fuentes disponibles# swaret –list -i Lista todos los paquetes instalados# swaret –list -u Lista todos los paquetes instalados preparados para actualizar# swaret –list -n Lista todos los paquetes no instalados# swaret –list -np Lista todos los parches no instalados
  • 19. search (Buscar)# swaret –search paqueteBusca si el paquete está disponible.# swaret –search paquete -pBusca parches disponibles para el paquete.# swaret –search paquete -sBusca fuentes disponibles para el paquete.# swaret –search paquete -iBusca si el paquete está instalado.# swaret –search paquete -u Busca si el paquete instalado está preparado para actualizarse.# swaret –search paquete -n Busca si el paquete no está instalado# swaret –search paquete -np Busca si los parches del paquete no están instalados
  • 20. show (Mostrar)# swaret –show Muestra la descripción de los paquetes disponibles.# swaret –show -p Muestra la descripción de los parches disponibles.# swaret –show -iMuestra la descripción de los paquetes instalados.# swaret –show paqueteMuestra la descripción del paquete disponibles.# swaret –show paquete -p Muestra la descripción del parche disponible del paquete.# swaret –show paquete -iMuestra la descripción del paquete instalado.
  • 21. hangelog (Log de cambios)# swaret –changelogMuestra el último log de cambios.Información y ayuda de swaret# swaret –setFija cualquier variable encontrada en /etc/swaret.conf usando esta acción# swaret –extra# swaret –extra -u mail usuario[@nombre_de_dominio.dominio]Envía la lista de los paquetes a actualizar a un usuario.# swaret –extra -u save /directorio/archivo Guardar la lista de los paquetes actualizables en un directorio en concreto.# swaret –extra -u get /directorio/archivo Consigue los paquetes actualizables que se encuentren en una lista guardada.# swaret –gpg -i Importa clave pública GPG# swaret –log Muestra el archivo log de swaret.# swaret –log -tMuestra la cola del archivo log de swaret.# swaret –log -cLimpia el archivo log de swaret.# swaret –purgeRemueve los paquetes guardados en el directorio de paquetes chacheados (Por defecto: /var/swaret)
  • 22. # swaret –purge -sRemueve los paquetes fuentes guardados en el directorio de paquetes fuentes cacheados (Por defecto: /var/swaret/sources)# swaret –purge -d #Remueve los paquetes guardados en el directorio de paquetes cacheados coincidentes a un número (#) de días. (Por defecto: /var/swaret)# swaret –purge -ds #Remueve los paquetes fuentes guardados en el directorio de paquetes fuentes cacheados coincidente a un número (#) de días. (Por defecto: /var/swaret)# swaret –purge -w #Remueve los paquetes guardados en el directorio de paquetes cacheados coincidentes a un número (#) de semanas. (Por defecto: /var/swaret)# swaret –purge -ws #Remueve los paquetes fuentes guardados en el directorio de paquetes fuentes cacheados coincidente a un número (#) de semanas. (Por defecto: /var/swaret)# swaret –checkChequea si swaret está actualizado.# swaret –configMuestra el ejemplo del archivo de configuración de swaret# swaret –faqMuestra la FAQ.# swaret –faq paqueteMuestra la FAQ del paquete.# swaret –htusMuestra el como se usa de swaret.# swaret –htus paqueteMuestra el como se usa del paquete.
  • 23. # swaret –helpMuestra la ayuda simple.# swaret –morehelpMuestra la ayuda avanzada.# swaret –manualMuestra el manual de swaret.# swaret –manual -cMuestra el manual de configuración de swaret.# swaret –versionMuestra la versión de swaret.