Você está na página 1de 25

Ambientacin de

mquinas

El sistema sec instalar con el CD net install:


http://cdimage.debian.org/debian-cd/8.2.0/i386/iso-cd/
Debian-8.2.0-i386-netinst.iso 2015-09-06 12:02

317M

Para la elaboracin de este proyecto se utilizaron mquinas virtuales en


VirtualBox 5.0, se crearon 4 mquinas de manera que se puedan probar los
diferentes entornos grficos, su rendimiento
y escoger la opcin que ms se
adapte a los equipos.
Mquina
Mquina
Mquina
Mquina

1:
2:
3:
4:

Debian8.2.0
Debian 8.2.0
Debian 8.2.0
Debian 8.2.0

LXDE 5,99 Gb
XFCE 4,07 Gb
Cinnamon 4,97 GB
KDE 5,43GB

http://lxde.org/es/
http://www.xfce.org/
http://cinnamon.linuxmint.com/
https://www.kde.org/

Espacio en disco
root@debian:/home/mdauser/Descargas# df h
S.ficheros
/dev/sda1

Tamao Usados Disp Uso% Montado en


7,4G
4,0G 3,1G 57% /

/opt/:

Este directorio est reservado para todo el software y otros paquetes


que no sean parte de la instalacin por defecto, todas las aplicaciones de
terceros deben ser instaladas en este directorio.
Se deben colocar los archivos de cada paquete a instalar de manera
esttica de la siguiente forma /opt/paquete. Todos los datos requeridos para
que el sistema soporte el paquete deben ser colocados dentro de este
directorio.
root@debian:/media/cdrom0# cd
root@debian:/opt# ls
root@debian:/home/mdauser# cd
root@debian:/opt# ls
Dropbox GNS3
PacketTracer
FireFox google pt

/opt/
/opt/
teamviewer
TeamViewer

VBOX GUEST ADDITIONS:

Instaladas en el sistema husped para

VBoxGuestAdditions-5.0.10

efectos de la documentacin, compartir


portapapeles y mejor calidad de video.

#apt-get update
#apt-get upgrade
#aptitude update #aptitude upgrade
#apt-get install make gcc
#reboot
#uname a

Antes de instalar el GA hay que


preparar al husped para que
construya los mdulos externos
del kernel.

Linux debian 3.16.0-4-586

#apt-get install Linux-headers-3.16.0-4-586


#sudo apt-get install dkms
#rcvboxadd setup
root@debian:/home/mdauser# cd /media/cdrom0
root@debian:/media/cdrom0# ls
32Bit
cert
VBoxSolarisAdditions.pkg
64Bit
OS2
VBoxWindowsAdditions-amd64.exe
AUTORUN.INF runasroot.sh
VBoxWindowsAdditions.exe
autorun.sh
VBoxLinuxAdditions.run
VBoxWindowsAdditions-x86.exe

Insertar el cd
VBoxguestAdditions.iso en el
Sistema husped.
Cambiarse al directorio donde se
mont el cd-rom y ejecutar
Sh ./VBoxLinuxAdditions.run

#sh ./VBoxLinuxAdditions.run
reboot

Usuarios y contraseas
Se crearn 2 usuarios, la contrasea de root solo pueden ser manejadas
por el personal de soporte para prevenir cualquier cambio en el
sistema por parte de los alumnos, se le conceder permisos suficientes
a mdauser para que pueda ver informacin del sistema necesaria para
las clases (mdauser) no puede instalar nada

Usuario: mdauser

Usuario: root

Contrasea: muelles(ao corriente)

contrasea: mda(ao corriente)

ENTORNO GRFICO:

Lightweight x11 Desktop Enviroment http://lxde.org/es/

Ligero
Rpido
Ahorrador de Energa
Simple
Fcil
Personalizable
Caractersticas Adicionales
Seleccionar desde la instalacin o por la cli Apt-get install lxde

Los requerimientos de hardware de LXDE son similares a los de Windows 98


(Quizs un poquito ms altos). Un viejo CPU Pentium II es suficiente.

Despus que X11 y LXDE inician, el uso total de memoria es de 45 MB en


mquinas i386. Este valor puede ser ms alto o ms bajo dependiendo de
las diferentes configuraciones de sistema.

Mientras LXDE no requiere mejor hardware, otras aplicaciones bajo X si


lo necesitan. Por ejemplo, Firefox y OpenOffice.org 2 son bastante
devoradores de memoria. As que es recomendable que tengas ms de 128 MB
de memoria RAM.
Resultado Final:
Para los usuarios de cursos regulares debe ser transparente toda la
configuracin del sistema, de manera que solo con un click puedan acceder
a los recursos necesarios para estudiar

Pentium II
266 MHz

192 MB

Pentium III 600 MHz


AMD Athlon 1.6 (1.4
GHz)
Intel Atom

moderada rpida

5400 rpm
512
MB
512
MB
512
MB

4500 rpm

rpida

7200 rpm

muy rpida

Flash
Disk

muy rpida

Aplicaciones y programas:
Putty,packet tracer, firefox, chrome, team viewer, ofice, adobe flash player,
adobe reader, wireshark, gns3,

CONFIGURAR TARJETA DE RED


DHCP
root@debian:/# cd /etc/network
root@debian:/etc/network# nano interfaces
auto lo
iface lo inet loopback
#The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
Ctrl+o
Ctrl+x
root@debian:/etc/network# service networking restart
STATIC
auto eth0
iface eth0 inet static
address x.x.x.x
netmask x.x.x.x
dns-nameserver x.x.x.x

CONFIGURAR LOS REPOSITORIOS

Nano /etc/apt/sources.list

#deb cdrom:[Debian GNU/Linux 8.2.0 _Jessie_ - Official i386 NETINST Binary-1 2$


#deb cdrom:[Debian GNU/Linux 8.2.0 _Jessie_ - Official i386 NETINST Binary-1 20$
debhttp://httpredir.debian.org/debian/ jessie main
deb-srchttp://httpredir.debian.org/debian/ jessie main
debhttp://security.debian.org/ jessie/updates main
deb-srchttp://security.debian.org/ jessie/updates main
#jessie-updates, previously known as 'volatile'
debhttp://httpredir.debian.org/debian/ jessie-updates main
deb-srchttp://httpredir.debian.org/debian/ jessie-updates main
debhttp://ftp.us.debian.org/debian/ jessie main contrib non-free
#Google-Chrome
debhttp://dl.google.com/linux/chrome/deb/ stable main

Actualizar apt-get y aptitude


root@debian:/home/mdauser# apt-get update
root@debian:/home/mdauser# aptitude update

Instalacin/Actualizacin de adobe flash


player
#apt-get install flashplugin-nonfree
#aptitude install flashplugin-nonfree
#update-flashplugin-nonfree --install
apt-get install icedtea-plugin

Instalacin Java
#apt-get install default-jre
#aptitude install default-jre
#apt-get install default-jdk
#aptitude install default-jdk

Instalacin Putty

#apt-get install putty


#aptitude install putty

LAUNCHER
root@debian:/usr/share/applications# nano
putty.desktop
[Desktop Entry]
Version=1.0
Name=PuTTY
GenericName=PuTTY
Comment=Connect to an SSH server with PuTTY
Type=Application
Exec=putty
Icon=/usr/share/icons/putty-icon.png
Categories=GTK;Network;

Instalacin de
packet tracer
tar -zxvf
Cisco_Packet_tracer.tar.gz
cd PacketTracer611Student
sudo ./install
chmod 755 set_ptenv.sh
sudo ./set_ptenv.sh

modificar el launcher
nano usr/share/application/pt6.desktop
[Desktop Entry]
Name= Packettracer
Exec=packettracer
Icon=/usr/share/icons/packettracer.jpeg
Type=Application
Terminal=false

Instalacin GNS3

Linux installation
Installation from source
Fedora

Run the following commands in a terminal:


yum install python3 python3-devel python3-setuptools
yum install python3-pyqt4
sudo pip3 install gns3-server
sudo pip3 install gns3-gui

Finally, you will have to manually install dependencies (VPCS, iouyap and Dynamips) found in
the GNS3 source archive.

Installation from packages


Ubuntu-based distributions (64-bit only)
Run the following commands in a terminal:
sudo add-apt-repository ppa:gns3/ppa
sudo apt-get update
sudo apt-get install gns3-gui

If you want IOU support:


sudo dpkg --add-architecture i386
sudo apt-get install gns3-iou

Debian-based distributions (not tested 64-bit only)


Add the following lines to your /etc/apt/sources.list:
deb http://ppa.launchpad.net/gns3/ppa/ubuntu trusty main
deb-src http://ppa.launchpad.net/gns3/ppa/ubuntu trusty main
Finally, run the following commands in a terminal:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A2E3EF7B
sudo apt-get update
sudo apt-get install gns3-gui
root@debian:/opt# mkdir GNS3
root@debian:/opt# cp gns3-gui-1.3.13.zip /opt/GNS3/
Realizar todo dentro de este directorio
root@debian:/home/mdauser# aptitude update
root@debian:/opt/GNS3# aptitude install build-essential
root@debian:/home/mdauser# cc
cc: fatal error: no input files
compilation terminated. ---> para chequeaar los compiladores

Instalacion de Python3 y Librerias necesarias

root@debian:/opt/GNS3#
root@debian:/opt/GNS3#
root@debian:/opt/GNS3#
root@debian:/opt/GNS3#
root@debian:/opt/GNS3#
root@debian:/opt/GNS3#
root@debian:/opt/GNS3#
root@debian:/opt/GNS3#
root@debian:/opt/GNS3#
root@debian:/opt/GNS3#
root@debian:/opt/GNS3#
root@debian:/opt/GNS3#

aptitude
aptitude
aptitude
aptitude
aptitude
aptitude
aptitude
aptitude
aptitude
aptitude
aptitude
aptitude

install
install
install
install
install
install
install
install
install
install
install
install

python3
python3-dev
python3-setuptools
python3-pyqt45
python3-ws4py
python3-pip
libelf-dev
uuid-dev
libpcap-dev
python3-tornado
python3-zmq
python3-netifaces

GNS3-1.3.13.source.zip extracting: vpcs-0.6.1.zip


extracting: gns3-server-1.3.13.zip
extracting: gns3-gui-1.3.13.zip

root@debian:/opt# cd GNS3/
root@debian:/opt/GNS3# ls
GNS3-1.4.0rc3.source.zip
root@debian:/opt/GNS3# unzip GNS3-1.4.0rc3.source.zip
Archive: GNS3-1.4.0rc3.source.zip
extracting: dynamips-0.2.14.zip
extracting: iouyap-0.97.zip
extracting: ubridge-0.9.0.zip
extracting: vpcs-0.6.1.zip
extracting: gns3-server-1.4.0rc3.zip
extracting: gns3-gui-1.4.0rc3.zip

root@debian:/opt/GNS3# unzip dynamips-0.2.14.zip


Archive: dynamips-0.2.14.zip
47994115f1324e88c66806e555252c1e4c173b2e
creating: dynamips-0.2.14/

root@debian:/opt/GNS3# cd dynamips-0.2.14
root@debian:/opt/GNS3/dynamips-0.2.14# ls
ChangeLog common
cmake
CMakeLists.txt

man
COPYING
MAINTAINERS

README.hypervisor stable
profiler_resolve.pl README.md
README
RELEASE-NOTES

TODO
unstable

root@debian:/opt/GNS3/dynamips-0.2.14# aptitude install cmake


root@debian:/opt/GNS3/dynamips-0.2.14# cmake CMakeLists.txt
Summary:
CMAKE_INSTALL_PREFIX
DYNAMIPS_ARCH
DYNAMIPS_CODE
DYNAMIPS_RENAME
BUILD_NVRAM_EXPORT
BUILD_UDP_SEND
BUILD_UDP_RECV
Large File support
Linux Ethernet (RAW sockets)

:
:
:
:
:
:
:
:
:

/usr/local
x86
stable
dynamips_x86_stable -> dynamips (aut$
ON
OFF
OFF
ENABLE_LARGEFILE=ON
ENABLE_LINUX_ETH=ON (linux_eth)

root@debian:/opt/GNS3/dynamips-0.2.14# make
Scanning dependencies of target rom2c
[ 1%] Building C object stable/CMakeFiles/rom2c.dir/__/common/rom2c.c.o
Linking C executable rom2c
[ 1%] Built target rom2c

Scanning dependencies of target mips64_microcode_dump_stableroot@debian:/opt/GNS3/dynamips-0.2.14#


make install
[ 1%] Built target rom2c
[ 1%] Built target mips64_microcode_dump_stable
[ 2%] Built target ppc32_microcode_dump_stable
[ 98%] Built target dynamips_x86_stable
[100%] Built target nvram_export
Install the project...
-- Install configuration: ""
-- Installing: /usr/local/share/doc/dynamips/ChangeLog
-- Installing: /usr/local/share/doc/dynamips/COPYING
-- Installing: /usr/local/share/doc/dynamips/MAINTAINERS
-- Installing: /usr/local/share/doc/dynamips/README
-- Installing: /usr/local/share/doc/dynamips/README.hypervisor
-- Installing: /usr/local/share/doc/dynamips/RELEASE-NOTES
-- Installing: /usr/local/share/doc/dynamips/TODO
-- Installing: /usr/local/share/man/man1/dynamips.1
-- Installing: /usr/local/share/man/man1/nvram_export.1
-- Installing: /usr/local/share/man/man7/hypervisor_mode.7
-- Installing: /usr/local/bin/nvram_export
-- Installing: /usr/local/bin/dynamips
root@debian:/opt/GNS3/dynamips-0.2.14#
[ 1%] Generating mips64_microcode_dump.inc
Extracting ROM from ELF file '/opt/GNS3/dynamips-0.2.14/stable/mips64_microcode'...
.
.
[ 98%] Building C object stable/CMakeFiles/dynamips_x86_stable.dir/ppc32_x86_trans.c.o
Linking C executable dynamips
[ 98%] Built target dynamips_x86_stable
Scanning dependencies of target nvram_export
[ 98%] Building C object stable/CMakeFiles/nvram_export.dir/__/common/fs_nvram.c.o
[100%] Building C object stable/CMakeFiles/nvram_export.dir/__/common/nvram_export.c.o
Linking C executable nvram_export
[100%] Built target nvram_export
root@debian:/opt/GNS3/dynamips-0.2.14#
root@debian:/opt/GNS3/dynamips-0.2.14# make install
[ 1%] Built target rom2c
[ 1%] Built target mips64_microcode_dump_stable
[ 2%] Built target ppc32_microcode_dump_stable
[ 98%] Built target dynamips_x86_stable
[100%] Built target nvram_export
Install the project...
-- Install configuration: ""
-- Installing: /usr/local/share/doc/dynamips/ChangeLog
-- Installing: /usr/local/share/doc/dynamips/COPYING
-- Installing: /usr/local/share/doc/dynamips/MAINTAINERS
-- Installing: /usr/local/share/doc/dynamips/README
-- Installing: /usr/local/share/doc/dynamips/README.hypervisor
-- Installing: /usr/local/share/doc/dynamips/RELEASE-NOTES
-- Installing: /usr/local/share/doc/dynamips/TODO
-- Installing: /usr/local/share/man/man1/dynamips.1
-- Installing: /usr/local/share/man/man1/nvram_export.1
-- Installing: /usr/local/share/man/man7/hypervisor_mode.7
-- Installing: /usr/local/bin/nvram_export
-- Installing: /usr/local/bin/dynamips

root@debian:/opt/GNS3# unzip gns3-gui-1.4.0rc3.zip root@debian:/etc/opt# ls


dynamips-0.2.14
dynamips-0.2.14.zip
GNS3-1.3.13.source.zip

gns3-gui-1.3.13
gns3-gui-1.3.13.zip
gns3-server-1.3.13.zip

iouyap-0.97.zip
ubridge-0.9.0.zip
vpcs-0.6.1.zip

root@debian:/opt/GNS3# cd gns3-gui-1.4.0rc3
root@debian:/opt/GNS3/gns3-gui-1.4.0rc3# ls
AUTHORS
dev-requirements.txt LICENSE
resources
CHANGELOG Dockerfile
MANIFEST.in scripts
CONTRIBUTING.md fake_frozen_gns3.py
README.rst
setup.py
COPYING
gns3
requirements.txt tests

tox.ini

Crear un Link Simbolico para que Python3


Funcione por defecto
root@debian:/opt/GNS3/gns3-gui-1.4.0rc3# cd /usr/bin/
root@debian:/usr/bin# ln -sf python3 python
root@debian:/usr/bin# cd /opt/GNS3/gns3-gui-1.4.0rc3
python setup.py install --> warnings, runnings, extracktings & downloadings
root@debian:/opt/GNS3/gns3-gui-1.4.0rc3# python setup.py
install

Installed /usr/local/lib/python3.4/dist-packages/pycrypto-2.6.1-py3.4-linux-i686.egg
Searching for six==1.8.0
Best match: six 1.8.0
Adding six 1.8.0 to easy-install.pth file
Using /usr/lib/python3/dist-packages
Finished processing dependencies for gns3-gui==1.4.0rc3

root@debian:/opt/GNS3/gns3-gui-1.4.0rc3# cd ..
root@debian:/opt/GNS3#
dynamips-0.2.14
dynamips-0.2.14.zip
GNS3-1.4.0rc3.source.zip
gns3-gui-1.3.13

gns3-gui-1.3.13.zip
iouyap-0.97.zip
gns3-gui-1.4.0rc3
ubridge-0.9.0.zip
gns3-gui-1.4.0rc3.zip
vpcs-0.6.1.zip
gns3-server-1.4.0rc3.zip

root@debian:/opt/GNS3# unzip gns3-server-1.4.0rc3.zip root@debian:/etc/opt# cd


gns3-server-1.3.13
root@debian:/opt/GNS3/gns3-server-1.4.0rc3# ls
AUTHORS
docs
LICENSE
CHANGELOG
gns3server
MANIFEST.in
setup.py
CONTRIBUTING.md
gns3server.bat README.rst
tests
dev-requirements.txt init
requirements.txt
tox.ini

scripts

utils

root@debian:/opt/GNS3/gns3-server-1.4.0rc3# python setup.py install


Using /usr/lib/python3/dist-packages
Finished processing dependencies for gns3-server==1.4.0rc3
root@debian:/etc/opt/gns3-server-1.3.13# gns3
root@debian:/opt/GNS3/gns3-server-1.4.0rc3# gns3
ERROR: PyQt4 is no longer supported, please upgrade to PyQt5 for Python 3
root@debian:/opt/GNS3/gns3-server-1.4.0rc3#
root@debian:/opt/GNS3/gns3-server-1.4.0rc3# gns3
Please install the PyQt5.QtSvg module
root@debian:/opt/GNS3/gns3-server-1.4.0rc3# aptitude install python3PyQt5.QtSvg
python3-pyqt5.qtsvg
root@debian:/opt/GNS3/gns3-server-1.4.0rc3# gns3

root@debian:/usr/share/applications# nano gns3.desktop


desps hay que arreglar un tema con los permisos de los directorios para que $

ERROR DYNAMPS
El beta es que no se instalo bien el dynamimps

4 - Install iouyap
Download iouyap.tar.gz from: http://sourceforge.net/projects/gns-3/f ... z/download
tar zxvf iouyap.tar.gz
cp iouyap /usr/local/bin/iouyap
5 - Specify your IOURC License file
You will need a License for IOU. It is a text file named "iourc" or
"IOURC".
Start a xterm or a console
Run GNS3 by typing "gns3" and <ENTER> in the console
window you just opened. You will need to give your Membership
Number and email address.
Go to: Edit->Preferences->IOU on UNIX->General settings
In "Path to IOURC:", specify the path of your IOURC file.
Click "Apply" button
Click "OK" button
6 - Specify the location of iouyap
Go to: Edit->Preferences->IOU on UNIX->General settings
In "Path to iouyap (local Linux server only):", specify the path of your
iouyap file. In my case, it is "/usr/local/bin/iouyap". Modify step 4
if you want another location.
Click "Apply" button
Click "OK" button
7 - Specify your IOU images (e.g. i86bi-linux-l3-ipbase-12.4.bin)
Go to: Edit->Preferences->IOU devices->IOU images
In "IOU path:", specify the IOU image
Click "Save" button
Click "Apply" button
Click "OK" button
8 - You are ready
Now play with GNS3 v1.0. Your IOU devices must be ready
to be used.

apt-get
sudo apt-get install
./teamviewer_i386.deb

Gdebi method:
First, install gdebi:
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install gdebi
In the same directory you downloade
the .deb file just run:
sudo gdebi teamviewer_i386.deb
It will list the dependencies and install
it with a y.

Manual method:
Here you need to do everything manual.
First, query the package dependencies so
you can install them first:
dpkg-deb -I teamviewer_i386.deb | grep
Depends
It will return something like this:
Depends: libc6 (>= 2.4), libgcc1,
libasound2, libfreetype6, zlib1g, libsm6,
libxdamage1, libxext6, libxfixes3,
libxrender1, libxtst6
Just installing such dependencies with
:i386 should be enough:
sudo apt-get install libc6:i386
libgcc1:i386 libasound2:i386
libfreetype6:i386 zlib1g:i386 libsm6:i386
libxdamage1:i386 libxext6:i386
libxfixes3:i386 libxrender1:i386
libxtst6:i386 libxrandr2:i386
Then installing Teamviewer as normal:
sudo dpkg -i teamviewer_i386.deb
That should be all:
dpkg --no-act -i
Downloads/teamviewer_i386.deb
dpkg: could not open log
'/var/log/dpkg.log': Permission denied
Selecting previously unselected package
teamviewer.
(Reading database ... 210950 files and
directories currently installed.)
Unpacking teamviewer (from
Downloads/teamviewer_i386.deb) ...

Instalacin de
team viewer:
root@debian:/opt/TeamViewer/#ls
teamviewer_11.0.53191_i386.deb

Instalar todas las dependencias

#aptitude install libdbus-1-3:i386 libc6:i386


libgcc1:i386 libasound2:i386 libfreetype6:i386
zlib1g:i386 libsm6:i386 libxdamage1:i386
libxext6:i386 libxfixes3:i386 libxrandr2:i386
libxrender1:i386 libxtst6:i386 libjpeg62:i386
libxinerama1:i386 libexpat1:i386
libfontconfig1:i386
#dpkg -i teamviewer_i386.deb

LAUNCHER
root@debian:/usr/share/applications# cat
teamviewer-teamviewer11.desktop
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=TeamViewer 11
Comment=TeamViewer Remote Control Application
Exec=/opt/teamviewer/tv_bin/script/teamviewer
Icon=/opt/teamviewer/tv_bin/desktop/teamviewer.png
Type=Application
Categories=Network;
#Categories=Network;RemoteAccess;

Instalacin de
Firefox

#apt-get remove iceweasel


Moverse al directorio: # cd /opt/
root@debian:/home/mdauser/Descargas#
tar -xvjf firefox-43.0.3.tar.bz2
Moverse de directorio:# cd /usr/bin
crear enlace simblico: # ln -s
/opt/firefox/firefox
correccion root@debian:/opt/FireFox#
cd /usr/bin/
root@debian:/usr/bin# ln -s
/opt/FireFox/firefox
root@debian:/usr/bin/firefox#
./firefox
read me

LAUNCHER
nano
usr/share/application/firefox.desktop
[Desktop Entry]
Name= Firefox
Exec=firefox
Icon=/usr/share/icons/firefox.png
Type=Application
Terminal=false

https://lwn.net/Articles/676799/ 2016

Google Chrome

# nano /etc/apt/sources.list
# Chromedeb
http://dl.google.com/linux/ch
rome/deb/ stable main
Guardamos los cambios (Ctrl+O
Enter Ctrl+X).
# gpg --keyserver
keys.gnupg.net --recv-key
A040830F7FAC5991
# gpg --export --armor
A040830F7FAC5991 | apt-key
add Actualizamos la base de
datos.
#apt-get update
#aptitude update
# apt-get install googlechrome-stable

LAUNCHER
root@debian:/usr/share/applications# cat googlechrome.desktop
[Desktop Entry]
Version=1.0
Name=Google Chrome
# Only KDE 4 seems to use GenericName, so we
reuse the KDE strings.
# From Ubuntu's language-pack-kde-XX-base
Exec=/usr/bin/google-chrome-stable %U
Terminal=false
Icon=/usr/share/icons/GoogleChromeBlackBlueCore.
png
Type=Application
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml_xm
l;image/webp;x-scheme-handler/http;x-schemehandler/https;x-scheme-handler/ftp;
X-Ayatana-DesktopShortcuts=NewWindow;NewIncognito
Exec=/usr/bin/google-chrome-stable
TargetEnvironment=Unity
Exec=/usr/bin/google-chrome-stable --incognito
TargetEnvironment=Unity

Gua de instalacin de Lethe


Qu es Lethe?
Lethe es un congelador de particiones similar a Deep Freeze
totalmente libre para Lihuen GNU/Linux y Debian GNU/Linux
(probablemente funcione en otras distribuciones derivadas como
Ubuntu, pero no se han hecho pruebas). Lethe hace funcionar las
particiones de el o los discos rgidos como si fueran un Live CD.
Todos los cambios que se realicen sobre el sistema de archivos en
realidad no se guardan si no que se escriben en RAM. Cuando el
sistema reinicia, el contenido nuevo es "olvidado" y se pierde,
restaurando el o los discos a su estado original.

Lethe est basado en Rootaufs, originalmente escrito por Nicholas


Schembri, a quien se agradece el haber publicado su script con
licencia GPL y por hacer este trabajo posible.
Lethe, en mitologa griega, es uno de los ros del Hades. Quienes
beban de sus aguas experimentaban un olvido completo.

Instalacin
Para instalar Lethe (en su versin de prueba 0.2) en Lihuen
GNU/Linux o en Debian GNU/Linux son necesarios dos paquetes, aufsmodules y aufs-tools. Estos paquetes se pueden instalar con
Synaptic, o desde una terminal con privilegios de administrador
con los siguientes comandos
apt-get install aufs-modules-`uname -r` aufs-tools
dpkg -i lethe_0.2_i386.deb

Esto modifica la imagen initramfs del sistema y el men de GRUB,


pasndole un parmetro ms al kernel aufs=tmpfs. Si no quiere
arrancar el sistema en modo olvidar, simplemente remueva este
argumento en el archivo de configuracin de GRUB o en el momento
de la carga presionando E en el men de GRUB.

Bugs conocidos

El sistema no funciona correctamente cuando /var es una particin.


Debido a que el proceso de montaje de /var no es como /home o /user,
cuando se trata de montar como read only, el script falla.

El paquete da problemas si se trata de instalar 2 o mas veces. La


desinstalacin con dpkg -r no funciona.

Para desinstalar Lethe en Lihuen 3 con GRUB2 se debe modificar el


men de GRUB al momento del arranque, presionando la tecla 'e'.
Quitar el parmetro aufs=tmpfs. Luego presionar Ctrl+X para que el
sistema arranque en modo descongelado. Luego editar el archivo
/etc/default/grub y quitar el parametro aufs=tmpfs de la variable
GRUB_CMDLINE_LINUX. Guardar los cambios al archivo y ejecutar
update-grub como root.
Para desinstalar Lethe en Debian o Ubuntu con GRUB1 se debe
modificar el men de GRUB al momento del arranque, presionando la
tecla 'e'. Quitar el parmetro aufs=tmpfs. Luego presionar la
tecla 'b'para que el sistema arranque en modo descongelado. Luego
editar el archivo /boot/grub/menu.lst y borrar todas las
ocurrencias de aufs=tmpfs. Guardar y reiniciar.

Instalacion de adobe reader:


Adobe Acrobat Reader (Non-Free)
If you really need Adobe's Acrobat Reader, which is non-free, it is
available from ftp.adobe.com or the deb-multimedia.org repository.
installing the .deb from ftp.adobe.com does not work with amd64/Jessie
(libgtk dependency error)
Note that Adobe Acrobat requires the i386 architecture. If you are
running on a non-i386 system, you will need to add i386 architecture
support.
sudo dpkg --add-architecture i386
For Squeeze, add the following lines to /etc/apt/sources.list (see
SourcesList):
# deb-multimedia (unofficial): Debian 6.0 (Squeeze)
deb http://www.deb-multimedia.org squeeze main non-free
This repository isn't "official" but it works and has some otherwise
unavailable packages.
After this, type in a terminal:
sudo apt-get update && sudo apt-get install acroread mozilla-acroread
(yo edu descargue el adobe reader en archivo all.deb y despues dpkg -i
paquete y ready
MINICOM
AUDIO:APLICACIONES Y CONTROLADORES DE AUDIO:
aptitude install alsa-base alsa-firmware-loaders alsa-oss alsa-tools
alsa-utils alsamixergui volumeicon-alsa
aptitude install paman paprefs pavumeter pulseaudio pulseaudio-modulex11 pulseaudio-utils pulseview pulseaudio-esound-compat
aptitude install ffmpeg2theora ffmpegthumbnailer libmatroska6 liboss4salsa2 sound-icons
aptitude install gstreamer-tools gstreamer0.10-plugins-base
gstreamer0.10-plugins-good gstreamer0.10-plugins-bad gstreamer0.10plugins-ugly
aptitude install gstreamer0.10-fluendo-mp3 gstreamer0.10-alsa
gstreamer0.10-pulseaudio gstreamer1.0-clutter gstreamer1.0-plugins-base
aptitude install gstreamer1.0-nice gstreamer1.0-plugins-good
gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly
aptitude install gstreamer1.0-fluendo-mp3 gstreamer1.0-alsa
gstreamer1.0-pulseaudio gstreamer1.0-libav gstreamer1.0-vaapi
INSTALACIN/CONFIGURACIN DE MINICOM

Apt-get install minicom


Minicom s
Minicom

jesin@localhost:~$ id-Gn jesin


jesin adm cdrom sudodip plugdev lpadmin sambashare
kvm

Next add the user to the dialout supplementary group.


jesin@localhost:~$ sudousermod-a -G dialout
<username>

Example:
jesin@localhost:~$ sudousermod-a -G dialout jesin

You have to logout and login before changes take effect. After
logging back in try the id command again.
jesin@localhost:~$ id-Gn jesin
jesin adm dialout cdrom sudodip plugdev lpadmin
sambashare kvm

Now all your terminal emulator applications will work with the
serial port without any issues.

firewall

+-----{Configuracion}-----+
|Nombres de archivos y rutas
|Protocolos de transferencia de |archivos
|Configuracin de la puerta serial
|Modem y marcado de numero
|Pantalla y teclado
|Salvar configuracin como dfl
|Salvar configuracin como
|Salir
|Salir de minicom
A Dispositivo Serial :/dev/ttyS0
B Localizacin del Archivo de
Bloqueo:/var/lock
C . Programa de Acceso
D Programa de salida
E Bps/Paridad/bits:9600BN1
F Control de flujo por hardware si
G control de flujo por software no
Que configuracin alterar?

Dropbox
cd ~ && wget -O "https://www.dropbox.com/download?plat=lnx.x86"
| tar xzf ~/.dropbox-dist/dropboxd

Virtual box
uname -a
apt-get install linux-headers3.16.0-4-amd64
apt-get install dkms

eduardo@debian:/opt$ sudo dpkg -i virtualbox5.1_5.1.4-110228~Debian~jessie_amd64.debdependency


problems prevent configuration of virtualbox-5.1:
virtualbox-5.1 depends on libqt5core5a (>= 5.3.0);
however:
Package libqt5core5a is not installed.
virtualbox-5.1 depends on libqt5gui5 (>= 5.3.0);
however:
Package libqt5gui5 is not installed.
virtualbox-5.1 depends on libqt5opengl5 (>= 5.0.2);
however:
Package libqt5opengl5 is not installed.
virtualbox-5.1 depends on libqt5printsupport5 (>=
5.0.2); however:
Package libqt5printsupport5 is not installed.
virtualbox-5.1 depends on libqt5widgets5 (>= 5.2.0);
however:
Package libqt5widgets5 is not installed.
virtualbox-5.1 depends on libqt5x11extras5 (>=
5.1.0); however:
Package libqt5x11extras5 is not installed.
eduardo@debian:/opt$ sudo apt-get install

libqt5core5a
You might want to run 'apt-get -f install' to correct
these:
eduardo@debian:/opt$ sudo apt-get -f

install

Correcting dependencies... Done

antivirus

Vpn client

Fuente:
http://micro.stanford.edu/wiki/How_to_install_and_configure_the_Cisco_VP
N_client_on_a_Linux_computer
http://www.infradead.org/openconnect/download.html
# sudo apt-get install wine
# wine program.exe

Gnome screenshot

root@debian:/home/eduardo# apt-get install gnome-screenshot

Eduardo Jos iglesias Narve

El sistema debe contar con dos particiones, 1 para estudiantes regulares


(esta) con todas las aplicaciones necesarias para que las actividades en
el aula se lleven a cabo sin problemas y otra particin con una
instalacin limpia (en cero) para los cursos de linux nivel 1 y nivel 2
Particin 1 = 30 GB
Particion 2 = 10 GB
Nombre de particin 1 Cursos Regulares
Nombre de particin 2 Cursos Linux
Configurar el grub para que muestre estos nombres

For Squeeze, add the following lines to /etc/apt/sources.list (see SourcesList):

# deb-multimedia (unofficial): Debian 6.0 (Squeeze)


deb http://www.deb-multimedia.org squeeze main non-free
This repository isn't "official" but it works and has some otherwise unavailable
packages.

After this, type in a terminal:


sudo apt-get update && sudo apt-get install acroread mozilla-acroread

1 sudo dd if=[path_to_iso]
of=[path_to_usb]

https://www.debian.org/releases/jessie/amd64/ch04s03.html.en
https://docs.fedoraproject.org/enUS/Fedora/20/html/Burning_ISO_images_to_disc/Making_USB_MediaUNIX_Linux.html
Configuring gdm
A display manager is a program that provides graphical login capabilities for the X windows
system.
only one display manager can manage a given x server but multiple display manager
packages are installed. please select ehich display manager should run by default
multiple display managers can run simultaneously if they are configured to manage
different servers; to achieve this configure the display manager accordingly, edit each
oftheir scripts in /etc/init.d and disable the check for a default display manager.
gdm3*
lightdm

https://wiki.debian.org/GDM

Download the architecture-appropriate file above, save it somewhere, then run one of the
following two commands to extract the package archive:
tar -xvJf tor-browser-linux32-6.0.4_LANG.tar.xz
or (for the 64-bit version):
tar -xvJf tor-browser-linux64-6.0.4_LANG.tar.xz
(where LANG is the language listed in the filename).
Once that's done, switch to the Tor browser directory by running:
cd tor-browser_LANG
(where LANG is the language listed in the filename).
To run Tor Browser, click either on the Tor Browser or the Tor Browser Setup icon or
execute the start-tor-browser.desktop file in a terminal:
./start-tor-browser.desktop
This will launch Tor Launcher and once that connects to Tor, it will launch Firefox. Do not
unpack or run TBB as root.

sudo dd bs=4M if=kali-linux-2.0-i386.iso of=/dev/sdb && sync


811+1 records in
811+1 records out
3403579392 bytes (3.4 GB) copied, 650.586 s, 5.2 MB/s

eduardo@debian:~/Desktop$ sudo VBoxManage clonehd --format RAW OMD.vdi


OMD.img
[sudo] password for eduardo:
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Clone medium created in format 'RAW'. UUID: e62377aa-8399-4e34-9a0f-3fabdc19b23e
eduardo@debian:~/Desktop$ sudo qemu-img convert -f raw OMD.img -O qcow2
OMD.qcow2
eduardo@debian:~/Desktop$
http://docs.openstack.org/image-guide/convert-images.html

It is very easy to convert a VirtualBox .vdi disk images to KVM qcow2 file. You have to use
the RAW file format as an intermediate.
1 Make sure the VirtualBox machine is shutdown.
2 Convert the vdi to a raw disk images. Note: vdi are compressed and raw images are not
and so you will need to leave enough disk space for entire uncompressed disk.
VBoxManage clonehd --format RAW vm.vdi
vm.img
3 Then on your KVM host:
qemu-img convert -f raw vm.img -O qcow2
vm.qcow2
Hope this is helpful.
Net flow
382 cd ManageEngine/OpManager/
383 ls
384 cd bin/
385 ls
386 ./run.sh
387 ls
388 ./StartOpManagerServer.sh
389 sudo ./StartOpManagerServer.sh
390 history
BIND9

Deshabilitar el DNS asignado por el ISP


Muchos ISP usan DHCP para asignar parmetros de red a los computadores clientes del
servicio. Por omisin, el cliente DHCP reescribe /etc/resolv.conf con el DNS asignado por la
red cada vez que se reinicia. Para deshabilitar la reescritura de /etc/resolv.conf, edita el
archivo de configuracin del cliente DHCP, generalmente /etc/dhcp/dhclient.conf y comenta
del instructivo request las opciones domain-name, domain-name-servers y domain-search,
request subnet-mask, broadcast-address, time-offset, routers,
# domain-name, domain-name-servers, domain-search,
host-name, netbios-name-servers, netbios-scope, interface-mtu,
rfc3442-classless-static-routes, ntp-servers;
http://www.sysadmin-cookbook.net/bind/
http://blog.psla.pl/using-underscores-in-dns-hostname-in-bind-named/ *
https://administralinux.wordpress.com/2009/07/24/config-configurando-un-servidor-dnsusando-bind9-en-debian/ *
http://www.zytrax.com/books/dns/ch7/zone.html ****

http://www.zytrax.com/books/dns/ch7/address_match_list.html
http://www.zytrax.com/books/dns/ch7/acl.html
http://www.cyberciti.biz/tips/howto-restrict-unauthorized-zone-transfers-dns-bind.html
http://man-es.debianchile.org/bind.html

Você também pode gostar