desarrollo

Lenguajes de programacion

Script de instalación y mantenimiento.

El script que envió COMO PROYECTO A MEJORAR fue confeccionándose para gente rescatada de Windows y probado exhaustivamente durante años en diferentes versiones estables e inestables de MANDRIVA.

Comienza requiriendo y obligando a correrlo como root; seguidamente da opciones para recomponer la base de datos URPMI, probar y fijar el valor de swappiness, actualizar repositorios y sistema, instalar programas y utilidades, configurar phpmyadmin (mysql) y configurar wine.

¿Como me convierto en otro usuario dentro de un Script Bash? (Solucionado)

Esto es parte de mi script de instalación. Mi problema, pese a todo lo que intenté, es que no logro entrar desde el script, en éste caso a firefox http://localhost/phpmyadmin/, como usuario normal, no como root (Ver penúltima linea).
Alguna idea?

#!/bin/bash
echo 'H A Y D R I V A'
echo 'INSTALAR Y CONFIGURAR PHPMYADMIN Y MYSQL?'
echo 's minúscula ejecuta, cualquier otra tecla saltea este paso'
read D

if [ $D = s ]
then
echo 'Espere.'
rpm -e mysql
rm -f /var/lib/mysql/mysql/*
/bin/hostname 127.0.0.1
urpmi mysql
/etc/init.d/mysqld start

Migrar Ares a Linux (Cerrado)

En base a este hilo y a que es posible, almenos en un principio, convertir código escrito en Delphi a uno soportado por lazarus; veo factible poder, o intentar almenos, compilar el código fuente de Ares para que funcione de manera nativa en Linux.
Alguien se anota?

Liberada la versión 1.0 del Menú Alternativo para Mandriva 2009.1 / 2009 Spring

Así como lo leen, acabo de liberar la versión 1.0 de la versión oficial del menú alternativo inspirado en el Menú de Kalvy + mi menú + el listado de RPMDrake. Todo bajo licencia GPL ;)

Está basado en las aplicaciones del DVD de Mandriva 2009.1 Spring RC1 y los iconos de Mandriva 2009.1 Spring ONE RC1. Todavía falta agregar aplicaciones por lo tanto programas como CCSM no se ubicarán en el nuevo sitio y lo encontrarán en el lugar original. A medida que pasen los días iré agregando más y liberando versiones más completas.

Necesito sugerencias para la sección de gráficos del nuevo menú

Como muchos saben, he presentado varios modelos de menú alternativos en castellano para nuestro KDE de Mandriva; habrá alguien que no sepa de qué diablos estoy hablando, pero si usan el buscador se va a enterar.

¿Como evitar repeticiones en script?

Digamos que construyo un instalador, que divido los archivos en grupos de prestación (AUDIO, VIDEO, SISTEMA, BASES DE DATOS, ESCRITORIO, OFICINA, ETC.).
En el caso que expongo, comienzo con for archivo in $AUDIO.
Como retomo con for archivo in $AVIDEO, etc. sin tener que hacer lo que hice: repetir abajo todo el script.
Probé con select, naufragué con case, y me oscurecí en if; no pude.

#!/bin/bash
clear
AUDIO="normalize streamripper streamtuner"
VIDEO="phonon-xine xine-faad xine-image"
SISTEMA="gdb lsb gcc"
CIENCIAS="mathplot texmacs octave"

for archivo in $AUDIO
do

Script para actualizar nodos de gift para apollon

#!/bin/bash

#
clear
echo "Nodos giFT 7/7"
#
#
#
#
echo "nodes ares 1/7"
cd ~/.giFT/Ares
wget http://update.kceasy.com/update/ares/nodes-0.3
mv nodes-0.3 nodes
#
#
echo "banlist fasttrac 2/7"
cd ~/.giFT/FastTrack
wget http://update.kceasy.com/update/fasttrack/banlist
mv banlist.* banlist
#
#
echo "nodes fasttrack 3/7"
cd ~/.giFT/FastTrack
wget http://update.kceasy.com/update/fasttrack/nodes
mv nodes.* nodes
#
#
echo "gwebcaches gnutella 4/7"
cd ~/.giFT/Gnutella
wget http://update.kceasy.com/update/gnutella/gwebcaches
mv gwebcaches.* gwebcaches
#
#

Script para facilitar la instalacion

Es sólo una parte de un extenso script que uso con mis amigos que acceden a probar linux.
Críticas constructivas, por favor.
Qué se puede mejorar, qué es innecesario. No es de la altura de facildriva o Tuningdrake; Sólo un listado de prestaciones.

#!/bin/sh
clear
echo 'HAYDRIVA'
echo ''
echo 'Actualizando los repositorios para actualizar el sistema:'
echo ''
urpmi --auto-update --auto
echo '---------------------------------------------------------------------------'
echo 'gedit-root REQUIERE COMO DEPENDENCIA: '
echo '- gedit gtksourceview'

Script para comprobar si su conexión a internet se paró en algun momento

Voy con wifi. Siempre, a todas horas.
No les pasa a ustedes que a veces se para la conexion wifi, y tienen que ir a reiniciar el servicio network?
Si no les pasa estan de enhorabuena :) A mi casi nunca se me desconecta, pero hubo un tiempo que se desconectaba con facilidad, y era un poco engorroso.
Incluso lo puse en el wiki de mandriva, y se uso en el foro
Este problema me ha acompañado durante muuucho tiempo, y ahora el script és un poco más molón.

Sugerencias y reportes sobre TuningDrake

TuningDrake es un script que pretende facilitar tener su Mageia con todo lo necesario para navegar, ver videos, etc.

Se puede decir que es una CLI que procesa un archivo generado desde la pagina que sirve de interfaz de usuario.

Requisitos:

  • Tener conexión a internet
  • Instalar la ultima versión

Para instalar TuningDrake mira el manual de la versión actual

Este hilo es para reportar problemas y hacer sugerencias.

Peticiones de los usuarios (Cerrado)

Cuando tengo ratillos libres (trabajo, jugar, trastear con el linux, .... deja poco tiempo y ganas la verdad), pero en ocasiones, me apetece hacer un programa para linux, abro mi IDE, editor, o lo que sea (según me da el día, ahora andaba mirando el lenguage D) y siempre me asalta la misma duda...., ¿Qué hago?

Ya hay herramientas para casi todo y no me apetece embarcarme en un proyecto del que hay ya "chorrocientas" versiones y que no aporte nada nuevo.

Feed