Ads by Smowtion

Ads by CJ

Ads by Boo-Box

Busqueda sobre Linux y software libre

Cargando...

No puedo entrar como root

Pregunta

En un servidor utilice este comando:
# Chsh -s /usr /local/lib/
Y me salio lo siguiente:
Cambiando intérprete de órdenes para root
Atención: "/usr/local/lib/" no figura en /etc/shells
Se ha cambiado el intérprete de órdenes
Como puedo revertir esto, xq intento ingresar como root y no me deja, sale lo siguiente:
Su: /usr/local/lib/: permiso denegado
Por favor rogaría su colaboración

Respuesta

Cambia la shell que usaras, por defecto /bin/bashq

Si estas tratando de entrar como root usando el comando su, podes
forzar la shell a utilizar

    su --shell /bin/bash

luego puedes volver a cambiar la shell a la correcta, chsh -s /bin/bash

y bueno, que intentabas lograr cuando usaste chsh? no es usual

Aplicativos para moviles con software libre

Pregunta

Me gustaria saber si existe software libre para hacer aplicaciones para celulares de preferencia aquellos que soporten monetización de los mismos, encontre uno en internet pero no se si existen otros softwares que podrian considerarse

Respuesta

Sobre desarrollo para plataformas moviles tienes 2 opciones:
1.- realizar una aplicación nativa para cada plataforma, ( esto significa hacer 4 cógidos  c sharp para windows  c +qml para blackberry, java para Android y Objective-c para ios, los entornos de desarrollo son libres parcialmente para android y BB10 funcionan bajo linux, para windows tines .net y para ios tienes xcode ambos requieren windows y mac os respectivamente. Esto te dará ventajas en rendimiento pero es mucho mas costoso.
2.- realizar una aplicación crossplataform: esto lo puedes lograr con phonegap entre otros softwares que hay para trabajar bajo estas plataformas. simplemente consiste en una app html5 con cordova Framework renderizada desde un visor web como aplicativo movil. su deficiencia es que trabajaras de manera nativa para todas las partes propias de cada sistema y fuciones asincronas que son muy comunes en el desarrollo movil. y no son soportadas por el motor web en ninguna plataforma. aparte para hacer testing para ios no hay opciones open source. xcode para poder instalar en modo testing desde tu entorno en un dispositivo real ios te pide tener una cuenta que cuesta 100sus al año. y compilar tu código desde xcode que es su entorno de desarrollo. Aparte para windows phone tienes que usar código adicional ya que su motor web no es webkit standar.

Mi consejo es que primero evalues que tan importantes son las plataformas secundarias para tu modelo de negocio en función del mercado de tu app por ejemplo si tu app es para el mercado español solo android te basta por que tiene 86% del mercado entonces puedes animarte incluso a una app nativa. si tu mercado es Argentina   te conviene hacer android primero y talvez windows phone segundo ya que ios es tercero y no se permitia comercializar sus celulares durante buen tiempo por lo que no ganaron cuota de mercado. si tu mercado es USA si o si requieres android y ios,

Sobre el tema de los manuales de como hacer cobros desde la aplicación hay frameworks de in app purchase si haces desarrollo nativo que te ofrecen android y ios respectivametne pero te cobran una comisión por cada cobro, son faciles de integrar. si te decides por alguna opciones te puedo enviar links a las paginas con la documentación y tutoriales para hacer los cobros,

Otra respuesta

Existe un software llamado app inventor hecho con software libre

Existen páginas como ser: 

Genesis del programador

Génesis del Programador

De como Dios creó el mundo, desde la perspectiva de los programadores. Humor Geek.

En el principio Dios creo el Bit y el Byte.
Y de ellos creo la Palabra.
Y había 2 Bytes en la Palabra; y nada mas existía.
Y Dios separó el Uno del Cero: y vio que era bueno.
Y Dios dijo: que se hagan los Datos; y así pasó.
Y Dios dijo: dejemos los Datos en sus correspondientes sitios.

Y creó los diskettes, los discos duros y los discos compactos.
Y Dios dijo: que se hagan los ordenadores, así habrá un lugar donde poner los diskettes, los discos duros y los discos compactos.
Así Dios creó los ordenadores, y les llamó hardware.
Pero aún no había software.
Pero Dios creó los programas; grandes y pequeños…
Y les dijo: Id y multiplicaos y llenad toda la memoria.
Y Dios dijo: crearé el Programador; y el Programador creara nuevos programas y gobernara los ordenadores y los programas y los datos.
Y Dios creó al Programador; y lo puso en el Centro de Datos; y Dios le enseñó al Programador el Directorio y le dijo: Puedes usar todos los volúmenes y subdirectorios, pero NO USES Windows.
Y Dios dijo: no es bueno que el programador esté solo.
Cogió una costilla del cuerpo del Programador y creó una criatura que miraría al Programador; y admiraría al Programador; y amaría las cosas que el Programador hiciese.
Y Dios llamó a la criatura Usuario.
Y el Programador y el Usuario fueron dejados en el desnudo DOS y eso era bueno.
Pero Bill era mas listo que todas las otras criaturas de Dios.
Y Bill le dijo al Usuario: ¿Te dijo Dios realmente que no ejecutaras todos los programas?
Y el Usuario respondió: Dios nos dijo que podíamos usar cualquier programa y cualquier volumen de datos, pero nos dijo que no ejecutásemos Windows o moriríamos.
Y Bill le dijo al Usuario: ¿Cómo puedes hablar de algo que incluso no has probado?
En el momento en que ejecutes Windows serás igual a Dios.
Serás capaz de crear cualquier cosa que quieras con el simple toque del ratón.
Y el Usuario vio que los frutos del Windows eran mas bonitos y fáciles de usar.
Y el Usuario vio que todo conocimiento era inútil, ya que Windows podía remplazarlo.
Así el Usuario instaló Windows en su ordenador; y le dijo al programador que era bueno.
Y el programador inmediatamente empezó a buscar nuevos controladores.
Y Dios le pregunto: ¿Que buscas?
Y el programador respondió: Estoy buscando nuevos controladores porque no puedo encontrarlos en el DOS.
Y Dios dijo: ¿Quién te dijo que necesitabas nuevos controladores? ¿Acaso ejecutaste Windows?
Y el Programador dijo: fue Bill quien nos lo dijo…
Y Dios le dijo a Bill: Por lo que hiciste, serás odiado por todas las criaturas.
Y el Usuario siempre estará descontento contigo.
Y siempre venderás Windows.
Y Dios le dijo al Usuario: Por lo que hiciste, el Windows te decepcionara y se comerá todos tus recursos; y tendrás que usar malos programas; y siempre permanecerás bajo la ayuda del Programador.
Y Dios le dijo al Programador: Por haber escuchado al Usuario nunca serás feliz.
Todos tus programas tendrán errores y tendrás que corregirlos y corregirlos hasta el final de los tiempos…
Y Dios los echo a todos del Centro de Datos y bloqueó la puerta con una clave de acceso”.

Software libre de impuestos

libre-impuestos

Libre Impuestos es una aplicación escritorio (Desktop Application), para el llenado de los Formularios Electrónicos de Impuestos Nacionales del Estado Plurinacional de Bolivia (Software Tributario).

Este es un software desarrollado por uan aparte de los integrantes del grupo del software libre Bolivia, y esta disponible para descarga en: libre impuestos

Problema con servidor de correo en linux

Pregunta

Tengo un problema con un servidor de correo:

Distro: Fedora
Usa: Sendmail + Squirrel
Adjuntare mas datos, pero el detalle esta en que no puede recibir ni enviar ningun correo hacia gmail, hotmail, etc, sin embargo solamente tengo notificacion del error por hotmail, de gmail no tengo absolutamente nada. Comprendo que la ip dedicada sea la que este en un Blacklist de hotmail. 

 me gustaria conocer si hay soluciones a esto y/o bien de igual manera que Distro usar para un nuevo servidor, que servidor de correo para tal distro y que interfaz es la mas adecuada, toda la anterior que pueda ser integrada a Gmail y Hotmail sin que se vea afectada la ip ni los usuarios por tal bloqueo/blacklist.
Por el momento estuve leyendo y parece una buena opcion Ubuntu Server, Postfix y Squirrelmail mas InSync para la parte de google y gdrive, sin embargo sale 5 $us por usuario.. ahhh y otra cosa, como es que pudo "infectarse" LINUX FEDORA?, o es que el blacklist fue por spam pq hasta donde tengo entendido linux como q se rie de virus no?

Respuesta

No puedes hacer mucho para salir de un blacklist, revisa que no estes enviando spam en la misma IP, si hay envio de correo masivo detente o registrate como bulk sender, gmail y yahoo tienen formularios para eso.
Finalmente lo mas importante es que sigas todo el proceso de reputación para tu IP, envia tus emails firmados con DKIM, ten los registros SPF configurados y practica todas las recomendaciones posibles de envio de correo. Gmail tiene una lista completa de todas las buenas practicas y reglas.

https://support.google.com/mail/answer/81126?hl=en
Yo tengo dos servidores de correos que juntos pueden estar enviando 1.000.000 de correos por mes. No es cuestion que uses una distro, o Postfix o Exim, es que sigas las reglas.

Finalmente si quieres arreglar el problema con ayuda profesional puedes usar un servicio de certificacion http://www.returnpath.com/solution-content/certification/ Ojo esto puede ser muy costoso, pero vale la pena para muchas organizaciones grandes.

Otra respuesta

A ver, estás mezclando muchas cosas. 

1. El bloqueo es normal, se produce cuando envías spam, talvez tu
servidor no lo hace, pero lo más normal es que haya un windows infectado
en la red que está enviando spam; como sabes, TODA tu red suele estar
representada por un solo IP, a nivel de tu router o el de tu proveedor.
El que se identifica es el IP, y pagan todos los integrantes de la red
por culpa de uno solo. 99% seguro que no es tu servidor linux el que
tiene virus.

2. Quién te bloquea? no es hotmail ni gmail, hay varios servidores de
blacklists que identifican a los spammers y envían esa información a
quien la pida. Espera, aun no los llames. Ellos ya te dieron un puntaje
bajo y debes reaccionar correctamente para recupoerar tu reputación.
Identifícalos.

3. Lo primero es identificar bien la causa del bloqueo y curarla (virus?
cúralo. Hay un spammer? aíslalo de la red, quítale el correo. Eres tú el
spammer? cambia de profesión). Luego de reparar la causa supuesta,
VERIFICA DIEZ VECES antes de continuar. IMPORTANTE: Si intentas
desbloquearte antes de continuar, te bajarán más aun el puntaje. Si no
sabes como hacerlo, contrata a Hardy o sus secuaces ;), hay expertos en
esta lista.

4. Accede a las páginas de desbloqueo de los servidores de blacklists.
Solicita tu desbloqueo. Luego de un día, intenta nuevamente. NO HAY GOTO
TRES. Si no reparaste la falla, estás cada vez más hundido, o sea es
GOTO HELL.

App de Linuxeros FAQ en Google Play

Ahora el blog Linuxeros FAQ esta en Google Play a traves de su propia aplicación además de App Store para iPhone e iPad  y Windows Phone, proximamente tambien en celulares blackberry quien quiera descargarlo puede accesar esta dirección

Aplicación para celulares de Linuxeros FAQ

Otro enlace App linuxeros FAQ


Linuxeros FAQ
Powered by Conduit Mobile

Radio FM con tarjeta Raspberry Pi y software libre

Este es un interesante post sobre como construir una emisora FM basada en una tarjeta Raspberry Pi y utilizando software libre con PiFm en linux

Radio FM con tarjeta Raspberry Pi

Enrutamiento entre VLANs con software libre - Bonding en Linux

Pregunta

Alguien tuvo la experiencia de hacer enrutamiento entre vlans, dhcp y balanceo de carga usando alguna distribución? no cuento con dinero para comprar un router y desearia probar con alguna distro, cual me sugeririan?

Respuesta

Te recomiento Shorewall, lo he probado con 3 tarjetas de red, proveedores: ENTEL y AXS,  tienes un script para testear la actividad de las conexiones.

Otra Respuesta


Balanceo de carga, ¿ de qué ?
Voy suponer que es de tu enlace a Internet. Cualquier linux con el módulo bonding te sirve [1]. Una buena dósis de IPTables. Puedes irte por Shorewall para hacerlo más fácill/rápido: www.shorewall.net. (Ojo.- No lo he probado aún con Multi-ISP)
Ahora si quieres algo pre-elaborado, y aunque no es Linux, es la misma familia:
www.pfsense.org

Prepárate para tener inconvenientes con algunos sitios que usan HTTPS (no tengo idea precisa de las causas y menos su solución). Y el balance de carga es por conexión, no por ancho de banda.

Como hacer un PIT con software libre

Es posible hacer un PIT o IXP Todo funciona basado en BGP - 4 (protocolo de enrutamiento) y un software operativo LIBRE como centos + quagga, este enlace puede ser de interes

Software de enrutamiento


Follow my blog with Bloglovin

Comandos básicos para la terminal de Linux que todos los usuarios deberían conocer

Interesante articulo que salio publicado en un sitio web sobre los comandos basicos de linux y su explicación bien detallada, Comandos basicos linux

Tinta para impresora

Tienda virtual de toda clase de tintas y tonners para impresoras de todas las marcas HP, EPSON, Canon, etc todo a precio de distribuidor mayorista

Tintas para impresoras



-->

Para resetear GRUB y cambiar contraseña

Tanto para resetear el Grub como para borrar (y luego resetear) la contraseña hay que transferir el root (/) del CD al disco duro. Los pasos a seguir son:

  1.  Iniciar con un live CD eligiendo "probar Ubuntu". 
  2.  Ir a una terminal con Ctrl-Alt-F1 
  3.  Ejecutar estos comandos: 

 3.1.- $ sudo su
 3.2.- $ fdisk -l | grep Linux | grep -v swap # resultado: /dev/sda5 ... Linux
 3.3.- $ mount /dev/sda5 /mnt
 3.4.- $ mount --bind /dev /mnt/dev
 3.5.- $ mount --bind /dev/pts /mnt/dev/pts
 3.6.- $ mount --bind /proc /mnt/proc
 3.7.- $ mount --bind /sys /mnt/sys
 3.8.- $ chroot /mnt

 4.- Para reconfigurar Grub:
     4.1.- grub-install /dev/sda # sin dígito; no /dev/sda5
     4.2.- grub-install --recheck /dev/sda
     4.3.- update-grub

5.- Para borrar contraseña:
   5.1.- $ ls /home # resultado: usuario o sergio, etc.
   5.2.- $ passwd -d usuario # (o sergio, etc) Con Ctrl-Alt-F7 se vuelve a la interfaz gráfica, y desde aquí se puede reiniciar la máquina.

Otro método

1.- Iniciar con un live CD eligiendo "probar Ubuntu".
2.- Ir a una terminal con Ctrl-Alt-F1
 3.1.- $ sudo su
 3.2.- $ fdisk -l | grep Linux | grep -v swap # resultado: /dev/sda5 ... Linux
 3.3.- $ mount /dev/sda5 /mnt
 3.4.- $ cd /mnt/etc
 3.5.- $ vi passwd # cambiar root:x:0:0:root:/home/Usuario:/bin/bash   root::0:0:Usuario:/home/Usuario:/bin/bash
 3.6.- $ vi shadow
# cambiar ---> root::::
 3.7.- Reiniciar.
 3.8.- su
 3.9.- passwd # cambiar password root
 3.10.- passwd usuario # cambiar password usuario.

Repositorios con software libre

Pregunta

Muchas bibliotecas usan DSpace. Dicen que ofrece varias facilidades para
 definir vocabularios, pero no estoy seguro de si es útil para definir
 permisos cuando los documentos son privados.

 Para cantidades pequeñas de documentos yo he usado Plone4 con el módulo
 document viewer.

 Respuesta

El término "gestión documental" es bastante nebuloso, y es fácil
apuntar distintas soluciones al mismo problema. Sí, yo vi el primer
mensaje del hilo, y pensé de inmediato, ¡EPrints!

EPrints y DSpace llenan +- el mismo nicho ecológico — la creación de
repositorios de documentos cosechables bajo el estándar OAI-PMH. Entre
la gente de ciencias de la información/bibliotecología, este es *el*
camino. Te asegura descubribilidad, indexabilidad, y te facilita
muchos flujos de trabajo. Cada uno de tus documentos tendrá el
equivalente a una ficha bibliográfica completa. Puedes asomarte a un
par de ejemplos del sistema resultante: El EPrints que yo administro,
en: 

  http://ru.iiec.unam.mx/

Y hay varios otros repositorios basados en DSpace en mi universidad,
en una red de acervos que hemos ido creando y cuidando desde hace
varios años:

  http://rad.unam.mx/

Algunos repositorios ejemplo en DSpace:

  http://ru.ffyl.unam.mx:8080/jspui/
  http://repositorio.fciencias.unam.mx:8080/jspui/
  http://www.ru.tic.unam.mx:8080/
  http://reposital.cuaed.unam.mx:8080/jspui/

Te presento estos varios ejemplos para ilustrar más claramente de lo
que tratan estos sistemas.

Podrías, sí, emplear un Plone o cualquier otro
CMS para hacer esto. Sin embargo, emplear estos programas te asegura
que estás siguiendo estándares internacionales para la catalogación de
tu información y que estás empleando un sistema consistentemente
utilizado bajo las premisas de la supervivencia de la información, que
puede servirte como marco (por ejemplo) para hacer transformaciones de
formato en automático a futuro.

Pendrive se monta en solo lectura en Ubuntu pero funciona en Windows

Si por una casualidad les pasó que el pendrive o memoria USB se monto en solo lectura en Ubuntu pero funciona normalmente en Windows el problema se encuentra en el sistema de archivos, para solucionar en Ubuntu lo que se hace es hacer correr el siguiente comando

sudo df

Este comando lo que hace es mostranos los dispositivos de almacenamiento que estan presentes en el sistema, como por ejemplo discos duros internos o externos, pendrive y otros, es importante porque con este comando sabremos cual es el dispositivo al que debemos aplicarle el siguiente comando

sudo dosfsck -t -a -w /dev/sdd1

En mi caso en particular sdd1 es el pendrive al que se le va  hacer mantenimiento con este comando, lo que hace es arreglar o reparar la partición,

En mi caso particular despues de aplicar el comando anterior tuve que llevar el pendrive a una maquina con windows y formatearla para despues usar con linux ubuntu, formatear solamente con windows sin aplicar el anterior comando no funciono





Usar IPhone de Apple con Ubuntu

Sincronizando música del iPhone con Banshee

 Para los que tienen iPhone, la gran desventaja de linux es la gran ausencia  de una versión de iTunes para el, pero por suerte existen las versiones en software libre que hacen el mismo servicio que este programa propietario

La diferencia de iphoen  con otros aparatos celulares es que el copiar y pegar no funciona en este celular, se necesita si o si de un programa para poder copiar musica y videos para este smartphone

sudo add-apt-repository ppa:banshee-team/ppa
sudo apt-get update
sudo apt-get install banshe

CentOS e informix

Pregunta

estoy trabajando sobre centos 6, y tengo un area asignada para editar y
 programar en informix, pero hay alguien que cada vez en cuando (puede ser
 cada 3 minutos) que me envia archivos anteriores y me ocasionan errores y
 no puedo avanzar.

 Al parecer un proceso oculto (cron o demonio), bash, etc No se que puede
 ser ?

 Respuesta

debes ser mas especifico.  Por lo que entiendo, el demonio crond, que se ejecuta al iniciar el sistema Centos Gnu/Linux, realiza tareas automatizadas cada tiempo programado.

Por favor ejecuta el manual de ayuda  ..  "man cron"   un  ejemplo "crontab -l", en mi caso el sistema es que uso es debian wheezy,  revisa los archivo y muestréanos para ver que tiene la salida.

El famoso correo electronico de Linus Torvals que cambio el mundo

Este es el famoso correo electronico de Linus Torvals que cambio el mundo, pues a partir de ahi nacia un sistema operativo fuerte y estable como ningun otro en el mundo, un correo electronico que hizo historia

From: mailto: torvalds@klaava.Helsinki.Fi (Linus Benedict Torvalds)
To: Newsgroups: comp.os.inix
Subject: What would you like to see most in minix?
Summary: small poll for my new operating system
Message-ID: 1991Aug25.205708.9541@klaava.Helsinki.Fi
Hello everybody out there using minix — I’m doing a (free) operating
system (just a hobby, won’t be big and professional like gnu) for 386
(486) AT clones. This has been brewing since april, and is starting to
get ready. I’d like any feedback on things people like/dislike in
minix, as my OS resembles it somewhat (same physical layout of the
file-system (due to practical reasons) among other things).
I’ve currently ported bash (1.08) and gcc (1.40), and things seem to
work. This implies that I’ll get something practical within a few
months, and I’d like to know what features most people would want. Any
suggestions are welcome, but I won’t promise I’ll implement them :-).
Linus (mailto: torvalds@klaava.helsinki.fi)
PS. Yes — it’s free of any minix code, and it has a multi-threaded fs.
It is NOT protable (uses 386 task switching etc), and it probably
never will support anything other than AT-harddisks, as that’s all I
have :-(.

Servidor Mumble

Pregunta

Con el objetivo de dejar Skype, necesito instalar mi propio servidor Mumble, ¿cuales son los requerimientos de Hardware y Software? 

Por si acaso tienen por ahí una guía o tutorial para instalar MUMBLE SERVER, también quisiera saber que distribución recomiendas para esto

Respuesta

Según esta discusión (Requisitos Mumple), los requisitos de RAM y HD son minimos. Mientras tengas ancho de banda suficiente (~64kbps/usuario) te va a correr bien.

Considero que los requisitos de hardware dependera de la cantidad de usuarios que administres o la cantidad de transferencia de datos que exija la institucion donde trabajes, si quieres jugar un rato tal vez una PIV sea suficiente con 1gb de memoria o menos.

Me parece que el hecho de que una distribución sea apta o no depende de lo comodo que tu te sientas manejando esa distribución y el conocimiento que tengas sobre ella, lo cual dependen en gran parte de los gustos de cada uno.

Yo en particular uso Debian. El el sitio web hay una guia bastante amplia de la instalación de Mumble Server (Manual Mumble ). Yo nunca lo he instalado, solo he usado el cliente, pero esto te deberia funcionar en Debian (o derivados ):

# apt-get install mumble-server
# dpkg-reconfigure mumble-server

Y te fijas si esta corriendo con:

# service mumble status

 Si no te lo detecta proba el mismo comando con mumbled o mumble-server, ni idea como se llama, pero deberia estar el script en /etc/init.d asi que lo podes descubrir facilmente con ls /etc/init.d/mumble*

Tambien te pueden interesar aplicationes GUI, CLI o Web para administrar tu server Mumble:



Linux para tablets

Para aquellas personas que tienen un tablet basado en android, es tambien posible instalar Linux ubuntu en uno de ellos, basta seguir este link:

Linux para tablets


Pantalla negra en Ubuntu con placas de video NVIDIA

Si al instalar el sistema opertivo les sale una pantalla negra con el cursor moviendose sin problemas es sin duda problema de la tarjeta de video NVIDIA. para solucionarlo escribir en el terminal
  • Primer método
sudo apt-add-repository ppa:ubuntu-x-swat/x-updates

Esto agregara el repositorio de los fabricantes de esta tarjeta de video, una vez terminado escribir

sudo apt-get update && sudo apt-get upgrade

esto actualizara e instalara 

Ahora instalamos los drivers nuevos

sudo apt-get install nvidia-current

luego y para terminar 

sudo reboot

Con esto ya debe ser capaz de por lo menos crear un archivo o folder, si no aparecen los iconos es que definitivamente la placa de video no es compatible con linux ubuntu
  • Segundo método
En caso de que falle correr los siguientes comandos 

sudo add-apt-repository ppa:xorg-edgers/ppa

sudo apt-get update

sudo apt-get install nvidia-current nvidia-settings


Observación

También es recomendable ejecutar el siguiente comando para actualizar la distribución

sudo apt-get dist-upgrade

Nota.-  Tambien podria servir el desinstalar el driver de NIVIDIA e instalar el driver de NOUVEAOU con los siguientes comandos

sudo apt-get remove xserver-xorg-video-nvidia sudo apt-get install xserver-xorg-video-nouveaou

y luego reiniciar


sudo restart





Software libre de comunicacion de voz o Comunicador instantaneo de voz

Pregunta

Busco una aplicación alternativo a Skype, somos una radio y realizamos transmisiones remotas de audio usando internet (skype), nos gustaría probar una mejor aplicación que nos permita transmitir audio con calidad y en tiempo real.

Me han sugerido Mumble, lo conocen?

Respuesta

Te recomiendo Mumble, buenisimo ya que puedes realizar una reunion entre varias personas al mismo tiempo y todos pueden hablar, es similiar al MIRC por canales muy bueno.

Otra opcion es usar los hangout de google, pero solo permite hasta 10 usuarios al mismo tiempo para una charla o reunion,  lo bueno es que puedes transmitir la reunion al publico en directo.

Y otra opción es Teamspeak y Ventrilo aunque no son software libre, también podrian ver Telexfree


Alternativa libre a Team Fundation

Pregunta

Existe alguna alternativa en open source similares a Team Fundation de Microsoft.

1. que pueda enlazace algun project para llevar a cabo el control de actividades en desarrollo

2. y que pueda realizar el control de versiones de codigo

3. un historial de bugs en el codigo fuente tipo Bugzilla

 Respuesta

open source similares a Team Fundation de Microsoft.

http://www.3alternatives.com/free-alternatives-microsoft-team-foundation-server

como sugerencia Git tiene todo lo que necesitas y mas, lo malo es que no esta en una sola aplicación, pero si quieres todo en uso usa github

Otra respuesta

Podes montarte un server con Git, sino usa el servicio online GitHub, el cual posee historial de bugs, de request, aunque posee otros servicios (muchos gratuitos) que se integran perfectamente a GitHub como Kanban boards (Huboard).

Lo podrias integrar con algun servicio de Continuos Integration tipo Travis CI.

En fin, TF integra muchas funcionalidades distintas en un solo packete, pero tenes todos los servicios necesarios para armarte algo parecido y con mucha mas capacidad de customización

Y otra respuesta  

También podés usar Mercurial. Tenés un repositorio gratuito que es
Bitbucket.com está muy bueno, también al estilo github.

Y otra respuesta mas 

Puedes conectarte al repo usando git (si el repo es git) o el plugin de
TFS Everywhere.

Sin embargo, varios productos de Microsoft soportan git y Mercurial desde
hace tiempo. Por ejemplo, Windows Azure. Si usas Windows, GitHub para
Windows tiene una aplicación que ha mejorado muchísimo y te sirve para
los deployments (aunque VS y WebMatrix hacen deployment directo también)

Si estos se pueden conectar con Project o generar reportes, desconozco.
En mi experiencia, sin embargo, para la parte de bug tracking usualmente instalas algo separado y lo integras de alguna forma (p.ej., Request Tracker)

Manual de Ubuntu

Para todas aquellas personas que estan comenzando a usar linux y en especial ubuntu les traigo aqui un enlace para poder aprender un poco más sobre este sistema operativo estable y seguro, esta disponible para descarga

Manual de Linux Ubuntu

Otro manual interesante para ser tomado en cuenta es:

Manual de linux (Basicamente linux)

Software colaborativo o Groupware

Pregunta

Estimada comunidad vengo ya trabajando un poco en esto de la migración en servidores y como ustedes conocerán Zentyal me dio muchas ventajas para esto del Active Directory pero he aquí un problema que como ustedes sabran la Suite ofimatica de Microsoft 2013 viene ya integrado con lo que es el Link server 
quisiera que por favor muchachos si supieran alguna alternativa en software libre
para lo del link server 

Respuesta

No se si es esto lo que necesitas 


Otra Respuesta

Tengo idea que te refieres a Microsoft Lync

y tu alternativa es XMPP y en esta tabla encontraras varias implementaciones

Y otra respuesta

Para saber cuantos discos duros y tamaño en Linux

para las personas que necesiten saber cuantos discos duros tienen y su respectiva capacidad es posible hacerlo con los siguinetes comandos:
  • Su puede ver en /proc/ide 
  • Usar el comando free, este comando muestra la memoria fisica y la swap ocupada y la libre
  • Otra forma es con el comando car /proc/devices en la seccion block devices deberia aparece r los discos 
  • Usar el comando fdisk -l

Devs audio en linux

Pregunta

Una consulta y creo que estuve un buen rato leyendo...

como puedo saber cual es la dirección de mi entrada de audio (microfono, linea)
a ver... 
por ejemplo un dispositivo de video es como /dev/video0 y luego se va asignando los demás como van entrando /dev/video1, etc, etc, etc... 
ahora bien se supone que la entrada de audio deberia ser /dev/dsp , etc...
pero yo no la tengo!! bueno, ahora bien tengo una tarjeta de sonido y al parecer funciona muy bien... pero no se donde està montada sus devices 
osea, al parecer /dev/snd/ .... hay varios... pero por ejemplo si hago un cat a /dev/video0/ entonces sale un montòn de caracteres prueba de que hay algo que esta haciendo... pero haciendo lo mismo en alguno de los devices de /dev/snd/ no pasa nada!
Pero la tarjeta funciona muy bien, solo que necesito saber donde estan sus devices..

 Respuesta

Excelente pregunta.

Desde hace unos años /dev/snd/ es el lugar donde están los
dispositivos de sonido. En estos tiempos, el viejo sistema de mezclado
(OSS - Open Sound System - responsable del /dev/dsp) ya no se usa y
generalmente no está presente sin configuración adicional:

Si necesitas los dispositivos viejos, siempre puedes subir los módulos
de compatibilidad:

[root@fenix device]# ls /dev/dsp
ls: cannot access /dev/dsp: No such file or directory
[root@fenix device]# modprobe snd-mixer-oss
[root@fenix device]# modprobe snd-pcm-oss
[root@fenix device]# ls /dev/dsp
/dev/dsp


Claramente estos viejos no son necesarios. Por curiosidad, veamos
quién usa los dispositivos de sonido.

[root@fenix ~]# lsof /dev/snd/*
COMMAND    PID    USER  FD  TYPE DEVICE SIZE/OFF NODE NAME
pulseaudi 2011 marcelo  mem    CHR  116,4          6829 /dev/snd/pcmC0D0p
pulseaudi 2011 marcelo  20u  CHR  116,7      0t0 6832 /dev/snd/controlC0
pulseaudi 2011 marcelo  21u  CHR  116,4      0t0 6829 /dev/snd/pcmC0D0p
pulseaudi 2011 marcelo  22u  CHR  116,7      0t0 6832 /dev/snd/controlC0
pulseaudi 2011 marcelo  27u  CHR  116,7      0t0 6832 /dev/snd/controlC0
pulseaudi 2011 marcelo  29u  CHR  116,7      0t0 6832 /dev/snd/controlC0

En mi caso es pulseaudio quien está usando estos dispositivos. No
conozco bien pulseaudio pero imagino que algún pipe sirve como entrada
del micrófono (en mi caso es PID 2011):

[root@fenix ~]# lsof -p 2011
COMMAND    PID    USER  FD      TYPE            DEVICE SIZE/OFF      NODE NAME
pulseaudi 2011 marcelo  cwd      DIR                8,5    4096      128 /
...
pulseaudi 2011 marcelo    3u    unix 0xffff8803feaa9a00      0t0
14058 socket
pulseaudi 2011 marcelo    4u    unix 0xffff88038660f400      0t0
1327106 /run/user/1000/pulse/native
...
pulseaudi 2011 marcelo    9u    unix 0xffff8804078f6080      0t0
17501 socket
pulseaudi 2011 marcelo  10u      REG                8,5    8192
1783054 /home/marcelo/.pulse/1a1c41003ca544b1b74d3285e3d8f066-device-volumes.tdb
pulseaudi 2011 marcelo  11u      REG                8,5    12288
4083442 /home/marcelo/.pulse/1a1c41003ca544b1b74d3285e3d8f066-stream-volumes.tdb
pulseaudi 2011 marcelo  12u      REG                8,5    32768
1783055 /home/marcelo/.pulse/1a1c41003ca544b1b74d3285e3d8f066-card-database.tdb
pulseaudi 2011 marcelo  14u  netlink                        0t0
16187 KOBJECT_UEVENT
pulseaudi 2011 marcelo  15u    unix 0xffff88040764b740      0t0
16188 socket
...
pulseaudi 2011 marcelo  20u      CHR              116,7      0t0
6832 /dev/snd/controlC0
pulseaudi 2011 marcelo  21u      CHR              116,4      0t0
6829 /dev/snd/pcmC0D0p
pulseaudi 2011 marcelo  22u      CHR              116,7      0t0
6832 /dev/snd/controlC0
...
pulseaudi 2011 marcelo  27u      CHR              116,7      0t0
6832 /dev/snd/controlC0
pulseaudi 2011 marcelo  29u      CHR              116,7      0t0
6832 /dev/snd/controlC0
pulseaudi 2011 marcelo  30u    unix 0xffff8804078f63c0      0t0
17496 socket
pulseaudi 2011 marcelo  31r      DIR                8,5    4096
1210749 /home/marcelo
pulseaudi 2011 marcelo  32r      DIR              0,29      60
16189 /tmp/.esd-1000
pulseaudi 2011 marcelo  33u    unix 0xffff88040764a700      0t0
16191 /tmp/.esd-1000/socket
pulseaudi 2011 marcelo  34u    unix 0xffff880407649380      0t0
16194 /run/user/1000/pulse/native
pulseaudi 2011 marcelo  35r    FIFO                0,8      0t0    16196 pipe
pulseaudi 2011 marcelo  36r  a_inode                0,9        0
6112 inotify
pulseaudi 2011 marcelo  37u    unix 0xffff88040764a3c0      0t0
16202 /run/user/1000/pulse/dbus-socket

Seguramente alguno de estos sockets sirve de forma similar a los
viejos dispositivos.


Para Ver las características del dispositivo como tal hay que dar
algunas vueltas:

[root@fenix ~]# udevadm info -q all -n /dev/snd/controlC0
P: /devices/pci0000:00/0000:00:1b.0/sound/card0/controlC0
N: snd/controlC0
S: snd/by-path/pci-0000:00:1b.0
E: DEVLINKS=/dev/snd/by-path/pci-0000:00:1b.0
E: DEVNAME=/dev/snd/controlC0
E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0/controlC0
E: ID_PATH=pci-0000:00:1b.0
E: ID_PATH_TAG=pci-0000_00_1b_0
E: MAJOR=116
E: MINOR=7
E: SUBSYSTEM=sound
E: TAGS=:uaccess:
E: USEC_INITIALIZED=34650

Ahora puedes ver más datos mediante el sistema de archivos /sys
(simplemente prefija /sys al DEVPATH que salió arriba)

[root@fenix ~]# cd /sys/devices/pci0000:00/0000:00:1b.0/sound/card0/controlC0
[root@fenix controlC0]#  cd device/device
[root@fenix device]#  ls -l
total 0
-rw-r--r-- 1 root root  4096 Apr  3 18:04 broken_parity_status
-r--r--r-- 1 root root  4096 Apr  3 09:39 class
-rw-r--r-- 1 root root  4096 Apr  3 00:39 config
.....

Ahora tienes un montón de información a tu disposición. Por ejemplo,
el enlace con el módulo del linux

[root@fenix device]# cat modalias
pci:v00008086d00001C20sv00001043sd00008444bc04sc03i00

Con eso puedes ver el módulo del linux
[root@fenix device]# modinfo
pci:v00008086d00001C20sv00001043sd00008444bc04sc03i00
filename:
/lib/modules/3.8.4-1-ARCH/kernel/sound/pci/hda/snd-hda-intel.ko.gz
description:    Intel HDA driver
....

Ads By Boo-Box

Ads by Ebuzzing