DVDaDVD±R  

Retroceder   DVDaDVD±R > General > Mundo Linux

Mundo Linux Foro para todo lo concerniente a Linux y derivados, en especial orientado a la autoria y copia de DVDs.


Respuesta
 
Herramientas
Antiguo 09-Jan-2018, 18:19   #31
Luciérnaga
I'm a self-taught
 
Avatar de Luciérnaga
 
Fecha de Ingreso: November-2003
Ubicación: LANDETE (Cuenca)
Mensajes: 8.835
Luciérnaga llegará a ser famoso muy pronto
A partir de este momento ya tenemos la base definida con la compilación del núcleo, a continuación necesitamos cargar los módulos adecuados en el inicio del sistema operativo.
Para encontrar el módulo correspondiente al chip del adaptador inalámbrico seguir esta ruta:
ls -l /lib/modules/`uname -r`/kernel/drivers/net/wireless/*
Y para asegurarnos de que el controlador se cargará por defecto en el arranque lo pondremos en 'modules' así …
nano -w /etc/conf.d/modules
Y al final del archivo agregamos lo siguiente:
modules="rt2800usb"
(Ctrl+O) sale de edición, <Enter> para guardar, (Ctrl+X) para salir.

Además teniendo en cuenta la movilidad del equipo (si es un portátil) se añadirán las siguientes utilidades y configuraciones para la conectividad externas.
emerge --ask sys-fs/dosfstools
emerge --ask sys-fs/ntfs3g
emerge --ask sys-fs/mtpfs
emerge --ask net-fs/nfs-utils
emerge --ask sys-apps/lshw
emerge --ask sys-apps/ifplugd
emerge --ask sys-apps/usb_modeswitch
emerge --ask net-dns/openresolv
emerge --ask wireless-tools
emerge --ask wpa_supplicant iw wicd
rc-update add wicd default
nano -w /etc/fuse.conf

Descomentar la última línea user_allow_other
(Ctrl+O) sale de edición, <Enter> para guardar, (Ctrl+X) para salir.

Sigue ...
__________________

Gentusiasta - Soy como una diminuta luciérnaga perdido en la inmensa oscuridad del universo
Gentoo a la última ... Tutorial 2017
Luciérnaga no ha iniciado sesión   Responder Citando
Antiguo 09-Jan-2018, 18:44   #32
Luciérnaga
I'm a self-taught
 
Avatar de Luciérnaga
 
Fecha de Ingreso: November-2003
Ubicación: LANDETE (Cuenca)
Mensajes: 8.835
Luciérnaga llegará a ser famoso muy pronto
dosfstools
El paquete sys-fs/dosfstools es necesario para las utilidades del espacio de usuario FAT. Debería ser posible montar sistemas de archivos FAT con el comando mount.

ntfs3g
NTFS-3G es un controlador estable de NTFS para Linux, Mac OS X, FreeBSD, BeOS y Haiku con licencia GNU GPL y de código abierto, proveyéndoles un soporte completo de lectura y escritura en dicho sistema de archivos. Al contrario que el driver NTFS incluido en el kernel Linux, tiene muy pocas limitaciones en cuanto a la escritura de archivos: permite crear, renombrar, mover o borrar ficheros de cualquier tamaño en particiones NTFS, con la excepción de ficheros cifrados.​ NTFS-3G todavía no puede modificar ACL's ni permisos. A partir de la versión 2.6 del kernel Linux, NTFS-3G monta las particiones NTFS usando el módulo de espacio de usuario "FUSE".

mtpfs
Dispositivos Android
Los dispositivos Android deberán ponerse en modo MTP. La forma en que esto se hace cambia ligeramente en función de la versión de Android en ejecución. En versiones más modernas, deslice hacia abajo la parte superior de la pantalla una vez para mostrar las notificaciones. Debería haber una notificación del sistema Android que indique algo sobre el efecto de "depuración de USB conectada". Debajo de esta notificación hay una segunda notificación. Toque la segunda notificación, luego cambie la configuración de "Solo carga" a "USB para transferencia de archivos".

nfs-utils
El Sistema de archivos de red (NFS) es un protocolo de sistema de archivos que permite a los equipos de los clientes acceder a los sistemas de archivos conectados a la red. La compatibilidad con el servidor NFS no es necesaria para los clientes NFS, y no se requiere la compatibilidad del cliente NFS para los servidores NFS. La compatibilidad con Dnotify solo es necesaria para NFSv4. NFSv3 solo es necesario para la compatibilidad con clientes heredados, por ejemplo el comando mount BusyBox no es compatible con NFSv4.

lshw
lshw es una utilidad de detección de hardware para Linux.

ifplugd
ifplugd es un demonio que arranca y para las interfaces de red cuando un cable se conecta o se desconecta. También puede gestionar la detección de asociación a un punto de acceso o cuando uno nuevo entra dentro del radio de detección.

usb_modeswitch
USB_ModeSwitch es una herramienta para controlar dispositivos USB "flip flop" (dispositivos múltiples) como UMTS sticks.
Después de cambiar lsusb, debe detectar una identificación de producto diferente.
Si se cargan los controladores correctos, aparecen los archivos adecuados del dispositivo. Por ejemplo, en el caso del controlador de opción, los archivos /dev/ttyUSB*.

openresolv
Razones para usar openresolv
¿Por qué resolver sobre la implementación de Debian? Aquí hay algunos motivos
Funciona con POSIX shell y userland
No necesita awk, grep o sed, lo que significa que podemos trabajar sin /usr montado.
Funciona con otros sistemas init que Debian's fuera de la caja.
Disponible como una licencia BSD de 2 cláusulas.
Prefiere las configuraciones a través de IF_METRIC para ordenar dinámicamente.
Configura las zonas para los resolvers locales que no sean libc.
El último punto es bastante importante, especialmente cuando se ejecutan sistemas VPN. Toma los siguientes archivos resolv.conf que han sido generados por un cliente DHCP y enviados a resolvconf:

Wireless tools for Linux
Herramientas inalámbricas para Linux es una colección de utilidades de espacio de usuario escritos para sistemas operativos basados en el Kernel de Linux para apoyar y facilitar la configuración de los controladores de dispositivos de los controladores de interfaz de red inalámbricas (wireless network interface controllers) y algunos aspectos relacionados con la creación de redes mediante la Linux Wireless Extensio (Extensión Inalámbrica de Linux). Las herramientas inalámbricas para Linux y las Linux Wireless Extension se mantienen por Jean Tourrilhes y el patrocinio de Hewlett-Packard.

wpa_supplicant
wpa_supplicant es una implementación de software libre de un IEEE 802.11i supplicant para Linux, FreeBSD, NetBSD, QNX, AROS, Microsoft Windows, Solaris, OS/2 (incluida la eComStation) y Haiku. Además de ser un solicitante de WPA2 con todas las funciones, también implementa protocolos de seguridad WPA y LAN inalámbricas anteriores.

iw
iw es una nueva utilidad de configuración CLI basada en nl80211 para dispositivos inalámbricos. Es compatible con todos los controladores nuevos que se han agregado recientemente al kernel. La antigua herramienta iwconfig, que usa la interfaz Extensiones inalámbricas, está en desuso y se recomienda encarecidamente cambiar a iw y nl80211.

wicd
Wicd, un acrónimo que siginfica "demonio de conexión de interfaz inalámbrica", es una utilidad de software de código abierto para gestionar redes inalámbricas y cableadas en Linux. El proyecto empezó a finales de 2006 con la creación de un programa llamado Connection Manager, del cual finalmente derivaría Wicd.​ Wicd provee una interfaz sencilla para conectarse a alguna red con una amplia variedad de ajustes y configuraciones. Wicd sólo puede conectarse automáticamente a las redes inalámbricas que se hayan especificado y nunca se conecta automáticamente a una red desconocida.

Sigue ...
__________________

Gentusiasta - Soy como una diminuta luciérnaga perdido en la inmensa oscuridad del universo
Gentoo a la última ... Tutorial 2017
Luciérnaga no ha iniciado sesión   Responder Citando
Antiguo 09-Jan-2018, 19:40   #33
Luciérnaga
I'm a self-taught
 
Avatar de Luciérnaga
 
Fecha de Ingreso: November-2003
Ubicación: LANDETE (Cuenca)
Mensajes: 8.835
Luciérnaga llegará a ser famoso muy pronto
A partir de ahora, en esta segunda parte, se configuran los archivos para conexión inalámbrica.

nano -w /etc/conf.d/net
config_enp10s0="dhcp"
modules="wpa_supplicant"
wpa_supplicant_wlp0s19f2u2="-Dnl80211"
iwconfig_wlp0s19f2u2="mode managed"
config_wlp0s19f2u2="dhcp"
routes_wlp0s19f2u2="default via 192.168.x.x"
essid_wlp0s19f2u2="JAZZTEL_xxxx"
key_wlp0s19f2u2="clave_alfanumérica"
key_wlp0s19f2u2="s:alguna-contraseña"
essid_wlp0s19f2u2="dlink"
key_wlp0s19f2u2=""

(Ctrl+O) sale de edición, <Enter> para guardar, (Ctrl+X) para salir.

nano -w /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
ap_scan=1
network={
ssid="JAZZTEL_xxxx"
psk=clave_alfanumérica
priority=5
}
network={
ssid="JAZZTEL_xxxx"
proto=WPA
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP WEP104 WEP40
scan_ssid=1
psk=clave_alfanumérica
priority=2
}
network={
ssid="dlink"
key_mgmt=NONE
}

(Ctrl+O) sale de edición, <Enter> para guardar, (Ctrl+X) para salir.

Ahora se genera una clave alfanumérica con el siguiente comando:
wpa_passphrase wlp0s19f2u2 passphrase > clave.txt
El resultado se ha redirigido a un archivo (clave.txt) para ser más fácil recuperar la clave con un editor de texto y restituir la cadena "clave_alfanumérica" de los dos anteriores archivos. Por otra parte re-editar los "ssid" y contraseña del Router que se tenga disponible, no todos tendrán a JAZZTEL por ISP.

Si surgen dificultades y/o incompatibilidades (puede ser) el parámetro -Dwext u otro(s) parecido(s) (tales como por ejemplo -Dmadwifi y/o -Dnl80211) de la configuración en el archivo /etc/conf.d/net no me han funcionado con la encriptación del Router, entonces no queda otro remedio que temporalmente conectarnos a un AccessPoint, sin contraseña y con acceso libre ... para ello podemos usar wicd que si nos funcionará …

NOTA: Simplemente añadir que, aunque la configuración de las interfaces se haya hecho correctamente, el sistema preferiblemente se conecta a la red cableada (si tiene conectado el cable de red RJ45) antes que a la interfaz inalámbrica, esta cuestión no la encontré documentada.

Para referencias ver:
https://wiki.gentoo.org/wiki/Wifi
https://wiki.gentoo.org/wiki/Wicd
https://wiki.gentoo.org/wiki/Handboo...ng/Wireless/es
https://wiki.gentoo.org/wiki/Handboo...ng/Wireless/es
https://wiki.gentoo.org/wiki/Handboo...ng/Wireless/es
https://wiki.gentoo.org/wiki/Handboo.../Networking/es

Sigue ...
__________________

Gentusiasta - Soy como una diminuta luciérnaga perdido en la inmensa oscuridad del universo
Gentoo a la última ... Tutorial 2017
Luciérnaga no ha iniciado sesión   Responder Citando
Antiguo 10-Jan-2018, 16:11   #34
Luciérnaga
I'm a self-taught
 
Avatar de Luciérnaga
 
Fecha de Ingreso: November-2003
Ubicación: LANDETE (Cuenca)
Mensajes: 8.835
Luciérnaga llegará a ser famoso muy pronto
Home Router
La construcción de un ruteador doméstico con repuestos antiguos tiene muchas ventajas sobre la compra de un ruteador pre-hecho construido por grandes empresas (Linksys, D-Link, Netgear, etc). La mayor ventaja es el control sobre la conexión. Las otras ventajas pueden dejarse a la imaginación del usuario; casi cualquier cosa se puede hacer en este escenario, es simplemente una cuestión de necesidad.
Este tutorial proporcionará instrucciones sobre cómo configurar la NAT (Network Address Translation) en un ruteador personalizado (kernel e iptables), agregar y configurar servicios comunes (DNS (Domain Name System) a través de net-dns/dnsmasq, DHCP a través de net-misc/dhcpcd, ADSL vía net-dialup/ppp), y concluir con algunas cosas elaboradas y divertidas que los routers personalizados son capaces de (reenvío de puertos, configuración de tráfico, proxies/caché, etc ...).
Antes de comenzar, revise la lista de requisitos básicos:
1 - Un equipo debe tener al menos 2 interfaces (NIC) (tarjetas de red Ethernet) instaladas.
2 - Los ajustes de configuración para una conexión a Internet (puede incluir cosas como IP/DNS/Gateway/nombre de usuario/contraseña).
3 - (Opcionalmente) un adaptador Wi-Fi compatible con el modo maestro. El modo maestro se recomienda para evitar NIC's con una función de derivación ya que algunas NIC's requieren controladores propietarios. Sin acceso al controlador propietario la tarjeta permanecerá en modo bypass permanentemente y no será utilizable.
4 - Un poco de tiempo libre y Gentoo amigable con el fin de seguir con éxito esta guía e implementar un ruteador casero que funcione bien.
Las convenciones utilizadas en esta guía son:
eth0 - NIC conectado a la LAN (Local Area Network) o puente de red que conste de varios NIC's
eth1 - NIC conectado a la WAN (Wide Area Network)
* - LAN utiliza la red privada 192.168.10.xxx
* - El ruteador está codificado en la dirección IP estándar 192.168.1.1
El kernel necesita tener instalados los controladores para ambas NIC's presentes en el sistema. En este punto se asume que el núcleo está correctamente configurado. Para ver si las tarjetas ya están configuradas utilice el comando ifconfig. La salida puede diferir ligeramente del siguiente ejemplo. Lo que importa es que la interfaz aparezca.
ifconfig


Sigue ...
__________________

Gentusiasta - Soy como una diminuta luciérnaga perdido en la inmensa oscuridad del universo
Gentoo a la última ... Tutorial 2017
Luciérnaga no ha iniciado sesión   Responder Citando
Antiguo 10-Jan-2018, 16:36   #35
Luciérnaga
I'm a self-taught
 
Avatar de Luciérnaga
 
Fecha de Ingreso: November-2003
Ubicación: LANDETE (Cuenca)
Mensajes: 8.835
Luciérnaga llegará a ser famoso muy pronto
Hay muchas formas de conectarse a Internet, sin embargo generalmente solo hay un par de ellas que se utilizan por la mayoría del público. ADSL (PPPoE) y módems por cable (estáticos/dinámicos) son los dos métodos más comunes que proporcionan los ISP (Internet Service Provider). En este capítulo se describe cómo conectar el ruteador a Internet a través de eth1.
nano -w /etc/conf.d/net
config_eth0="192.168.10.1 netmask 255.255.255.0 broadcast 192.168.10.255"
routes_eth0="default gw 192.168.1.1"
config_eth1="dhcp"

Ctrl+O sale de edición, Intro para guardar, Ctrl+X para salir.

emerge --ask net-dns/dnsmasq
nano -w /etc/dnsmasq.conf

Modificar las tres líneas siguientes tal como ejemplo:
interface=eth0
dhcp-range=192.168.10.1,192.168.10.254,12h
dhcp-authoritative

Ctrl+O sale de edición, Intro para guardar, Ctrl+X para salir.
rc-update add dnsmasq default

nano -w /etc/sysctl.conf

Modificar las cuatro líneas siguientes tal como ejemplo:
net.ipv4.ip_forward = 1
net.ipv4.ip_dynaddr = 1
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.all.rp_filter = 1

Ctrl+O sale de edición, Intro para guardar, Ctrl+X para salir.
Asegúrese de que IPtables se instaló en el sistema. Si no está instalado, instálelo ahora: emerge --ask net-firewall/iptables
emerge -p iptables #verifica si iptables se instaló antes.

Después de comprobar que IPtables está instalado, hay que generar reglas actuales en un Terminal, ejecutando línea por línea con Enter ...
iptables -F
iptables -t nat -F
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD DROP
export LAN=eth0
export WAN=eth1
iptables -I INPUT 1 -i ${LAN} -j ACCEPT
iptables -I INPUT 1 -i lo -j ACCEPT
iptables -A INPUT -p UDP --dport bootps ! -i ${LAN} -j REJECT
iptables -A INPUT -p UDP --dport domain ! -i ${LAN} -j REJECT
iptables -A INPUT -p TCP ! -i ${LAN} -d 0/0 --dport 0:1023 -j DROP
iptables -A INPUT -p UDP ! -i ${LAN} -d 0/0 --dport 0:1023 -j DROP
iptables -I FORWARD -i ${LAN} -d 192.168.10.0/255.255.255.0 -j DROP
iptables -A FORWARD -i ${LAN} -s 192.168.10.0/255.255.255.0 -j ACCEPT
iptables -A FORWARD -i ${WAN} -d 192.168.10.0/255.255.255.0 -j ACCEPT
iptables -t nat -A POSTROUTING -o ${WAN} -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
for f in /proc/sys/net/ipv4/conf/*/rp_filter ; do echo 1 > $f ; done
/etc/init.d/iptables save
rc-update add iptables default
Asegúrese de no cometer errores de tecleo con el teclado que luego podrían invalidar la configuración. Si después de reiniciar la computadora y de comprobar las conexiones de la red local se encuentra con la red bloqueada, no busque en ningún otro lugar más que en este mensaje y repita la operación expuesta aquí.

¡¡¡Suerte!!!
reboot
Sigue ...
__________________

Gentusiasta - Soy como una diminuta luciérnaga perdido en la inmensa oscuridad del universo
Gentoo a la última ... Tutorial 2017
Luciérnaga no ha iniciado sesión   Responder Citando
Antiguo 10-Jan-2018, 19:08   #36
Luciérnaga
I'm a self-taught
 
Avatar de Luciérnaga
 
Fecha de Ingreso: November-2003
Ubicación: LANDETE (Cuenca)
Mensajes: 8.835
Luciérnaga llegará a ser famoso muy pronto
Si queremos/necesitamos buscar/encontrar algún(os) paquete(s) de software abrimos un Terminal y nos registramos como superusuario root para emerger un determinado software (ebuild) ...

Y emitimos esta orden emerge --pretend <name_ebuild>
Este comando solamente nos presentará aquellas construcciones (ebuilds) liberadas por los desarrolladores de Gentoo, es decir, las que se encuentren en el repositorio.
También podemos navegar por esta web y ver lo que se cuece ...
No obstante debemos ser conscientes de que no todos los paquetes de software existentes para Linux serán compatibles con una determinada instalación y/o compilación de Gentoo, por ejemplo, paquetes desarrollados para KDE y/o para Gnome podrían ser incompatibles entre sí, es decir, si tenemos un escritorio KDE emerge no instalará un paquete desarrollado para Gnome y/o viceversa.


Sigue ...
__________________

Gentusiasta - Soy como una diminuta luciérnaga perdido en la inmensa oscuridad del universo
Gentoo a la última ... Tutorial 2017
Luciérnaga no ha iniciado sesión   Responder Citando
Antiguo 11-Jan-2018, 12:39   #37
Luciérnaga
I'm a self-taught
 
Avatar de Luciérnaga
 
Fecha de Ingreso: November-2003
Ubicación: LANDETE (Cuenca)
Mensajes: 8.835
Luciérnaga llegará a ser famoso muy pronto
Instalar impresora Brother DCP-J132W en Gentoo.
En primer lugar descargar los "drivers" desde la web de Brother ...


Pre-requisitos:
Asegurarse de que net-print/cups está instalado. (emerge --ask net-print/cups)
El servicio de cups debe iniciarse antes de que se pueda instalar el/los controlador(es).

OpenRC. Si OpenRC es usado, entonces los siguientes comandos pueden ser emitidos para iniciar el servicio cups.
/etc/init.d/cupsd start
rc-update add cupsd default


Systemd. Si systemd es usado, entonces los siguientes comandos pueden ser emitidos para iniciar el servicio cups.
systemctl start cups.service
systemctl enable cups.service


Instalar los controladores.
Preferiblemente utilizar controladores del overlay.
Si la impresora está soportada por un ebuild en brother-overlay o alguna otra superposición, utilícela, ya que normalmente contiene todos los requisitos previos mencionados aquí. Permitiría omitir la sección "Alternative: rpm installation".
Para habilitar un overlay, crear el archivo repos.conf adecuado y sincronice emaint tal como se muestra aquí para brother-overlay:
nano -w /etc/portage/repos.conf/brother-overlay.conf
[brother-overlay]
location = /usr/local/overlay/brother-overlay
sync-type = git
sync-uri = https://github.com/stefan-langenmaie...er-overlay.git
auto-sync = yes

Ctrl+O sale de edición, Intro para guardar, Ctrl+X para salir.
emerge --ask eix
emerge --ask dev-vcs/git
emaint sync -r brother-overlay && eix-update
/usr/sbin/lpinfo -m | grep -i brother



Sigue ...
__________________

Gentusiasta - Soy como una diminuta luciérnaga perdido en la inmensa oscuridad del universo
Gentoo a la última ... Tutorial 2017
Luciérnaga no ha iniciado sesión   Responder Citando
Antiguo 11-Jan-2018, 13:08   #38
Luciérnaga
I'm a self-taught
 
Avatar de Luciérnaga
 
Fecha de Ingreso: November-2003
Ubicación: LANDETE (Cuenca)
Mensajes: 8.835
Luciérnaga llegará a ser famoso muy pronto
Alternative: rpm installation

Dado que los controladores están disponibles en Brother en forma de archivo .rpm, es necesario instalar el paquete app-arch/rpm.
emerge --ask app-arch/rpm
Por favor, crear estos directorios de antemano ahorrará muchos problemas más adelante:
mkdir -p /var/spool/lpd
mkdir -p /usr/lib64/cups/filter
rpm -i --nodeps --replacepkgs dcpj132wlpr-3.0.0-1.i386.rpm
rpm -i --nodeps --replacepkgs dcpj132wcupswrapper-3.0.0-1.i386.rpm
cp /usr/lib64/cups/filter/brother_lpdwrapper_dcpj132w /usr/libexec/cups/filter/
lpinfo -v





Sigue ...
__________________

Gentusiasta - Soy como una diminuta luciérnaga perdido en la inmensa oscuridad del universo
Gentoo a la última ... Tutorial 2017
Luciérnaga no ha iniciado sesión   Responder Citando
Antiguo 13-Jan-2018, 11:25   #39
Luciérnaga
I'm a self-taught
 
Avatar de Luciérnaga
 
Fecha de Ingreso: November-2003
Ubicación: LANDETE (Cuenca)
Mensajes: 8.835
Luciérnaga llegará a ser famoso muy pronto
Instalar el escáner
Requisitos previos: Asegúrese de que el paquete media-gfx/sane-backends está instalado para instalar el controlador del escáner. Como la mayoría de los usuarios usarán xsane para escanear un documento, solo emergerlo. Este paquete se utilizará como dependencia.
emerge --ask media-gfx/xsane
emerge --ask dev-libs/libusb-compat

Cita:
Importante: Presten atención a la familia a la que pertenece la impresora. Dependiendo de la familia, será necesario seleccionar el brscan correcto (brscan, brscan2, brscan3 o brscan4) así como la arquitectura correcta (32 bits o 64 bits según la instalación del sistema).

rpm -i --nodeps brscan4-0.4.4-4.x86_64.rpm
brsaneconfig4 -q | grep DCP-J132W
rpm -ihv --nodeps brscan-skey-0.2.4-1.x86_64.rpm
rpm -qa | grep -e brscan-skey-0.2.4-1.x86_64.rpm
brscan-skey -l

Click en Actividades > XSane Scanner Tool ...


Sigue ...
__________________

Gentusiasta - Soy como una diminuta luciérnaga perdido en la inmensa oscuridad del universo
Gentoo a la última ... Tutorial 2017
Luciérnaga no ha iniciado sesión   Responder Citando
Antiguo 13-Jan-2018, 16:18   #40
Luciérnaga
I'm a self-taught
 
Avatar de Luciérnaga
 
Fecha de Ingreso: November-2003
Ubicación: LANDETE (Cuenca)
Mensajes: 8.835
Luciérnaga llegará a ser famoso muy pronto
Instalar VirtualBox en Gentoo.-
VirtualBox es un software de virtualización multiplataforma que permite a los usuarios ejecutar sistemas operativos invitados dentro de un sistema operativo anfitrión (host) sin tener que reiniciar. Desde 2010, Oracle Corporation ha escrito y mantenido el software VirtualBox.

Sistema Operativo host
La computadora anfitrión.
Lo más probable es que el hardware físico presente en la sala. Para los usuarios de Gentoo, el sistema operativo del host sería Gentoo Linux.
Sistema Operativo invitado
El sistema operativo que se instala o se instalará actualmente dentro del entorno de emulación VirtualBox. Los posibles sistemas operativos alternativos incluyen Microsoft Windows, Solaris, BSD, Debian, Ubuntu, etc.
VirtualBox Guest Additions
Controladores para el sistema operativo invitado. Estos controladores proporcionan una operación más suave con el sistema operativo Host en comparación con los controladores estándar instalados por el sistema operativo Guest.

Nota: Como muchos de los mismos archivos son proporcionados por un paquete u otro, solo se puede instalar un paquete de virtualbox a la vez en el mismo sistema (emulación de aplicación/virtualbox o emulación de aplicación/virtualbox-bin. Intentar instalar ambos al mismo tiempo, resultará en un Portage quejándose de bloqueadores.

Sin problemas siguiendo las pautas del siguiente párrafo en una instalación de Gentoo con un escritorio Lumina.


Los 'flags' de la variable USE qt4 o qt5 controlan la instalación de la interfaz gráfica de usuario (GUI) que está habilitada de forma predeterminada, es decir, integrando VirtualBox en un escritorio KDE tal como se escribió en este mensaje.


Pero, ¿qué ocurre cuando tenemos instalado un GUI tal como GNOME? ...
A continuación.

Sigue ...
__________________

Gentusiasta - Soy como una diminuta luciérnaga perdido en la inmensa oscuridad del universo
Gentoo a la última ... Tutorial 2017
Luciérnaga no ha iniciado sesión   Responder Citando
Antiguo 13-Jan-2018, 17:44   #41
Luciérnaga
I'm a self-taught
 
Avatar de Luciérnaga
 
Fecha de Ingreso: November-2003
Ubicación: LANDETE (Cuenca)
Mensajes: 8.835
Luciérnaga llegará a ser famoso muy pronto
Bien, en un escritorio GNOME las cosas cambian un poquito, veamos ...

Kernel configuration
genkernel --menuconfig all
Support for VirtualBox hardware
<*> Bus options (PCI etc.) --->
[*] Mark VGA/VBE/EFI FB as generic system framebuffer
<*> Device Drivers --->
<*> Serial ATA and Parallel ATA drivers (libata) --->
[*] AHCI SATA support
[*] ATA SFF support (for legacy IDE and PATA)
[*] ATA BMDMA support
[*] Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support
<*> Network device support --->
<*> Ethernet driver support --->
[*] Intel devices
[*] Intel(R) PRO/1000 Gigabit Ethernet support
<*> Input device support --->
<*> Keyboards --->
[*] AT keyboard
<*> Mice --->
[*] PS/2 mouse
<*> Graphics support --->
<*> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->
[*] Enable legacy fbdev support for your modesetting driver
<*> Virtio GPU driver
<*> Frame buffer Devices --->
<*> Support for frame buffer devices --->
[*] Enable Firmware EDID
[*] Simple framebuffer support
<*> Console display driver support --->
[*] Framebuffer Console support
[*] Map the console to the primary display device
<*> Sound card support --->
<*> Advanced Linux Sound Architecture --->
<*> PCI sound devices --->
[*] Intel/SiS/nVidia/AMD/ALi AC97 Controller
<*> USB support --->
[*] xHCI HCD (USB 3.0) support


NOTA: La compilación del núcleo con genkernel conlleva una doble compilación, a saber:
1º - En la primera compilación atender las explicaciones de este mensaje.
2º - En la segunda compilación incorporar la referencia /boot/initramfs.cpio en la línea ( ) Initramfs source file(s).
3º - Una vez configurado el núcleo correctamente reiniciar el equipo con reboot.

VirtualBox-bin
Aceptar la licencia PUEL antes de instalar:
echo "app-emulation/virtualbox-bin PUEL" >> /etc/portage/package.license
emerge --ask app-emulation/virtualbox-bin
gpasswd -a <user> vboxusers
nano -w /etc/conf.d/modules
#Compilado en OpenRC
modules="vboxdrv vboxnetadp vboxnetflt vboxpci"
Ctrl+O sale de edición, Intro para guardar, Ctrl+X para salir.
nano -w /etc/modules-load.d/virtualbox.conf #Compilado en Systemd
vboxdrv
vboxnetadp
vboxnetflt
vboxpci

Ctrl+O sale de edición, Intro para guardar, Ctrl+X para salir.
reboot
Estos comandos deberían ser suficientes para conseguir la instalación y ejecución de Virtualbox en Gentoo suficientemente.
Para cualquier referencia consultar la wiki ...

Una vez en el escritorio Gnome abrir un Terminal y como usuario ejecutar VirtualBox y ... et VOILÁ ...


Sigue ...
__________________

Gentusiasta - Soy como una diminuta luciérnaga perdido en la inmensa oscuridad del universo
Gentoo a la última ... Tutorial 2017
Luciérnaga no ha iniciado sesión   Responder Citando
Antiguo 14-Jan-2018, 10:38   #42
Luciérnaga
I'm a self-taught
 
Avatar de Luciérnaga
 
Fecha de Ingreso: November-2003
Ubicación: LANDETE (Cuenca)
Mensajes: 8.835
Luciérnaga llegará a ser famoso muy pronto
Compartir archivos con Windows.-
El paquete principal utilizado aquí es net-fs/samba, sin embargo, se necesita un núcleo con soporte CIFS habilitado para montar un recurso compartido de Samba o Windows desde otra computadora. CUPS aparecerá si aún no se ha instalado.
Samba es una reimplementación del protocolo de red SMB/CIFS, una alternativa de Microsoft Windows al Sistema de archivos de red (NFS).
Cita:
Nota: Si un recurso compartido no se puede montar con el error CIFS VFS:
versión desconocida = opción especificada: 2.1, habilite la opción de kernel CONFIG_CIFS_SMB2.

Para optimizar el rendimiento, el tamaño y el tiempo de compilación, los indicadores USE se incluyen o excluyen específicamente. Primero, agregue ppds a sus banderas USE para asegurarse de que cuando se construye CUPS, tenga soporte foomatic apropiado:
echo "net-print/cups ppds" >> /etc/portage/package.use/package.use
echo "net-fs/samba readline cups pam" >> /etc/portage/package.use/package.use


Installation
Enabling CIFS and SMB2/SMB3 support
Compilar el núcleo habilitando los siguientes puntos del sistema de archivos con la orden:
genkernel --menuconfig all
File Systems --->
[*] Network File Systems --->
[*] CIFS support (advanced network filesystem, SMBFS successor)--->
[*] CIFS Statistics
[*] Extended Statistics
[*] CIFS Extended Attributes
[*] CIFS POSIX Extentions
[*] SMB2 and SMB3 network file system support


NOTA: La compilación del núcleo con genkernel conlleva una doble compilación, a saber:
1º - En la primera compilación atender las explicaciones de este mensaje.
2º - En la segunda compilación incorporar la referencia /boot/initramfs.cpio en la línea ( ) Initramfs source file(s).
3º - Una vez configurado el núcleo correctamente reiniciar el equipo con reboot.

Install Samba:
emerge --ask --noreplace net-fs/samba
Samba también se puede instalar configurando el indicador USE samba global y actualizando el sistema:
emerge --ask --changed-use --deep @world
Emerger las herramientas de espacio de usuario de CIFS:
emerge --ask net-fs/cifs-utils

Services
OpenRC
Al utilizar OpenRC, y agregar Samba al nivel de ejecución predeterminado, el servicio Samba se iniciará cuando el sistema arranque:
rc-update add samba default
service samba start

Systemd
Para los usuarios de systemd, se puede configurar el servicio Samba para que se inicie durante el arranque usando systemctl:
systemctl enable smbd.service
systemctl start smbd.service


Configurando Samba
El archivo de configuración principal de Samba se encuentra en /etc/samba/smb.conf y se puede modificar utilizando un editor de texto estándar. Se deben obtener permisos de root para abrir el archivo. Está dividido en secciones indicadas por [sectionname]. Los comentarios se definen por # (etiquetas hash) o ; (punto y coma). A continuación, se incluye un archivo de muestra smb.conf con comentarios y sugerencias para modificaciones. Si se requieren más detalles, consulte la página de manual de smb.conf (man smb.conf, el smb.conf.example instalado, el sitio web de Samba, o cualquiera de los numerosos libros de Samba disponibles.
cp /etc/samba/smb.conf.default /etc/samba/smb.conf

Sigue ...
__________________

Gentusiasta - Soy como una diminuta luciérnaga perdido en la inmensa oscuridad del universo
Gentoo a la última ... Tutorial 2017
Luciérnaga no ha iniciado sesión   Responder Citando
Antiguo 14-Jan-2018, 13:02   #43
Luciérnaga
I'm a self-taught
 
Avatar de Luciérnaga
 
Fecha de Ingreso: November-2003
Ubicación: LANDETE (Cuenca)
Mensajes: 8.835
Luciérnaga llegará a ser famoso muy pronto
nano -w /etc/samba/smb.conf
[global]
### Replace MYWORKGROUPNAME with the appropriate workgroup/domain
workgroup = WORKGROUP
### Of course this has no REAL purpose other than letting
# everyone knows it is not Windows!
# %v prints the version of Samba being used.
server string = Samba Server %v
### CUPS will be used; it should be inserted here
printcap name = cups
printing = cups
load printers = yes
### This line enables the log file and limits its size to less than 50kb.
log file = /var/log/samba/log.%m
max log size = 50
### We are going to set some options for our interfaces...
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
### This is a good idea, what we are doing is binding the
# samba server to our local network.
# For example, if eth0 is the local network interface:
interfaces = lo enp5s0 enp6s0
bind interfaces only = yes
### Specifies which IP address range is allowed to access Samba
# (this is for added security since this configuration does
# not use passwords):
hosts allow = 127.0.0.1 192.168.1.0/24
hosts deny = 0.0.0.0/0
### Other options for this are USER, DOMAIN, ADS, and SERVER
# The default is user
security = user
### No passwords will be used so a guest account should be enabled:
guest ok = yes

### Now set print drivers information:
[print$]
comment = Printer Drivers
path = /etc/samba/printer ### This path holds the driver structure
guest ok = yes
browseable = yes
read only = yes
### Modify the following to "<username>,root" to add a second printer admin:
write list = pere,root

### Setup a printer to share. While the name is arbitrary it
# should be consistent throughout Samba and CUPS:
[DCP-J132W]
comment = Brother DCP-J132W Network Printer
printable = yes
path = /var/spool/samba
guest ok = yes
### Modify the following to "<username>,root" to add a second printer admin:
printer admin = pere,root

### Now set the printer share. This should be
# browseable, printable, public, etc.:
[printers]
comment = All Printers
browseable = no
printable = yes
writable = no
guest ok = yes
path = /var/spool/samba
### Modify the following to "<username>,root" to add a second printer admin:
printer admin = pere,root

### Create a new share that can read from or written to anywhere.
# This is kind of like a temp public share; anyone can do what
# they want here:
[public]
comment = Public Files
browseable = yes
create mode = 0766
guest ok = yes
path = /home/samba/public


Sigue ...
__________________

Gentusiasta - Soy como una diminuta luciérnaga perdido en la inmensa oscuridad del universo
Gentoo a la última ... Tutorial 2017
Luciérnaga no ha iniciado sesión   Responder Citando
Antiguo 14-Jan-2018, 13:12   #44
Luciérnaga
I'm a self-taught
 
Avatar de Luciérnaga
 
Fecha de Ingreso: November-2003
Ubicación: LANDETE (Cuenca)
Mensajes: 8.835
Luciérnaga llegará a ser famoso muy pronto
Montar el contenido compartido
Una vez que el cliente está completamente configurado, pronto se podrá acceder a las acciones.
Crear el punto de montaje:
mkdir /etc/samba/printer
mkdir /var/spool/samba
mkdir -p /home/samba/public

Se requiere al menos un usuario de Samba para instalar los controladores de impresora y permitir que los usuarios se conecten a la impresora. Los usuarios deben existir en el archivo /etc/passwd del sistema. El siguiente ejemplo usa el usuario root, pero también se pueden usar otros.
pdbedit -a pere
Las contraseñas de Samba no tienen porque ser las mismas que las contraseñas del sistema en /etc/passwd
También necesitará actualizar el archivo /etc/nsswitch.conf para que los sistemas Windows puedan encontrarse fácilmente usando NetBIOS:
nano -w /etc/nsswitch.conf

emerge --ask net-print/cups-windows
/usr/bin/testparm
lpstat -a
reboot


Sigue ...
__________________

Gentusiasta - Soy como una diminuta luciérnaga perdido en la inmensa oscuridad del universo
Gentoo a la última ... Tutorial 2017
Luciérnaga no ha iniciado sesión   Responder Citando
Antiguo 14-Jan-2018, 15:50   #45
Luciérnaga
I'm a self-taught
 
Avatar de Luciérnaga
 
Fecha de Ingreso: November-2003
Ubicación: LANDETE (Cuenca)
Mensajes: 8.835
Luciérnaga llegará a ser famoso muy pronto






Sigue ...
__________________

Gentusiasta - Soy como una diminuta luciérnaga perdido en la inmensa oscuridad del universo
Gentoo a la última ... Tutorial 2017
Luciérnaga no ha iniciado sesión   Responder Citando
Respuesta

Herramientas

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado

Ir al Foro


La franja horaria es GMT +1. Ahora son las 22:11.


Desarrollado por: vBulletin®
Derechos de Autor ©2000 - 2018, Jelsoft Enterprises Ltd.
Traducido por mcloud de vBhispano.com

vBulletin, Copyright ©2000 - 2003, Jelsoft Enterprises Limited