Repositorios para Ubuntu 11.10 Oneiric Ocelot y Linux Mint 12 Lisa: Entornos de Escritorio.

Publicado por Hugo

Instala todos los programas que necesites y mantenelos actualizados con esta colección de repositorios para Ubuntu 11.10 Oneiric Ocelot y Linux Mint Lisa.

Los repositorios se utilizan de forma intensiva en Linux, almacenando, en su mayoría, paquetes de software disponibles para su instalación mediante un gestor de paquetes.

Introducción.

El repositorio es a todos los efectos un archivo ordenado donde son almacenados los paquetes Debian (sean estos paquetes binarios o fuentes) en modo bien organizado, con una estructura bien definida y constantemente actualizados.

Los paquetes contenidos en un repositorio son indexados en estos archivos:


Packages.gz (son paquetes que contienen los binarios).
Sources.gz (son aquellos que contienen los fuente).

El archivo sources.list

En cada sistema Debian, los repositorios utilizados vienen indicados en el archivo /etc/apt/sources.list, en este fichero cada línea representa a un repositorio y la forma en la que se obtendrán los paquetes, así como la rama de debian que se desea utilizar (stable, testing, unstable). Cada línea que comience con un # será ignorada, así como las líneas vacías.

Orden de ingreso.

Es importante ingresar los repositorios en un orden justo, los primeros en la lista, son los mas importantes (o favoritos).

Para mejorar el rendimiento, es aconsejable ordenarlos por velocidad (primero el CDROM, después la red local, internet etc).

Linux se basa en repositorios para instalar y actualizar todo su software. Esos repositorios se encuentran alojados en un servidor "oficial" de la distro Linux que uses. Esto permite evitar la descarga de software de sitios inseguros y estandarizar el proceso de instalación, así como facilitar enormemente la actualización del sistema.

No obstante, algunos paquetes no se actualizan tan rápido como uno desearía (tal vez porque las versiones nuevas de los programas todavía son inestables). En esos casos, una opción viable puede ser la de agregar otros repositorios privados, distintos de los oficiales de la distribución Linux que utilicemos, llamados PPA, y que nos permitirán instalar las últimas versiones de nuestros programas favoritos.

La página donde se almacenan todos los PPA (Personal Package Archives) es Launchpad. Allí, podés buscar tu programa favorito, ver quiénes comparten los paquetes de las versiones más actualizadas (generalmente, las página en Launchpad de los desarrolladores de esos programas) y obtener los datos necesarios para poder agregar el PPA y actualizar tu sistema.

Gnome 3 / Gnome Shell (Extensiones).


GNOME es un entorno de escritorio e infraestructura de desarrollo para sistemas operativos Unix y derivados Unix como GNU/Linux, BSD o Solaris; compuesto enteramente de software libre.

El proyecto fue iniciado por los mexicanos Miguel de Icaza y Federico Mena y forma parte oficial del proyecto GNU. Nació como una alternativa a KDE bajo el nombre de GNU Network Object Model Environment. Actualmente además del español se encuentra disponible en 166 idiomas.

sudo add-apt-repository ppa:gnome3-team/gnome3
sudo add-apt-repository ppa:webupd8team/gnome3
sudo apt-get update && sudo apt-get upgrade

Unity.

Unity es un shell creado para el entorno de escritorio GNOME, y desarrollado por Canonical para el sistema operativo Ubuntu. Su primer lanzamiento se realizó en la versión 10.10 de Ubuntu Netbook Remix. Fue diseñado con el propósito de aprovechar el espacio en pantallas pequeñas de los netbooks, especialmente el espacio vertical.

Unity 5.


sudo add-apt-repository ppa:unity-team/staging
sudo apt-get update && sudo apt-get dist-upgrade


MyUnity.

MyUnity se presenta como una herramienta para personalizar Unity que provee funciones para dar transparencia, cambiar de lugar funciones y crear iconos en el Escritorio. Es simple pero funcional, y si le quieres dar un toque de renovación a tu sistema operativo, esta es una forma.

sudo add-apt-repository ppa:myunity/ppa
sudo apt-get update && sudo apt-get install myunity

Lenses / Scopes.


Son addons que nos permiten aumentar las funcionalidades del Dash de Unity.

Scopes son las fuentes de datos y que pueden interactuar con cualquier dato online u offline y mostrarlos como resultados cuando realizamos una búsqueda.

Lenses son las distintas formas de mostrar el resultado obtenido de los Scopes.

sudo add-apt-repository ppa:scopes-packagers/ppa
sudo add-apt-repository ppa:scopes-packagers/adult-scopes
sudo add-apt-repository ppa:atareao/lenses
sudo add-apt-repository ppa:markjtully/ppa
sudo add-apt-repository ppa:askubuntu-tools/ppa
sudo add-apt-repository ppa:davidc3/books-lens
sudo add-apt-repository ppa:cscarney/unity-web-place

Algunos de los Scopes y Lenses que podrán enconntrar:

Gwibber: Ver tweets de las cuentas que tengamos configuradas en Gwibber.
Adult-Scope: Videos para adultos.
Google Book: Ver los libros en Google Book.
GDocs: Ver los documentos de nuestra cuenta de Google Docs.
Youtube: Buscar vídeos de Youtube.
Web Sources: Buscar en la Web.
Unity Photo: Ver las fotografías con servicio online (Flickr) y offline (Shotwell)
Unity Torrents: Buscador de torrents.

Cinnamon.


Cinnamon es el nuevo Shell de Linux Mint. Se trata de un intento de recuperar toda la funcionalidad de Gnome 2 con toda la potencia de Gnome Shell.

No es el primer intento de Linux Mint de hacer Gnome3 más agradable para los usuarios que prefieren la versión clásica de este shell, de hecho la ultima versión de esta distro trae el escritorio Mate, que en algunos aspectos también nos recuerda a Gnome2.

sudo add-apt-repository ppa:merlwiz79/cinnamon-ppa
sudo apt-get update
sudo apt-get install cinnamon cinnamon-session cinnamon-settings

www.zanox.com
Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:

Repositorios para Ubuntu 11.10 Oneiric Ocelot y Linux Mint 12 Lisa: Multimedia, Office y Navegadores de Internet.

Publicado por Hugo

Instala todos los programas que necesites y mantenelos actualizados con esta colección de repositorios para Ubuntu 11.10 Oneiric Ocelot y Linux Mint Lisa.

Los repositorios se utilizan de forma intensiva en Linux, almacenando, en su mayoría, paquetes de software disponibles para su instalación mediante un gestor de paquetes.

Introducción.

El repositorio es a todos los efectos un archivo ordenado donde son almacenados los paquetes
Debian (sean estos paquetes binarios o fuentes) en modo bien organizado, con una estructura
bien definida y constantemente actualizados.

Los paquetes contenidos en un repositorio son indexados en estos archivos:

Packages.gz (son paquetes que contienen los binarios).
Sources.gz (son aquellos que contienen los fuente).

El archivo sources.list

En cada sistema Debian, los repositorios utilizados vienen indicados en el archivo /etc/apt/sources.list, en este fichero cada línea representa a un repositorio y la forma en la que se obtendrán los paquetes, así como la rama de debian que se desea utilizar (stable, testing, unstable). Cada línea que comience con un # será ignorada, así como las líneas vacías.

Orden de ingreso.

Es importante ingresar los repositorios en un orden justo, los primeros en la lista, son los mas importantes (o favoritos).

Para mejorar el rendimiento, es aconsejable ordenarlos por velocidad (primero el CDROM, después la red local, internet etc).

Linux se basa en repositorios para instalar y actualizar todo su software. Esos repositorios se encuentran alojados en un servidor "oficial" de la distro Linux que uses. Esto permite evitar la descarga de software de sitios inseguros y estandarizar el proceso de instalación, así como facilitar enormemente la actualización del sistema.

No obstante, algunos paquetes no se actualizan tan rápido como uno desearía (tal vez porque las versiones nuevas de los programas todavía son inestables). En esos casos, una opción viable puede ser la de agregar otros repositorios privados, distintos de los oficiales de la distribución Linux que utilicemos, llamados PPA, y que nos permitirán instalar las últimas versiones de nuestros programas favoritos.

La página donde se almacenan todos los PPA (Personal Package Archives) es Launchpad. Allí, podés buscar tu programa favorito, ver quiénes comparten los paquetes de las versiones más actualizadas (generalmente, las página en Launchpad de los desarrolladores de esos programas) y obtener los datos necesarios para poder agregar el PPA y actualizar tu sistema.

Medibuntu.


Medibuntu (Multimedia, Entertainment & Distractions in Ubuntu, es decir, Multimedia, entretenimiento y distracciones en Ubuntu) es un repositorio de paquetes de software que no pueden ser incluidos en la distribución Ubuntu por motivos como problemas legales de copyright, licenciamiento o restricciones de patentes. Incluye los codecs que por defecto no se incluyen los repositorios oficiales de Ubuntu.

sudo wget http://www.medibuntu.org/sources.list.d/`lsb_release -cs`.list --output-document=/etc/apt/sources.list.d/medibuntu.list; sudo apt-get -q update; sudo apt-get --yes -q --allow-unauthenticated install medibuntu-keyring; sudo apt-get -q update && sudo apt-get install medibuntu-keyring && sudo apt-get update

sudo apt-get install non-free-codecs libdvdcss2 libdvdread4 && sudo /usr/share/doc/libdvdread4/install-css.sh


GetDeb y PlayDeb.

GetDeb (antes conocido como Ubuntu Click And Run) es un sitio web donde se fabrican y se ponen a disposición del usuario final paquetes Deb y versiones más actuales de paquetes que no vienen en los repositorios habituales de Ubuntu.

wget archive.getdeb.net/install_deb/getdeb-repository_0.1-1~getdeb1_all.deb
sudo dpkg -i getdeb-repository_0.1-1~getdeb1_all.deb


Playdeb, el repositorio de juegos para Ubuntu, fue creado por las mismas personas que nos dieron getdeb.net, el propósito de del proyecto es brindar a los usuarios de Ubuntu un repositorio no oficial con las últimas versiones de los juegos.

wget http://archive.getdeb.net/install_deb/playdeb_0.3-1~getdeb1_all.deb
sudo dpkg -i playdeb_0.3-1~getdeb1_all.deb

Libre Office.

LibreOffice es una suite gratuita de productividad personal de código abierto para Linux, que le da 6 aplicaciones ricas en funcionalidades para todas sus necesidades de producción de documentos y procesamiento de datos: Writer, Calc, Impress, Draw, Base y Math.

sudo add-apt-repository ppa:libreoffice/ppa
sudo apt-get update && sudo apt-get upgrade

Chromium Browser.

Chromium es un proyecto de navegador web de código abierto, a partir del cual se basa el código fuente de Google Chrome.

Stable

sudo add-apt-repository ppa:chromium-daily/stable

Beta

sudo add-apt-repository ppa:chromium-daily/beta

Daily Builds

sudo add-apt-repository ppa:chromium-daily/ppa

Dev Channel

sudo add-apt-repository ppa:chromium-daily/de

Instalación

sudo apt-get install chromium-browser

Google Chrome.

Google Chrome es un navegador web desarrollado por Google y compilado con base en componentes de código abierto como el motor de renderizado WebKit y su estructura de desarrollo de aplicaciones (framework), disponible gratuitamente bajo condiciones de servicio específicas. Es el tercer navegador más utilizado de Internet. El nombre del navegador deriva del término usado para el marco de la interfaz gráfica de usuario («chrome»)

Por su parte, Chromium es el proyecto de software libre con el que se ha desarrollado Google Chrome y es de participación comunitaria (bajo el ámbito de Google Code) para fundamentar las bases del diseño y desarrollo del navegador Chrome (junto con la extensión Chrome Frame)

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'

sudo apt-get update

Instalación.

Stable

sudo apt-get install google-chrome-stable

Beta

sudo apt-get install google-chrome-beta

Unstable

sudo apt-get install google-chrome-unstable

Opera Browser.


Opera es un navegador web y suite de Internet creado por la empresa noruega Opera Software, capaz de realizar múltiples tareas como navegar por sitios web, gestionar correo electrónico, contactos, fuentes web, charlar vía IRC y funcionar como cliente BitTorrent. Opera ha sido pionero en incorporar muchas de las características que hoy en día se pueden ver en el resto de los navegadores web como el zoom y la búsqueda integrada y popularizar otras como las pestañas.

wget -O - http://deb.opera.com/archive.key | sudo apt-key add -
sudo sh -c 'echo "deb http://deb.opera.com/opera/ stable non-free" >> /etc/apt/sources.list.d/opera.list'

sudo apt-get update

Instalación.

sudo apt-get install opera




www.zanox.com
Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:

Fondos de escritorio dinámicos en Gnome: Cortina y Wallpaper Slideshow.

Publicado por Hugo

¿Te aburre tener siempre el mismo fondo de escritorio?  Podemos usar un programa adicional, como en este caso Cortina, o simplemente usar Wallpaper Slideshow, un script escrito en Python.

GNOME hace rato que nos permite crear fondos de escritorio dinámicos, que irán cambiando según lo establezcamos (cada X días, horas o minutos). 

Cortina es una alternativa más para poder cambiar wallpapers automáticamente en Gnome cada cierto tiempo especificado, muy sencilla de usar y que consume muy pocos recursos.

El programa sigue evolucionando y tenemos disponible la versión 0.8.2 donde se ha actualizado el soporte a varios idiomas y se ha agregado un tooltip que nos muestra información sobre el wallpaper en uso.

Podemos instalarlo en Debian y derivadas con este paquete deb.


Una vez instalado para ejecutarlo lo encuentras en Aplicaciones > Gráficos > Cortina. Al hacerlo verás que coloca un icono en la bandeja del sistema.

Pulsando el icono se nos abrirá una ventana donde podemos elegir si preferimos que se autoejecute con cada inicio de sesión, el tiempo determinado entre cada cambio de wallpaper e indicarle las carpetas donde tiene que buscar las imágenes.


Cerramos y eso es todo, ya tendremos nuestro rotador de wallpapers funcionando.


Wallpaper Slideshow, un script escrito en Python.


Generalmente, vas a querer agregar a tu fondo de escritorio dinámico todas las imágenes dentro de una carpeta. Para ello, nada mejor que Wallpaper Slideshow, un script escrito en Python.

Los pasos a seguir:

1) Bajá el script desde esta página.

2) Descomprimí el archivo tar.gz y hacé doble clic sobre el archivo resultante (llamado wallpaper). Cuando te pregunte qué hacer, dale a Ejecutar.

3) Aparecerá la siguiente ventana para que llenes las opciones. Su uso es realmente muy sencillo y no precisa de mayores explicaciones.

4) Una vez que le hayas dado a OK vas a ver que tu nuevo fondo de escritorio aparecerá en la ventana para administrar los fondos de escritorio (como la que aparece al principio de este post). Desde allí vas a poder configurar también el Estilo con el que querés que se muestren las imágenes (zoom, expansión, etc.)

Si mrás con atención, en la carpeta que elegiste para tu nuevo escritorio dinámico se agregó un archivo XML. Para el caso, podés abrir ese archivo o ir al XML del escritorio dinámico que ya viene en GNOME, que se encuentra alojado en usr/share/backgrounds/cosmos.

Una vez abierto el XML vas a ver que la primera parte del archivo indica cuándo debe comenzar a reproducirse. Se trata de la parte entre las etiquetas starttime.

Lo que está entre las etiquetas static indica la imagen a mostrar y la cantidad de tiempo (en segundos) que debe mostrarse. Lo que está entre las etiquetas transition indica la imagen inicial y la final durante la transición, y la duración (en segundos) de la misma.

Este "par" (static + transition) se repite sucesivamente con todas las imágenes hasta llegar a la última.

www.zanox.com
Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:

20 fondos de escritorio para Gnome.

Publicado por Hugo

GNOME es un entorno de escritorio e infraestructura de desarrollo para sistemas operativos Unix y derivados Unix como GNU/Linux, BSD o Solaris; compuesto enteramente de software libre.

El proyecto fue iniciado por los mexicanos Miguel de Icaza y Federico Mena y forma parte oficial del proyecto GNU.

Nació como una alternativa a KDE bajo el nombre de GNU Network Object Model Environment. Actualmente además del español se encuentra disponible en 166 idiomas.

El Proyecto GNOME, según sus creadores, provee un gestor de ventanas «intuitivo y atractivo» y una plataforma de desarrollo para crear aplicaciones que se integran con el escritorio. El Proyecto pone un gran énfasis en la simplicidad, usabilidad y eficiencia. Otros objetivos del proyecto son:
  • La libertad para crear un entorno de escritorio que siempre tendrá el código fuente disponible para reutilizarse bajo una licencia de software libre.
  • El aseguramiento de la accesibilidad, de modo que pueda ser utilizado por cualquiera, sin importar sus conocimientos técnicos y discapacidad física.
  • Hacer que esté disponible en muchos idiomas.
  • Un ciclo regular de liberaciones y una estructura de comunidad disciplinada
La última versión estable publicada 3.2 (19/10/2011) cuenta con nuevo panel para gestionar «cuentas en línea» de contactos, documentos, charla, correo y calendario.

Compatibilidad con aplicaciones web; nuevos gestores de documentos y contactos; previsualización rápida de archivos en el gestor de archivos; diversas mejoras en el tema, rediseño de la pantalla de inicio de sesión y mejoras de rendimiento.


 
 fuente: Images Photo Gallery

www.zanox.com
Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:

Configurar Samba en modo gráfico y consola.

Publicado por Hugo

Samba_Software_svg
Samba es una implementación libre del protocolo de archivos compartidos de Microsoft Windows (antiguamente llamado SMB, renombrado recientemente a CIFS) para sistemas de tipo UNIX.

De esta forma, es posible que ordenadores con Linux o Mac actúen como clientes en redes de Windows. Samba también permite validar usuarios haciendo de Controlador Principal de Dominio, como miembro de dominio e incluso como un dominio Active Directory para redes basadas en Windows; aparte de ser capaz de servir colas de impresión, directorios compartidos y autenticar con su propio archivo de usuarios.

Samba fue desarrollado originalmente para Unix por Andrew Tridgell utilizando un sniffer o capturador de tráfico para entender el protocolo a través de la ingeniería inversa. El nombre viene de insertar dos vocales al protocolo estándar que Microsoft usa para sus redes, el SMB o server message block.
En un principio, Samba tomó el nombre de smbserver pero tuvieron que cambiarlo por problemas con una marca registrada. Tridgell buscó en el diccionario de su máquina Unix alguna palabra que incluyera las letras “s”, “m” y “b” con la orden grep hasta que dio con Samba.

Samba configura directorios Unix-Linux (incluyendo sus subdirectorios) como recursos para compartir a través de la red. Para los usuarios de Microsoft Windows, estos recursos aparecen como carpetas normales de red. Los usuarios de Linux pueden montar en sus sistemas de archivos estás unidades de red como si fueran dispositivos locales, o utilizar la orden smbclient para conectarse a ellas muy al estilo del cliente de la línea de órdenes ftp.

Cada directorio puede tener diferentes permisos de acceso sobrepuestos a las protecciones del sistema de archivos que se esté usando en Linux. Por ejemplo, las carpetas home pueden tener permisos de lectura y escritura para cada usuario, permitiendo que cada uno acceda a sus propios archivos; sin embargo, deberemos cambiar los permisos de los archivos localmente para dejar al resto ver nuestros archivos, ya que con dar permisos de escritura en el recurso no será suficiente

Con Samba podrás compartir Impresoras y archivos en una Red Local, sin importar si tienes un equipo con Windows instalado.


Primero veremos la forma de hacerlo en modo gráfico puesto que ya ha sido testeado satisfactoriamente por muchos usuarios, y posteriormente veremos el modo consola que es útil para un servidor que solo la manejo.

 samba
Modo Gráfico:

1- Abrimos una consola y como Root instalamos los siguientes paquetes poniendo lo siguiente en consola:
sudo apt-get install samba samba-common smbfs smbclient
2- Compartiendo los Archivos
.Nos dirigimos a :
Linux Mint Menu -> Sistema -Administración -> Carpetas compartidas
Se nos abrirá una ventana, hacemos clic en “Añadir”
-”Ruta” ponemos un archivo o carpeta a compartir. Acá les recomiendo que pongan a compartir cosas que se encuentren dentro de su usuario así de esta manera no tienen problemas de permisos. Por ejemplo yo puse a compartir mi grabadora de DVD así otras máquinas la pueden usar, la dirección de esta seria /media/cdrom0/.
-”Compartir a través de” Seleccionamos Redes Windows (SMB)
-Los puntos “Nombre” “Comentario” queda a su elección
-”Solo Lectura” Tildado. Está opción nos dice si dejamos a los clientes modificar nuestros archivos.
Una vez llenos esos campos dan a “Aceptar”
Ahora van a la Solapa “Propiedades Generales”
-”Dominio / Grupo de Trabajo” Aquí tiene que poner el grupo de trabajo de la red. En los equipos Windows suele ser “INICIOMS”. Esto lo deciden ustedes. Los que le recomiendo es que configuren todos sus equipos con el mismo grupo de trabajo así no tienen problemas.
Listo, terminado ese paso cerramos la ventana.

3- Generando los Usuarios para Samba.
Lo siguiente sería generar un usuario para Samba. Esto lo hacemos escribiendo en consola.
sudo useradd -s /sbin/nologin Nombre-Usuario
Donde “Nombre-Usuario” le ponemos el que desean, puede ser mario, hugo lo que quieran, yo utilice el usuario de mi sesion, ya que no hay agregarlo por que ya existe, de esa forma me ahorro este paso, pero nunca está de más saber como crear un User.
Ahora tenemos que establecer el Password del usuario que crearon o el que van a dar permisos para user samba. Si no quieren establecer una pass lo pueden dejar en blanco cuando se las pida y listo.
sudo smbpasswd -a Nombre-Usuario
En mi caso es:
hugo@hugo-desktop:~$sudo useradd -s /sbin/nologin hugo
useradd: el usuario hugo existe
hugo@hugo-desktop:~$sudo smbpasswd -a hugo
New SMB password:
Retype new SMB password:
hugo@hugo-desktop:~$
Fijense, que cuando agregue el usuario me dice que ya existe, bueno ahí es por que quise utilizar el de mi sesion y me ahorraba ese paso, solo lo hice para que vean el ejemplo.
samba1

4- Por último tienen que reiniciar Samba, lo hacen con este comando en consola.
sudo /etc/init.d/samba restart

5- Conectandose a los equipos.

Confirmen los pasos a seguir.
1- Abrimos una consola y como Root instalamos los siguientes paquetes poniendo en consola:
sudo apt-get install samba samba-common smbfs smbclient
Una vez instalado lo necesario, debemos configurar el archivo smb.conf. Para abrirlo tipeamos en consola:
sudo nano /etc/samba/smb.conf
Se nos abre el archivo y el mismo contiene un montón de opciones a llenar o descomentar. Nosotros nos limitamos a lo mínimo. Vamos a buscar las siguientes lineas y a cambiarlas para que funcione todo.
# Change this to the workgroup/NT-domain name your Samba server will part of

workgroup = inicioms
En donde dice “workgroup =” deben poner el nombre del “Grupo de trabajo”, como explique en en el modo grafico yo utilice como grupo “inicioms” que se encuentra configurado en toda mi red.
Despues abajo del archivo encuentran usa serie de opciones para compartir los directorios.
Yo como queria compartir una particion agregue de esta manera las siguientes lineas:
[sda5]
comment = sda5
writable = yes
locking = yes
path= /media/sda5
public = yes
Para no tener problemas ustedes modifiquen solo la parte donde se encuentra path= /media/sda5, Siendo /media/sda5 la ruta de lo que yo queria compartir.

Listo modificado el archivo solo nos queda reiniciar samba.

Tipeamos en consola:


sudo /etc/init.d/samba restart


www.zanox.com
Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:

Ultimas entradas publicadas