pyArq Presupuestos en Gnu/Linux
pyArq Presupuestos es para y por Gnu/Linux, es el sistema en el que es desarrollado y para el que es desarrollado.
Dependencias
Para que el programa funcione se requiere instalar previamente:
- Python. Ya instado en cualquier sistema Linux que se precie. El programa es compatible tanto con python2 como con python3, pero es preferible utilizar la rama más moderna: python3. Se recomienda instalar la ultima versión disponible de la rama que uses de python.
- PyGObject. Instalable fácilmente en cualquier sistema Linux desde su sistema de paquetes si no estuviera ya instalado por defecto.
En Debian los paquetes para las distintas ramas de python se llaman:- "python-gi" Python 2.x bindings for gobject-introspection libraries.
- "python3-gi" Python 3.x bindings for gobject-introspection libraries.
- GTK+. Instalable fácilmente en cualquier sistema linux desde su sistema de paquetes si no estuviera ya instalado por defecto.
En Debian el paquete se llama: gir1.2-gtk-3.0 GTK+ graphical user interface library.
Estos programas ya vienen instalados en las distribuciones más usadas de Gnu/linux puesto que son usados por otros programas muy comunes.
Opcionalmente puede instalar:
- mercurial: Sistema de control de versiones usado por pyArq Presupuestos.
Instalable fácilmente en cualquier sistema linux desde su sistema de paquetes.
Con mercurial puede descargar pyArq Presupuestos y mantenerlo actualizado a la ultima versión de desarrollo fácilmente. - TortoiseHG: Interfaz gráfica para mercurial.
TortoiseHG se integra con nautilus (el administrador de archivos de gnome), ofreciendo una interfaz gráfica sencilla para el uso de mercurial.
Instalable fácilmente en cualquier sistema linux desde su sistema de paquetes.
Descarga
Sigue las instrucciones de /pyarq-Presupuestos#descarga
El repositorio del proyecto esta alojado en https://hg.obraencurso.es
El programa puede descargarse:
- Mediante mercurial, clonando el repositorio:
$ hg clone https://hg.obraencurso.es/pyarq-presupuestos
La ventaja de usar mercurial es que se puede mantener el programa actualizado a la ultima versión de desarrollo sincronizando el repositorio. Para sincronizar teniendo como directorio de trabajo el del proyecto ejecutar:$ hg pull
Con TortoiseHG el uso de Mercurial se hace mucho más sencillo tanto en Windows como en Gnu/Linux. - Descargando el paquete comprimido con la última versión del programa.
Iniciar pyArq Presupuestos
- El programa aún no dispone de sistema de instalación, se puede usar sin más ejecutando el archivo pyArq-Presupuestos.py situado en la raíz del proyector:
Para usar la versión por defecto de python en el sistema:$ python pyArq-Presupuestos.py
O , ya que el archivo está marcado como ejecutable, igualmente:$ ./pyArq-Presupuestos.py
Para usar la rama 3 de python: - Si lo desea puede general fácilmente un enlace para iniciar el programa desde un panel o desde el escritorio, en la carpeta images hay iconos de pyarq Presupuestos en varios formatos pyArqPresupuestos.xpm, pyArq-Presupuestos.png, pyArq-Presupuestos.svg, pyArqPresupuestos.ico.
¿Que no le gusta el logo? Puede diseñar uno mas chulo y envíarmelo :P
$ python3 pyArq-Presupuestos.py
Para usar la rama 2 de python:
$ python2 pyArq-Presupuestos.py