sábado, 5 de agosto de 2017

Aplicacion Android Presidentes y Autoridades SUD

Aplicacion Android Presidentes y Autoridades SUD



Sabes quienes han sido los presidentes de la iglesia desde su restauración en esta tierra?
Conoces las autoridades generales de la iglesia?
Descarga esta aplicación, ponte a prueba, aprende y divierte

Como uso la aplicacion?

La aplicación consta de varios niveles, en cada nivel te saldra una imagen cubierta de cuadros,
borra cuadros con tus dedos y veras la imagen de uno de los presidentes de la iglesia o de las 
autoridades generales.
Forma el nombre de la autoridad en la imagen escogiendo las letras apropiadas que aparecen
debajo de la imagen.
Comparte la aplicación para ganar monedas y saber mas rapido el nombre de la autoridad 
que aparece en la imagen.

Clasificacion de la aplicación

-- Para toda la familia --






miércoles, 12 de julio de 2017

No puedo instalar el paquete wxsvg para instalar DVDSTYLER en Antergos Linux (arch)



En ocasiones cuando queremos instalar programas desde el repositorio AUR o sea con yaourt los requerimientos de librerías no se satisfacen por mas que uno le busque, para eso debemos agotar todas las posibilidades, espero que mi siguiente experiencia pueda servirle a alguien mas.

Al querer instalar el programa DVDSTYLER en mi flamante distribución Antergos me encuentro con varios problemas de librerias, primero que dvdstyler requiere wxsvg y que wxsvg requiere ffmpeg-compat, pues bien no existe una libreria ffmpeg-compat como tal pero si existe una denominada ffmpeg-compat-55 que a fin de cuentas es la misma.
Instale ffmpeg-compat-55 pero al querer instalar de nuevo wxsvg aun me salia el error de que no se encontraba el paquete ffmpeg-compat, pero como?? si instale ffmpeg-compat-55, pues claro el paquete wxsvg tiene en sus requerimientos la libreria ffmpeg-compat, algo que podemos hacer es editar  PKGBUILD de wxsvg al momento de su creacion por yaourt.
Esto lo logramos editando el PKGBUILD de wxsvg y cambiando el nombre de la librería ffmpeg-compat por ffmpeg-compat-55.

Ejemplo del error:

wxsvg 1.5.11-2  (2017-07-03 10:02)
(Paquete sin soporte: ¡podría ser peligroso!)
==> ¿Quiere editar PKGBUILD? [S/n] ("A" para anular)
==> ------------------------------------------------
==> n

==> dependencias de wxsvg:
 - wxgtk (ya instalado)
 - ffmpeg (ya instalado)
 - libexif (ya instalado)
 - ffmpeg-compat (compilando desde AUR)
 - webkitgtk2 (compilando desde AUR)


==> Continuar compilando wxsvg? [S/n]
==> ---------------------------------
==> S

==> Compilando e instalando el paquete
==> Instalar o compilar las dependencias que faltan para wxsvg:
[sudo] password for calarcon:
[sudo] password for calarcon:
error: no se ha encontrado el objetivo: ffmpeg-compat




Ejemplo del procedimiento:

Yes, editar el PKGBUILD para wxsvg:
# Maintainer: Miguel Revilla <yo@miguelrevilla.com>
# Contributor: Joshua Stiefer <facedelajunk@gmail.com>
# Contributor: Alexander Fehr <pizzapunk gmail com>
# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>

pkgname=wxsvg
pkgver=1.5.11
pkgrel=1
pkgdesc="C++ library to create, manipulate and render SVG files"
arch=('i686' 'x86_64')
url="http://wxsvg.sourceforge.net/"
license=('custom:wxWindows')
depends=('wxgtk' 'ffmpeg' 'ffmpeg-compat-55' 'webkitgtk2')
options=('!libtool')
source=("http://downloads.sourceforge.net/project/wxsvg/wxsvg/${pkgver}/wxsvg-${pkgver}.tar.bz2")
md5sums=('afaf1e46ed956fc7d5b354213e053d72')

build() {
  cd "${srcdir}/${pkgname}-${pkgver}"
  ./configure --prefix=/usr --with-wx-config=/usr/bin/wx-config
  make
}

package() {
  cd "${srcdir}/${pkgname}-${pkgver}"
  make DESTDIR="${pkgdir}" install
  install -D -m644 COPYING "${pkgdir}/usr/share/licenses/wxsvg/COPYING"
}

Editar la linea:
depends=('wxgtk' 'ffmpeg' 'ffmpeg-compat-55' 'webkitgtk2')
agregar "-55" como en la linea arriba.
:Edit - Continuar instalando......
==> Continue installing wxsvg ? [Y/n]
==> [v]iew package contents [c]heck package with namcap
==> ---------------------------------------------------
==> 

loading packages...
resolving dependencies...
looking for conflicting packages...

Package (1)  New Version  Net Change

wxsvg        1.5.11-1       1.99 MiB

Total Installed Size:  1.99 MiB

:: Proceed with installation? [Y/n] 
(1/1) checking keys in keyring                     [--------------------] 100%
(1/1) checking package integrity                   [--------------------] 100%
(1/1) loading package files                        [--------------------] 100%
(1/1) checking for file conflicts                  [--------------------] 100%
:: Processing package changes...
(1/1) installing wxsvg                             [--------------------] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Packages no longer required by any installed package:
    yasm


Despues de esto podremos compilar wxsvg sin problema.

Error de firmas GPG al instalar aplicaciones (Antergos - Arch)

Error de firmas GPG al instalar aplicaciones



Es muy común recibir este error cuando las firmas de ciertas aplicaciones no estan actualizadas o no son "confiables", por ejemplo:

Verificando las firmas de las fuentes con gpg…
    wine-1.8.5.tar.bz2 ... HA FALLADO (clave pública desconocida CEFAC8EAAF17519D)
==> ERROR: ¡Una o más firmas PGP no pudieron ser verificadas!
==> ERROR: Makepkg no ha podido compilar wine-stable.
==> ¿Reiniciar la compilación de wine-stable? [s/N]

los siguientes pasos me ayudaron a resolver este problema.

  1. Ejecutar "pacman-key --refresh-keys" en linea de comandos
  2. El mensaje de error arroja la llave que no es "confiable", a esa le llave le pasamos el compando gpg como a continuacion se ejemplifica:
    "gpg --keyserver hkp://keys.gnupg.net --recv-keys CEFAC8EAAF17519D"
Esto "validara" la llave requerida  y permitira la creacion e instalación del programa que necesitemos.

yaourt -S wine-stable


miércoles, 15 de febrero de 2017

Porque cd no funciona desde dentro de mi script linux??

Porque el comando cd no funciona desde dentro de mi script linux??


En realidad si funciona, pero solo dentro del alcance del script que contiene dicha llamada.
Cd es hecho dentro del shell del script. Cuando el script termina, ese shell termina, y entonces el sistema te regresa al directorio donde estabas.
Esto no es muy bueno cuando queremos scripts que nos manden a determinada ruta y continuar trabajando ahi manualmente, si quieres realizar esto simplemente agrega un . antes de llamar el script.

De tal manera que si el script se llama cambioderuta.sh entonces ejecutaras de esta manera tu script:

. ./cambioderuta.sh


De esta forma al terminar el script estaras dentro del directorio al que accediste con cd dentro del script.

Algo muy simple pero que ayuda mucho

NO HAY SONIDO EN MI EMULADOR ZSNES EN CUALQUIER DISTRIBUCION DE LINUX


Este es un problema comun, a veces cuando se instala zsnes no se instalan las librerias necesarias para que el emulador tenga sonido, simplemente  hay que instalar la libreria lib32-libpulse y listo a disfrutar del sonido en zsnes.

Si estas en alguna distribucion basada en arch:
pacman -S lib32-pulse