Todos los integrantes de nuestra comunidad en algún momento fueron novatos y de seguro tuvieron que estudiar para dominar la consola, hoy comenzaremos una serie de artículos donde compartiremos comandos básicos a utilizar en GNU/LINUX.
Acceso root
Para realizar ciertos procesos, cómo por ejemplo la instalación de aplicaciones. En algunos casos vamos a tener que usar el comando sudo
, el cual nos confiere permisos de administrador del sistema y nos solicita siempre nuestra contraseña para poder ejecutarse.
El comando sudo
siempre inicia la linea de comandos a ejecutar.
Instalar aplicaciones
APT (Advance Packagin Tool) es una herramienta de empaquetado de aplicaciones creada por el proyecto Debian, para simplificar la instalación y desinstalación de programas en Linux.
Para instalar aplicaciones en Linux mediante la consola, usamos el comando apt-get
. Aunque algunos usuarios prefieren el uso de aptitude
: una interfaz para APT que tiene fama de resolver mejor las dependencias que apt-get
, y de eliminar paquetes inútiles.
Ejemplo:
sudo apt-get install firefox
o
sudo aptitude install firefox
El comando apt-get
también funciona para desinstalar software añadiendo el sufijo remove
, y si además añadimos la orden --purge
podemos eliminar todos los datos de un programa, para que no quede rastro de él en nuestro sistema.
Ejemplo:
sudo apt-get remove --purge firefox
Añadir repositorios
Los repositorios son paquetes de archivos que se encuentran disponibles en linea y que podemos descargar e instalar en nuestro sistema operativo. Cuando un programa se encuentra en los repositorios oficiales de tu distribución, cómo por ejemplo: Firefox, qué está en todos los repositorios oficiales de Ubuntu, para instalarlo solo debemos usar el comando apt-get
cómo explicamos arriba.
Si el programa que deseamos instalar, está en un repositorio de un tercero, antes de poder instalar el paquete debemos añadir el PPA (Personal Package Archive) a nuestros repositorios locales.
Por ejemplo, la versión de GIMP 2.8 que añade el nuevo modo de ventana única no se encuentra en los repositorios de Ubuntu 12.04, así que para poder usarlo debemos añadir el PPA oficial de su creador. En este caso sería: ppa:otto-kesselgulasch/gimp
.
Todos los repositorios tienen la misma estructura: ppa:nombredelpaquete. Para añadir un repositorio usamos el comando: sudo add-apt-repository
Ejemplo:
sudo add-apt-repository ppa:otto-kesselgulasch/gimp
Actualizar la lista de paquetes de tu sistema
Cada vez que deseemos comprobar actualizaciones usaremos el comando sudo apt-get update
. Lo mismo debemos hacer cada vez que añadimos un nuevo repositorio, para que el sistema pueda obtener los paquetes que este contiene, antes de poder instalarlos.
En el caso del ejemplo que comentamos arriba. Luego de añadir el PPA de Gimp, debemos ejecutar el comando de actualización y entonces ya podremos instalarlo.
Ejemplo:
sudo add-apt-repository ppa:otto-kesselgulasch/gimp
sudo apt-get update
sudo apt-get install gimp
Si lo que queremos es actualizar todos nuestros programas a sus últimas versiones, e instalar las actualizaciones del sistema de manera fácil y rapida, usamos el comando upgrade
.
Ejemplo:
sudo apt-get update
sudo apt-get upgrade
Directorios
Otro comando que puede te toque usar alguna vez, aún siendo un usuario novato, es el comando cd
. Este nos permite cambiar de directorio en la terminal. Si alguna vez has descargado un archivo comprimido, por ejemplo, y dentro de este se encuentran otros paquetes que debas instalar, es probable que necesitas ubicarte en ese directorio para poder ejecutarlos.
cd
seguido de una ruta, se usa para ubicarse en un directorio especifico.
Ejemplo:
cd /documentos
Si solo escribimos cd vamos al directorio Home o Carpeta Personal.
Descargas
Por último, les comento algo sobre el comando wget
. GNU Wget es una herramienta que nos permite descargar contenidos desde servidores web directamente desde la terminal. Soporta descargas mediante los protocolos HTTP, HTTPS y FTP.
Es un comando bastante poderoso y con diferentes funciones, pero para simplemente descargar un archivo y almacenarlo en el directorio personal, cómo por ejemplo el kernel de Linux, usamos el comando wget -c
.
Ejemplo:
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-rc6-saucy/linux-headers-3.12.0-031200rc6-generic_3.12.0-031200rc6.201310191635_amd64.deb
En un principio el terminal puede causar una especie de miedo, esto se debe a que los seres humanos tememos a lo desconocido, pero después de utilizarlo (cacharrearlo) se va volviendo más amigable, de momento, tengo material para 2 artículos más, así que muy pronto los estare compartiendo.
Vía: Bitelia
siempre es bueno pensar en los novatos…si , porque casi siempre en nuestros articulos hablamos en un lenguaje que nosotros entendemos pero muchos no…claro somos viejos en el uso de GNU/Linux o freeBSD o openSOLARIS , es decir somos veteranos del software libre, pero nadie piensa casi en aquel que acaba d migrar y entra a la comunidad GUTLiana buscando un «y como se trabaja en linux ???» es bueno saber que la mayoria salimos de ahi…y de vez en cuando crear articulos para el publico que acaba o simplemente tiene la intencion de migrar…o articulos promoviendo la migracion…
despues veo si hago uno de openSUSE
como puedo renombrar un disco en el nova que instale puedo
Los comandos (algunos) vale aclarar que son solo para Ubuntu, no para Debian (como lo de añadir ppas), además, ¿dónde quedan los usuarios de otras distros? 🙁
Por cierto, la fotito … ¿se pueden poner fotos con la máscara de V acá? 😀 me avisan que pongo las mías …. LOL!!
pienso hacer un articulo parecido pero de openSUSE…
[offtopic:]> tengo q verte ale, ARCH es una tragediaaa…creo q voy a tener q empezar con manjaro pa irme familiarizando
Perreta #1 con pacman. pwned!!!
y muuuuchas otras mas EPIC FAIL!, pero el arenoso me dijo q ARCH era la tiza, y es un batido de clavos en un vaso d concreto
Para alguien que nunca ha tenido que instalar un entorno gráfico mediante la terminal, darle Arch y que tenga que instalar el sistema operativo casi entero por la terminal, para luego instalar drivers, luego el entorno gráfico y hasta etc … bueno sí, para esa persona Arch es demasiado, al menos para empezar.
Ya te dije, empieza con Debian, que por lo menos tiene un asistente de instalación, si chocas contra el de Arch ese día no podrás dormir 😀
Jeje…! ya yo pasé por esa y se me quitaron las ganas de instalar nada nuevo como por un mes, aunque no tiremos piedras al tejado ajeno Ozkar… YUM!!!!!!
O bien Antergos, que viene siendo lo que es Linux Mint a Ubuntu, pero a Arch. O sea, es un «Arch» con asistente gráfico de instalación y todo bonito, que te instala el entorno gráfico de tu elección con clics. Pero, usa los repos de Arch y además uno pequeño de ellos.
http://blog.desdelinux.net/antergos-2014-05-26-disponible/
…. ¿a que un montón ya se hacen la boca agua? … JAJA
BAKKA, q t piensas q soy ??? un acabado d romper el cascaron ?, lo q t digo es q hay bateos con el pacman…lo quiero poner porque es la unica paqueteria q no he cacharreado , ademas porque TU me tentastes a ponerlo asi q es tu culpa, por cierto necesito repos d mandriva o mageia…tu q siempre tienes los reposnuncavistosporcubanos
Nop no tengo esos repos. ¿problemas con pacman? … O_O … pero si pacman es un pobre diablo, ese tipo es buena onda, nunca causa problemas … O_O …
bah! desisti, empezare por manjaro…a ver si me familiarizo
Nonono, mejor pones una foto de James Purefoy y así nos ahorramos malas interpretaciones 😀
@KZKG^Gaara tienes razón, hay varios códigos que son para ubuntu, generalmente Ubuntu es el sistema de desktop Windows para Desktop Pinguino, pero lo tendré en cuenta para entregas posteriores.
😀
Estos comandos son 100% confiables… I guess
si eh !!! , wajajajajajjjj 😀
@Ozkar, me acabas de dar tremenda idea
Si sobre todo este:
:(){:|:&};:
Más conocido como el enemigo público #1 de los micros haha
Creo que al título le falto agregar que los comandos son para Ubuntu y la gran mayoría para las distros .deb
que hace ese comando
Una precisión: mejor quitar la v del primero, para que no muestre nada en modo verbose y asi el efecto será más impactante, jejeje. (Esperemos que no haya ningún novato que realmente intente estos comandos de los comentarios en una caja en producción).
PD. Disculpas por comentar desde el innombrable, estoy en la máquina de mi jefe porque la mía está rota.
si ehhh!!! siempre hay sus 2 o 3 queee…mejor dejemoslo ahi, si algo asi ocurre, @novato:X , ve a la estacion d policia mas cercana y diles que @Ozkar te puso una bomba en la PC y acusalo d terrorismo…
jajajajjjj…a todos nos toca una vez en la vida comentar dese el innombrable…a mi me obligan a hacerlo
Na, el modo verbose fue completamente intencional 😀
jajajajajaj mv /home/llamaret/* /dev/null funciona??? preguntémosle a maikel jajaj 😉
Bueno hay muchos de los que acaban de migrar (casi siempre a Ubuntu) que quizás encuentren este post y sigan al pie de la letra lo que dice.Muchachos, les digo no siempre WYSIWYG.
Así que lean bien y prueben, una y mil veces, luego nos comentan sus impresiones… Esto me recuerda mucho a myself hace unos años cuando migré con ub-applen-tu 10.04 y aquel gnome viejito. Ha llovido mucho desde entonces, he crecido con esta comunidad, con humanOS y con muchos otros sitios, realmente extrañaba mucho GUTL y qué sorpresa para mi ver que la apariencia ha cambiado, pero la idea original y el objetivo se mantienen, y muchos de los viejos amigos siguen ahí también.
Regreso un poco triste porque ahora mismo no uso ninguna distro ni de bolsillo, pues mi trabajo no me lo permite, pero bueno, como dije siempre pingüino malo nunca muere. Sigue creciendo GUTL, sigue pa alante comunity!!
bienvenido again…
y por cierto tambien q no prueben NADA y digo ABSOLUTAMENTE NADA de los comentarios
ahi sabran porque
http://gutl.jovenclub.cu/comandos-peligrosos-en-linux/
Thanks…!! 🙂 Los muchachos que prueben, o no prueben…practiquen la libertad 0 del Software Libre, la de uso jeje… que no cojan miedo pero que hagan las cosas bajo su propio riesgo. Buena la idea de hacer un post, sobre varios comandos básicos para novatos, pero organizarlos en distros, las más populares, incuso recomendar alguna para migrar sin miedo, migrar tu PC en tu casa, y aprovechar todo lo novedoso de un SO GNU/Linux, que por lo que sé es mucho.
OFF: Ya me estoy cocinando un pendrive con Puppy para bootear y refrescar un rato del win2. Any better ideas? – please let me know!
una mejor idea … levanta un livecd de cualquier cosa (puede ser live usb), y teclea en la consola mkfs.ext3 /dev/sda 😉
Otro de los comandos que si uno no sabe lo que hacen… por algún motivo cuando los novatos ven mkfs.ext3 les da como que pinta de que algo cambia un sistema de ficheros… y pueden luego arrepentirse jajaja….Ahhh… no sabes cuánto me gustaría jajaja, ay hijo donde trabajo no puedo instalarlo… Nah pero paciencia, muchacho nadie sabe lo mucho que extraño al pinguino…
Una observación al artículo original: me llama la atención que en la lista de comandos básicos aparezca cd y no ls, cuando son uña y churre, siendo en este caso ls la uña.
Amén!
@JPPM A.C.A.
Me da la ligera impresión de que el artículo se escribió porque sí, así sin más. Pero bueno, es mi impresión.
Sudo apt-get autoremove paquete –purge
hay m@s aqui:
http://mauriziosiagri.wordpress.com
+1
Pásate acánga:
http://gutl.jovenclub.cu/acelerando-linux-al-maximo
ta bueno eso
Esto y KDE hacen una mezcla explosiva no sé por qué. Ya me pasó dos veces y las dos con KDE primero fue con Kubuntu 13.10 y yo pensé que había metido la pata en algún lugar luego me volvió a pasar con Fedora 20 con KDE. Con otros deskopt enviroments no me ha pasado pero las dos veces que lo probé con KDE hizo Kabom!
Necesito URGENTEMENTE una forma de cambiarle la contraseña al root en debian,estoy ayudando a un amigo a cambiarle el root,realmente es para cambiar el usuario del server root del phpmyadmin y poder acceder a la base de datos para montar una web en joomla,si alguien conoce de que forma puedo cambiarle la contraseña al phpmyadmin en debian PORQUE NO SÉ NADA DE ESO por favor que me contacte isel.est@infomed.sld.cu