Dónde instalar programas y cómo crear atajos en el menú de aplicaciones

Imagen de niñoC
0 puntos

Buenas. Soy no vato por aquí, y llevo unos días peleándome con el ubuntu. Me gusta mucho, pero está claro que no es para cualquiera. Aquí o sabes algo de programación o te sacas los ojos buscando en foros como este. Vamos, que si a mi padre le cuesta el windows, no sé qué haría con esto...

Al tema: más o menos he conseguido instalar programas, gracias a las fantásticas aunque complicadas guías que he encontrado por aquí. Es decir, me bajo paquetes de esos tar.bz2 los descomprimo, me leo el readme para ver qué tengo que hacer y lo hago. Algunos programas tienen una especie de ejecutable, otros tienen lo del ./config y otros no se... "instalan"? Es decir, que los descomprimes y ahí tienes todo lo necesario, con un ejecutable tipo los exe de windows. Es un problema porque, seguramente influenciado por windows, me haría gracia que apareciesen tabién en el menú de aplicaciones, con su iconito y esas cosas. Un programa con el que tengo este problemilla tonto es el Skype. Y con el Teamspeak, que si que llevaba ejecutable para instalar, tampoco me aparece el icono.

Otro tema es dónde se instalan los programas. Por defecto los voy poniendo en mi carpeta personal, pero no sé si es lo más adecuado. En windows los programas solían ir en "archivos de programa" ¿Dónde van en ubuntu? Al principio había entendido eso de la carpeta personal como un sitio donde poner mis archivos, pero parece que no es así.

Imagen de hugolino
+1
0
-1

Te complicaste con la instalación de los programas :P.

Si vas a Sistema > Administración > Gestor de paquetes Synaptic tenés el contenido de los repositorios (servidores de paquetes para ubuntu) que con tildarlo y darle a aplicar te instala lo que quieras, sólo descarga e instala sin que abras una terminal.

También podés instalar programas igual de fácil en Aplicaciones > Añadir y quitar.

De las formas esas los programas se instalan en lugares predeterminados por lo general y los ejecutables los encontrás en /usr/bin. Sabiéndo el nombre del ejecutable podés crear la entrada en el menú yendo a Sistema > Preferencias > Editor de menú.

Ubuntu NO es sólo para gente con conocimientos de informática ni programación, de hecho yo sé programación y jamás tuve que hacer nada de eso. Ubuntu (así como Fedora y otras) es para usuarios, pensados para ser fáciles, el problema es que son distintos a windows y hay que acostumbrarse ;). Pero vas a ver que cuando lo entendés es muy fácil de manejar.

+1
0
-1
Imagen de mncarbone
+1
0
-1

Para agregar programas al menu:

Aplicaciones -> accesorios ->editor de menus Alcarte

Agrega una entrada en el menu que quieras con el comando que utilizas para ejecutarlo (o la ruta del "ejecutable") 

Te recomiendo solo instalar desde repositorios o a lo sumo paquetes .deb que normalmente te crean las entradas en el menu automaticamente. Estamos mal acustumbrados a descargar, descomprimir e instalar (y siguiente , siguiente, siguiente... )
En linux es mas facil:  aplicaciones -> agragar o quitar
marcas los que quieres y aplicar los cambios

Ahora si quieres algo que no se encuntra en ningun repositorio ni en paquetes .deb ni en autopackages y solo puedes conseguir el tar.gz con los fuentes (seguramente no has buscado bien!!)
no te queda otra que compilar:
./configure
make
sudo chekinstall

presta atencion al CHECKINSTALL. en lugar de make instal usa esto para crear un paquete .deb al instalarlo, asi lo puedes quitar desde el synaptic

+1
0
-1
Imagen de niñoC
+1
0
-1

Para probar lo de los .deb me he descargado un programa de recetas de cocina, el Gourmet (que dicho sea de paso, es maravilloso). Lo he descargado y al abrirlo me lo ha instalado todo solito. Fantástico, desde ahora buscaré este tipo de archivos.

Pero claro, luego hay programas, como el Skype (probablemente hay cosas mejores para ubuntu, si alguien conoce alguno que sea compatible...) que no tienen .deb y tengo que hacerlos con un tar.bz2 de estos. Me dan la posibilidad de bajar un .rpm, que no sé ni cómo abrirlo :(

+1
0
-1