Mostrando entradas con la etiqueta linux. Mostrar todas las entradas
Mostrando entradas con la etiqueta linux. Mostrar todas las entradas

HABILITAR ACCESO REMOTO A DOCKER API

Posted: miércoles, 30 de marzo de 2016 by Skuarch in Etiquetas: , , , ,
0


Si deseas enviar comandos a la api de docker en ubuntu 14.04 tienes que realizar estos sencillos pasos
sudo sed -i -e 's/#DOCKER_OPTS="--dns 8.8.8.8 --dns 8.8.4.4"/DOCKER_OPTS="-H tcp:\/\/127.0.0.1:2375 -H unix:\/\/\/var\/run\/docker.sock"/g' /etc/default/docker

reiniciar el servicio

sudo service docker restart

verificar que todo este correcto

curl -s http://127.0.0.1:2375/images/json

USAR JAVA Y JAVASCRIPT COMO SCRIPTING

Posted: jueves, 4 de junio de 2015 by Skuarch in Etiquetas: , , , , ,
0


Para poder usar java y javascript en un archivo .sh solo tienes que seguir estos sencillos pasos

crear un archivo con la extencion .sh

poner en la primeria linea el path donde se encuentra el ejecutable de nashorn

#!/usr/lib/jvm/jdk1.8.0_45/bin/jjs -fv

obviamente esta ruta puede cambiar pero no olvides essto "-fv"

ahora puedes usar java y javascript como scripting y este es un ejemplo completo


#!/usr/lib/jvm/jdk1.8.0_45/bin/jjs -fv
var Runnable = Java.type('java.lang.Runnable');
var Printer = Java.extend(Runnable, {
    run: function() {
        print('printed from a separate thread');      
    }
});
var Thread = Java.type('java.lang.Thread');
new Thread(new Printer()).start();
new Thread(function() {
    print('printed from another thread');
}).start();


Como te puedes dar cuenta aqui se esta usando los hilos de java dentro de javascript.
Para hacer esto asegurate que tienes la version 8 de java instalado.


espero te sirva y si no pues largate !!!

INSTALACION DE VIRTUALBOX EN UBUNTU

Posted: sábado, 26 de abril de 2014 by Skuarch in Etiquetas: , , ,
0


Para poder instalar virtualbox sin problemas instala las siguiente librerias
sudo apt-get install build-essentials
sudo apt-get install linux-kernel-headers
sudo apt-get install dkms

ya solo queda bajar virtualbox del sitio oficial

CAMBIAR EL BRILLO DE LA PANTALLA EN UBUNTU

Posted: sábado, 19 de abril de 2014 by Skuarch in Etiquetas: ,
0


En ocaciones los botones para controlar el brillo de la pantalla no funcionan correctamente, esto lo puedes solucionar con este sencillo comando

xrandr --output eDP1 --brightness 0.7

solo cambia eDPI por el tipo de monitor que tienes, en mi caso lo observo en kscreen por que tengo kubuntu

SOBRE CARGAR LOS NUCLEOS EN LINUX

Posted: jueves, 17 de abril de 2014 by Skuarch in Etiquetas: ,
0


con este simple comando puedes hacer que tu procesador se ponga a trabajar y medir cuestiones de rendimiento

while :; do :; done

Simple y sencillo

INSTALAR GITHUB UBUNTU

Posted: lunes, 2 de diciembre de 2013 by Skuarch in Etiquetas: , , ,
0


Con estos sencillos pasos podemos intalar GIT y usarlo con GITHUB, obviamente tienes que tener una cuenta en github y saber como agregar keys.

1.- cd ~/.ssh (si te aparece alguna advertencia pasa al siguiete paso)
2.- ssh-keygen -t rsa -C "your_email@youremail.com"
3.- nano (o tu editor favorito) id_rsa.pub
4.- copiar el contenido y darlo de alta en github
5.- sudo apt-get install git-core git-gui git-doc
6.- git config --global user.name "Your Name"
7.- git config --global user.email "your@email.com"

Ahora disfruta de github

INSTALAR MAVEN EN LINUX

Posted: miércoles, 27 de noviembre de 2013 by Skuarch in Etiquetas: , , , ,
0


Instalar maven en linux es muy sencillo solo tienes que exportar algunas variables al PATH de linux, asegurate tener instalado java anteriormente.

1.- Descargar maven de la pagina oficial
2.- Descomprimir y ponerlo donde gustes yo lo puse en /usr/local/
3.- Abrir el archivo .bashrc que se encuentra en /home/usuario/
4.- Agregarle al final las siguientes lineas
M2_HOME=/usr/local/apache-maven-x.x.x
M2=$M2_HOME/bin
MAVEN_OPTS="-Xms256m -Xmx512m"
PATH=$M2:$PATH
JAVA_HOME=/usr/lib/jvm/jdk1.7.0_45 (cambia esta ruta)
export M2_HOME
export M2
export MAVEN_OPTS
export JAVA_HOME
por ultimo crear un enlace a mvn

sudo ln -s /usr/local/apache-maven-x.x.x/bin/mvn /usr/bin/mvn

La ruta del java la tienes que modificar, ahora solo cierra tu terminal, abre otra y ya podras usar maven

mvn --version

COMPILAR EL KERNEL EN UBUNTU

Posted: lunes, 25 de noviembre de 2013 by Skuarch in Etiquetas: , , ,
1


Para poder compilar nuestro kernel tenemos que tener encuenta varios aspectos y tener un respaldo de nuestros datos, las principales razones para compilar un kernel son los drivers pero yo compilo mi kernel para terner un poco de rendimiento, es rendimiento es minimo pero aprendes muchas cosas, estos son los pasos para compilarlo

1.- Setear algunas variables en el sistema, en mi caso yo tengo un cpu con 6 nucleos entonces el nivel de concurrencia es el numero de cpu + 1 entonces quedaria asi
CONCURRENCY_LEVEL=7
Lo siguiente que se realiza es establecer algunas banderas para que al configurar el kernel tome estas banderas y le configure algunas opciones
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-02 -march=native -mtune=native -mcx16 -mpopcnt -pipe"
CXXFLAGS="${CFLAGS}"
estas flags son para una computadora con cpu AMD tu puedes buscar otras flags aqui ---> FLAG para compilar el kernel si deseas saber mas dobre que opciones tienes al establecer estas banderas puede consultar esta guia ---> Intel 386 and AMD x86-64 Options

2.- Obtener el kernel de la pagina oficial del kernel ---> descargar kernel
3.- Descomprimirlo con tar -xjvf linux.x.x
4.- Entrar a la carpeta que se acaba de descomprimir cd linux
5.- Instalar unas librerias para poder compilarlo sudo apt-get install ncurses-dev
6.- Teclear el siguiente comando make menuconfig
7.- Checar las siguientes opciones
Processor type and features ---> Processor family ---> (X) Core 2/newer Xeon
Processor type and features ---> Timer Frequency ---> (X) 1000 HZ
Processor type and features ---> Preemption Model ---> (X) Preemptible Kernel (Low-Latency Desktop)
Device Drivers ---> Graphics support ---> < > Support for frame buffer devices
Device Drivers ---> Virtualization  --->  Kernel-based Virtual Machine (KVM) support
Estas opciones varian dependiendo del tiempo de cpu y si estas usando una laptop o una maquina de escritorio, asegurate configurarlas correctamente

8.- Ahora si ya estamos listos para compilar el kernel make -j7 "-j7" es el numero de procesadores que quiero que use + 1 para asegurarse que use todos
9.- Instalamos los modulos sudo make -j7 modules_install
10- Instalamos el kernel nuevo sudo make -j7 install
11.- reiniciar la computadora y si todo es correcto ya tienes nuevo kernel

Existe la probabilidad de que los drivers de video los tengas que volver a instalar


INSTALAR JAVA EN UBUNTU

Posted: martes, 2 de abril de 2013 by Skuarch in Etiquetas: , ,
0




Con estos simples pasos se instala java sin que tengas que agregar algun repositorio.

1.- Descargar el tar.gz de la pagina de oracle
2.- Yo lo voy a descomprimir en /usr/lib/jvm/ (tienes que crear la carpeta de jvm) o lo puedes descomprimir donde quieras
3.- ejecuta el siguiente comando update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0_17/bin/java" 1
4.- cambia el comando a la ruta que tengas y el jdk que descargaste
5.- fin

INSTALAR NODE.JS y NPM EN UBUNTU

Posted: sábado, 24 de marzo de 2012 by Skuarch in Etiquetas: , , , , , , ,
0


la instalacion es algo facil de realizar solo tienes que seguir estos pasos y todo quedara listo, esto lo mostrare de dos maneras distintas

Instalar dependencias necesarias
$ sudo apt-get update
$ sudo apt-get install g++ make git libssl-dev pkg-config curl build-essential openssl libssl-dev
Utilizando git
$ git clone https://github.com/joyent/node.git && cd node
$ ./configure
$ make
$ sudo make install
$ curl http://npmjs.org/install.sh | sudo sh

Descargando node.js

$ wget “http://nodejs.org/dist/v0.6.11/node-v0.6.11.tar.gz”
$ tar -xzvf node-v0.6.11.tar.gz
$ cd node-v0.6.11/
$ ./configure
$ make
$ sudo make install
$ curl http://npmjs.org/install.sh | sudo sh

Podemos tener algun problema con el proxy cuando queramos instalar algo con nmp para resolverlo hacemos esto

npm config set registry http://registry.npmjs.org/ 

Eso seria todo lo que tienes que hacer para instalar node.js y npm yo sugiero instalarlo utilizando git ya que asi obtienes la ultima version, si lo descargas probablemente tengas que cambiar la direccion para obtener la version mas reciente

ALGUNOS COMANDOS UBUNTU

Posted: jueves, 4 de febrero de 2010 by Skuarch in Etiquetas: , ,
0

[ wodim miimagen.iso ] quemar una imagen iso

[ nohup & ] ejemplo: sudo nohup java -jar Algo.jar &
corre un proceso en background y la salida la manda a nohup.out

[ sudo find / -name ] ejemplo: sudo find / -name Algo.properties
busca desde la raiz el nombre del archivo Algo.properties

[ locate ] ejemplo: locate mocos.txt
busca la ruta del archivo mocos, puede ser mas rapido que find

[ ls -l | wc-l ]
contar los archivos de una carpeta

ps -ef | grep -v grep | grep "nombreAchivoEjecutable" | wc -l
regresa un 1 si tu programa esta corriendo y un 0 si no.