Ocasionalmente, algunas aplicaciones y juegos (por ejemplo, algunos de Humble Indie Bundle) tienen instaladores .run. Antes de instalar usando estos, verifique si:
- está disponible en el Centro de software
- está disponible como un archivo .deb, que se abrirá en el Centro de software
Puede instalar archivos .run desde la interfaz gráfica, pero es más probable que usar un terminal le brinde comentarios útiles. Para instalar un archivo .run necesitas:
- hazlo ejecutable.
- ejecutalo
Esto se debe a que los archivos .run son solo programas ejecutables que hacen algo de magia desconocida para instalar el programa. Esto es similar a lo que hacen los instaladores .exe en Windows y es diferente a los métodos normales (en el mejor de los casos, usando el Centro de software, en el peor de los casos usando archivos .deb) en los que las aplicaciones se instalan de manera estándar y se pueden eliminar fácilmente.
Método gráfico
- Haga clic derecho en el archivo en el administrador de archivos y haga clic en 'Propiedades'. Haga clic en la pestaña 'Permisos' y marque la casilla que dice 'Permitir ejecutar archivo como programa'.
- Haga doble clic en el archivo para ejecutarlo.
Si este método no funciona, intente usar el método terminal.
Método terminal
Suponga que se llama al archivo some-app.run
y está en la carpeta /home/user/Downloads
. Deberá modificar estas instrucciones para adaptarlas a su situación.
Abra una terminal (Aplicaciones-> Accesorios-> Terminal).
entrar cd /home/user/Downloads
- entrar
chmod +x some-app.run
entrar ./some-app.run
Si el paso 4 falla con un mensaje que incluye 'permiso denegado', intente ingresar sudo ./some-app.run
(necesitará ingresar su contraseña para esto).
Notas
- A veces te encontrarás con archivos .bin. Estos son básicamente los mismos que los archivos .run.
- El método para instalar archivos .run se puede usar para ejecutar cualquier archivo (siempre que tenga algún tipo de código ejecutable).
- Tenga cuidado al usarlo
sudo
y solo úselo cuando sea absolutamente necesario. Traducido al inglés, significa 'Ejecutar este comando pero permitirle hacer lo que quiera en mi computadora'. Es por eso que se le solicita su contraseña.
sudo ./filename.run command not found
después de ingresar mi contraseña de sudo./filename
significa quefilename
es un archivo en el directorio ACTUAL, ejecútelo. Esto es para protegernos de: imagine que estamos en un directorio con un ejecutable malicioso llamadols
; hacemos unls
comando para ver qué archivos hay, pero en su lugar llamamos al ejecutable. De ahí la necesidad de './'.Instalación de archivos .run en ubuntu:
Si tiene su * .run en su escritorio, escriba lo siguiente en la terminal para acceder al escritorio y presione Entrar.
cd ~/Desktop
chmod +x filename.run
y presione Entrar../filename.run
y presione Entrar, y el instalador se ejecutará.fuente
sudo ./filename.run command not found
después de ingresar mi contraseña de sudoPara ejecutar el archivo, abra una terminal e ingrese:
fuente
abrir nueva terminal
luego busque el archivo .run
fuente
Tratar:
-Trabajado para instalar MyEclipse
fuente
En un sistema operativo basado en Linux no hay archivos .exe, y Linux está totalmente basado en permisos. Lo que sea que quieras hacer, primero debes dar permiso.
¿Está preguntando cómo instalar el archivo .run?
De manera predeterminada, los archivos que copia en el sistema no obtienen el permiso de ejecución porque, de manera predeterminada, en Linux la umask está configurada en 022.
Para hacer que su archivo .run sea ejecutable o funcione:
Luego le pedirá la contraseña.
sudo
es una forma de autenticar y ejecutar comandos como superusuario .chmod +x
da permiso ejecutable a ese archivo a todo tipo de usuarios.fuente
sudo
es innecesario cambiar los permisos en un archivo .run; a veces estos archivos deben ejecutarse como root, pero generalmente son propiedad de la cuenta no root del usuario (porque generalmente se descargan en un navegador web o con un comando comowget
, ejecutar como usuario no root).