jueves, 9 de marzo de 2017

Instalar emmet en SublimeText

Es una librería muy chula, que le da a este editor de texto una poncialidad superbruta para programar web, si ya de por sí es bueno, es lo que le faltaba... nada, a comenzar.


Primero debemos instalar el paquete principal. Vamos a la siguiente página y pinchamos en el botón que pone "Install Now".


En la siguiente página verás dos pestañas, pinchas una de las dos, depende si tienes la versión 2 o la 3, seleccionas todo el código que hay y copias.


Ahí te pone también qué hacer si te da problemas el código que copias, por si acaso.
Vale, ahora nos vamos al Sublime, pinchamos en la pestaña "View", y después en "Show Console".


Pegamos el código en el cuadro blanco de abajo.


Ahora nos pide que reiniciemos la aplicación... igual te lo pide un par de veces, sin problema.

Cuando ya hayamos reiniciado, pinchamos en "Preferences" y después en "Package Control".


En el menú que nos sale escribimos "Install", pulsamos en la opción que nos diga "Install Package".


En la nueva ventana escribimos "emmet", pinchas en el que sólo pone "Emmet".


Y ya está... a disfrutar de este magnífico editor (n_n)

miércoles, 7 de diciembre de 2016

Solucionar bug en el juego Syder Arcade de Steam

Es un fallo que tiene este jueguito en particular (no sé si habrá otros), en el cual parece que el brillo está desajustado y no se ve muy bien.

De hecho, se ve tal que así...

Vale, pues vamos a hacer que se vea correctamente. Es la solución que ha dado uno de los desarrolladores del juego, y funciona perfecto.

A continuación te dejo el enlace a su post:

Bug brillo Syder Arcade

1. Entras en tu librería de juegos, y haces click derecho sobre el juego.
2. En el menú que se abre pinchas sobre "Propiedades".

3. En el siguiente menú pinchas sobre "Definir parámetros de lanzamiento".

4. Y por último, pegas este código:
LC_ALL=C %command%

Y pinchas en "Aceptar"

Y entonces ya se ve normal, como debería ser:



A divertirse, (^_^)

martes, 24 de noviembre de 2015

Recuperar la memoria de un USB en Windows

Cosita interesante. El asunto es que cuando instalas un S.O. en un USB para instalar en el disco duro, no es posible recuperar ese espacio con simplemente formatear, así que hay que borrar todo manualmente primero y después darle formato para poder volverlo a usar. Lo voy a hacer desde la consola de Windows, por comandos, que no nos da miedo... ¿somos linuxeros o no somos linuxeros? xd

El enlace


Diskpart desde línea de comandos

Introducción a DiskPart

Uno de los problemas que me surgió y que debes tener presente, es que Diskpart no me permitió seleccionar ninguna partición de las originales que existían en el USB. Así que hay que empezar y borrar todo.

Antes de comenzar le hago un chequeo. Veo desde Equipo que la memoria USB está en J:

Vemos que el sistema de archivos es FAT y con 4GB de espacio. Vamos a Diskpart:

Escribiendo help (o ?) en diskpart podrás ver todos los comandos posibles:

Pero también te permite tener una ayuda más específica. El comando detail:

Ahora podrías poner también detail disk:



Examinar la memoria USB

Voy a examinar ahora con DiskPart la memoria USB. Saco una lista de todos los discos del equipo:

¿No observas algo raro? Cuando hicimos el chequeo con chkdsk, nos dijo que la memoria era de 4GB y ahora vemos que es de 8GB. Selecciono el disco 3:

Si haces nuevamente un list disk verás que ahora el disco 3 tiene un asterisco delante. Voy a examinar las particiones del disco 3 con disk part:

Vamos a limpiarlo todo.



Limpiar todas las particiones

Ahora simplemente ponemos en consola clear:
(estando con el disco 3 seleccionado, ten cuidado aquí)
(si te diera algún errorcillo como ves en la imagen, vuelve a intentarlo)



Crear una partición

Voy a crear una partición primaria ocupando los 8GB del USB:

Voy a formatearla. Primero la selecciono y le doy formato rápido:

Y para salid de diskpart escribes exit y ya está, ya tienes tu USB otra vez como nuevo. La próxima vez haré esto mismo pero en GNU/Linux, ya verás como es igual de fácil.

domingo, 27 de septiembre de 2015

Formatear un USB con la terminal

Tutorial para formatear un USB, y hacerlo por comandos, sin modo gráfico, que la verdad es muy fácil y rápido.

Enlace

El método que estoy a punto de mostrar se puede utilizar en cualquier distribución GNU/Linux, ya que utiliza el paquete mkfs. En el caso de que no estuviese instalado, sólo tienes que introducir el siguiente comando:

sudo apt-get install dosfstools ntfsprogs

Si no estás en Debian

sudo yum install dosfstools ntfsprogs

Lo primero que hay que hacer para comenzar a formatear la memoria es identificar en donde se encuentra ubicado el dispositivo por medio de la ejecución del comando df en la terminal. Esto mostrará una salida como la siguiente:


En este caso, estoy interesado en formatear la memoria USB que tiene como nombre “openSUSE Live CD GNOME” que se encuentra ubicada en /dev/sdc1 (esta ubicación varía dependiendo de tu sistema) punto de montaje que tendremos como referencia para el formateo de la unidad.

Antes de comenzar el proceso de formateo, hay que desmontar la memoria USB. Para esto, y para los pasos siguientes necesitaremos permisos de administrador, ya sea utilizando sudo o bien accediendo como root a la sesión en la terminal.

Para desmontar la memoria USB ejecutamos el siguiente comando en la terminal:

umount /dev/sdc1

Para comenzar el proceso de formateo de la memoria USB a un sistema de archivos como FAT32, ejecutamos el siguiente comando en la terminal:

mkfs.vfat -n data /dev/sdc1

Donde vfat es el formato que le vamos a dar a la memoria, -n data es el nombre o etiqueta que se le va a dar a la memoria una vez formateada, y /dev/sdc1 es la ubicación de la misma.

Los formatos de los que podemos hacer uso utilizando la herramienta mkfs son los siguientes:


Al finalizar podemos volver a montar la memoria USB ejecutando el siguiente comando en la terminal:

mount -a

Eso es todo, ya podemos comenzar a llenar de archivos nuestra memoria USB otra vez y que permanezcan seguros, por lo menos hasta que tengamos que usarla de nuevo en un equipo con Microsoft Windows.

miércoles, 26 de agosto de 2015

Dejar listo para usar openSUSE 13.2

Se acabaron las vacaciones, toca volver a currar. Esto es una pequeña guía para dejar openSUSE preparado para utilizarlo a gusto.

Aquí está el artículo original.





openSUSE 13.2 es un paso más en la evolución de este proyecto que compagina muy acertadamente estabilidad del sistema y novedades de software: robustez e innovación. Incorpora GRUB2, Linux kernel 3.16. La partición /raíz con el nuevo sistema de archivos Btrfs y /homo con Xfs, aunque se puede seguir utilizando ext4; como se prefiera. Trae entornos de escritorio para todos los gustos y necesidades: KDE 4.14.2, GNOME 3.14.1, Xfce 4.12, LXDE 0.5., MATE 1.8.1, Enlightenment (e19). YaST, la potente y singular herramienta de gestión del sistema de openSUSE incorpora mejoras en prestaciones y en velocidad de ejecución. Desde los repositorio oficial OSS podemos disponer de un amplio catalogo de software (Gimp, LibreOffice, Wine, Virtualbox, etc), pudiendo completar nuestras necesidades de software con el repositorio Packman, particularmente en relación a codecs multimedia, así como con los repositorios de la comunidad que proporcionan aplicaciones de todo tipo. Para más detalles sobre esta versión puedes consultar en el Anuncio de la publicación ...►


1. Configurar teclado

Esto puede que no sea necesario y va a depender de la marca y modelo del teclado. En mi caso tengo que configurarlo, pero también en Kubuntu y Debian. Para comprobarlo podemos abrir LibreOffice Writter y escribimos letras, acentos, guiones, signos de interrogación, etc. Si no va bien, tenemos que configurarlo. En el escritorio KDE hay que dirigirse a:

Preferencias del sistema>Dispositivos de entrada>Teclado


En “Modelo de teclado” seleccionamos en el desplegable nuestra marca y modelo, o un modelo genérico. Yo selecciono Logitech, teclado genérico.


2. Repositorios oficiales

Durante la instalación de openSUSE se habrán añadido y configurado adecuadamente los repositorios oficiales (Oss, Non-Oss, Update y Update-Non-Oss), no obstante, no está demás que demos una vuelta por el gestor de respositorios de YaST. Este lo encontramos en:

YaST>Software>Repositorios de software


Los cuatro repositorios deben estar marcados “Habilitado” y “Auto autoactualizar” y “Prioridad” con un valor de 99. Si no fuera así los marcamos:

“Activar” y “Autoactualizar”


Los repositorisos “Source” y “Debug” estarán deshabilitados. Esta configuración es correcta. Por otro lado el DVD de instalación (cd:///?devices=dev/...) estará como fuente de software “Habilitado”,desmárcarlo, incluso lo podemos eliminar.



Más detalles:

Sobre:
a) Repositorios Oficiales y Pakman
b) Gestión y adición de repositorios


3. Desactivar la actualización automática de Apper

Apper es un gestor de software que por defecto está configurado como actualización automática, lo cual es una opción que podemos mantener. Sin embargo, personalmente prefiero desactivar esta funcionalidad porque prefiero la consola para hacer estas operaciones; si lo tenemos activo suele entrar en conflicto con zypper en consola. Para ello, abrimos Apper:


Sistema>Configuración

Picamos en el icono de herramientas y en “Comprobar nuevas actualizaciones” y “Comprobar actualizaciones de la distribución” seleccionamos “Nunca”.


4. Primera actualización del sistema

Abrimos la consola y como superusuario ejecutamos los siguientes comandos:

$ su (y contraseña)
$ zypper ref (abreviatura de refresh, actualiza o “refresca” la información de los repositorios)
$ zypper up (abreviatura de update, actualiza los paquetes)
$ zypper patch (instala todos los parches disponibles de seguridad y corrección de errores)
$ zypper inr (abreviatura de de install-new-recommends)

“zypper inr” instala paquetes recomendados, como paquetes de idiomas, drivers o codecs multimedia, dependiendo de los repositorios activos, aplicaciones instaladas, del hardware o de la configuración del sistema. Es interesante ejecutarlo después de añadir algún repositorio o instalar aplicaciones.

Al terminar el proceso el sistema nos indica en la consola que:

“Hay algunos programas en ejecución que utilizan archivos eliminados producto de una reciente actualización. Debería considerar reiniciar algunos. Ejecute 'zypper ps' para listarlos”


En definitiva, reiniciamos el sistema.

Más detalles:

Algunos comandos que te pueden ser necesarios de forma rutinaria o en algún momento determinado.


5. Añadir repositorios de la comunidad mediante Yast

Para completar nuestro sistema es posible que tengamos que instalar al menos dos repositorios de la comunidad. Vamos a:

YaST>Software>Repositorios de software

Picamos en “Añadir”, en la siguiente ventana marcamos “Repositorios de la comunidad”. En la siguiente encontramos un listado de repositorios y marcamos al menos los repositorios siguientes:

- PackMan Repository: Aporta aplicaciones para la reproducción y edición tanto de audio como vídeo en cualquier formato aunque también proporciona juegos y otro software como codecs y aplicaciones multimedia, internet, compresores ... No es un repositorio oficial pero la comunidad lo considera casi oficial, y desde luego lo necesitamos para tener completo el sistema.

- libdvdcss: Es la librería para proporcionar soporte al encriptamiento de los DVD-Vídeo.

Finalmente picamos en “Aceptar”. Nos pide confirmaciones, importar claves GPC y aceptar acuerdos de licencia:

Si a todo

Estando aquí ponte sobre Packman Repository pica en “Editar” y escríbelo de la siguiente manera:

Packman_Repository


De no ser así, en consola no identificará a este repositorio por estar formado por palabras separadas por un espacio vacío. También podríamos dejar sólo la palabra Packman.

Después tenemos que cambiar de proveedor los paquetes instalados de los repositorios oficiales por los de Packman.

# su (y contraseña)
# zypper ref
# zypper dup --from Packman

Se actualizarán paquetes, algunos también se desactualizarán (recién liberada la versión de openSUSE especialmente), se instalarán paquetes nuevos y muchos cambiarán de proveedor.

Si instalamos algún otro repositorio de la comunidad que implique paquetes que están ya instalados desde los repositorios oficiales, tendremos que actuar de igual forma. Por ejemplo, esto puede ocurrir con el repositorio LibreOffice.

He instalado también:

KDE:Extra


Que proporciona actualizaciones y software adicional para KDE, como homerun, kmplayer o smplayer, varios plamoides, soundkonverter, etc.

Advertencia: Ten en cuenta que con carácter general openSUSE no se hace responsable de la estabilidad del sistema con repositorios que no sean los oficiales y Packman.

Más detalles:
Gestión y adición de repositorios a las fuentes de software en openSUSE


6. Tarjeta gráfica, aceleración 3D

● Para tarjetas gráfica ATI/AMD HD debemos seguir lo expuesto en el siguiente enlace:

https://es.opensuse.org/SDB:C%C3%B3mo_instalar_el_controlador_gr%C3%A1fico_de_ATI


Como veras primero tienes la posibilidad de hacer la instalación con One-Click-Install, o también como hacerlo añadiendo un repositorio específico mediante YaST.

● Para las tarjetas NVIDIA sigue lo expuesto en el enlace siguiente:

http://es.opensuse.org/SDB:C%C3%B3mo_instalar_el_controlador_gr%C3%A1fico_de_NVIDIA


7. Codecs multimedia y libdvdcss2

Flash-player debe estar instalado y, además, se mantiene actualizado con el repositorio oficial Update-Non-Oss. También deben esta instalado algunos codecs como gstreamer-0_10-fluendo-mp3, libxine2 o libquicktime, pero, no obstante los pongo también por si no lo estuvieran. Abrimos la consola:

$ su (y contraseña)
$ zypper install libdvdcss2
$ zypper install lame gstreamer-0_10-plugins-ffmpeg gstreamer-0_10-plugins-bad gstreamer-0_10-plugins-ugly gstreamer-0_10-plugins-ugly-orig-addon gstreamer-0_10-plugins-fluendo_mp3 gstreamer-0_10-plugins-fluendo_mpegmux gstreamer-0_10-plugins-good gstreamer-0_10-plugins-good-extra gstreamer-0_10-plugins-bad-orig-addon lsb libxine2 libxine2-codecs libxine2-pulse libdvdplay0 libdvdread4 libdvdnav4 libmad0 sox libxvidcore4 xvidcore libavcodec52 libavdevice52 libavdevice55 libvlc5 libquicktime0

Nota: Puede que desde la terminal nos lance un mensaje planteando un problema de conflictos entre paquetes y repositorios, y nos facilite tres o cuatro opciones a elegir:

1 Reemplazo o desactualización o cambio de proveedor …; 2 No instalar …; 3 No instalar …; 4 Romper …


Nunca elegir la 4. La solución apropiada por lo general en este tipo de mensajes es la 1.

K3b utiliza sus propios codecs que los proporciona el repositorio Packman:

$ zypper install k3b-codecs


8. Compresores

Algunos ya deben estar instalados como unrar, unzip, sharutils y p7zip, pero podemos instalar también en el escritorio KDE:

$ zypper install kde4-q7z lhasa

En GNOME:

$ zypper q7z lhasa


9. Gestión de particiones Linux y Windows (NTFS), permisos y configuración para que se monten en el arranque

YaST cuenta también con un gestor de particiones que nos permite en modo gráfico activar el montaje y permisos automáticamente al arrancar el sistema, tanto si las particiones son Linux (ext3 o ext4) como Windows (NTFS). SEGUIR LEYENDO ...►


10. Instalar, activar y monitorizar sensores de temperatura en openSUSE

Para activar y poder monitorizar la temperatura del hardware (discos locales y procesador) tenemos que tener instalado tres paquetes: hddtemp, sensors y libsensors4; SEGUIR LEYENDO ...►


11. Crear una cuenta de usuario

Nos puede interesar crear uno o más usuarios que utilicen la máquina o quizás no; sólo nosotros utilizamos la computadora. Pero aún así es buena idea crear un usuario. Ante algunos tipos de problemas que se nos presenten y no nos permitan entrar en el sistema con nuestro usuario, quizás podamos entrar con el del usuario “secundario” y quizás podamos solucionar así el problema. SEGUIR LEYENDO ...►


12. Instalar otros entornos de escritorios adicionales -KDE, GNOME, XFCE, LXDE o Enlightenment- en openSUSE

En openSUSE, y al igual que en versiones anteriores o que en otras distribuciones, podemos tener otros escritorios además del que seleccionamos cuando lo instalamos en nuestra computadora. Pueden coexistir sin mayores problemas, cuando vamos a entrar en openSUSE podemos seleccionar uno u otro y cuando estamos en un escritorio en concreto podemos cambiar a otro simplemente cambiando de sesión. SEGUIR LEYENDO ...►


jueves, 9 de julio de 2015

Cómo manejar procesos en GNU/Linux

Hoy voy a hacer una lista para eso, controlar los procesos que están funcionando en GNU/Linux desde la terminal.

Está sacado del siguiente enlace:

cyberhades



Artículo de HTG donde nos muestran algunos de los comandos para manejar los procesos desde la consola. Desde “matarlos“, mostrarlos en pantalla o cambiar su nivel de prioridad son sólo algunas de las operaciones que puedes realizar con estos comandos.

top

El comando top es un clásico para mostrar los recursos usados por tu sistema y así poder ver cual de ellos consume más.

Para salir de top pulsa Ctrl-C.



htop

Es un “top” mejorado, no suele venir instalado en las distribuciones Linux. Sobre todo es más fácil de interpretar que su hermano top y además puedes realizar operaciones como parar un proceso usando las teclas.

Para instalarlo, debes introducir el siguiente código en la terminal:

sudo apt-get install htop



ps

El comando ps lista los procesos en funcionamiento.

El siguiente comando lista todos los procesos en funcionamiento en tu sistema:

ps -A

Es posible que hayan demasiados procesos para poderlos leer a la vez, puedes hacer que la salida de procesos sea más pequeña con el comando less:

ps -A | less

Pulsa q para salir.

También puedes hacer que sólo se muestre un proceso específico. Por ejemplo, para que nos muestre los procesos de Firefox:

ps -A | grep firefox



pstree

Visualiza todos los procesos en forma de árbol para mostrar sus dependencias.



kill

Comando para matar o parar un proceso, funciona dando su ID.



pgrep

Devuelve el ID del proceso que coincide con la búsqueda. Por ejemplo, para buscar la ID de Firefox:

pgrep firefox



pkill y killall

Los comandos pkill y killall pueden "matar" todos los procesos de un programa dándole su nombre. Aquí los ves usados para "matar" a Firefox:

pkill firefox
killall firefox



renice

Este comando cambia el valor “nice” de un proceso en ejecución. El valor “nice” determina la prioridad del proceso. Un valor de -19 es de muy alta prioridad, mientras que un valor 19 es de baja prioridad. Por defecto el valor es el 0. Necesita el PID del proceso:

renice 19 PID

Si necesitas hacer que un proceso tenga alta prioridad, debes hacerlo con permisos de administrador:

sudo renice -19 #


xkill

Si ejecutas este comando desde un terminal en modo gráfico, el cursor cambiará a un símbolo “X” y con él podrás matar cualquier programa gráfico abierto que tengas en tus escritorios (si no quieres matarlo, haz click con el botón derecho). Más formas de usar este comando desde aquí.



atop

Monitor de procesos en ASCII en tiempo real donde muestra CPU, memoria, capas de red, usuario, prioridad, etc para cada proceso activo. Puedes echar un vistazo a la web oficial.



psDooM

Este lo coloco yo como curiosidad... matar los procesos al estilo Doom... cuidadito con lo que haces, ¿eh?

Aquí dejo el enlace a la web donde puedes descargarlo y tal.

miércoles, 10 de junio de 2015

Instalar programas en GNU/Linux

Importante, lógicamente, hay que saber instalar las cosas, y no es como Windows, que las cosas se instalan dándole a "continuar... continuar...", y además hay varios tipos de instaladores, y cada uno se instala de una forma diferente, unos son muy sencillos, y otros son algo más complejos, pero bueno, vamos al asunto

Aquí dejo el enlace a la página original de donde saco la info:

ProyectoPinguino

Instalar programas en Linux (Ubuntu, Debian, Fedora, Suse...)

Hay muchas formas de instalar programas en Linux, a continuación te mostramos las más usadas:



Lo más facil es usar el Gestor de paquetes que traen todas las distribuciones. Con él podemos instalar muchisimos programas de forma inmediata usando los repositorios desde Internet o desde un CD. Por ejemplo, en Ubuntu puedes instalar aplicaciones yendo al Centro de software (o también instalando el gestor de paquetes Synaptic).


Las ventajas que tiene usar el sistema de paquetes es que te permite instalar, desinstalar y actualizar los programas de forma muy sencilla, ya que cada programa está formado por uno o varios paquetes que el gestor de paquetes controla que funcionen bien, además si la aplicación que instalas depende de otros paquetes extra, el gestor los añadirá automáticamente.



También puedes optar por descargar los programas desde alguna página web, para ello lo mejor es bajarlos en un formato especifico para tu distribución: En Ubuntu, Debian y derivados se usa el formato de paquetes .deb, y tienes varias páginas dedicadas a recopilar programas como www.getdeb.net y uptodown.com/ubuntu. En el caso de otras distribuciones como Suse o Fedora se usa el formato .rpm.

Una vez descargados los paquetes puedes instalarlos haciendo click sobre ellos. Los programas se añadirán a la lista de aplicaciones instaladas del gestor de paquetes de tu equipo.



Si necesitas usar algún programa creado para Windows, podrás usarlo en Linux si antes has instalado las librerías de Wine. Con Wine puedes ejecutar aplicaciones de Windows en Linux usando los archivos de instalación .exe o .msi e instalándolos de la manera tradicional. Para más información lee cómo instalar en Linux programas de Windows.

También puedes usar PlayOnLinux, que sirve para automatizar la instalación de programas y juegos de Windows, de forma que simplemente escoges un programa de la lista y se instalará de forma automática.



Si el programa viene en un archivo ejecutable, como los formatos .bin, los .run, o los scripts .sh, para instalarlo primero debes darle privilegios de ejecución haciendo click con el botón derecho sobre su icono y accediendo a "Propiedades". Cuando el archivo ya tenga permisos de ejecución puedes ejecutarlo de 2 formas:
pulsando sobré el o desde un terminal.
(Para más información lee cómo ejecutar archivos en Linux).

Si decides ejecutarlo desde un terminal sigue estos pasos:
Abres una consola (Si usas Ubuntu Unity para abrir una consola, pulsa el botón de inicio, escribe "Terminal" y dale a "Intro"), arrastras el icono del archivo encima de la linea de comandos y pulsas "Intro". Si no funciona lo de arrastrar y soltar, debes ejecutarlo como:

./direccion_del_archivo.bin

Recuerda que algunos archivos ejecutables necesitan instalarse como administrador:
Para esto o bien inicias sesión como root o sino ejecuta el archivo con permisos de administración (en el terminal se hace ejecutando la orden sudo su para trabajar todo el rato como administrador o escribiendo sudo antes del comando que quieras ejecutar).



Los archivos .jar son programas escritos en Java que funcionan en todos los sistemas operativos siempre que tengas Java instalado. Para usarlos debes abrirlos con Java Runtime, para ello te tienes que instalar previamente Sun Java Runtime, OpenJDK Java Runtime o alguna otra herramienta análoga.



Los archivos .tar, .tar.gz o .tar.bz2 son carpetas comprimidas que suelen traer el programa en código fuente. La ventaja es que sirven para todas las distribuciones y la desventaja que son más difíciles de instalar. Muchas veces basta con descomprimir la carpeta y ejecutar el archivo ejecutable que trae, aunque otras veces hace falta compilarlos desde un terminal (si eres un usuario nuevo mejor que huyas de esto). Tienes programas en código fuente para descargar en softonic.com/linux.

Puedes crear archivos instalables .deb a partir del código fuente con la aplicación Deb Creator (no funciona este enlace). También hay herramientas para crear archivos .rpm a partir de código fuente.

Para instalarlos por terminal, primero entramos en la carpeta donde tengamos el archivo, si la carpeta tiene varias palabras, tenemos que ponerlas con “ ”, o si no, nos buscará carpetas con cada palabra:

cd carpetadondeestéelarchivo
cd “carpeta donde esté el archivo”

Dentro descomprimimos el archivo:

tar -zxvf nombredelarchivo.tar.gz
tar -jxvf nombredelarchivo.tar.bz2

Configuramos:

./configure

Compilamos:

make

Ahora hacemos make install:

make install

A veces nos puede dar un error en ./configure, en ese caso no necesita compilación y con ejecutar nos sobra, en una terminal hacemos:

nombredelprograma

También puedes usar cualquier programa de cualquier sistema operativo en Linux por medio de la virtualización. Esto consiste en ejecutar un sistema operativo dentro de otro. Por ejemplo puedes tener Windows ejecutándose en una ventana de tu escritorio Linux como si fuera una aplicación más. Tienes una guía completa de cómo hacerlo en nuestro artículo sobre virtualización de sistemas operativos.



Hay muchas aplicaciones web disponibles desde tu navegador. Si las usas habitualmente puedes instalarlas en tu escritorio para acceder a ellas más rápidamente. Consulta nuestro articulo sobre cómo instalar aplicaciones web en el escritorio.