Como instalar money manager ex en linux mint 18
#2 Próbálható így , sorban lépegetve:
(a xenial szó a tükör sorban a Linux Mint 18+ kiadáshoz jó, a 17+ kiadáshoz ezt használd: trusty)
-- PPA tükör rendszerhez adása
sudo add-apt-repository "deb http://ppa.launchpad.net/dwrj87/mmex-test/ubuntu/ xenial main"
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6FEE1BED172170A7
aptitude update
aptitude install mmex
Este es un blog que se alimenta de las necesidades que se vayan presentando en el día a día utilizando GNU-Linux
miércoles, 23 de mayo de 2018
miércoles, 18 de abril de 2018
¿Cómo Instalar GLPI (Gestión Libre de Parque Tecnológico) en Debian 9?
Instalar las dependencias de glpi
aptitude install php7.0 php7.0-gd php7.0-curl php7.0-json php7.0-mbstring php7.0-curl php7.0-mysqli apache2 mysql-server libapache2-mod-php7.0 php7.0-mcrypt php-apc php7.0-apc php7.0-apcu php7.0-cli php7.0-simplexml php7.0-imap php7.0-ldap php7.0-xmlrpc
aptitude install libapache2-mod-perl2 libapache-dbi-perl libnet-ip-perl libsoap-lite-perl
Descargar la versión estable de glpi desde http://glpi-project.org/
mv glpi-9.2.2 /var/www/ cd /var/www
chown -R www-data:www-data glpi-9.2.2/
cd glpi-9.2.2/glpi/ chmod -R 777 config/ chmod -R 777 files/
para cambiar la clave del mysql
teclear localhost en el navegador y seguir los pasos que se muestran para terminar de configurar glpi
aptitude install php7.0 php7.0-gd php7.0-curl php7.0-json php7.0-mbstring php7.0-curl php7.0-mysqli apache2 mysql-server libapache2-mod-php7.0 php7.0-mcrypt php-apc php7.0-apc php7.0-apcu php7.0-cli php7.0-simplexml php7.0-imap php7.0-ldap php7.0-xmlrpc
aptitude install libapache2-mod-perl2 libapache-dbi-perl libnet-ip-perl libsoap-lite-perl
Descargar la versión estable de glpi desde http://glpi-project.org/
mv glpi-9.2.2 /var/www/ cd /var/www
chown -R www-data:www-data glpi-9.2.2/
cd glpi-9.2.2/glpi/ chmod -R 777 config/ chmod -R 777 files/
para cambiar la clave del mysql
mysql_secure_installation
/etc/init.d/mysql restart
teclear localhost en el navegador y seguir los pasos que se muestran para terminar de configurar glpi
cd /var/www/glpi-9.2.2/glpi
rm install/install.php
¿Cómo cambio el logo?
Subir una imagen a tu servidor por otros medios (como puede ser FTP).
Añade la línea $wgLogo a LocalSettings.php; por ejemplo:
$wgLogo = "{$wgScriptPath}/mylogo.jpg";
en el servidor coloque el archivo mulogo.jpg en el mismo lugar que el archivo LocalSettings.php
y le cambie el propietario y grupo a www-data:www-data
reiniciar apache
service apache2 restart
y funciono
Como instalar mediawiki en debian 9 con postgres
#Requisitos:
aptitude install php7.0 php7.0-gd php7.0-curl php7.0-json php7.0-mbstring php7.0-curl php7.0-simplexml apache2 libapache2-mod-php7.0 php7.0-apcu libapache2-mod-perl2 libapache-dbi-perl libnet-ip-perl libsoap-lite-perl postgresql php7.0-intl php7.0-pdo-pgsql php7.0-mcrypt php7.0-apcu php7.0-cli
#Descargar el software mediawiki la versión estable desde:
https://www.mediawiki.org/wiki/Download (la que utilice fue la versión 1.30.0 estable)
#Descomprimimos y luego movemos a /var/www
mv mediawiki-1.30.0 /var/www/
cd /var/www
#Damos permisos
chown -R www-data:www-data mediawiki-1.30.0/
#Luego procedemos a configurarlo desde el navegador:
http://localhost/mediawiki-1.30.0/mediawiki-1.30.0/mw-config/index.php#(esta es la dirección donde coloque el software de mediawiki)#/var/www/mediawiki-1.30.0/mediawiki-1.30.0/#Luego de configurarlo tenemos que mover el archivo LocalSettings.php que se genero en la instalación de esta forma:
mv LocalSettings.php /var/www/mediawiki-1.30.0/mediawiki-1.30.0/
#reiniciamos apache
/etc/init.d/apache2 restart ó service apache2 restart
#Para ingresar a la wiki tecleamos http://localhost/mediawiki-1.30.0/mediawiki-1.30.0# Y a disfrutar Algunos problemas son que si estas desde otra máquina y quieres iniciar sesion la wiki te remite a localhost y como estas en tu máquina te dara un errorpara arreglar esto me dirigo a editar el archivo LocalSettings.phpy cambiar localhost por la ip o dirección que se le haya dado a la maquina donde esta instalado la wiki
$wgServer="http:la_ip_de_la_maquina_local";
martes, 10 de abril de 2018
Como instalar redmine en debian 9
Installation de Ruby et Rails et
dépendances
apt-get install ruby2.3 ruby-rails
apt-get install ruby-pg ruby-dev //con el build-essential no deberia hacer falta
aptitude install build-essential
Para la generación de pdfs y pngs Redmine utiliza ImageMagick, por lo que si queremos utilizar esta funcionalidad deberemos instalarlo junto con las librerías necesarias.
$ sudo apt-get install imagemagick libmagickwand-dev libmagickcore-dev
Quelques dépendances (ces dépendances prennent en compte l’utilisation
de Postgresql elle peuvent un peu différer pout du mysql) :
apt-get install zlib1g-dev libpq-dev libmagickcore-6.q16-dev libmagickwand-dev
Mise en place de Postgresql et de
la base
# apt-get install postgresql
# su - postgres
$ createuser -P redmine_uzer
$ createdb -O redmine_uzer -E UTF8 redmine
$ exit
Installation de Redmine
Je ais le choix de faire mon installation dans un sous répertoire de www
dans lequel il y aura les logs et les fichiers de paramètre :
# mkdir -p /var/www/redmine/{etc,var/log/apache2,var/tmp/upload}
# cd /var/www/redmine/
Téléchargement de redmine dernière version :
# wget http://www.redmine.org/releases/redmine-3.1.1.tar.gz
si la descarga no funciona, verificar si el proxy de su red le permite descargar, colocando el proxy desde la consola:
export http_proxy="http://dirección_o_ip_del_proxy:puerto_del_proxy/";
y luego volver a utilizar el wget
# tar xvzf redmine-3.1.1.tar.gz
# cd redmine-3.1.1
On configure l’accès à la base de données
# cp config/database.yml.example config/database.yml
# vi config/database.yml
production:
adapter: postgresql
database: redmine
host: localhost
username: redmine_uzer
password: "PoiuytrezA#666"
encoding: utf8
Nota importante: donde diga mysql colocar postgresql, aunque no lo configuremos, obviar este paso hace que no se instale el redmine.
On installe les librairies ruby nécessaires à Redmine :
desde /var/www/redmine/redmine-3.1.1
# gem install bundler
# bundle install --without development test
esto le generara la siguiente advertencia
Don't run Bundler as root. Bundler can ask for sudo if it is needed, and
installing your bundle as root will break this application for all non-root
users on this machine.
En nuestro caso es un servidor de un solo usuario por lo cual lo instalo como root. Este proceso tarda bastante, paciencia.
Si te aparece este error es porque en el archivo de configuración vi config/database.yml se encuentra la palabra mysql:
An error occurred while
installing mysql2 (0.3.21), and
Bundler cannot continue.
Make sure that `gem install
mysql2 -v '0.3.21'` succeeds
before bundling.
On crée la structure de la base de données :
# RAILS_ENV=production bundle exec rake db:migrate
# RAILS_ENV=production REDMINE_LANG=es bundle exec rake redmine:load_default_data
# rake generate_secret_token
Installation d’Apache et Passenger
Il faut maintenant mettre en place un serveur Web pour utiliser Redmine. Je
fais le choix de Apache avec le module passenger :
INSTALACIÓN DE APACHE
Para poder servir el Redmine una vez instalado vamos a utilizar apache.
Instalar apache2 y habilitar los módulos necesarios:
sudo apt-get install apache2 libapache2-mod-fcgid libfcgi-dev libapache2-mod-passenger
// en debian 9 no aparece este libreria libapache2-mod-proxy-html
Nos pasamos a /var/www/redmine/
# find ./redmine-3.1.1/ -type d -exec chmod 2770 {} \;
# find ./redmine-3.1.1/ -type f -exec chmod 660 {} \;
chown -R www-data.www-data redmine-3.1.1
a2enmod rewrite
a2enmod proxy_http
a2enmod proxy
vi /etc/apache2/sites-enabled/000-default.conf
Configuration du vhost (à améliorer en prod) :
<VirtualHost *:80>
# The ServerName directive sets the request scheme, hostname and port that
# the server uses to identify itself. This is used when creating
# redirection URLs. In the context of virtual hosts, the ServerName
# specifies what hostname must appear in the request's Host: header to
# match this virtual host. For the default virtual host (this file) this
# value is not decisive as it is used as a last resort host regardless.
# However, you must set it for any further virtual host explicitly.
ServerName localhost
ServerAdmin webmaster@localhost
DocumentRoot /var/www/redmine/redmine-3.1.1/public
<Directory /var/www/redmine/redmine-3.1.1/public>
AllowOverride all
Allow from all
Options -MultiViews
</Directory>
# Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
# error, crit, alert, emerg.
# It is also possible to configure the loglevel for particular
# modules, e.g.
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
# For most configuration files from conf-available/, which are
# enabled or disabled at a global level, it is possible to
# include a line for only one particular virtual host. For example the
# following line enables the CGI configuration for this host only
# after it has been globally disabled with "a2disconf".
#Include conf-available/serve-cgi-bin.conf
</VirtualHost>
service apache2 restart
En el navegador colocar localhost, usuario admin y clave admin y a disfrutar.
dépendances
apt-get install ruby2.3 ruby-rails
apt-get install ruby-pg ruby-dev //con el build-essential no deberia hacer falta
aptitude install build-essential
Para la generación de pdfs y pngs Redmine utiliza ImageMagick, por lo que si queremos utilizar esta funcionalidad deberemos instalarlo junto con las librerías necesarias.
$ sudo apt-get install imagemagick libmagickwand-dev libmagickcore-dev
Quelques dépendances (ces dépendances prennent en compte l’utilisation
de Postgresql elle peuvent un peu différer pout du mysql) :
apt-get install zlib1g-dev libpq-dev libmagickcore-6.q16-dev libmagickwand-dev
Mise en place de Postgresql et de
la base
# apt-get install postgresql
# su - postgres
$ createuser -P redmine_uzer
$ createdb -O redmine_uzer -E UTF8 redmine
$ exit
Installation de Redmine
Je ais le choix de faire mon installation dans un sous répertoire de www
dans lequel il y aura les logs et les fichiers de paramètre :
# mkdir -p /var/www/redmine/{etc,var/log/apache2,var/tmp/upload}
# cd /var/www/redmine/
Téléchargement de redmine dernière version :
# wget http://www.redmine.org/releases/redmine-3.1.1.tar.gz
si la descarga no funciona, verificar si el proxy de su red le permite descargar, colocando el proxy desde la consola:
export http_proxy="http://dirección_o_ip_del_proxy:puerto_del_proxy/";
y luego volver a utilizar el wget
# tar xvzf redmine-3.1.1.tar.gz
# cd redmine-3.1.1
On configure l’accès à la base de données
# cp config/database.yml.example config/database.yml
# vi config/database.yml
production:
adapter: postgresql
database: redmine
host: localhost
username: redmine_uzer
password: "PoiuytrezA#666"
encoding: utf8
Nota importante: donde diga mysql colocar postgresql, aunque no lo configuremos, obviar este paso hace que no se instale el redmine.
On installe les librairies ruby nécessaires à Redmine :
desde /var/www/redmine/redmine-3.1.1
# gem install bundler
# bundle install --without development test
esto le generara la siguiente advertencia
Don't run Bundler as root. Bundler can ask for sudo if it is needed, and
installing your bundle as root will break this application for all non-root
users on this machine.
En nuestro caso es un servidor de un solo usuario por lo cual lo instalo como root. Este proceso tarda bastante, paciencia.
Si te aparece este error es porque en el archivo de configuración vi config/database.yml se encuentra la palabra mysql:
An error occurred while
installing mysql2 (0.3.21), and
Bundler cannot continue.
Make sure that `gem install
mysql2 -v '0.3.21'` succeeds
before bundling.
On crée la structure de la base de données :
# RAILS_ENV=production bundle exec rake db:migrate
# RAILS_ENV=production REDMINE_LANG=es bundle exec rake redmine:load_default_data
# rake generate_secret_token
Installation d’Apache et Passenger
Il faut maintenant mettre en place un serveur Web pour utiliser Redmine. Je
fais le choix de Apache avec le module passenger :
INSTALACIÓN DE APACHE
Para poder servir el Redmine una vez instalado vamos a utilizar apache.
Instalar apache2 y habilitar los módulos necesarios:
sudo apt-get install apache2 libapache2-mod-fcgid libfcgi-dev libapache2-mod-passenger
// en debian 9 no aparece este libreria libapache2-mod-proxy-html
Nos pasamos a /var/www/redmine/
# find ./redmine-3.1.1/ -type d -exec chmod 2770 {} \;
# find ./redmine-3.1.1/ -type f -exec chmod 660 {} \;
chown -R www-data.www-data redmine-3.1.1
a2enmod rewrite
a2enmod proxy_http
a2enmod proxy
vi /etc/apache2/sites-enabled/000-default.conf
Configuration du vhost (à améliorer en prod) :
<VirtualHost *:80>
# The ServerName directive sets the request scheme, hostname and port that
# the server uses to identify itself. This is used when creating
# redirection URLs. In the context of virtual hosts, the ServerName
# specifies what hostname must appear in the request's Host: header to
# match this virtual host. For the default virtual host (this file) this
# value is not decisive as it is used as a last resort host regardless.
# However, you must set it for any further virtual host explicitly.
ServerName localhost
ServerAdmin webmaster@localhost
DocumentRoot /var/www/redmine/redmine-3.1.1/public
<Directory /var/www/redmine/redmine-3.1.1/public>
AllowOverride all
Allow from all
Options -MultiViews
</Directory>
# Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
# error, crit, alert, emerg.
# It is also possible to configure the loglevel for particular
# modules, e.g.
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
# For most configuration files from conf-available/, which are
# enabled or disabled at a global level, it is possible to
# include a line for only one particular virtual host. For example the
# following line enables the CGI configuration for this host only
# after it has been globally disabled with "a2disconf".
#Include conf-available/serve-cgi-bin.conf
</VirtualHost>
service apache2 restart
En el navegador colocar localhost, usuario admin y clave admin y a disfrutar.
martes, 28 de noviembre de 2017
Conversión de formato de sonido wav a mp3 entre otros
Conversión de formato
Para tener el codificador MP3 que posteriormente utilizaremos para la conversión, únicamente he instalado el paquete gstreamer0.10-plugins-ugly:aptitude install gstreamer0.10-plugins-ugly |
Utilizando la navaja suiza ffmpeg en terminal
Para los amantes de la terminal como yo siempre hay una solución. Lo instalamos con:aptitude install ffmpeg |
ffmpeg -i fichero.mp4 fichero.mp3 |
# OGG a MP3ffmpeg -i fichero.ogg -acodec libmp3lame fichero.mp3# OGG a WAVffmpeg -i fichero.ogg fichero.wav# WAV a OGG ffmpeg -i fichero.wav -acodec libvorbis fichero.ogg# WAV a MP3ffmpeg -i fichero.wav -acodec libmp3lame fichero.mp3 |
Sound Converter como GUI
Una GUI bastante completa. La instalamos con:aptitude install soundconverter______________________________________________________________________________ Forma más fácil2. Instalar LAME. Abrir el terminal y escribir ésto:
sudo apt-get install lame
(Introducir la clave de administrador cuando se requiera).
3. Convertir un archivo WAV en uno MP3. Ejecutar el terminal y teclear ésto:
lame FILE.wav FILE.mp3
Siendo FILE el nombre del archivo. Con ésto se iniciará la conversión, que puede durar algunos minutos, dependiendo del tamaño del archivo.
lunes, 27 de noviembre de 2017
rkHunter escáner de diferentes tipos de vulnerabilidades locales (potenciales) (puertas traseras, exploits y rootkits)
apt-get install rkhunter
rkhunter --update
// si esto falla hacer esto
vi /etc/rkhunter.conf CAMBIARUPDATE_MIRRORS=0 por UPDATE_MIRRORS=1
MIRRORS_MODE=1 por MIRRORS_MODE=0
WEB_CMD="/bin/false" por WEB_CMD=""
y luego
rkhunter --update
rkhunter --propupd
Para iniciar el programa
Ahora para iniciar el programa.
rkhunter -c
Lo hará en varias fases: primero chequeará los binarios del sistema y luego nos pedirá continuar para buscar rootkits, fallos del sistema, etc..
Al final archivará los resultados en un fichero de texto en:
/var/log/rkhunter.log
Basta con revisar los logs en los paths de los warnings para salir de dudas.
grep Warning /var/log/rkhunter.log