Etiquetas

Amosando publicacións coa etiqueta debian. Amosar todas as publicacións
Amosando publicacións coa etiqueta debian. Amosar todas as publicacións

3 de outubro de 2017

Configurar SUDO en Debian

Cando se instala Debian na instalación créanse dous usuarios:

1) Usuario root, do que nos pide unha contrasinal
2) O usuario que se crea durante a instalación e que non ten privilexios de root

Os usuario de Linux que adoitan empregar Ubuntu, están acostumbrados a que o usuario que se crea durante a instalación de Ubuntu teña permisos de root cando se executan as orden co comando sudo diante.

Un exemplo:

- En debian para instalar un paquete.
   1) Temos que entrar como usuario root
         $su
           password:
     
   2) Unha vez que xa estamos como superusuarios podemos instalar:
       
    #apt-get install <nome-paquete>

- En Ubuntu poderías instalar directamente os paquetes  executando a orde co comando sudo diante
         
        $sudo apt-get install <nome-paquete>

Para aqueles usuarios que están acostumados a empregar Ubuntu e o comando sudo. En Debian deben:

1)Instalar o paquete sudo


apt-get install sudo

2) Unha vez instalado aparece o ficheiro /etc/sudoers, onde aparecen os usuarios que teñen privilexios de superusuario.



3) Engadir ao ficheiro /etc/sudoers o noso usuario con privilexios de root, debaixo da liña onde aparece o root engadimos o noso usuario.


nosousuario    ALL=(ALL:ALL) ALL




Agora xa podemos executar co noso usuario comandos que só pode empregar o root poñendo diante o comando sudo.

Configurar menú clásico Gnome dentro do entorno Unity

Si estás a utilizar o entorno Unity pero ademais queres seguir a utilizar o menú clásico de Programas, onde se clasifican os programas que tes instalador podes instalar o módulo Classic Menu Indicator.

1) Engado o repositorio onde se atopa este módulo, sempre con permisos de superusuario:

add-apt-repository ppa:diesch/testing

2) Actualiza agora os paquetes do teu sistema (como superusuario):

apt-get update

3) Agora toca instalar o paquete classicmenu-indicator

apt-get install classicmenu-indicator

Xa dispós no teu escritorio do menú Clásico de Gnome:


Si queres configurar as aplicacións que aparecen neste menú, podes facelo cos programas Alacarte, MenuLibre ou similares. 

Si instalamos Alacarte: apt-get install alacarte

Despois executamos con CTRL+F2 "alacarte" ou no menú Herramientas del Sistema->Preferencias->Menu Principal, e desde a interface que nos da podemos configurar que elementos mostrar no menú clásico.


5 de febreiro de 2016

Conectar tu ordenador Linux con tu Smart TV

El proceso de conectar tu ordenador de sobremesa o portátil con tu Smart TV es muy sencillo.

Cosas a tener en cuenta:

1) Los dos dispositivos deben estar conectados a la misma red de área local (bien por wifi o por cable)

2) El televisor Smart TV para poder utilizar esta opción debe disponer del protocolo DLNA, que es el que hace posible esta comunicación.


Los pasos para realizar la configuración son:

1) Instalar en el ordenador el paquete minidlna:

sudo apt-get install minidlna

2) Configuramos el fichero /etc/minidlna.conf

sudo gedit /etc/minidlna.conf
Los parámetros de configuración son:

  • La carpeta que deseamos compartir media_dir= 
                 media_dir=/home/usuario/videos
  • El interfaz del PC desde el que nos vamos a conectar (si lo dudamos podemos hacer ifconfig)  network_interface=wlan0
                 network_interface=wlan0
  • El nombre que aparecerá en el Smart TV de la carpeta friendly_name=
                 friendly_name=Portatil

3) Guardamos el archivo, reconstruímos la base de datos y reiniciamos el servicio
       
        sudo rm -f /var/lib/minidlna/files.db && sudo minidlna -R && sudo service minidlna restart

Y ahora ya se puede acceder al mismo desde la Smart TV. En mi caso es una Sony:









9 de outubro de 2013

Instalar Moodle en Ubuntu server

Infraestrutura de partida

Este suposto se presenta nunha máquina virtual (que corre en VirtualBox) na que está instalado Ubuntu Server 12.09 e que forma parte dunha rede de área local. 

O servidor ten instalado o servicio LAMP (Apache, Mysql, Perl, Php5 e Python)


Pasos previos a Instalación de Moodle (neste caso Moodle 2.5.2)

Como Ubuntu server non dispón de entorno gráfico, imos descargar o paquete Moodle empregando o comando wget.


1) Descargar paquete Moodle desde a Web oficial

     wget http://download.moodle.org/download.php/direct/stable25/moodle-2.5.2.tgz

a versión de moodle que estamos a baixar é a última estable neste momento (outubro 2013), pero si quixeramos descargar outra versión simplemente habería que cambiar stable25, polo número de versión que quieramos baixar, e moodle-2.5.2.tgz, habería que sustituir os números da versión polos da que queiramos descargar.




2) Descomprimir o ficheiro .tgz no directorio onde estea localizado o servidor Web, no noso caso que instalamo o paquete LAMP, o servidor Web está localizado en /var/www


sudo tar xzvf moodle-2.5.2.tgz -C /var/www


3) Crear o directorio /var/moodledata, este directorio será onde se garde a información dos cursos virtuais. E poñer como propietario dese directorio ao usuario www-data, que será o que emprege moodle durante o proceso de instalación.


sudo mkdir /var/moodledata
sudo chown www-data /var/moodledata


4) Creamos a base de datos que se empregará na instalación de moodle, a creación da base de datos farase en 3 pasos:


  • Crear a Base de datos (Poderíamos crear antes un usuario para esa BD)
Conectarse ao xestor de BD Mysql:  sudo mysql -u root -p



Emprégase a extensión utf8_unicode_ci como xogo de caracteres para crear a base de datos, porque aínda que esta extenxión é máis lenta que a utf8_general_ci, é máis adecuada para representar caracteres das diferentes linguaxes.

  • Darlle privilexios ao usuario que queiramos xestione a base de datos, no noso caso imos facelo co usuario root, o nome que lle imos dar a base de datos é moodlebd, pero cada quen pode escoller o nome que queira para a súa base de datos.



  • Comprobar que co usuario podemos acceder á BD. No noso caso dbuser, será o usuario root, e dbname moodlebd, que é o nome que lle demos a base de datos.
sudo mysql -u dbuser -p
mysql> use dbname;     




5) Darlle permisos ao usuario www-data sobre o directorio /var/www/moodle, xa que o usuario www-data será o que empregue o instalador de moodle no proceso de instalación
 (** Importante que unha vez rematada a instalación cambiemos estos permisos)
sudo chown www-data /var/www/moodle

6) Para poder instalar o Moodle 2.5.2, é necesario que o equipo servidor teña instaladas unha serie de extensións de php, que son as seguintes:

  • php5-curl: úsase para comunicar distintos servidores e protocolos Web como http, https, ftp, gopher, telnet, dict,file e ldap.
  • php5-gd: permite crear e modificar ficheiros de imaxen.
  • php5-xmlrpc: conxunto de funcións que permite escribir servidores e clientes xml-rpc.
  • php5-intl: é unha extensión de internacionalización que permite o formateo de data, hora, número e moedas seguindo o formado da API de ICU.
sudo apt-get install php5-curl php5-gd php5-xmlrpc php5-intl
Unha vez realizada a instalación procedemos a reiniciar o servidor Web.
sudo /etc/init.d/apache2 restart

Instalando Moodle

Accedemos a calquera navegador dun equipo da rede local que teña acceso ao equipo servidor, e tecleamos http://direccion-ip-servidor/moodle.

No noso caso accedemos á Web  http://192.168.0.14/moodle, xa que o equipo con Ip 192.168.0.14 é o que ten instalado o servidor LAMP.




No proceso de instalación de moodle, imos configurando o servizo a través de diferentes páxinas, a continuación explícase os pasos para instalar Moodle 2.5.2:

  • Seleccion de idioma 
Seleccionamos o idioma e pulsamos seguinte.

  • Confirmar as rutas onde se vai instalar Moodle (/var/www/moodle), e onde se atopa o directorio no que se almacenarán os datos (no noso caso /var/moodledata)

  • Seleccionamos o controlador de BD, no noso caso MYSQL:



  • Axustamos os parámetros da base de datos, nome, usuario:



  • Aceptamos os termos e condicións de uso de Moodle:



  • Indícanos que se cumpren os requisitos mínimos para instalar Moodle. (Na imaxe presentanos  a versión mínima coa que debe traballar moodle 2.5.2, e a que neste momento temos instalada no servidor LAMP, en cuanto ás versións de php5 e mysql)



  • Inicia a instalación e configuramos a información do usuario administrador (admin), Ollo!! O contrasinal debe ter mínimo 8 caracteres e conter unha maiúscula (por exemplo, no noso caso empregamos Abc123.-.)





  • Realizamos a configuración do sitio. Nome do noso servizo de aulas virtuais e unha descripción do mesmo.



  • NORABOA!!!: Xa temos a plataforma Moodle instalada no servidor




Fontes empregadas:

http://www.syndrega.ch/?p=38

27 de agosto de 2013

Instalar impresora pdf en Debian Wheezy: Cups-pdf

O sistema de impresión CUPS (Common Unix Printer System) permite xestionar impresoras PDF en Linux. 
Pódese ver cómo instalar CUPS na seguinte entrada do blogue.

Unha vez instalado o sistema CUPS, ao que accedemos vía web a través de http://localhost:631, debemos instalar o paquete cups-pdf.

CONFIGURAR IMPRESORA PDF


1) Instalar paquete cups-pdf

sudo apt-get install cups-pdf

2) Reiniciar o servidor cupsd

sudo /etc/init.d/cups restart

3) Entrar no servizo de impresión CUPS vía Web, a través do navegador:

http://localhost:631

4) Procedemos a instalar a impresora. Imos á pestaña Administración e pulsamos no botón Añadir Impresora. (Ao acceder solicitará o usuario root, e o contrasinal que lle teñas asignado a tal usuario)

Aparecerá unha pantalla onde aparece a Impresora Virtual de PDF (Virtual PDF Printer), seleccionamos esta impresora e pulsamos en Seguinte.



5) Dámoslle nome á impresora:




6) Nos tipos de impresora seleccionamos a marca GENERIC. E a continuación seleccionamos os drivers. Generic Postcript Printer, e a continuación pulsamos sobre  o botón AÑADIR IMPRESORA.




E xa está a impresora instalada, agora xa podes configurala. Para ver as impresoras instaladas imos dentro da páxina Web de CUPS á pestaña IMPRESORAS.


RUTA ONDE GARDA OS ARQUIVOS PDF


Por defecto a ruta onde garda os arquivos PDF é  /home/nome_usuario/PDF.

Si queremos cambiar a ruta onde garda os arquivos por defecto temos que modificar o ficheiro de configuración  /etc/cups/cups.conf.

1) Abrimos o arquivo /etc/cups/cups.conf para poder modificalo

sudo nano /etc/cups/cups-pdf.conf

2) Por defecto está configurado en  (${HOME}/PDF) onde ${HOME} se refire a o directorio home do usuario que está conectado nese momento, por exemplo no meu caso sería /home/cris/PDF

Na seguinte imaxe podemos ver a configuración por defecto do ficheiro cups-pdf.conf



Si queremos configurar outro directorio por defecto, comentaríamos a liña Out ${HOME}/PDF e indicaríamos unha nova liña onde poñamos o idrectorio que queremos por defecto, por exemplo, no meu caso, si quero configurar o directorio /media/DATOS/pdf, tería que modificar o ficheiro do seguinte xeito:







26 de agosto de 2013

Instalar unha impresora de rede en Debian Wheezy: CUPS

Para instalar unha impresora en Debian Wheezy o primeiro que hai que facer é instalar CUPS (Common Unix Printer System)- CUPS emprega o Internet Printing Protocol (ipp):


# aptitude install cups

Ao instalar CUPS instálase un servizo Web, que traballa no porto 631, desde onde podemos administrar as  impresoras, para poder acceder ao mesmo tecleamos no navegador: 

http://localhost:631 

Para configurar a impresora nova, imos á pestaña ADMINISTRACIÓN, e pulsamos no botón AÑADIR IMPRESORA

(Importante: ter encendida a impresora antes de engadila, deste xeito pode detectala directamente)


Se a detecta directamente:


1) No meu caso detectou directamente a impresora Epson Stylus Sx420, así que premo sobre o botón Seguinte. 



2) Indico o nome da impresora e se quero compartila



3) Seleccionar o modelo e o fabricante para que instale o driver, e pulsar sobre o botón AÑADIR IMPRESORA, e a impresora xa está instalada.

4) Podemos acceder á cofiguración da impresora na pestaña IMPRESORAS.


(Agosto 2013)






9 de xullo de 2013

Debian 7.0 Wheezy: Instalar Virtual Box


Á hora de instalar VirtualBox podemos instalar 2 partes:


  1. Paquete básico con todos os compoñentes do VirtualBox
  2.  
  3. O Oracle VM VirtualBox Extension Pack, que permite ampliar as funcionalidades de VirtualBox (obter acceso aos portos USB, configurar o USB 2.0, etcétera)
Despois en cada máquina virtual é imprescindible instalar os "drivers" de virtualBox ou "VirtualBox Guest Additions", que permiten mellorar a eficiencia da máquina virtual e permiten compartir escritorio e portapapeis coa máquina anfitrión.


1.- Instalar o paquete básico de Oracle VirtualBox en Debian 7.0 Wheezy

O primeiro que temos que facer é engadir o repositorio para poder descargar Virtual Box: 


  • Accedemos a:

    #nano /etc/apt/sources.list
  •  
  • Ao final engadimos o seguinte repositorio:

  • deb http://download.virtualbox.org/virtualbox/debian wheezy contrib
     
  • Escribimos o seguinte código para descargar o paquete de VirtualBox 4.2:

  • wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -

  • Actualizamos a lista de paquetes:

  • aptitude update

  • Procedemos a instalar o paquete VirtualBox 4.2:

  • aptitude install virtualbox-4.2

2. Instalar VirtualBox 4.2.12 Oracle VM VirtualBox Extension Pack

É importante que a versión que se instale de Extension Pack sexa a mesma que a de VirtualBox que temos instalada.


  • En primeiro lugar imos descargar desde o repositorio de VirtualBox o Extension Pack:

  • wget -c http://download.virtualbox.org/virtualbox/4.2.12/Oracle_VM_VirtualBox_Extension_Pack-4.2.12-84980.vbox-extpack


  • Accedemos á carpeta onde se descargou o pack, e pulsamos doble clic sobre o mesmo para instalar. Seguimos os pasos indicados no proceso de instalación.

2.1. Engadir o noso usuario ao grupo vboxusers

Para poder empregar os dispositivos USB, temos que engadir o noso usuario (@whoami, para saber cal é o noso usuario)ao grupo vboxusers.


  • Desde a consola escribimos: 
  • #adduser teu_usuario vboxusers

E xa estamos preparados para empregar VirtualBox e comezar a Virtualizar