epelpad

Como ejecutar archivos .sh y .run en ubuntu y linux mint.

Hola a todos los taringueros, este sera mi primer post, y espero sea útil.

A veces en el mundo Linux y cuando nos estamos infiltrando en el, encontramos ciertas dificultades que hacen que se nos pongan los pelos de punta, y los dedos en movimientos vertiginosos para googlear.

Hoy quiero ahorrarles la googleada, y pensando en que alguna vez también fui un gran novato, quiero hacer este post, dedicado a los ubunteros y menteros, por asi decirlo.

Muy bien si buscando un programita, nos encontramos con una extensión poco familiar como .sh o bien .run, es necesario un procedimiento distinto para su ejecución, a diferencia de los .deb. Estos programas son arrancables desde nuestra muy amada terminal, por lo tanto empezaremos con la logaritmia del proceso.

1. Descargamos nuestro programa ..... XD
2. Abrimos nuestra terminal
3. Navegamos por nuestros archivos hacia nuestra carpeta contenedora.
Esto se hace así.
Escribimos en terminal.... $ cd (Nombre de tu carpeta) cabe señalar y es un error algo común, si no respetas las mayúsculas del nombre de tu carpeta te dirá que no existe el archivo, por tanto respeta el nombre tal cual es, de tu carpeta.
Ejemplos: Descargas, Documentos, TaReAs, etc...
Ahora bien si tu archivo con extensión .sh o .run esta dentro de una carpeta harás la misma operación dos veces.
Ejemplo.
Nuestro .run se encuentra en una carpeta llamada Programa y la carpeta Programa se encuentra en Descargas lo que haremos sera.
En terminal:

$cd Descargas
$cd Programa


4 Vaya el anterior fue un paso largo, pero a veces no se sabe ni como navegar por las carpetas. Ahora bien ya estando ahí.
En Terminal:

$ chmod +x (Nombre del archivo).sh

SUSTITUYENDO .sh POR .run SEGÚN SEA EL CASO

5 Ya casi lo ejecutamos ahora solo ponemos obvio en la terminal

$sh (Nombre del Archivo).sh DE IGUAL FORMA SUSTITUYENDO .sh POR .run SEGUN SEA EL CASO



CON ESTO SE EJECUTARA NUESTRO PROGRAMA Y PODREMOS DISFRUTAR DE LINUX EN UNA MANERA MAS AMPLIADA.

ESPERO HABER SIDO CLARO Y HABER CONTRIBUIDO EN ALGO.

Comentarios Destacados

Ifess +7
Gracias man, no tengo pts, pero toma esto
Como ejecutar archivos .sh y .run en ubuntu y linux mint.

53 comentarios - Como ejecutar archivos .sh y .run en ubuntu y linux mint.

Marton92 -18
nunca aprendi a usar linux :S
aheral +43
No te preocupes, nadie sabe usar windows tampoco
severussnape +4
nunca es tarde
robertcyby +2
@aheral haha nadie sabe usar windows tampoco hahah sabias palabras XD
locoman33 +4
chmod +x (Nombre del archivo).sh


es:
chmod u+x (Nombre del archivo).sh
ó
chmod a+x (Nombre del archivo).sh

IGUAL VAN MIS 30
VictorAndresR +2
A mí me funcionó ejecutando: chmod +x (Nombre del archivo).sh
me cambió desde rw-r--r-- a rwxr-xr-x
Ifritx +1
Buen post loco! hace tiempo que no uso linux, estoy comenzando a extrañarlo.
xMegamanx +1
lo que pasa es que si se pone asi:

chmod +x Postdetaringa.sh

el sistema por default y lo toma como si fuera:

chmod a+x Posdetaringa.sh

esta en los manuales de linux y en toda la red es un pequenio detalle que me confundio en un principio, pero lo investigue.
locoman332
bueno me deja solo dar puntos de una cuenta, de esta y de la otra no.

ya se lo que decis, pero el chmod es asi... chmod (a quien se le asigna [u,g,o])(+ o -)(el permiso [r,w,x]) (nombre archivo)
locoman332
o sino mas facil.. chmod 777 nombre_archivo jeje
RamboLambo -12
Te sigo!! seguime y pasate por mis post!



http://www.taringa.net/perfil/RamboLambo/posts
jomilae +1
+10 ya solo te quedan 10 para ser nfu!! suerte
DeiHunkJer91
demasiado bueno, me funciono pero parecia que el archivo estaba malo, me salio un mensaje
asi
An erroro ocurred:
java.lang.NullPointerException
Error log: /home/jerson/Descargas/install4jError3722385639034478945.log

de casualidad sabes de que se trata?
juesgogi88
intenta descargarlo de nuevo
sk8_ale -10
una pija, tanto kilombo yo hago doble clik y listo
hacheipe399 +1
@rsalim Si estás en debian y derivados podés instalar paquetes haciendo doble click a los archivos .deb, en Fedora lo mismo pero con los .rpm
sk8_ale +1
@hacheipe399 @scaryhope
Jaja como pasó el tiempo de este comentario. Qué irónico pero ahora solo tengo como SO a Linux
hacheipe399 +2
@sk8_ale Las consecuencias de andar mirando posts sin mirar la fecha
CristhianMel
amigo una pregunta.. me sale este mensaje cuando sigo todas la instrucciones

sh: 0: Can't open chmod

me podrias explicar que estoy haciendo mal?..
soy novato en ubuntu.. pero me gusta bastate este so..

mil gracias!!
lefamar +1
Viejito muchas gracias.
represor +3
para ejecutar esos archivos solo hay que ejecutar el comando "sudo bash nombre del archivo.sh"
:$
En debian
"su"
clave de root
bash nombre del archivo.sh
:$
p e t e
henry1515 +2
me sirvio
anfearab
Me ha servido el sudo bash

soy renoob en linux apenas lo instale y solo he instalado chrome y jdownloader alguien conoce una pagina o guía para seguir de los diferentes tipos de instalación por que he tardado demasiado para instalar ambos muchas de las cosas que encontraban me daban error o justo en el ultimo paso daba algo diferente.
lem13631363
ayuda porfavor llevo meses sin poder instalar este driver para la impresora al ejecutar lo me sale lo siguiente..
sudo bash setup_v1.0.0.sh
password for ventas1p:

---------------------------------------------------------
BIXOLON CO LTD
BIXOLON SRP-270 CUPS DRIVER V1.0.0 Installer
---------------------------------------------------------

Models included:
setup_v1.0.0.sh: line 9: $'r': command not found
SRP-270

setup_v1.0.0.sh: line 12: $'r': command not found
setup_v1.0.0.sh: line 14: $'r': command not found
setup_v1.0.0.sh: line 72: syntax error near unexpected token `fi'
'etup_v1.0.0.sh: line 72: `fi
410n3
Muchas Gracias excelente aporte
youz17 +3
Un post de hace más de dos años y aún nos sigue siendo util a muchos de nosotros.
¡¡Muchas gracias!!
garrakill
como seria en linux mint , esta es la terminal...[email protected]:~ >
como ubico un directorio en descargas?...y luego instalarlo con el nombre del archivo? gracias
AlexFierro +2
Gracias! Siempre se me olvida algo y tener esta info a mano es muy bueno.
Nero553 +1
a mi me funciono simplemente poniendo "sudo sh" y arrastrando el archivo a la terminal
FPimentelalcocer -6
dificil con razon solo los informaticos usan linux, da asco, se supone k un sitema debe ser simple
Logat0306 +3
un sistema tiene que ser útil, estable y rápido pero seguro que te acostumbraste a que windows te de todo el la boca eso no quiere decir que linux sea un asco o que windows solo de problemas si tienes la paciencia y las ganas linux llega a ser fácil por que encuentras solución a tus problemas navegando por Internet, pero si tu usas tu computadora para facebook como la mayoría de las personas una computadora es mucho para ti es mejor una tablet o un smartphone
FPimentelalcocer
@Logat0306 a 4 informaticos necios no les gusta la verdad, yo soy informatico, y yo tengo linux instalado hablo por todos los clientes que tengo k no se pueden pasar a linux pork gente necia como ustedes no comprende k un sistema debe ser enfocado a la gente y k un medico o un agronomo no tienen el menor interes en "navegar por internet" y escribir comandos para solucionar sus problemas, el principal enemigo de linux no es windows son la gente necia k no quiere comprender
scaryhope
@FPimentelalcocer Bueno si no te gusta, no sé que haces en un post dedicado a linux. Y para ser informático escribes muy mal. Suerte con tu ortografía.
cvcarstein +1
gracias, gracias, hay van 5 puntos, me salvaste, no me acordaba como hacer funcionar el sh de jdownloader 2
Melif2011 +2
Gracias, muy util, 5 pts para vos.
ironstarrr +2
genial ! si tuviera puntos te daba
alfredoyo +1
tuve que escribir sin parametros el comando "chmod" ... pero lo logre mil gracias
BradPitt- -2
Dios por q mierda lo hcieron tan complicado a linux !!!
erickseido
Es fácil, al menos para ellos, porque está en su idioma, si todo estuviera en nuestro idioma sería más fácil.
erickseido +1
Es igual para Fedora, Devian o centOS?
0x666 +3
Si, es un comando "universal"
erickseido
@0x666 Ok, gracias.
damiaco +1
no me sale... no me funciona
rob_94
Gracias....!!!!!!!
yakett
Graciaaaaasss , siempre olvido estas cosas..
maquinaonline
hermano a mi me aparece el mensaje "install.sh no se encontro la orden".
0x666
Entonces escribe
./install.sh

o
bash install.sh

AmilcarAgraso +1
Me sirvio bastante, muchas gracias. Es un poco pesado tener que recordar todos esos comandos jaja.
Chast15 +1
See ya hasta tengo esta pagina en marcadores por si llego a cambiar de linux
fedebust
Muy bueno!, es más sencillo (para mi) abrir la carpeta contenedora, hacer click derecho dentro de ella y elegir la opción "abrir en un terminal" con lo cual la terminal ya se abre dentro de la dirección y me evito teclear tanto, el resto ("chmod +x jd_unix_0_9.sh" / luego "sh jd_unix_0_9.sh" es igual, +10!!!
mata_checheche
cuando intento instalar Heroes of Newerth.sh me sale me sale este error:
156244+0 registros leídos
305+1 registros escritos
156244 bytes (156 kB) copiados, 0,127277 s, 1,2 MB/s
Segmentation fault (core dumped)
que quiere decir eso?..... me pueden ayudar?
EVJJM95 +1
Muy buen post, te llevas los 10 puntos, aunque se te olvido que la terminal te puede exigir la orden "sudo" para ejecutar el archivo, al menos fue mi caso
DarkGoGodancer +1
Ohhh gracias por el aporte +10 asi pude instalar el ts

te pasaste
evanfan +1
Me funcionó perfecto. Mil gracias por el dato
intolko +2
Muchas gracias por tu ayuda, llevo dos horas con Ubuntu y estoy mas perdido que adán el día de la madre...

Lo que pretendía era instalar el Jdownloader que descargue de la pagina oficial y venia en formato .SH y con tu ayuda quedo perfecto, ahora a averiguar como instalo los juegos que tenia en Windows(NFSMW) por que mis hijos están a punto de un paro cardiaco.
El_ReD_BuLL +1
Gracias :3 estaba buscando un tutorial con este nivel de calidad
charlyXDjaja +1
Hermano, me salvaste la vida, Saludos y feliz navidad!
SANTIAGO1999 +1
Te AMO hace dias que estoy con esto y no podia instalar el serviio luego no podia ejecutarlo y asi, creo q a preguntas correctas respuestas correctas muchas gracias.