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

miércoles, 10 de agosto de 2016

Desinstalar netbeans en Debian / Linux

Debes cambiar la versión:

bash /usr/local/netbeans-7.2/uninstall.sh

Ver listado de archivos que instala un paquete .deb (Debian / Ubuntu)

Si el paquete está instalado:

dpkg-query -L <package_name>

Si el paquete no está instalado y está en forma de fichero local:

dpkg-deb -c nombredelpaquete.deb


Para ver los ficheros que instala un paquete ubicado en el repositorio se usa apt-file
Para instalarlo:
apt-get install apt-file
apt-file update

Luego:
apt-file list nombredelpaquete

viernes, 5 de agosto de 2016

Instalar JDK Oracle en Debian 7 / 8 (SIMPLE)

Primero descargas el JDK en .tar.gz desde la pag oficial

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Luego descomprimes el en un directorio cualquiera (en mi caso lo hice en /opt/jdk

Luego ejecutas el siguiente comando (Debes cambiar obviamente el directorio en caso de que la versión que te hayas descargado sea distinta a la 1.8.0_101)


# update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_101/bin/java 100

# update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk1.8.0_101/bin/javac 100

Luego seteas la variable de entorno JAVA_HOME y PATH con el siguiente comando:

# nano /etc/profile

y escribes al final lo siguiente:

export JAVA_HOME=/opt/jdk/jdk1.8.0_101/bin/java
export PATH=$PATH:/opt/jdk/jdk1.8.0_101/bin  

Esta es la salida de ejemplo si quieres instalar la versión 1.7.0_80


jueves, 28 de abril de 2016

AutoLogin en MATE Debian 8

Si quieres que Debian arranque automáticamente con tu usuario sin tener que autenticarte entonces debes hacer esto:

nano /etc/lightdm/lightdm.conf


y luego pegar lo siguiente antes y despues de la etiqueta [SeatDefaults]

autologin-user=USUARIO

autologin-user-timeout=0

quedaría algo así (mi usuario es holiveros):


luego guardas con ctrl+O y ejecutas el siguiente comando en la terminal:

dpkg-reconfigure lightdm


luego reinicias y listo podrás ver que iniciará de forma automática

miércoles, 13 de abril de 2016

Instalar versiones viejas de PostgreSQL en Debian

Por defecto si queremos instalar PostgreSQL en Debian se instalará la ultima versión (en este momento la 9.4). 

En mi caso deseo instalar la versión 9.1 por tener compatibilidad con postgis 1.5 (estoy trabajando en una base de datos antigua que solo soporta esa versión de postgis).

Para hacerlo se hace lo siguiente:
Primero debes crear un nuevo list que apunte a los repos de postgres

nano /etc/apt/sources.list.d/pgdg.list


denttro del fichero pgdg.list debes agregar la siguiente linea según la versión de debian que tengas:

Para debian 8 (jessie):
deb http://apt.postgresql.org/pub/repos/apt/ jessie-pgdg main


Para debian 7 (wheezy):
deb http://apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main



Luego ejecutas 

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | \
  sudo apt-key add -




y por último

apt-get update


Ahora si puedes proceder a instalar postgres

apt-get install postgresql-9.1




http://www.postgresql.org/download/linux/debian/

jueves, 31 de marzo de 2016

Solucionar problema "Invalid command 'RewriteEngine'" En Apache

Intentando instalar GitLab en Debian me lanzó el siguiente error:

"Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration"

para solucionarlo basta con ejecutar el siguiente comando:

a2enmod rewrite

ya podemos reiniciar apache2

service apache2 restart

martes, 29 de marzo de 2016

Quitar mensaje ""unlock your login keyring" en Debian 7

Si quieres quitar este fastidioso mensaje: "Enter password to unlock your login keyring".
Debes eliminar el siguiente fichero: .gnome2/keyrings/login.keyring. 

puedes usar el siguiente comando: rm .gnome2/keyrings/login.keyring

por ultimo REINICIAS y listo

Este mensaje ocurre cuando cambias la contraseña de usuario

domingo, 24 de mayo de 2015

Instalar conky en Debian / Linux

Existimos muchos, que en todo momento nos gusta estar siempre atentos sobre el estado del uso de los recursos de hardware de nuestro equipo.

Para facilitar esta tarea existe un paquete en los repositorios llamado conky, según definición tomada (https://wiki.archlinux.org/index.php/Conky_(Espa%C3%B1ol)#Consejos_y_trucos):

Es un monitor de sistema para los sistemas X Window. Está disponible para GNU/Linux y FreeBSD. Es un software libre liberado bajo los términos de la licencia GPL. Conky es capaz de monitorear distintas variables de sistema, incluyendo CPU, memoria, swap, espacio de disco, temperaturas, subidas, bajadas, mensajes de sistema, y mucho más. Es completamente configurable, la configuración puede ser un poco difícil de entender, pero es bastante posible realizarla. Conky es un fork de torsmo.


Para instalar, sólo basta hacer, en modo root:

apt-get install conky


Como plus, instala este paquete que te permite detectar todos los sensores usados en tu PC, especialmente los de temperatura de los CPU's.

apt-get install lm-sensors

Una vez instalado el paquete, es necesario realizar un script de detección de que sensores posees en equipo, eso lo realizaremos de la siguiente manera, en modo root ejecutar:

sensors-detect 

y escribir en YES/NO -> yes y ENTER. (Esto permitirá monitorear todos los sensores que se hallan detectado).

Nota: Importa mucho el uso de este paquete, puesto que en la configuración visual del Conky que dejo a continuación, se monitorea la temperatura de los núcleos de los procesadores.


Este archivo se encuentra en  -->  /etc/conky/conky.conf  , modificar con:

# -----------------------------------------------------------------------------------
# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_type override
own_window_hints below

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes

# fiddle with window
use_spacer yes
use_xft yes

# Update interval in seconds
update_interval 1.0

#Maximum Width of Window
#maximum_width 320
maximum_width 600

# Minimum size of text area
# minimum_size 250 5

# Draw shades?
draw_shades no

# Text stuff
draw_outline no # amplifies text if yes
draw_borders no
#font arial
xftfont DejaVu Sans:size=15
uppercase no # set to yes if you want all text to be in uppercase

# Stippled borders?
stippled_borders 3

# border margins
border_margin 5

# border width
border_width 6

# Default colors and also border colors, grey90 == #e5e5e5
default_color FFFFCC

own_window_colour brown
own_window_transparent yes

# Text alignment, other possible values are commented
#alignment top_left
alignment top_right
#alignment bottom_left
#alignment bottom_right

# Gap between borders of screen and text
gap_x 10
gap_y 10

# stuff after ‘TEXT’ will be formatted on screen

TEXT
$color
${color CC9900}SYSTEM ${hr 2}$color
$nodename $sysname $kernel on $machine $color
$uptime

${color CC9900}NETWORK (${addr wlan0}) ${hr 2}$color
Down: $color${downspeed wlan0} ${alignr}Up: ${upspeed wlan0}
Total: ${totaldown wlan0} ${alignr}Total: ${totalup wlan0}

${color CC9900}CPU ${hr 2}$color
Total CPU: ${cpu cpu0}%
${color 597DB2}${cpubar}$color
${cpugraph 000000 597DB2}
Core 1: ${freq 1} MHz        Temperature: $color ${exec sensors|grep 'Core 0'|awk '{print $3}'}
${cpu cpu1}% ${color 597DB2}${cpubar cpu1}$color
Core 2: ${freq 2} MHz        Temperature: $color ${exec sensors|grep 'Core 1'|awk '{print $3}'}
${cpu cpu2}% ${color 597DB2}${cpubar cpu2}$color

${color CC9900}MEMORY ${hr 2}$color
RAM Used: ${mem}/ ${memmax}
RAM: $memperc%  ${color FF6600} ${membar 6}$color
Swap: $swapperc%   ${color FF6600} ${swapbar 6}$color
${alignr}NAME               PID     CPU    MEM
${alignr}${color CCFFFF}${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${alignr}${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${alignr}${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${alignr}${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
${color CC9900}DISK ${hr 2}$color
${color grey}File systems:
 / $color${fs_used /}/${fs_size /} ${color FFFF33} ${fs_bar 6 /}
# -----------------------------------------------------------------------------------


domingo, 2 de septiembre de 2012

Ver el PID de una aplicación (ventana)

Si necesita saber el pid de una aplicación, asociada a una ventana, puede usar el comando xprop.

Si lo ejecuta en un terminal y entonces el puntero cambiara a una cruz y le dará clic a la ventana de la aplicación deseada.

En el caso de la imagen el PID seria 2620.

Si no quieres buscar entre tanta letra puedes filtrarlo con xprop | grep "PID"

Existen otras alternativas para buscar el pid como:
pgrep nombredelproceso
o el clásico
ps -e | grep nombredelproceso


Pero para gustos colores.

jueves, 2 de agosto de 2012

Terminal de root en KDE

Para crear un lanzador, en KDE, que al abrirlo se abra la terminal en modo root solo debes asignarle, al lanzador, el comando:
#kdesu konsole

Si usas gnome:
#gksu gnome-terminal



Instalar drivers AMD Catalyst en kernel 3.4

Si no puedes instalar AMD Catalyst en tu distro Fedora es posible que el error se deba a que usas un kernel 3.4.x, el cual no es compatible (por defecto) con los últimos drivers de AMD. Pero no os preocupéis. 
Gracias a Allah este chino ha sacado un parche para darle soporte. El detalle está en que las rutas del parche no concuerdan y además la versión 12.6 borra el directorio de los códigos luego de terminar la instalación. Por esta razón si sigues sus pasos tal cual no te va a funcionar (Se le agradece igual). 

La solución:

He modificado y aplicado el parche en el directorio temporal que genera la instalación gráfica del driver (el cual tiene un nombre aleatorio). 

La instalación:

Antes que nada necesitáis instalar los headers y devels de vuestro kernel
#yum -y install kernel-devel kernel-headers

Luego descarga este fichero que contiene el directorio de instalación que he parcheado.

Descomprímelo y cambia a la siguiente ruta del directorio creado.
#cd fglrx-install/common/lib/modules/fglrx/build_mod/

Ejecuta el fichero make.sh
#./make.sh

Luego sube un directorio
#cd ..

y ejecuta make_install.sh
#./make_install.sh

Espera a que termine de compilar e instalar y luego reinicias.

En teoria ya deberias tener los drivers funcionando.

Nota: Probada en Fedora 17 con una AMD 6870, pero debería funcionar para casi todas las distros y las AMD superiores a la serie HD 4000.

martes, 24 de julio de 2012

Configurando Eclipse para Goocanvasmm

Para hacerlo se hacen los mismos pasos que cuando configuramos gtkmm. Solo que en vez de seleccionar, en la lista del pkg-config, la biblioteca gtkmm-2.4 seleccionamos Goocanvasmm.


En caso de que la biblioteca goocanvasmm no aparezca en la lista hay una forma de forzarlo:

Editando uno de los ficheros de metadatos que si aparezcan en el listado y agregarle los metadatos de goocanvasmm.

Según el manual de pkg-config:
"pkg-config retrieves information about packages from  special  metadata files.  These  files  are named after the package, and has a .pc extension."
Estos ficheros .pc se ubican en "/usr/lib/pkgconfig".

Abre goocanvasmm-1.0.pc en modo super usuario.
       sudo gedit /usr/lib/pkgconfig/goocanvasmm-1.0.pc

Luego escoge el fichero relacionado con alguna biblioteca que sí se liste en eclipse.
Yo en mi caso edité el de gtkmm-2.4 y su fichero se llama ¨gtkmm-2.4.pc¨.
      sudo gedit /usr/lib/pkgconfig/gtkmm-2.4.pc

Debes añadir las Libs y las Cflags del fichero de goocanvasmm al de gtkmm.
En mi caso el fichero gtkmm-2.4.pc quedó así:


prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
datarootdir=${prefix}/share
datadir=${datarootdir}
includedir=${prefix}/include

docdir=${datarootdir}/doc/gtkmm-2.4
doxytagfile=${docdir}/reference/gtkmm-2.4.tag
htmlrefdir=${docdir}/reference/html
htmlrefpub=http://library.gnome.org/devel/gtkmm/unstable/

Name: gtkmm
Description: C++ binding for the GTK+ toolkit
Version: 2.20.3
URL: http://www.gtkmm.org/
Requires: goocanvas giomm-2.4 >= 2.24 pangomm-1.4 >= 2.26 gtk+-2.0 >= 2.20.0 gtk+-unix-print-2.0 atkmm-1.6 gdkmm-2.4
Libs: -L${libdir} -lgtkmm-2.4 -lgoocanvasmm-0.1
Cflags: -I${includedir}/gtkmm-2.4 -I${libdir}/gtkmm-2.4/include -I${includedir}/goocanvasmm-0.1 -I${libdir}/goocanvasmm-0.1/include


Las letras rojas indican las Libs y Cflags agregadas. Puedes descargar el fichero de aquí.

Luego de hacer esto se guardan los cambios, realizas los pasos de configuración de gtkmm y ya puedes compilar tus programas hechos en eclipse utilizando goocanvasmm.


martes, 17 de julio de 2012

Cambiar brillo de pantalla de laptop HP G6 en Debian

Si instalaste Debían en tu laptop hp y os estais quedando ciego porque el brillo de pantalla es muy alto y además no le funciona el wifi, el teclado especial ni casi nada, entonces la solución es simple:

 Instala un kernel más nuevo, puesto que el que trae Debian por defecto (2.6) no tiene soporte para el hardware muy reciente de estas laptops. Para ello puedes elegir dos caminos
  1. Instalar el kernel (3.3.7) actualizado, compilado y empaquetado compilado por mi:
  • Descargalo desde alguno de estos links: Link1 o Link2
  • Descomprimelo en donde quieras.
  • Luego abres la terminal y te metes en la ruta donde están los ficheros .deb que descomprimiste
  • Allí adentro escribes: dpkg -i *.deb
  • Reinicias la maquina y en el grub elijes la nueva entrada con el kernel más nuevo. LISTO
  • NOTA: Si la pantalla está en negro solo debéis presionar la tecla de subir brillo (F3)

      2.  El segundo camino es que USTED mismo compile el kernel.  Pero solo debe tener en cuenta que hay que compilarlo para core2, activar todas las opciones para el soporte de los procesadores sandy bridge y marcar el soporte nativo de la interfaz wifi.

Procedimiento para configurar y compilar kernel (en este caso el 3.3.5).

1) Obtener los fuentes. Descarga desde aquí la versión que quieras.

2) Instalar paquetes para compilar:
#apt-get install make fakeroot libncurses5-dev gcc kernel-package initramfs-tools libc6-dev libqt4-dev

3) Copiar y descomprimir los fuentes del kernel a la carpeta /usr/src 
#cp linux-3.3.5.tar.bz2 /usr/src

// Nos cambiamos por el terminal a la carpeta /usr/src
#cd /usr/src
// Se descomprimen los fuentes  en la carpeta /usr/src
#bzip2 -df linux-3.3.5.tar.bz2
// se genera un archivo llamado  linux-3.3.5.tar
#tar -xf  linux-3.3.5.tar
// se genera una carpeta llamada  linux-3.3.5

4) Configuración de los fuentes (configuración para la laptop): para ello se realiza el siguiente procedimiento
- Nos cambiamos al dir que contiene los fuentes (linux-3.3.5)
- Luego ejecutamos como root el comando :
   #make xconfig
  // Configuración wifi:{
       Ingrese a Edit = > Find
       Escriba en el cuadro de busqueda: "rtl" sin las comillas.
       Active la opción que indique el modelo de su interfaz wifi. La mia es RTL8188CE. Si no te aparece marca todas las opciones
     

 }
// Configuración de video:{
      Escribe core2 y marca la opción.
      Escribe bridge y marca Intel Sandy-Bridge Integrated MC
} 


Se pueden hacer otras configuraciones. Pero con estas bastan.

Luego de configurar los fuentes se genera un archivo de extensión .config en la carpeta donde estan los fuentes.

5) El paso siguiente es compilar los fuentes, lo cual realizaremos ejecutando el siguiente comando:
#fakeroot make-kpkg --initrd kernel-image kernel-headers

6) Luego de que finalize la compilacion(si no hay errores), se generan 2 archivos .deb en el directorio
superior que se llaman:
linux-image-3.3.5-xxxx.deb y linux-headers-3.3.5-xxxx.deb

para instalarlos debe usar el comando dpkg.
#dpkg -i *.deb

9) Finalmente nos queda reiniciar el pc y seleccionar en
el menu del gestor de arranque el nuevo kernel.

Si te sigue sin funcionar entonces que debes incluir más módulos en la etapa de configuración del kernel.

El modelo de mi laptop (donde funciona correctamente) es  Hp Pavilion g6 1c791r

A disfrutar de Debian 8·)


lunes, 16 de julio de 2012

Gtkmm y Eclipse CDT en linux

Aquí mostraré los pasos con los que logré configurar eclipse para poder programar con gtkmm en GNU/Linux = > los windowseros que se jodan ;·)

Antes que nada necesita tener instalado gtkmm y pkg-config. Para ello ve a Synaptic y busca los siguientes paquetes:
  • "libgtkmm-{version}-dev". En mi caso la versión es "2.4"  es decir: "libgtkmm-2.4-dev". Si aparece la versión 3.x el proceso es el mismo. 

  •   pkg-config


domingo, 10 de junio de 2012

Cambiar el color de fondo de la linea actual en Eclipse

Les cuento que luego de usar KDE por más de dos años he retornado a mi antigua y fea interfaz gnome.
Una de las primeras cosas que hice fue cambiar la apariencia por defecto del escritorio y me he decantado por darklooks.

El problema surgió cuando al probar Eclipse la luz de fondo de la linea actual ("current line higthlight") no me dejaba apreciar bien el código.


Luego de un rato buscando, sin conseguir nada, me desesperé y el niño aleman loco me invadió. Empecé a buscar en las opciones y la conseguí. Esta es la solución:

Entran en Windows-> Preferences->General->Text Editor. All'i encontraran el campo "current line higthlight". Lo cambian a su gusto y a disfrutar 8)