Find Jobs
Hire Freelancers

freebsd and gui in python

$30-5000 USD

Cerrado
Publicado hace casi 20 años

$30-5000 USD

Pagado a la entrega
i have a lot of friends who use windows xp,while im using freebsd and im happy with it,more than my friends with windows. i want that they could try this powerful os,but i need that it could be more user friendly. ## Deliverables freebsd needs to have more gui and wizards to make things easier. i've looked all around that a lot of projects use python to make their guis. the first thing in freebsd which need to have a gui is the ports installation. what i need to have is a gui with a blank field where peoples write a variable (the right path where the port it is) and a button where there is written "install now". when this button is pressed,some shell commands should be executed. i want to change these commands easily because im not a coder,and i want to use this gui for a lot of operations. i will use this gui for the following operations : 1) ports tree syncronizing : to do each time before to install a port. the command to be invoked by the gui is : /usr/ports/make index 2) port installation : the gui should look inside the ports tree where it is the port to install and do : "make install clean". here there are 1 variable to get and two commands to execute: the variable to get from the gui is the right path of the port. for example for apache is : /usr/ports/www/apache-1.3.29_3 the first command to be invoked by the gui is cd /usr/ports/www/apache-1.3.29_3 and the second is : make install clean 3) clean the package db from errors : the command to be invoked by the gui is : pkgdb -F 4) to keep the ports db updated : the command to be invoked by the gui is : portsdb -uU 5) update of a selected port : the gui should get the name of the port to upgrade. the command to be invoked by the gui is : portupgrade name of the port 6) delete a port : the gui should get the name of the package to deinstall the command to be invoked by the gui is : pkg_deinstall name of the port commands explained from point 1 3 and 4 should be invoked by the gui in invisible mode. will be wonderful if a progress bar will tell how much time it remains to end the operation :-) the gui should inform that the current operation is ended,too. ## Platform freebsd.
ID del proyecto: 3208061

Información sobre el proyecto

1 propuesta
Proyecto remoto
Activo hace 20 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
1 freelancer está ofertando un promedio de $43 USD por este trabajo
Avatar del usuario
See private message.
$42,50 USD en 7 días
5,0 (52 comentarios)
4,3
4,3

Sobre este cliente

Bandera de ITALY
Italy
0,0
0
Miembro desde mar 1, 2004

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.