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

viernes, 21 de julio de 2017

Git autocomplete in Centos 7

Debes agregar lo siguiente al fichero .bashrc que está en el home

for file in /etc/bash_completion.d/* ; do
    source "$file"
done

Me quedó así:



Luego reinicias y listo

sábado, 24 de junio de 2017

Instalar Redis Desktop Manager en Centos 7

Primero necesitas descargar el SDK de Qt:

http://download.qt.io/official_releases/qt/5.8/5.8.0/qt-opensource-linux-x64-android-5.8.0.run
Debes instalarlo en /opt/Qt5.8.0
Luego debes pegar las librerías del sdk a /lib64. (Esto puede ser peligroso)

sudo cp -f /opt/Qt5.8.0/5.8/gcc_64/lib/* /lib64/

Clonas el proyecto en su versión 0.9 (Las anteriores dan fallas)

git clone --recursive https://github.com/uglide/RedisDesktopManager.git -b 0.9 rdm2 && cd ./rdm2

cd src/ ./configure

Si intentas ejecutar "qmake-qt5" te dará el siguiente error:

Project ERROR: Unknown module(s) in QT: charts


Por lo que debes ejecutar el qmake del sdk de Qt que instalaste:
/opt/Qt5.8.0/5.8/gcc_64/bin/qmake

Luego ejecutas "make" si quieres que compile más rápido pásale el parámetro -j ajustado
a los cores que tenga tu procesador. Ej el mio tiene 12 entonces coloco -j12
make -j12

Para finalizar: cd /usr/share/redis-desktop-manager/bin sudo mv qt.conf qt.backup

para correrlo ejecuta:
/usr/share/redis-desktop-manager/bin/rdm

Capture de mi maquina: Centos 7.3 


viernes, 17 de marzo de 2017

lunes, 20 de febrero de 2017

Borrar conexión en el Network Manager

Jugando con el Network Manager buscando la forma de crear un NIC teaming cree por error una interfaz llamada "bridge0" la cual, aunque la eliminé por el gui seguia apareciendo con el comando ifconfig.


Para eliminarla basta con escribir:

nmcli connection delete bridge0

jueves, 9 de febrero de 2017

Unban ip baneado por ssh

Cuando se excede el número de intentos fallidos al intentar acceso a un terminal ssh el servidor bloquea el acceso a la maquina.
Para solventarlo se hace lo siguiente:
fail2ban-client set sshd unbanip IP_A_UNBANEAR

ej:

fail2ban-client set sshd unbanip 192.168.1.123

lunes, 23 de enero de 2017

martes, 8 de noviembre de 2016

Hacer backup de una base de datos CouchDB

¿Que quiero hacer?
Un backup de una base de datos en CouchDB para moverla de una maquina (en forma de fichero).

En Centos 7 las bases de datos de couchdb se guardan como ficheros que tienen el mismo nombre de la bd pero con la extensión .couch. La ruta es /usr/local/var/lib/couchdb/.

En fedora 24 la ruta es /var/lib/couchdb

Basta con copiar el fichero de ese directorio y pegarlo en el mismo en la otra maquina

En este caso vamos a copiar una bd llamada "books" en nuestra maquina


Primero le damos permiso al directorio

chmod 777 /usr/local/var/lib/couchdb

Luego pegamos el fichero


y por último arreglamos el tema de los permisos (si couchdb no es el dueño del directorio entonces no arrancará)

chown -R couchdb:couchdb /usr/local/{lib,etc}/couchdb /usr/local/var/{lib,log,run}/couchdb

y listo *.* así de fácil


lunes, 7 de noviembre de 2016

Reproducir videos MP4 en Centos 7

Ejecutas esto en terminal y listo:

rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

yum install vlc smplayer ffmpeg HandBrake-{gui,cli} libdvdcss gstreamer{,1}-plugins-ugly gstreamer-plugins-bad-nonfree gstreamer1-plugins-bad-freeworld

martes, 1 de noviembre de 2016

Recuperar entrada de Windows 10 en el grub luego de instalar Centos 7

Luego de instalar centos no pude arrancar windows 10 porque no salía la opción el el grub al reiniciar.

Esto ocurre porque centos no tiene soporte ntfs por defecto y por lo tanto no consigue la partición de w10 al momento de crear el grub. Para solucionarlo haremos lo siguiente:


Primero instalamos el repo epel

wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-8.noarch.rpm

yum install ./epel-release-7-8.noarch.rpm


luego instalamos el soporte ntfs (centos 7 no tiene soporte para este tipo de fs por defecto)

yum --enablerepo epel install ntfs-3g


por último actualizamos el grub

grub2-mkconfig -o /boot/grub2/grub.cfg



Debe salir una que dice "Windows recovery bla bla blabla...." Reiniciamos y lesto

lunes, 31 de octubre de 2016

Instalar Centos 7 desde pendrive USB (forma fácil)

Intentando instalar Centos 7 desde un pendrive USB conseguì este problema:

"warning: /dev/root does not exist"

Esto ocurriò porque instale el USB con UNetbooting. Luego intentè con LILI USB y tambien diò el mismo puto error.
La explicación del error es que soy un flojo de mierda que no lee las instrucciones oficiales  que indican que no se debe instalar con estos programas puesto que necesita un particionamiento especial (Ya estaba confiado porque había instalado centos 6 sin problemas de esta forma).


Para solucionarlo preparé el pendrive con Win32DiskImager.

Lo ejecutas como administrador


Seleccionas el iso (en mi caso CentOS-7.0-1406-x86_64-Everything.iso)











Luego en Write















Luego de eso pude instalarlo con éxito :)


Captura própia



NO INSTALEN CENTOS 7 CON UNETBOOTING NI CON LILI USB

domingo, 12 de abril de 2015

Compilar Midori en Fedora

Actualmente estoy trabajando en un boot web. Para ello necesito modificar algún navegador existente para que haga ciertas cosas. Elegí Midori por su sencillez (compilar chromium dura una hora en mi pc antigua).

Primero debes decargar el fichero fuente de Midori
Buscando conseguí este paquete src. 
Lo descomprimes en alguna carpeta y luego descomprime el fichero tar.gz que tiene adentro


Lo segundo es instalar las dependencias:

# yum install libsoup libsoup-devel sqlite-devel zeitgeist* libzeitgeist* webkitgtk-devel librsvg2* gnome-python2-rsvg libnotify*

Lo tercero es crear un directorio _build y ejecutar lo siguiente:

# mkdir _build
# cd _build
# cmake -DCMAKE_INSTALL_PREFIX=/usr ..


Por ultimo:
# make


Durará unos minutos dependiendo de tu pc. Si todo va bien, el ultimo mensaje mostrado debe ser el siguiente:

Para ejecutar el fichero compilado basta con entrar en la subdirectorio ./midori y luego ejecutar el fichero midori
cd ./midori
./midori