Archive for julio, 2018

ltsp en Debian Stretch

Vengo de perder una semana intentando algo similar en un Ubuntu. La verdad es que hay muchas cuestiones diferentes. Así que acá pongo mi machete de como hacer que ande en Debian Stretch. Hay un par de cosas mas que hago, pero que es algo necesario para la puesta en punto de este servidor ltsp para un centro de formación profesional en el que trabajo.

##################
Instalar opera

Instalar Opera en Debian, Ubuntu y en cualquier distro Linux


##################
sudo add-apt-repository ‘deb https://deb.opera.com/opera-stable/ stable non-free’
wget -qO- https://deb.opera.com/archive.key | apt-key add –
sudo apt-get update
sudo apt-get install opera-stable

##################
Instalar google chrome

Como Instalar Google Chrome en Debian 9


##################
echo «deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main» > /etc/apt/sources.list.d/google-chrome.list
wget -q -O – https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add –
apt update
apt install google-chrome-stable

##################
Instalar kxstitch
https://www.howtoinstall.co/es/debian/stretch/kxstitch
##################
sudo apt-get update
sudo apt-get install kxstitch

##################
Fijar pass del administrador del ltsp
http://chrisjrob.com/2009/02/17/ltsp5-client-root-password/
##################
sudo chroot /opt/ltsp/i386
passwd
exit
sudo ltsp-update-image

##################
Instalamos master pdf y kompozer
##################
wget http://get.code-industry.net/public/master-pdf-editor-3.6.30_amd64.deb
dpkg -i master-pdf-editor-3.6.30_amd64.deb
wget http://old-releases.ubuntu.com/ubuntu/pool/universe/k/kompozer/kompozer-data_0.8~b3.dfsg.1-0.1_all.deb
dpkg -i kompozer-data_0.8~b3.dfsg.1-0.1_all.deb
wget http://old-releases.ubuntu.com/ubuntu/pool/universe/k/kompozer/kompozer_0.8~b3.dfsg.1-0.1_amd64.deb
dpkg -i kompozer_0.8~b3.dfsg.1-0.1_amd64.deb

##################
Instalar remmina
##################
echo «deb http://apt.jurisic.org/debian/ stretch main contrib non-free» > /etc/apt/sources.list.d/jurisic.list
wget -q http://apt.jurisic.org/Release.key -O- | apt-key add –
apt-get update
apt-get install remmina

##################
Arreglamos la configuracion de la red
##################
##################
quitar network manager
##################

Cómo eliminar por completo el applet Network Manager


sudo apt-get purge network-manager network-manager-gnome

sudo vi /etc/resolv.conf
nameserver 208.67.222.222
nameserver 208.67.220.220
nameserver 8.8.8.8
nameserver 8.8.4.4

vi /etc/network/interfaces

# la lo
auto lo
iface lo inet loopback

# Esta placa recibe Internet
auto enp1s0
iface enp1s0 inet dhcp

# Esta placa entrega DHCP a los clientes Va contra el switch
iface enp2s0 inet static
address 192.168.67.1
netmask 255.255.255.0
network 192.168.67.0
broadcast 192.168.67.255
gateway 192.168.1.1
dns-nameservers 192.168.1.1
dns-nameservers 8.8.8.8

##################
# Instalamos paquetes y sugeridos
##################
apt install ltsp-server-standalone isc-dhcp-server-ldap ltsp-client qemu-user-static pxelinux gimp inkscape libreoffice simple-scan sweethome3d vlc scribus dia evince shutter speedcrunch transmission nmap pidgin kupfer terminator gnome-system-monitor putty iptux tuxpaint gparted remmina openshot tupi tuxtype gedit epoptes mypaint bluefish filezilla geany ethtool librsvg2-bin ca-certificates python-gobject-2-dbg python-gtk2-doc gcc gfortran python-dev python-nose python-numpy-dbg python-numpy-doc iselect screenie byobu tcl-tclreadline gnome-screenshot gnome-font-viewer gnome-screenshot cups notification-daemon python-dbus python-notify python-openssl python-twisted-core python-vte xvnc4viewer ssvnc epoptes-client nfs-kernel-server tftpd-hpa gnome-system-tools xterm -y

##################
# Creamos cliente para i386 *
##################
ltsp-build-client –arch i386

##################
# Configuracion dhcp
##################

# Definimos en que placa anda dhcp
vi /etc/default/isc-dhcp-server

# ponemos esto
INTERFACES=»enp2s0″

# Aca dejamos con esta
vi /etc/dhcp/dhcpd.conf

# Ingresamos solo esto
include «/etc/ltsp/dhcpd.conf»;

# Reiniciamos dhcp
service isc-dhcp-server restart

# Modificamos lineas en /etc/exports

vi /etc/exports

/opt/ltsp *(ro,no_root_squash,async,no_subtree_check)

# Reiniciamos nfs
service nfs-kernel-server restart

# Modificamos tftp
vi /etc/default/tftpd-hpa

# ponemos esto
RUN_DAEMON=»yes»

/etc/init.d/tftpd-hpa restart
##################
# Creacion de los usuarios es usar
##################
adduser usuario1

##################
# La parte de epoptes
##################
# En la imagen del ltsp hacemos lo mismo con el cliente
chroot /opt/ltsp/i386
apt-get install epoptes-client -y
epoptes-client -c

##################
# Esto ante cualquier cambio en el server siempre es asi
##################
ltsp-update-kernels
ltsp-update-sshkeys
ltsp-update-image

##################
# Quitar gnome-initial-setup
##################
apt-get remove gnome-initial-setup

##################
# Configurar usuario de epoptes en el servidor
##################
Cualquier usuario que quiera usar epoptes en el servidor tiene que pertenecer al grupo epoptes.

##################
# Usuarios en los clientes
##################
Los usuarios de cliente tienen que pertenecer al grupo plugdev, en ajuste avanzado(usuarios y grupos) en privilegios del usuario tiene que tener habilitado las opciones 1 2 3 7 8 12

julio 28, 2018 at 10:25 pm 1 comentario

OnlyOffice

Muy zarpado mal. Intente recién de instalar la suite completa y arme una mini guía. No esta tan bien como la oficial, pero a mi me sirvió. Metí el servidor de documentos y el servidor comunitario en un mismo equipo. A continuación pongo de donde saque las cosas necesarias. Y como lo fui armando.

Instalar onlyoffice-communityserver

# La parte de instalar mono en debian
https://www.mono-project.com/download/stable/#download-lin-debian
# Mono en debian stretch
sudo apt install apt-transport-https dirmngr
sudo apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo «deb https://download.mono-project.com/repo/debian stable-stretch main» | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
sudo apt update
sudo apt install mono-complete
# La parte nginx en debian stretch
https://www.howtoforge.com/tutorial/how-to-install-nginx-with-php-and-mysql-lemp-on-debian-9/
apt-get -y install nginx
# La parte de instalar mysql en debian
https://linuxconfig.org/how-to-install-mysql-community-server-on-debian-9-stretch-linux
# Mysql en debian
apt install mysql-server
# La parte de node.js
https://linuxconfig.org/how-to-install-nodejs-on-debian-9-stretch-linux
# La parte nodejs
apt install curl
cd Downloads
curl -sL https://deb.nodesource.com/setup_6.x >> setup_6.x
chmod +x setup_6.x
./setup_6.x
apt-get install -y nodejs
# instalar onlyOffice en debian stretch
https://helpcenter.onlyoffice.com/es/server/linux/community/linux-installation.aspx
sudo apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv-keys CB2DE8E5
sudo echo «deb http://download.onlyoffice.com/repo/debian squeeze main» | sudo tee /etc/apt/sources.list.d/onlyoffice.list
sudo apt-get update
sudo apt-get install onlyoffice-communityserver

# Document-Server
https://helpcenter.onlyoffice.com/es/server/linux/document/linux-installation.aspx
# PostgreSQL
https://www.cyberciti.biz/faq/how-to-install-setup-postgresql-9-6-on-debian-linux-9/
apt-get install postgresql -y
sudo -i -u postgres psql -c «CREATE DATABASE onlyoffice;»
sudo -i -u postgres psql -c «CREATE USER onlyoffice WITH password ‘clave’;»
sudo -i -u postgres psql -c «GRANT ALL privileges ON DATABASE onlyoffice TO onlyoffice;»
# La parte nginx en debian stretch
https://www.howtoforge.com/tutorial/how-to-install-nginx-with-php-and-mysql-lemp-on-debian-9/
apt-get -y install nginx
# La parte de node.js
https://linuxconfig.org/how-to-install-nodejs-on-debian-9-stretch-linux
# La parte nodejs
apt install curl
cd Downloads
curl -sL https://deb.nodesource.com/setup_6.x >> setup_6.x
chmod +x setup_6.x
./setup_6.x
apt-get install npm nodejs-y
# Redis
Ver en Medium.com
apt-get install wget curl build-essential tcl -y
apt-get install redis-server -y
# rabbitmq
https://www.rabbitmq.com/install-debian.html
sudo apt-get install rabbitmq-server
# Document-Server
sudo apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv-keys CB2DE8E5
sudo echo «deb http://download.onlyoffice.com/repo/debian squeeze main» | sudo tee /etc/apt/sources.list.d/onlyoffice.list
sudo apt-get update
sudo apt-get install onlyoffice-documentserver

Luego dependiendo de como lo armas, tenes que integrar ambos servicios. Pero es un tema de configuración en el servidor comunitario. Me encanto lo bien que funciona.

julio 1, 2018 at 1:39 am Deja un comentario


bueno

julio 2018
L M X J V S D
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

Archivos