Displaying items by tag: tutorial

Abra discos cifrados sin tener que introducir manualmente un código de acceso mediante el cifrado de disco enlazado a la red (NBDE).

 

Desde el punto de vista de la seguridad, es importante cifrar sus datos confidenciales para protegerlos de miradas indiscretas y piratas informáticos. Linux Unified Key Setup (LUKS) es una gran herramienta y un estándar común para el cifrado de disco de Linux. Debido a que almacena toda la información de configuración pertinente en el encabezado de la partición, facilita la migración de datos.

Para configurar discos o particiones cifrados con LUKS, deberá utilizar la utilidad cryptsetup. Desafortunadamente, una de las desventajas de encriptar sus discos es que debe proporcionar manualmente la contraseña cada vez que se reinicia el sistema o se vuelve a montar el disco.

 

Sin embargo, Network-Bound Disk Encryption (NBDE) puede desbloquear de forma automática y segura discos encriptados sin la intervención del usuario. Está disponible en varias distribuciones de Linux, comenzando con Red Hat Enterprise Linux 7.4, CentOS 7.4 y Fedora 24, y en versiones posteriores de cada una.

NBDE se implementa con las siguientes tecnologías:

  • Marco de clevis: una herramienta de marco conectable que descifra y desbloquea automáticamente los volúmenes LUKS
  • Servidor Tang: un servicio para vincular claves criptográficas a la presencia en la red.

Tang proporciona las claves de cifrado al cliente Clevis. Según los desarrolladores de Tang, esto proporciona una alternativa segura, sin estado y anónima a los servicios de custodia de claves.

Debido a que NBDE usa la arquitectura cliente-servidor, debe configurar tanto el cliente como el servidor. Puede utilizar una máquina virtual en su red local para su servidor Tang.

 

Instalación del servidor

Instale Tang usando sudo:

sudo yum install tang -y

 

Habilite el servidor Tang:

sudo systemctl enable tangd.socket --now

 

sudo firewall-cmd --add-port=tcp/80 --perm
sudo firewall-cmd --reload

 

El servidor debería estar  instalado ahora.

 

Instalación del cliente

Para este ejemplo, suponga que ha agregado un nuevo disco de 1 GB llamado / dev / vdc a su sistema.

Cree la partición primaria usando fdisk o parted:

sudo fdisk /dev/vdc

 

Complete los siguientes pasos para instalar el cliente.

 

Bienvenido a fdisk (util-linux 2.23.2).

Los cambios permanecerán solo en la memoria, hasta que decida escribirlos.
Tenga cuidado antes de usar el comando de escritura.

El dispositivo no contiene una tabla de particiones reconocida
Creación de una nueva etiqueta de disco de DOS con el identificador de disco 0x4a6812d4.

Comando (m para ayuda):

 

Ingrese n para crear la nueva partición:

 

Tipo de partición:

p primaria (0 primaria, 0 extendida, 4 libre)
e extendido
Seleccione (p predeterminado):

 

Presione la tecla Enter para seleccionar la partición primaria:

 

Usando la respuesta predeterminada p
Número de partición (1-4, predeterminado 1):

 

Hit the Enter key to select the default partition number:

 

Primer sector (2048-2097151, predeterminado 2048):
Usando el valor predeterminado 2048
Último sector, + sectores o + tamaño {K, M, G} (2048-2097151, predeterminado 2097151):

 

Presione la tecla Enter para seleccionar el último sector:

 

Usando el valor predeterminado 2097151
Se establece la partición 1 de tipo Linux y de tamaño 1023 MiB

Comando (m para ayuda): wq

 

Escriba wq para guardar los cambios y salir de fdisk:

 

La tabla de particiones se ha alterado!

Llamando a ioctl () para volver a leer la tabla de particiones.
Sincronizando discos.

 

Ejecute partprobe para informar al sistema de los cambios en la tabla de particiones:

 

sudo partprobe

 

Instale el paquete cryptsetup usando sudo:

 

sudo yum install cryptsetup -y

 

Utilice el comando cryptsetup luksFormat para cifrar el disco. Deberá escribir SÍ cuando se le solicite y también elegir e ingresar una frase de contraseña para cifrar el disco:

 

sudo cryptsetup luksFormat / dev / vdc1
¡ADVERTENCIA!
========
Esto sobrescribirá los datos en / dev / vdc1 de forma irrevocable.

¿Estás seguro? (Escriba sí en mayúsculas):

Ingrese la frase de contraseña para / dev / vdc1:
Verificar contraseña:

Utilice el comando cryptsetup luksOpen para asignar la partición cifrada a un dispositivo lógico. Por ejemplo, use encryptedvdc1 como nombre. También deberá ingresar la contr

 

sudo cryptsetup luksOpen / dev / vdc1 encriptadovdc1
Ingrese la frase de contraseña para / dev / vdc1:

 

La partición cifrada ahora está disponible en / dev / mapper / encryptedvdc1.

Cree un sistema de archivos XFS en la partición cifrada:

 

sudo mkfs.xfs /dev/mapper/encryptedvdc1

 

sudo mkdir /encrypted

 

Utilice el comando cryptsetup luksClose para bloquear la partición:

cryptsetup luksClose encryptedvdc1

 

Install the Clevis packages using sudo:

 sudo yum install clevis clevis-luks clevis-dracut -y

 

Modifique / etc / crypttab para abrir el volumen cifrado en el momento del arranque:

sudo vim /etc/crypttab

 

Agregue la siguiente línea:

encryptedvdc1 /dev/vdc1 none _netdev

 

Modifique / etc / fstab para montar automáticamente el volumen cifrado durante un reinicio o en el momento del inicio:

sudo vim /etc/fstab

 

Agregue la siguiente línea:

/dev/mapper/encryptedvdc1 /encrypted xfs _netdev 1 2

 

Para este ejemplo, suponga que la dirección IP del servidor Tang es 192.168.1.20. También puede utilizar el nombre de host o el dominio si lo prefiere.

Ejecute el siguiente comando de horquilla:

 

sudo clevis bind luks -d / dev / vdc1 tang '{"url": "http://192.168.1.20"}'
El anuncio contiene las siguientes claves de firma:

rwA2BAITfYLuyNiIeYUMBzkhk7M

¿Deseas confiar en estas claves? [ynYN] Y
Ingrese la contraseña LUKS existente:

 

Escriba Y para aceptar las claves del servidor Tang y proporcione la contraseña LUKS existente para la configuración inicial.

Habilite clevis-luks-askpass.path a través de systemctl para evitar que se le solicite la contraseña para particiones que no sean root.

 

sudo systemctl enable clevis-luks-askpass.path

 

El cliente está instalado. Ahora, cada vez que reinicia el servidor, el disco cifrado debería descifrarse y montarse automáticamente recuperando las claves del servidor Tang.

Si el servidor Tang no está disponible por algún motivo, deberá proporcionar la frase de contraseña manualmente para descifrar y montar la partición.

 

 

PUEDE BUSCAR MAS INFORMACIÓN RELEVANTE SOBRE EL TEMA JUSTO AQUI
Published in GNU/Linux
Jueves, 20 Agosto 2020 15:34

Paso a Paso: Como iniciar un negocio desde 0

LOS PASOS EXACTOS QUE HE DADO Y LAS HERRAMIENTAS QUE HE UTILIZADO PARA EMPEZAR MI EMPRESA Y AYUDAR A OTROS A COMENZAR CON LA SUYA.

Iniciar un negocio es una de las mejores cosas que puede hacer para generar riqueza.

Puede resultar abrumador. Pero con los sistemas adecuados, puede ser fácil.

La buena noticia es que todas las cosas que deben hacerse para iniciar su negocio se han hecho un millón de veces antes. Incluso si está comenzando desde cero, no es necesario que reinvente la rueda ni desperdicie su capacidad intelectual para averiguar qué hacer.

Hay al menos 24 cosas que debe hacer al comenzar un nuevo negocio y lo guiaré paso a paso por cada una de ellas.

Asumiré que ya tiene una idea de negocio y no le mostraré cómo desarrollar o hacer crecer su negocio en este artículo. Estos son los pasos prácticos necesarios para comenzar las operaciones.


Tambien podria interesarte: Emprendedores 4 conferencias Motivacionales para todas las generaciones  


Cómo iniciar un negocio en 24 pasos

A continuación se muestran los 24 pasos para iniciar un negocio:

 

1.- Elaborar un plan de negocios básico y de muy alto nivel
2.- Inventa un nombre
3.- Compre su nombre de dominio
4.- Cuentas de redes sociales seguras
5.- Desarrollar una identidad de marca
6.- Configurar una cuenta de G Suite
7.- Crea un sitio web básico y fundamental
8.- Consigue algunas tarjetas de visita
9.- Encuentre un contador y un abogado
10.- Configurar una LLC, Registro mercantil , RUT o como se llame en tu país
11.- Obtenga un EIN, RIF, registro fiscal etc. 
12.- Crea un acuerdo operativo
13.- Presente la documentación necesaria en su pais (estado)
14.- Abrir una cuenta bancaria comercial
15.- Configurar un servicio de nómina para empleados y contratistas
16.- Configurar Odoo
17.- Implementar un sistema contable básico
18.- Empiece a utilizar una solución de gestión de proyectos desde el primer día
19.- Construye un sistema wiki interno desde el primer día
20.- Configurar una cuenta de Slack
21.- Configurar un número de llamada de conferencia
22.- Configurar 1Password
23.- Crea un rastreador de suscripciones
24.- Cree un plan estratégico para los próximos 12 meses

 

Primero, defina su negocio

1. Elaborar un plan empresarial básico y de muy alto nivel

Necesita responder dos grandes preguntas:

* ¿Qué debe hacer para obtener rentabilidad?
* ¿Cómo va a pagar las cosas que debe hacer para obtener rentabilidad?

No pienses demasiado en esto. Sea realista sobre lo que va a necesitar. Investigue y conozca sus números. Escríbalo todo y el plan de negocios evolucionará hasta convertirse en una herramienta útil y un verdadero norte durante al menos los primeros 6 a 12 meses.

 

 

2. Piensa en un nombre

Encontrar un nombre puede ser más difícil que hacer el plan de negocios. Tu nombre es ... bueno, tu nombre. Tiene que ser bueno. No tiene que ser perfecto y no tiene que ser una palabra inventada como Google o Yahoo. Pero, dirá mucho este nombre y probablemente también será su URL.

Escribí una guía completa sobre cómo comprar el nombre de dominio CORRECTO, que es posible que desee consultar. En términos generales, esto es lo que importa:

 

- Tienes que tener confianza en el nombre. Honestamente, esto es probablemente todo lo que realmente importa. Definitivamente es el aspecto más importante a la hora de inventar un nombre.

Si no te encanta, entonces no puedes venderlo. Lo venderá las 24 horas del día, los 7 días de la semana, los 365 días del año durante mucho tiempo. Al menos ese es el plan.

- Necesitas elegir algo único. La regla general es que cuando busca en Google el nombre, no hay una empresa o producto establecido que ya tenga el mismo nombre.

- Su nombre debe ser fácil de recordar, de marca y simple. No querrás hacerlo más difícil de lo que ya es para ser encontrado y conocido.

- Necesita tener el .com de su nombre. Esto es fundamental. Es increíble cuántas personas dan esto por sentado y simplemente ignoran por completo su nombre de dominio. Si desea que la

gente se tome su negocio en serio, asegúrese de tener el .com.

 

- Un buen proceso para crear un nombre comercial
- Haga una lluvia de ideas sobre palabras, conceptos, ideas, creencias, descriptores, etc.
- Piense en nombres basados en su lluvia de ideas inicial en el paso 1.
- Verifique los nombres en Google. Elimine cualquier opción que ya sea un negocio conocido, especialmente ninguna en su espacio.
- Asegúrese de que se pueda adquirir el nombre de dominio. Consulte nuestra guía sobre cómo comprar un nombre de dominio para obtener ayuda aquí. No espere registrar un nombre de dominio por $ 7 / año y llamarlo por día. Realmente necesita invertir en un nombre de dominio para su nombre comercial. Si tiene un presupuesto ajustado, sea creativo. Puede obtener un gran nombre que marque todas las casillas por menos de $ 1,500 si se esfuerza.

 

 

MÁS CONSEJOS PARA IDENTIFICAR UN NOMBRE

- Imagine su nombre con un logotipo en un cartel grande en su futuro espacio de oficina.
- Imagina tu nombre en una camiseta.
- Diga su nombre en voz alta. "Hola, soy Name from Business Name". ¿Cómo se siente? Te gusta como suena
- Haga rebotar sus opciones y hable con la gente al respecto.
- Dedique un tiempo a pensar en ello y déjelo reposar un rato. ¿Sigues volviendo al mismo nombre?

 

A continuación, cree su material comercial y de marketing

 

3. Compre su nombre de dominio

Nuevamente, no se lo tome a la ligera.

Su nombre de dominio no es un área en la que tenga sentido que sea barato. En internet existen muchos sitios donde puede resgistrar su dominio Sin embargo si ya posee la iniciativa puede registrarlo en sistema de hospedaje web y evitarse configuraciones posteriores por lo tanto le recomiendo Nixihost   Tendrá su dominio en un sistema seguro y a la mano su hosting cuando este listo para iniciar su sitio web. 

 

 

4. Asegurar cuentas de redes sociales

Ya es bastante difícil encontrar un buen nombre donde sea posible comprar el .com. Lo más probable es que tampoco obtenga identificadores de redes sociales que coincidan exactamente. Haga todo lo que pueda para conseguirlos, pero si eso falla, sea creativo. Sus identificadores / URL de redes sociales son mucho menos importantes que su sitio web, pero aún así vale la pena esforzarse en hacerlo.

Puede elegir cuánto esfuerzo poner en sus redes sociales de inmediato; simplemente puede obtener el nombre y mantenerlos, puede completarlos con algunas imágenes y piezas de información, o puede hacer todo lo posible. Eso depende de usted. Por ahora, solo quiero que te asegures de tener las asas.

La gestión de las redes sociales es muy importante, para generar los lead que necesita o simplemente promocionar su producto o marca. Acudir a profesionales siempre es una decisión acertada puede ver nuestros planes aqui y si tiene dudas contactarnos. 

 

 

5. Desarrollar una identidad de marca

Es bueno tener un logotipo, colores, fuentes y una apariencia general que acompañe a su nombre. Siempre puede actualizar su identidad de marca en el futuro, por lo que la ejecución inicial solo debe ser lo suficientemente buena. Andromeda Computer es una excelente opción para un paquete completo de identidad de marca. Solo debe ponerse en contacto con nosotros. 

A diferencia de su nombre comercial, la identidad de su marca no está escrita en piedra. Está más que bien optar por un "enfoque inicial" aquí: no tiene por qué ser perfecto (o caro); solo tiene que hacerse. Siempre puede volver y hacer otra ronda de diseño, la mayoría de las empresas lo hacen.

 

 

6. Configure una cuenta de G Suite

G Suite es la herramienta más importante para nuestro negocio. Hago casi todo con G Suite. Los correos electrónicos y calendarios de mi equipo también están en G Suite. También dependemos en gran medida de Google Drive / Docs.

Deberá configurar esto tan pronto como tenga su nombre de dominio. Entonces puede configurar fácilmente sus cuentas comerciales. una cuenta básica cuesta $ 6 por usuario.

 

 

7. Cree un sitio web básico y fundamental

Su sitio web puede ser un proyecto muy grande dependiendo de su negocio. En algunos casos, su sitio web podría ser el negocio. Es por eso que el enfoque aquí es simplemente un sitio web básico y fundamental.

Es bueno tener un sitio de una página en vivo con información sobre su empresa. Entonces puedes construir más a partir de ahí.

Puedes estar en funcionamiento en cuestión de 2 a 3 dias. Una vez que esté listo para crear un sitio web con todas las funciones puede ver nuestros planes y crearemos un sitio que realmente valga su inspiración! 

 

 

8. Obtenga algunas tarjetas de presentación

Su paquete de identidad de marca de Andromeda Computer vendrá con diseños de tarjetas de presentación. Puede usarlos para imprimir tarjetas de presentación en línea con Vista Print.

Esto puede parecerle una idea anticuada, pero créame. Una vez que inicie su negocio, estará hablando de ello y cada persona con la que hable debe recibir una tarjeta con su información. Me gusta mantener mi número de teléfono fuera de la tarjeta y escribirlo a mano allí para las personas a las que realmente me gustaría que me llamen. Hace que sea más fácil repartir las tarjetas libremente y permite que las personas a las que les doy mi número sepan que lo digo en serio.

 

Ahora, resuelva legalmente su negocio

 

9. Busque un contador y un abogado

Este es fácil de dejar en un segundo plano. Se ahorrará muchos problemas y, potencialmente, salvará su negocio por completo si avanza aquí. Alinee a los profesionales legales y fiscales con anticipación. Hay muchas opciones excelentes y su contador y su abogado pueden estar a distancia.

 

 

10. Establezca una LLC O registro juridico de operatividad
Puede usar a su abogado para esto, o puede usar un servicio legal en línea. Configurar una LLC es simple, por lo que es un buen lugar para ahorrar dinero mediante el uso de un servicio como LegalNature o Legal Zoom. Solo si esta en EEUU, en otros paises puede investigar un poco en la red, pero para evitar eso simplemente contrate a un abogado y contador como le sugerimos en el punto anterior. 

 

 

11. Obtenga un EIN, RIF O NPI DEPENDIENDO DEL PAÍS DONDE SE ENCUENTRE

Obtener su número de identificación de empleador es algo de lo que puede ocuparse junto con la LLC. Por lo general, van de la mano. Lo necesitará para hacer casi todo, incluida la banca empresarial.

 

 

12. Cree un acuerdo operativo

Incluso si es solo usted, se necesita un acuerdo operativo. A menos que tenga otras personas involucradas en su negocio, definitivamente puede salirse con la suya con LegalNature aquí. Lo más probable es que las cosas evolucionen y usted actualice su acuerdo operativo en el futuro de todos modos. Si tiene otras personas involucradas, pídale a su abogado que le ayude aquí.

 

 

13. Presente la documentación necesaria en su país

Si utiliza un abogado, él puede hacer todo esto por usted. De lo contrario, deberá investigar un poco los requisitos de su país, que también varían según el tipo de empresa que esté iniciando.

 

 

14. Abra una cuenta bancaria comercial

Es muy importante que abra una bancaria, allí le solicitaran los datos antes mencionados, si quiere acceder al sistema de financiamiento de su país y tener una linea de credito industrial y comercial debe cumplir con los requisitos y presentarlos en la entidad bancaria de su gusto. 


 Regístrese para obtener sus herramientas operativas clave

 

15. Establecer un servicio de nómina para empleados y contratistas.

Como dije, me gusta mucho Odoo. Es un sistema excelente del tipo modular donde solo paraga por la app que realmente necesite en su momento. Los utilizo y encuentro que el servicio es superior a cualquier otro que he probado los ultimos 5 años. 

No tendrá que preocuparse por esto hasta que comience a pagar a los empleados o contratistas. Sin embargo, es bueno tenerlo listo. El servicio no solo automatizará su nómina, sino que también se ocupará de los impuestos y formularios que deben presentarse.

 

 

16. Configurar Odoo

De nuevo una cuenta de odoo es fundamental desde el primer día. Así es como administrará sus libros y se asegurará de tener siempre buenos registros. Retroceder e importar datos históricos no es divertido. Cuanto antes lo instale, mejor.

 

 

17. Implementar un sistema contable básico

La mejor opción aquí es trabajar en estrecha colaboración con su contador. Un buen enfoque es preguntarle a su contador qué debe hacer durante el año para facilitar las cosas cuando llegue la temporada de impuestos y asegurarse de que se cumplan todas las obligaciones trimestrales.

Odoo hace todo el trabajo pesado, pero aún hay cosas de las que debe estar al tanto. Hay un cruce con lo que ya se describió aquí.

 

Tambien podria interesarle : 7 Claves para las finanzas de su empresa

 

18. Empiece a utilizar una solución de gestión de proyectos desde el primer día

Lo más importante aquí es adquirir el hábito de realizar un seguimiento de todo su trabajo. Incluso si es la única persona en su empresa, debe operar como una organización porque algún día no tendrá otra opción. El otro beneficio además de crear buenos hábitos es la información histórica y los datos que vendrán de trabajar así desde el primer día.

Es muy valioso que las personas nuevas ingresen a su organización y puedan ver el trabajo que se ha realizado en el pasado. Es el contexto el que les ayudará a ellos (y a su empresa) a tener éxito en el futuro.

No importa qué herramienta uses. De todos modos, es probable que lo cambie varias veces. Usamos Trello. Hay docenas de excelentes herramientas.

 

19. Cree un sistema wiki interno desde el primer día

Así como debe utilizar una herramienta de gestión de proyectos desde las primeras etapas, es extremadamente valioso comenzar a documentar todo de inmediato.

Si alguna vez desea escalar su startup, necesitará que su cerebro también lo haga. Tu wiki interno es como tu cerebro. Darle a su futuro equipo acceso instantáneo a su cerebro es importantisimo. Si ya tiene un enfoque disciplinado para documentar cosas en la wiki, su equipo hará lo mismo.

No es divertido averiguar el valor de un sistema wiki dentro de tres años y 50 personas. Pensará en un sinfín de documentos que desearía haber escrito a medida que avanza.

Usamos Confluence.

 

20. Configura una cuenta de Slack
Todo el mundo ama a Slack. Simplemente funciona. La comunicación móvil es clave. Existe un plan gratuito que es un buen punto de partida. Cuesta aproximadamente $ 7 por usuario por mes para el próximo plan, lo que le otorga controles como acceso de invitado a diferentes canales y más conexiones de almacenamiento y aplicaciones. Facebook Workspace es otra alternativa funcional y completamente gratuita para mantener la comunicación interna de tus equipos de ventas, marketing, desarrollo etc. 

 

 

21. Configurar un número de llamada de conferencia
Muchas empresas necesitarán realizar conferencias telefónicas en un momento u otro, y zoom lo hace fácil. Únase, organice o administre instantáneamente una reunión de video, audio o web desde una sala de conferencias, su escritorio o una ubicación remota a través de su Mac, PC o dispositivo móvil. Visite zoom  para registrarse y comenzar en solo minutos.

 

 

22. Configurar 1Password o alternativas gratuitas 
A estas alturas, está empezando el punto de todo esto: Reducir futuros dolores de cabeza!. Configure sus sistemas ahora y podrá concentrarse en el crecimiento a futuro.

1Password es una excelente herramienta para administrar todas sus contraseñas y datos confidenciales. Facilita el intercambio seguro de inicios de sesión con su equipo, lo cual es clave porque Centrify estima que las contraseñas perdidas cuestan $ 416 en productividad por persona al año en todo el mundo.

Sin embargo quizas no este dispuesto a gastar 4$ adicionales al mes por un servicio como este, pero puede unificar criterios con soluciones sobre plataformas libres como linux 

 

23. Crea un rastreador de suscripciones
Esto es fácil pero a menudo se pasa por alto. 1Password es ideal para realizar un seguimiento de los inicios de sesión de su suscripción. Aún necesita alguna forma de ver rápidamente todo lo que tiene y por lo que está pagando, especialmente a medida que crece y hay más personas que usan y se registran en diferentes herramientas y suscripciones.

Una simple hoja de cálculo es todo lo que necesita. Realice un seguimiento de la suscripción, el costo por mes o año, los términos (si corresponde), el método de pago (¿a qué cuenta o tarjeta está vinculada?) Y la fecha de renovación.


Ahora, planifique sus objetivos para su primer año en el negocio

 

24. Cree un plan estratégico para los próximos 12 meses

Como su plan de negocios, su plan estratégico no necesita ser complicado.

A continuación, se explica cómo redactar un plan de negocios de inicio simple para el primer año.

- Piensa en una gran meta para los próximos 12 meses.
- Determina qué necesitas hacer para alcanzar tu objetivo. ¿Qué proyectos o actividades necesitarás realizar?
- Averigüe qué métricas o parámetros puede usar para monitorear el progreso. Implemente un sistema para rastrearlos.
- Revise y desafíe mensualmente. Realice los ajustes necesarios.

Incluso en una tienda de una sola persona, tomarse el tiempo para hacer esto forzará el pensamiento estratégico y la acción decidida. Le ayudará a evitar ser reactivo y hacer al azar lo que se le presente.

Se vuelve aún más importante cuando tienes un equipo que necesita saber en qué dirección marchar. Necesitarán ese contexto para hacer su trabajo.

 

 

PUEDE BUSCAR MAS INFORMACIÓN RELEVANTE SOBRE EL TEMA JUSTO AQUI
Published in Negocios y finanzas

 El SEO va mucho más allá de la investigación de palabras clave y la creación de vínculos de retroceso. También hay un aspecto técnico del SEO que afectará en gran medida su clasificación de búsqueda.

Esta es un área donde su archivo robots.txt se convertirá en un factor.

En mi experiencia, la mayoría de las personas no están muy familiarizadas con los archivos robots.txt y no saben por dónde empezar. Eso es lo que me inspiró a crear esta guía.

Empecemos con lo básico.

 

 

¿Qué es exactamente un archivo robots.txt?

Cuando un robot de motor de búsqueda rastrea un sitio web, utiliza el archivo robots.txt para determinar qué partes del sitio deben indexarse.

Los sitemaps se alojan en su carpeta raíz y en el archivo robots.txt. Usted crea un mapa del sitio para facilitar que los motores de búsqueda indexen su contenido.

Piense en su archivo robots.txt como una guía o manual de instrucciones para bots. Es una guía que tiene reglas que deben seguir. Estas reglas les indicarán a los rastreadores qué pueden ver (como las páginas de su sitemap) y qué partes de su sitio están restringidas.

 

Si su archivo robots.txt no está optimizado correctamente, puede causar importantes problemas de SEO en su sitio web.

Por eso es importante que comprenda exactamente cómo funciona esto y qué debe hacer para asegurarse de que este componente técnico de su sitio web lo esté ayudando, en lugar de perjudicarlo.

 

Encuentra tu archivo robots.txt

Antes de hacer nada, el primer paso es verificar que tiene un archivo robots.txt para empezar. Algunos de ustedes probablemente nunca abrieron ese archivo antes.

La forma más fácil de ver si su sitio ya tiene uno es colocando la URL de su sitio web en un navegador web, seguida de /robots.txt.

Así es como se ve para Andromeda:

andromedarobotstxt 

Cuando haga esto, sucederá una de tres cosas.

- Encontrará un archivo robots.txt que se parece al de arriba. (En este caso es la configuración basica para un sistema CMS).
- Encontrarás un archivo robots.txt que está completamente en blanco, pero al menos configurado.
- Obtendrá un error 404 porque esa página no existe.

La mayoría de ustedes probablemente caerán en los dos escenarios principales. No debería recibir un error 404 porque la mayoría de los sitios web tendrán un archivo robots.txt configurado de forma predeterminada cuando se creó el sitio. Esos ajustes predeterminados deberían seguir estando ahí si nunca ha realizado ningún cambio.

Para crear o editar este archivo, simplemente navegue hasta la carpeta raíz de su sitio web.

 

Modifica tu contenido de robots.txt

En su mayor parte, normalmente no querrás jugar demasiado con esto. No es algo que vaya a modificar con frecuencia.

La única razón por la que querría agregar algo a su archivo robots.txt es si hay ciertas páginas en su sitio web que no desea que los bots rastreen e indexen.

Debe familiarizarse con la sintaxis utilizada para los comandos. Así que abre un editor de texto plano para practiques.

 

Cubriré la sintaxis que se usa con más frecuencia.

Primero, debe identificar los rastreadores. Esto se conoce como el agente de usuario.

User-agent: *

Esta sintaxis anterior se refiere a todos los rastreadores de motores de búsqueda (Google, Yahoo, Bing, etc.)

User-agent: Googlebot

Como su nombre lo indica, este valor se dirige directamente a los rastreadores de Google.

 

Después de identificar el rastreador, puede permitir o no permitir contenido en su sitio. A continuación, se muestra un ejemplo que vimos anteriormente en el archivo robots.txt de Andromeda.

User-agent: *

Disallow: / administrator /

Esta página se utiliza para nuestro backend administrativo para WordPress. Entonces, este comando les dice a todos los rastreadores (User-agent: *) que no rastreen esa página. No hay ninguna razón para que los bots pierdan el tiempo rastreando eso.

Supongamos que quiere decirles a todos los bots que no rastreen esta página específica en su sitio web. http://www.yourwebsite.com/samplepage1/

La sintaxis se vería así:

User-agent: *

Disallow: / samplepage1 /

Aquí hay otro ejemplo:

Disallow: /*.gif$

Esto bloquearía un tipo de archivo específico (en este caso .gif). Puede consultar este cuadro de Google para obtener más reglas y ejemplos comunes.

 Common Robot Txt Rules Examples


 

El concepto es muy sencillo.

Si desea no permitir páginas, archivos o contenido en su sitio de todos los rastreadores (o rastreadores específicos), entonces solo necesita encontrar el comando de sintaxis adecuado y agregarlo a su editor de texto sin formato.

Una vez que haya terminado de escribir los comandos, simplemente cópielos y péguelos en su archivo robots.txt.


Por qué es necesario optimizar el archivo robots.txt

Sé lo que algunos de ustedes están pensando. ¿Por qué carajos querría perder el tiempo con esto?

Esto es lo que necesita comprender. El propósito de su archivo robots.txt no es bloquear completamente las páginas o el contenido del sitio de un motor de búsqueda.

En cambio, solo está tratando de maximizar la eficiencia de sus presupuestos de rastreo. Todo lo que estás haciendo es decirles a los bots que no necesitan rastrear páginas que no están hechas para el público.

A continuación, se muestra un resumen de cómo funciona el presupuesto de rastreo de Google. No tiene versión en español por eso no la comparti. 

 

Se divide en dos partes:

1.- Límite de frecuencia de rastreo
2.- Demanda de rastreo

El límite de la frecuencia de rastreo representa la cantidad de conexiones que un rastreador puede realizar en un sitio determinado. Esto también incluye la cantidad de tiempo entre extracciones.

 

Los sitios web que responden rápidamente tienen un límite de frecuencia de rastreo más alto, lo que significa que pueden tener más conexiones con el bot. Por otro lado, los sitios que se ralentizan como resultado del rastreo no se rastrearán con tanta frecuencia.

Los sitios también se rastrean según la demanda. Esto significa que los sitios web populares se rastrean con mayor frecuencia. Por otro lado, los sitios que no son populares o no se actualizan con frecuencia no se rastrearán con tanta frecuencia, incluso si no se ha alcanzado el límite de frecuencia de rastreo.

Al optimizar su archivo robots.txt, facilita mucho el trabajo de los rastreadores. Según Google, estos son algunos ejemplos de elementos que afectan los presupuestos de rastreo:

 

- Identificadores de sesión
- Navegación facetada
- Páginas de error
- Páginas que han sido pirateadas
- Contenido duplicado
- Espacios infinitos y proxies
- Contenido de baja calidad
- Correo no deseado 

 

 

Al utilizar el archivo robots.txt para no permitir este tipo de contenido a los rastreadores, se asegura de que dediquen más tiempo a descubrir e indexar el contenido principal de su sitio web.

A continuación, se muestra una comparación visual de sitios con y sin un archivo robots.txt optimizado.

 Sitio Sin robots.txt

 

Un rastreador de motor de búsqueda dedicará más tiempo y, por lo tanto, más presupuesto de rastreo al sitio web de la izquierda. Pero el sitio de la derecha garantiza que solo se rastree el contenido superior.

A continuación, se muestra una situación en la que querría aprovechar el archivo robots.txt.

Como estoy seguro de que sabe, el contenido duplicado es perjudicial para el SEO. Pero hay ciertos momentos en los que es necesario tener en su sitio web. Por ejemplo, algunos de ustedes pueden tener versiones para imprimir de páginas específicas. Eso es contenido duplicado. Por lo tanto, puede decirle a los robots que no rastreen esa página para imprimir optimizando la sintaxis de robots.txt.

 

 

Mejores prácticas de Robots.txt

Su archivo robots.txt debe llamarse "robots.txt" para poder encontrarlo. Se distingue entre mayúsculas y minúsculas, lo que significa que Robots.txt o robots.TXT no serían aceptables.

El archivo robots.txt siempre debe estar en la carpeta raíz de su sitio web en un directorio de nivel superior del host.

Cualquiera puede ver su archivo robots.txt. Todo lo que necesitan hacer es escribir el nombre de la URL de su sitio web con /robots.txt después del dominio raíz para verlo. Así que no use esto para ser engañoso, ya que es esencialmente información pública.

En su mayor parte, no recomendaría establecer reglas específicas para diferentes rastreadores de motores de búsqueda. No veo el beneficio de tener un cierto conjunto de reglas para Google y otro conjunto de reglas para Bing. Es mucho menos confuso si sus reglas se aplican a todos los agentes de usuario.

Agregar una sintaxis de no permitir a su archivo robots.txt no evitará que esa página se indexe. En su lugar, tendría que usar una etiqueta noindex.

Los rastreadores de motores de búsqueda son extremadamente avanzados. Básicamente, ven el contenido de su sitio web de la misma manera que lo haría una persona real. Por lo tanto, si su sitio web utiliza CSS y JS para funcionar, no debe bloquear esas carpetas en su archivo robots.txt. Será un gran error de SEO si los rastreadores no pueden ver una versión funcional de su sitio web.

Si desea que su archivo robots.txt sea reconocido inmediatamente después de que se haya actualizado, envíelo directamente a Google, en lugar de esperar a que se rastree su sitio web.

La equidad de los enlaces no se puede transferir de las páginas bloqueadas a los destinos de los enlaces. Esto significa que los enlaces en páginas no permitidas se considerarán nofollow. Por lo tanto, algunos enlaces no se indexarán a menos que estén en otras páginas a las que puedan acceder los motores de búsqueda.

El archivo robots.txt no sustituye al bloqueo de los datos privados del usuario y otra información sensible para que no aparezcan en sus SERP. Como dije antes, las páginas no permitidas aún se pueden indexar. Por lo tanto, deberá asegurarse de que estas páginas estén protegidas con contraseña y de que utilicen una meta directiva sin índice.

Los mapas del sitio deben colocarse en la parte inferior de su archivo robots.txt.

 

Conclusión

Ese fue su curso intensivo sobre todo lo que necesita saber sobre los archivos robots.txt.

Sé que mucha de esta información es un poco técnica, pero no dejes que eso te intimide. Los conceptos básicos y las aplicaciones de su archivo robots.txt son bastante fáciles de entender.

Recuerde, esto no es algo que desee modificar con demasiada frecuencia. También es extremadamente importante que pruebe todo antes de guardar los cambios. Asegúrese de verificar todo dos y tres veces.

Un error podría hacer que un motor de búsqueda dejara de rastrear su sitio por completo. Esto sería devastador para su posición de SEO. Así que solo haga los cambios que sean absolutamente necesarios.

Cuando se optimiza correctamente, su sitio web será rastreado de manera eficiente por el presupuesto de rastreo de Google. Esto aumenta las posibilidades de que su contenido principal sea notado, indexado y clasificado en consecuencia.

 

Si esta interesado en esta u otras maquinarias tecnologias y no tiene el tiempo o los conocimientos para aplicarlas adecuadamente y de esa forma beneficiar a su negocio puede CONTACTARNOS , lo haremos por usted y si requiere servicios adicionales dele un vistazo a nuestros planes a continuación: 

 

Planes de Marketing digital

Planes de Desarrollo web

 

 

PUEDE BUSCAR MAS INFORMACIÓN RELEVANTE SOBRE EL TEMA JUSTO AQUI
Published in ACTUALIDAD MKT

Tu_propio_servidor_ubuntu.png 

 

Lo mejor del alojamiento es que, de forma similar a la configuración de su propio sitio, puede hacerlo tan simple como desee o puede volverse realmente complejo, la realidad depende del método que elija. Este no es un proyecto para los débiles de corazón; de hecho, debe ser irritable y estar muy metido en la complejidad de alojar su propio sitio. Alguien que esté interesado en configurar su propio servidor es una persona con tiempo para dedicarse a esta tarea y espera con ansias el cumplimiento de completar algo que puede ser arduo incluso para los más expertos en tecnología.

Antes de comenzar a hacer su propio alojamiento, debe tener en cuenta algunos problemas. Alojar su sitio requiere mucha electricidad y usted podría lidiar con cortes de energía, además de que usted es responsable de la eficacia y el mantenimiento del hardware y el software. El autohospedaje también tiene velocidades más lentas que los hosts pagados y dedicados. Sin embargo, el desafío de configurar su propio alojamiento es estimulante, y un gran próximo paso en su viaje tecnológico.

 

Antes de comenzar a alojar sus propios sitios, es aconsejable considerar los beneficios del alojamiento pagado. Lo primero que debe saber sobre el hosting pago es que, en general, las cosas se mueven más rápido en un host pago; estos servidores están dedicados a hacer que todo funcione y no tienen las limitaciones de carga que su ISP le impone. Dicho esto, el otro beneficio que tiene un host pago sobre el autohospedaje es que un host pago es responsable del software y el hardware. Si algo sale mal, debe solucionarlo en lugar de depender de la compañía de servidores pagados para realizar el mantenimiento. Si bien a veces es más fácil obtener cualquier alojamiento web simplemente pagando con PayPal, la realidad es que hospedar su propio sitio es algo para personas técnicas lo que les es realmente divertido  a medida que mejoran en este esfuerzo y desarrollan habilidades que son bastante comercializables.

 

Puede hacer alojamiento web con Windows y con Linux. Así es con ambos sistemas.


 


WINDOWS

 

Windows no es una forma popular de hospedar. Las personas a las que les gusta Windows para alojamiento son aquellas que usan ASP.NET o C # para codificar. Si usa estos sistemas, Windows es la mejor opción, a pesar de ser menos popular que Linux.

Paso 1: Obtén WAMP

Uno de los mejores programas de instalación es WampServer. Esto le ayuda a trabajar en Windows, Apache, PHP y MySQL. Obtenga el paquete masivo cuando descargue esto, ya que los paquetes individuales pueden ser onerosos y menos precisos que los que vienen con WampServer. Una vez que obtenga su WAMP, puede crear subdirectorios dentro de él. Al hacer clic en el enlace Local Host lo llevará a una URL que dice, http: // localhost en su pantalla principal de WampServer.

Paso 2: Creación y configuración de página simple de MySQL

 

Como con cualquier cosa, quieres probar lo que estás haciendo. El siguiente paso es crear un nuevo archivo con código de muestra. Esto podría ser algo simple como una prueba usando PHP. Puede verificar esto yendo a la sección de información. Sin embargo, si hace clic en phpMyAdmin, puede continuar configurando la información de MySQL. Esto significa que la pantalla se abrirá para las credenciales de administrador, pero si escribe Admin en el nombre de inicio de sesión, rara vez necesita una contraseña. Una vez que llegue allí, puede configurar y reconfigurar sus bases de datos MySQL, y algunos CMS como WordPress lo hacen por usted.

Paso 3: Haz tu sitio público

Apache de forma predeterminada no quiere hacer público su sitio, por lo que debe ir a Apache y activar la configuración pública. Esto le permitirá no solo ver su sitio, sino también al público.

 

Paso 4: nombres de dominio

Configurar su DNS no es lo más fácil. Lo que haces aquí es asociar tu dirección IP con un nombre de dominio particular. Esto permitirá que cualquier DNS elija su nombre de dominio y descargue su sitio para obtener la información que necesitan.


 

 


Linux

Este es el sistema más popular utilizado para el alojamiento web. Aprender sobre Linux te dará muchas ventajas mientras usas una plataforma con la que la mayoría de la gente se siente cómoda.

Paso 1: use el software LAMP en la terminal

Lo primero que debe hacer con su terminal es escribir una línea de código para comenzar la instalación del software LAMP. Estos tutoriales lo ayudarán a comenzar:

Paso 2: comprueba si tu PHP funciona

La forma de probar su PHP es colocar un archivo de prueba en el directorio raíz del servidor web. Una vez allí, puede visitar la página yendo a http: //localhost/info.php. En este punto, obtendrá mucha información, incluida la versión actual de PHP, la configuración y los módulos instalados. La buena noticia es que puedes usar Ubuntu para obtener los módulos PHP más nuevos. También puede usar una técnica simple de línea de comandos para obtener la misma información.

Paso 3: Obtenga MySQL bajo control

Probar el MySQL para su sitio es imprescindible. Esto es especialmente importante cuando está utilizando un CMS como Drupal, Joomla o WordPress. Una vez allí, debe mirar el problema del servidor. Desafortunadamente, como los otros servidores, estos necesitan que los guíes. La mayoría de las veces, el sistema mismo se encarga de estas bases de datos MySQL. Dicho esto, es posible que deba ingresar algunos manualmente.

Paso 4: configuración de DNS

Use el registro A para obtener la dirección IP de su servidor usando la herramienta de excavación. Una vez que haga esto, el siguiente paso es asociar su nombre de dominio con una dirección IP. El paso de DNS es de vital importancia porque obtener su dominio asociado con la IP significa que las personas no tendrán que escribir números aleatorios para ver su sitio. Use Apache para configurar el nombre de dominio, el archivo de índice y cualquier otro archivo y configurar permisos también, y eso hace que su alojamiento se haga por usted. Puede usar Namecheap para comprar un nombre de dominio, lea esta revisión para ayudarlo a decidir.

Esto es solo una breve introducción al autohospedaje. Debería investigar más sobre seguridad, configurar y mantener servidores, y mucho más. Aunque es algo divertido de hacer, aún requiere muchas habilidades y conocimientos.

 

 

 

PUEDE BUSCAR MAS INFORMACIÓN RELEVANTE SOBRE EL TEMA JUSTO AQUI
Published in Tecnología
Sábado, 30 Mayo 2020 20:08

Cómo: instalar PHP 7.2 a 7.4 en Ubuntu

 ubuntu_server_php.png

 

Finalmente, la tercera parte de nuestra serie de tutoriales LAMP: cómo instalar PHP en Ubuntu. En este tutorial, le mostraremos cómo instalar varias versiones de PHP, incluyendo PHP 7.2, PHP 7.3 y la última versión de PHP 7.4.

Este tutorial debería funcionar para cualquier versión de Ubuntu y otras versiones basadas en Ubuntu. Ubuntu 14.04, Ubuntu 16.04, Ubuntu 18.04, incluso Ubuntu 19.10.

Tutoriales aquí:

  • Antes de comenzar a instalar PHP en Ubuntu
  • Cómo instalar PHP 7.4 en Ubuntu 18.04 o 16.04
  • Cómo instalar PHP 7.2 en Ubuntu 16.04
  • Cómo instalar PHP 7.2 en Ubuntu 18.04
  • Cómo instalar PHP 7.3 en Ubuntu 18.04 o 16.04
  • Cómo cambiar la versión de PHP que estás usando
  • Cómo actualizar a PHP 7.3 (o 7.4) en Ubuntu
  • Acelere PHP usando un caché de código de operación

 

Quizas quiera ver nuestro post anterior de esta serie:  Ubuntu: Cómo instalar Apache ( Paso a Paso )

 

Quizas quiera ver nuestro post anterior de esta serieCómo instalar MySQL / MariaDB en Ubuntu

 

 

Antes de comenzar a instalar PHP en Ubuntu

  • PHP tiene diferentes versiones y lanzamientos que puedes usar. A partir de la versión más antigua que se admite actualmente, PHP 7.2, y en PHP 7.3 y la última, PHP 7.4. Incluiremos instrucciones para PHP 7.4, PHP 7.2 (el predeterminado en Ubuntu 18.04) y la versión predeterminada de PHP en los repositorios de Ubuntu 16.04 - PHP 7. Recomendamos que instale PHP 7.3 ya que es estable y tiene muchas mejoras y nuevas características . Si todavía usa PHP 7.1, definitivamente necesita actualizar lo antes posible porque su soporte de seguridad terminó en 2019.
  • Obviamente necesitará un servidor Ubuntu. Puedes conseguir uno de Vultr. Sus servidores comienzan en $ 2.5 por mes. O puede ir con cualquier otro proveedor de servidores en la nube donde tenga acceso de raíz al servidor.
  • También necesitará acceso root a su servidor. Utilice el usuario root o un usuario con acceso sudo. Utilizaremos el usuario raíz en nuestro tutorial, por lo que no es necesario ejecutar cada comando con "sudo", pero si no está utilizando el usuario raíz, deberá hacerlo.
  • Necesitará SSH habilitado si usa Ubuntu o un cliente SSH como MobaXterm si usa Windows.
  • Compruebe si PHP ya está instalado en su servidor. Puede usar el comando "which php". Si le da un resultado, está instalado, si no lo hace, PHP no está instalado. También puede usar el comando "php -v". Si se instala una versión, aún puede actualizar a otra.
  • Algunos hosts compartidos ya han implementado PHP 7.3 y PHP 7.4 en sus servidores compartidos, como Nixihost y SiteGround.

Ahora, en nuestro tutorial.

Cómo instalar PHP 7 en Ubuntu 16.04

A partir de enero de 2018, la versión predeterminada de PHP en los repositorios de Ubuntu 16.04 es PHP 7.0. Le mostraremos cómo instalarlo utilizando el repositorio de Ubuntu.

Debería usar PHP 7.2 o 7.3 en lugar de la versión predeterminada de PHP desactualizada en Ubuntu 16.04. Omita estas instrucciones y siga las instrucciones a continuación para obtener una versión más nueva.

Actualiza Ubuntu

Primero, antes de hacer cualquier otra cosa, debe actualizar su servidor Ubuntu:

apt-get update && apt-get upgrade

Instalar PHP

Luego, para instalar PHP, simplemente ejecute el siguiente comando:

apt-get install php

Este comando instalará PHP 7.0, así como algunas otras dependencias:

php-common
php7.0
php7.0-cli
php7.0-common
php7.0-fpm
php7.0-json
php7.0-opcache
php7.0-readline


Para verificar si PHP está instalado, ejecute el siguiente comando:

php -v

 

Debería obtener una respuesta similar a esta:

 php-en-ubuntu.jpg

 

 

Instalar módulos PHP 7.0

Es posible que necesite algunos paquetes adicionales y módulos PHP para que PHP funcione con sus aplicaciones. Puede instalar los módulos más comúnmente necesarios con:

apt-get install php-pear php7.0-dev php7.0-zip php7.0-curl php7.0-gd php7.0-mysql php7.0-mcrypt php7.0-xml libapache2-mod-php7.0

Dependiendo de cómo y qué va a utilizar, es posible que necesite módulos y paquetes PHP adicionales. Para verificar todos los módulos PHP disponibles en Ubuntu, ejecute:

apt-cache search --names-only ^ php
Puede ajustar el comando para mostrar solo ^ php7.0- paquetes, etc.

Si desea utilizar la última versión de PHP, siga las siguientes instrucciones.

Cómo instalar PHP 7.2 en Ubuntu 16.04

PHP 7.2 es una versión estable de PHP y tiene muchas características nuevas, mejoras y correcciones de errores. Definitivamente debe usarlo si desea un sitio web / aplicación mejor y más rápido.

Actualiza Ubuntu

Por supuesto, como siempre, primero actualice Ubuntu:

apt-get update && apt-get upgrade

Agregar el repositorio PHP
Puede usar un repositorio de terceros para instalar la última versión de PHP. Utilizaremos el repositorio de Ondřej Surý.

Primero, asegúrese de tener instalado el siguiente paquete para poder agregar repositorios:

apt-get install software-properties-common

A continuación, agregue el repositorio PHP de Ondřej:

add-apt-repository ppa: ondrej / php

Y finalmente, actualice su lista de paquetes:

apt-get update

Instalar PHP 7.2

Después de agregar el repositorio, puede instalar PHP 7.2 con el siguiente comando:

apt-get install php7.2

Este comando instalará paquetes adicionales:

libapache2-mod-php7.2
libargon2-0
libsodium23
libssl1.1
php7.2-cli
php7.2-common
php7.2-json
php7.2-opcache
php7.2-readline

Y eso es.

Para verificar si PHP 7.2 está instalado en su servidor, ejecute el siguiente comando:

php -v

Instalar módulos PHP 7.2
Es posible que necesite paquetes y módulos adicionales según sus aplicaciones. Los módulos más utilizados se pueden instalar con el siguiente comando:

apt-get install php-pear php7.2-curl php7.2-dev php7.2-gd php7.2-mbstring php7.2-zip php7.2-mysql php7.2-xml


Y eso es todo. Ahora puede comenzar a usar PHP en su servidor Ubuntu.

Si desea ajustar y configurar aún más su PHP, lea nuestras instrucciones a continuación.

Cómo instalar PHP 7.2 en Ubuntu 18.04
PHP 7.2 se incluye por defecto en los repositorios de Ubuntu desde la versión 18.04. Entonces, las instrucciones son bastante similares a PHP 7 para 16.04.

Actualiza Ubuntu
Nuevamente, antes de hacer nada, debe actualizar su servidor:

apt-get update && apt-get upgrade

 

Instalar PHP 7.2

Luego, para instalar PHP 7.2 en Ubuntu 18.04, simplemente ejecute el siguiente comando:

apt-get install php

Este comando instalará PHP 7.2, así como algunas otras dependencias.

Para verificar si PHP está instalado, ejecute el siguiente comando:

php -v
Debería obtener una respuesta similar a esta:

PHP 7.2.3-1ubuntu1 (cli) (construido: 14 de marzo de 2018 22:03:58) (NTS)
Y eso es. PHP 7.2 está instalado en su servidor Ubuntu 18.04.

 

 

Instalar módulos PHP 7.2
Estos son los módulos PHP 7.2 más comunes que suelen usar las aplicaciones php. Es posible que necesite más o menos, así que verifique los requisitos del software que planea usar:

apt-get install php-pear php-fpm php-dev php-zip php-curl php-xmlrpc php-gd php-mysql php-mbstring php-xml libapache2-mod-php

 

Para verificar todos los módulos PHP disponibles en Ubuntu, ejecute:

apt-cache search --names-only ^ php

Cómo instalar PHP 7.3 en Ubuntu 18.04 o 16.04
PHP 7.3 es una versión estable que puede usar de manera segura en sus servidores.

 

Actualiza Ubuntu

Primero, actualice su servidor Ubuntu:

Agregar el repositorio PHP
Para instalar PHP 7.3, deberá utilizar un repositorio de terceros. Utilizaremos el repositorio de Ondřej Surý que utilizamos anteriormente.

 

Primero, asegúrese de tener instalado el siguiente paquete para poder agregar repositorios:

apt-get install software-properties-common

 

A continuación, agregue el repositorio PHP de Ondřej:

add-apt-repository ppa: ondrej / php
Y finalmente, actualice su lista de paquetes:

apt-get update

 

Instalar PHP 7.3

Después de agregar el repositorio, puede instalar PHP 7.3 con el siguiente comando:

apt-get install php7.3

Este comando instalará paquetes adicionales:

libapache2-mod-php7.3
libaprutil1-dbd-sqlite3
php7.3-cli
php7.3-common
php7.3-json
php7.3-opcache
php7.3-readline

…y otros.

Y eso es...

Para verificar si PHP 7.3 está instalado en su servidor Ejecute el siguiente comando:

php -v

Instalar módulos PHP 7.3
Es posible que necesite paquetes y módulos adicionales según sus aplicaciones. Los módulos más utilizados se pueden instalar con el siguiente comando:

apt-get install php-pear php7.3-curl php7.3-dev php7.3-gd php7.3-mbstring php7.3-zip php7.3-mysql php7.3-xml
Y eso es todo. Ahora puede comenzar a usar PHP en su servidor Ubuntu.

 

Si desea ajustar y configurar aún más su PHP, lea nuestras instrucciones a continuación.

Cómo instalar PHP 7.4 en Ubuntu 18.04 o 16.04

PHP 7.4 es la última versión de PHP que tiene muchas mejoras. Las instrucciones son bastante similares a PHP 7.3.

Actualiza Ubuntu

Primero, actualice su servidor Ubuntu:

apt-get update && apt-get upgrade
Agregar el repositorio PHP

Para instalar PHP 7.4, deberá utilizar un repositorio de terceros. Usaremos el repositorio de Ondřej Surý que utilizamos anteriormente nuevamente.

Primero, asegúrese de tener instalado el siguiente paquete para poder agregar repositorios:

apt-get install software-properties-common
A continuación, agregue el repositorio PHP de Ondřej:

add-apt-repository ppa: ondrej / php

Y finalmente, actualice su lista de paquetes:

apt-get update


 


Instalar PHP 7.4

 

Después de agregar el repositorio, puede instalar PHP 7.4 con el siguiente comando:

apt-get install php7.4

Este comando instalará paquetes adicionales:

libapache2-mod-php7.4
libaprutil1-dbd-sqlite3
php7.4-cli
php7.4-common
php7.4-json
php7.4-opcache
php7.4-readline

…y otros.

Y eso es. Para verificar si PHP 7.4 está instalado en su servidor, ejecute el siguiente comando:

php -v

 

Instalar módulos PHP 7.4

Es posible que necesite paquetes y módulos adicionales según sus aplicaciones. Los módulos más utilizados se pueden instalar con el siguiente comando:

apt-get install php-pear php7.4-curl php7.4-dev php7.4-gd php7.4-mbstring php7.4-zip php7.4-mysql php7.4-xml

Y eso es todo. Ahora puede comenzar a usar PHP en su servidor Ubuntu.

Si desea ajustar y configurar aún más su PHP, lea nuestras instrucciones a continuación.

Cómo cambiar la versión de PHP que estás usando
Si tiene varias versiones de PHP instaladas en su servidor Ubuntu, puede cambiar qué versión es la predeterminada.

Para configurar PHP 7.2 como predeterminado, ejecute:

actualización-alternativas --set php /usr/bin/php7.2

Para configurar PHP 7.3 como predeterminado, ejecute:

actualización-alternativas --set php /usr/bin/php7.3

Para configurar PHP 7.4 como predeterminado, ejecute:

Si está siguiendo nuestros tutoriales de LAMP y está usando Apache, puede configurar Apache para usar PHP 7.3 con el siguiente comando:

a2enmod php7.3

Y luego reinicie Apache para que los cambios surtan efecto:

systemctl restart apache2

Cómo actualizar a PHP 7.3 o 7.4 en Ubuntu

Si ya está utilizando una versión anterior de PHP con algunas de sus aplicaciones, puede actualizar:

  • Copia de seguridad de todo.
  • Instale el PHP más reciente y los módulos requeridos.
    Cambia la versión predeterminada que estás utilizando.
  • (Opcional) Elimine el PHP anterior (obligatorio) Configure su software para usar la nueva versión de PHP. Lo más probable es que necesite configurar Nginx / Apache y muchos otros servicios / aplicaciones. Si no está seguro de lo que necesita hacer, comuníquese con profesionales y deje que lo hagan por usted.
  • Acelere PHP usando un caché de código de operación
  • Puede mejorar el rendimiento de su PHP utilizando un método de almacenamiento en caché. Usaremos APCu, pero hay otras alternativas disponibles.

Si tiene instalado el módulo "php-pear" (lo incluimos en nuestras instrucciones anteriores), puede instalar APCu con el siguiente comando:

pecl install apcu

También hay otras formas de instalar APCu, incluido el uso de un paquete.

Para comenzar a usar APCu, debe ejecutar el siguiente comando para PHP 7.2:

echo "extensión = apcu.so" | tee -a /etc/php/7.2/mods-available/cache.ini

O este comando para PHP 7.3:

echo "extensión = apcu.so" | tee -a /etc/php/7.3/mods-available/cache.ini

Y el siguiente comando para PHP 7.4:

echo "extensión = apcu.so" | tee -a /etc/php/7.4/mods-available/cache.ini
Si estás siguiendo nuestros tutoriales de LAMP y estás usando Apache, crea un enlace simbólico para el archivo que acabas de crear.

 

Para PHP 7.2:

ln -s /etc/php/7.2/mods-available/cache.ini /etc/php/7.2/apache2/conf.d/30-cache.ini

Para PHP 7.3:

ln -s /etc/php/7.3/mods-available/cache.ini /etc/php/7.3/apache2/conf.d/30-cache.ini

Para PHP 7.4:

ln -s /etc/php/7.4/mods-available/cache.ini /etc/php/7.4/apache2/conf.d/30-cache.ini

Y finalmente, vuelva a cargar Apache para que los cambios surtan efecto:

systemctl restart apache2

Para configurar aún más APCu y cómo funciona, puede agregar algunas líneas adicionales al archivo cache.ini que creó anteriormente. La mejor configuración depende de qué tipo de servidor está utilizando, qué aplicaciones está utilizando, etc. Puede buscarlo en Google y encontrar una configuración que funcione para usted, o ponerse en contacto con profesionales y dejar que lo hagan por usted.

Eso es todo por nuestra configuración básica. Por supuesto, hay muchas más opciones y configuraciones que puede hacer, pero las dejaremos para otro tutorial.

                       DONACIONES EN BTC                        

QRDONACIONESBTC

  bc1q2y2cnh920tzd59r49pewpt3p77wn08t79zxw98

 

 

PUEDE BUSCAR MAS INFORMACIÓN RELEVANTE SOBRE EL TEMA JUSTO AQUI
Published in GNU/Linux
Sábado, 30 Mayo 2020 19:45

Cómo instalar MySQL / MariaDB en Ubuntu

MYSQL_Maria.png

 

Este tutorial está destinado a servidores Ubuntu, las instrucciones deberían funcionar en cualquier versión LTS de Ubuntu, incluidas Ubuntu 16.04, Ubuntu 18.04, incluso versiones no LTS como Ubuntu 19.10 y otras distribuciones basadas en Ubuntu. Probamos esto en un servidor Ubuntu 18.04.

 

Para la primera parte de nuestra serie LAMP, vaya a : Ubuntu: Cómo instalar Apache ( Paso a Paso )

 

 

Antes de comenzar a instalar MySQL / MariaDB Algunos requisitos y otras notas:

  • MySQL y MariaDB son casi idénticos cuando se trata del uso básico en una pila LAMP. La mayoría de los comandos son iguales, incluso la instalación es similar. Elija uno e instálelo para su pila LAMP, incluiremos instrucciones para ambos.
  • Necesitará un servidor Ubuntu para ejecutar MySQL / MariaDB. Recomendamos Nixihost, ofrecen una instancia de $ 2.5 por mes, que es más que suficiente para una simple pila LAMP.
  • También puede comparar otros proveedores de servidores en la nube.
  • Necesitará el usuario raíz o un usuario con acceso sudo al servidor. Todos los comandos a continuación son ejecutados por un usuario root, por lo que no tuvimos que agregar "sudo" a cada comando. Es probable que tenga que hacerlo si utiliza un usuario no root.
  • Necesitará SSH habilitado si usa Ubuntu o un cliente SSH como MobaXterm si usa Windows.
  • MySQL / MariaDB ya puede estar instalado en su servidor. Puede verificar si están instalados ingresando "mysql" o "mariadb" y debe saberlo en función de la salida.

Eso es todo por ahora. Pasemos a nuestro tutorial.

 

Cómo instalar MySQL en Ubuntu
Comenzaremos con MySQL. Si desea instalar MariaDB, baje a las instrucciones de MariaDB.

Actualiza Ubuntu
En primer lugar, como siempre, antes de hacer cualquier otra cosa, actualice su servidor Ubuntu ejecutando el siguiente comando:

apt-get update && apt-get upgrade

Instalar MySQL

Luego, instale MySQL ejecutando el siguiente comando:

apt-get install mysql-server
Este comando instalará tanto el servidor MySQL como el cliente. Recibirá un mensaje para ingresar una contraseña para su usuario root.
Eso es. MySQL está instalado. Ahora, necesita asegurarlo y configurarlo.

MySQL seguro

Debe ejecutar el script mysql_secure_installation que lo ayudará a proteger su MySQL.

Inicie el script con el siguiente comando:

mysql_secure_installation
Y responder a las indicaciones. Puede responder con el valor predeterminado para cada solicitud.

Optimizar MySQL (solo usuarios avanzados)

Para optimizar su MySQL, puede usar el script MySQLTuner. NO hace todo el trabajo por ti. El script solo le dará recomendaciones sobre cómo puede mejorar y optimizar su MySQL.


Descargue y ejecute el script con el siguiente comando:

curl -L http://mysqltuner.pl/ | perl
Y revisa las recomendaciones. Investigue un poco y use google para cada recomendación. Si no sabe lo que está haciendo, comuníquese con otra persona y deje que lo haga por usted o simplemente omita esto.

También puede usar mysqlcheck para reparar sus bases de datos. Puede reparar todas sus bases de datos con un solo comando:

mysqlcheck -A --auto-repair -u root -p
Hay otras optimizaciones que puede hacer en su servidor y bases de datos, por lo que debe hacer su propia investigación si desea optimizar aún más MySQL.

Cómo instalar MariaDB en Ubuntu

Ahora para nuestras instrucciones de instalación de MariaDB.

Actualiza Ubuntu
Primero, actualice su servidor Ubuntu:

apt-get update && apt-get upgrade

Agregue el repositorio MariaDB
Antes de poder instalar MariaDB, debe agregar el repositorio MariaDB.

Dependiendo de su versión de Ubuntu, es posible que necesite ejecutar diferentes comandos, así que vaya a la página oficial del repositorio MariaDB, seleccione su distribución y elija un espejo, el más cercano a la ubicación de su servidor. Luego, copie los comandos que obtendrá en la página. Usamos Ubuntu 16.04.1 y elegimos un espejo de Venezuela., Por lo que ejecutaremos estos comandos para agregar el repositorio:


sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp: //keyserver.ubuntu.com: 80 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb [arch = amd64, arm64, ppc64el] http://mirror.lstn.net/mariadb/repo/10.4/ubuntu bionic main'

A continuación, debe actualizar su lista de paquetes nuevamente:

apt-get update
Y pase a instalar MariaDB.

Instalar MariaDB
Después de agregar el repositorio MariaDB, puede instalarlo ejecutando el siguiente comando:

apt-get install mariadb-server
Y eso es. Has instalado MariaDB en tu servidor.

Asegure MariaDB
Es el mismo proceso que con MySQL. Ejecute el script de seguridad con el siguiente comando:

mysql_secure_installation
Y sigue las indicaciones. Puede ingresar el valor predeterminado para cada solicitud. Por supuesto, use una contraseña segura.

Optimizar MariaDB (solo usuarios avanzados)
Nuevamente, lo mismo con MySQL, puede usar MySQLTuner para verificar su MariaDB y obtener recomendaciones sobre cómo mejorarlo. NO hace todo el trabajo por ti. El script solo le dará recomendaciones sobre cómo puede mejorar y optimizar su MariaDB.

Ejecute el script con:

curl -L http://mysqltuner.pl/ | perl
Y revisa las recomendaciones. Investigue un poco y use google para cada recomendación. Si no sabe lo que está haciendo, comuníquese con otra persona y deje que lo haga por usted o simplemente omita esto.

Mysqlcheck también funciona con MariaDB, así que para optimizar todas sus bases de datos MariaDB a la vez, ejecute el siguiente comando:

mysqlcheck -A --auto-repair -u root -p
Hay otras optimizaciones que puede hacer en su servidor y bases de datos, así que haga su propia investigación si desea optimizar aún más MariaDB

                       DONACIONES EN BTC                        

QRDONACIONESBTC

  bc1q2y2cnh920tzd59r49pewpt3p77wn08t79zxw98

 

 

PUEDE BUSCAR MAS INFORMACIÓN RELEVANTE SOBRE EL TEMA JUSTO AQUI
Published in GNU/Linux
Sábado, 30 Mayo 2020 18:58

Ubuntu: Cómo instalar Apache ( Paso a Paso )

instala_apache_en_ubuntu.png

 

Estas instrucciones deberían funcionar en cualquier distribución basada en Ubuntu, incluidas Ubuntu 16.04, Ubuntu 18.04 e incluso las versiones de Ubuntu no LTS como 19.10. 20.04 +

se probó y escribió para Ubuntu 18.04.

Apache (también conocido como httpd) es el servidor web más popular y más utilizado, por lo que debería ser útil para todos.

 

 

Antes de comenzar a instalar Apache

Algunos requisitos y notas antes de comenzar:

  • Es posible que Apache ya esté instalado en su servidor, así que verifique si es el primero. Puede hacerlo con el comando "apachectl -V" que genera la versión de Apache que está utilizando y alguna otra información.
  • Necesitarás un servidor Ubuntu. Puedes comprar uno de Nixihost, son uno de los mejores y más baratos proveedores de alojamiento en la nube. Sus servidores comienzan desde
  • $ 2.5 por mes.
  • Necesitará el usuario root o un usuario con acceso sudo. Todos los comandos a continuación son ejecutados por el usuario root, por lo que no tuvimos que agregar "sudo" a cada comando.
  • Necesitará SSH habilitado si usa Ubuntu o un cliente SSH como MobaXterm si usa Windows.

Eso es todo. Pasemos a la instalación.

Instalar Apache en Ubuntu

Lo primero que siempre debe hacer es actualizar Ubuntu antes de hacer cualquier otra cosa. Puede hacerlo ejecutando:

apt-get update && apt-get upgrade

 

A continuación, para instalar Apache, ejecute el siguiente comando:

apt-get install apache2

 

Si lo desea, también puede instalar la documentación de Apache y algunas utilidades de Apache. Necesitará las utilidades de Apache para algunos de los módulos que instalaremos más adelante.

apt-get install apache2-doc apache2-utils
Y eso es. Has instalado correctamente Apache.

 

Aún deberá configurarlo.

Configurar y optimizar Apache en Ubuntu

Hay varias configuraciones que puede hacer en Apache, pero las principales y más comunes se explican a continuación.

Compruebe si Apache se está ejecutando

De forma predeterminada, Apache está configurado para iniciarse automáticamente en el arranque, por lo que no tiene que habilitarlo. Puede verificar si se está ejecutando y otra información relevante con el siguiente comando:

systemctl status apache2

corriendo_apache.jpg

 

Y puedes verificar qué versión estás usando con

apachectl -V

Una forma más sencilla de verificar esto es visitando la dirección IP de su servidor. Si obtiene la página de Apache predeterminada, todo funciona bien.

Actualiza tu firewall

Si usa un firewall (que debería), probablemente necesite actualizar las reglas de su firewall y permitir el acceso a los puertos predeterminados. El firewall más común utilizado en Ubuntu es UFW, por lo que las instrucciones a continuación son para UFW.

Para permitir el tráfico a través de los puertos 80 (http) y 443 (https), ejecute el siguiente comando:

ufw permite 'Apache Full'

 

Instalar módulos comunes de Apache

Algunos módulos se recomiendan con frecuencia y debe instalarlos. Incluiremos instrucciones para los más comunes:

Acelere su sitio web con el módulo PageSpeed
El módulo PageSpeed ​​optimizará y acelerará su servidor Apache automáticamente.

Primero, vaya a la página de descarga de PageSpeed ​​y elija el archivo que necesita. Estamos usando un servidor Ubuntu de 64 bits e instalaremos la última versión estable. Descárguelo usando wget:

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb

 

Luego, instálelo con los siguientes comandos:

dpkg -i mod-pagespeed-stable_current_amd64.deb
apt-get -f install

 

Reinicie Apache para que los cambios surtan efecto:

systemctl reiniciar apache2

 

Habilite reescrituras / redirecciones usando el módulo mod_rewrite
Este módulo se utiliza para reescrituras (redirecciones), como su nombre indica. Lo necesitará si usa WordPress o cualquier otro CMS para el caso. Para instalarlo, solo ejecuta:

reescritura de a2enmod
Y reinicie Apache nuevamente. Es posible que necesite algunas configuraciones adicionales dependiendo de qué CMS esté utilizando, si corresponde. Busca en Google las instrucciones específicas para tu configuración.

Asegure su Apache con el módulo ModSecurity
ModSecurity es un módulo utilizado para seguridad, nuevamente, como su nombre lo indica. Básicamente actúa como un firewall y monitorea su tráfico. Para instalarlo, ejecute el siguiente comando:

apt-get install libapache2-modsecurity

Y reinicie Apache nuevamente:

systemctl restart apache2

ModSecurity viene con una configuración predeterminada que es suficiente por sí sola, pero si desea ampliarla, puede usar el conjunto de reglas OWASP.

Bloquee los ataques DDoS utilizando el módulo mod_evasive
Puede usar el módulo mod_evasive para bloquear y prevenir ataques DDoS en su servidor, aunque es discutible lo útil que es para prevenir ataques. Para instalarlo, use el siguiente comando:

apt-get install libapache2-mod-evasive

 

Por defecto, mod_evasive está deshabilitado, para habilitarlo, edite el siguiente archivo:

nano /etc/apache2/mods-enabled/evasive.conf
Y elimine el comentario de todas las líneas (elimine #) y configúrelo según sus requisitos. Puede dejar todo como está si no sabe qué editar.

 

modo_evasivo.jpg

 

Y crea un archivo de registro:

mkdir / var / log / mod_evasive
chown -R www-data: www-data / var / log / mod_evasive

Eso es. Ahora reinicie Apache para que los cambios surtan efecto:

systemctl reiniciar apache2

 

Hay módulos adicionales que puede instalar y configurar, pero todo depende de usted y del software que esté utilizando. Por lo general, no son necesarios. Incluso los 4 módulos que incluimos no son necesarios. Si se requiere un módulo para una aplicación específica, entonces probablemente lo notarán.

Optimice Apache con el script Apache2Buddy

Apache2Buddy es un script que ajustará automáticamente su configuración de Apache. Lo único que debe hacer es ejecutar el siguiente comando y el script hace el resto automáticamente:

 curl -sL https://raw.githubusercontent.com/richardforth/apache2buddy/master/apache2buddy.pl | perl

  Es posible que deba instalar curl si aún no lo tiene instalado. Use el siguiente comando para instalar curl:

apt-get install curl

 

Configuraciones adicionales

Hay algunas cosas adicionales que puede hacer con Apache, pero las dejaremos para otro tutorial. Cosas como habilitar la compatibilidad con http / 2, apagar (o encender) KeepAlive y ajustar aún más su Apache. No tiene que hacer nada de esto, pero puede encontrar tutoriales en línea y hacerlo si no puede esperar a nuestros tutoriales.

Crea tu primer sitio web con Apache
Ahora que hemos terminado con todos los ajustes, pasemos a crear un sitio web real. Siga nuestras instrucciones para crear una página HTML simple y un host virtual que se ejecutará en Apache.

Lo primero que debe hacer es crear un nuevo directorio para su sitio web. Ejecute el siguiente comando para hacerlo:

mkdir -p /var/www/example.com/public_html
Por supuesto, reemplace example.com con su dominio deseado. Puede obtener un nombre de dominio barato de Namecheap.

No olvide reemplazar example.com en todos los comandos a continuación.

A continuación, cree una página web simple y estática. Crea el archivo HTML:

nano /var/www/example.com/public_html/index.html

Y pegue esto:

etiqueta.png

Si está viendo esto en su navegador, entonces todo funciona.

Guarde y cierre el archivo.

 

Configure los permisos del directorio:

chown -R www-data: www-data /var/www/example.com
chmod -R og-r /var/www/example.com

Cree un nuevo host virtual para su sitio:

nano /etc/apache2/sites-available/example.com.conf

Y pegue lo siguiente:

ServerAdmin Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.
ServerName example.com
ServerAlias ​​www.example.com

DocumentRoot /var/www/example.com/public_html

ErrorLog $ {APACHE_LOG_DIR} /error.log
CustomLog $ {APACHE_LOG_DIR} /access.log combined

 

Este es un host virtual básico. Es posible que necesite un archivo .conf más avanzado según su configuración.

Guarde y cierre el archivo después de actualizar todo en consecuencia.

Ahora, habilite el host virtual con el siguiente comando:

a2ensite example.com.conf

Y finalmente, reinicie Apache para que los cambios surtan efecto:

systemctl reiniciar apache2

Eso es. Ya terminaste. Ahora puede visitar example.com y ver su página.

                       DONACIONES EN BTC                        

QRDONACIONESBTC

  bc1q2y2cnh920tzd59r49pewpt3p77wn08t79zxw98

 

 

PUEDE BUSCAR MAS INFORMACIÓN RELEVANTE SOBRE EL TEMA JUSTO AQUI
Published in GNU/Linux
Jueves, 20 Junio 2019 15:24

ArchLinux: Guía de instalación 2019

BANNERLINUXINICIOESPAOL

Arch Linux ​es una distribución GNU/Linux para computadoras que soportan arquitecturas x86-64​ orientada a usuarios avanzados. Se compone en su mayor parte de software libre y de código abierto y apoya
la participación comunitaria. Así denomina wikipedia a ArchLinux, a nuestro criterio, se debería de decir que esta orientada más para «Usuarios Intermedios» debido, únicamente a su método de instalación
por medio de la consola de comando y a que no utiliza interfaz gráfica como la gran mayoría de las distribuciones GNU/Linux.
Sabemos que esto podría asustar a mas de un usuario que posea
poco conocimiento sobre el uso de la terminal, pero lo cierto es que no es tan difícil como se comenta y que una vez instalado, para su uso, no se demanda mayor conocimiento que el que
se requiere para utilizar cualquier otra distribución. Por ello esta guía rolling release, que va a ser mantenida y mejorada en el tiempo para ayudarlos a instalar esta magnífica distribución.

 

Contenido

  • 1 Preparar elementos para la instalación
  • 2 Creando unidad de arranque
    • 2.1 BIOS
    • 2.2 UEFI
    • 2.3 Diferencias entre BIOS y UEFI
    • 2.4 Desde Windows
      • 2.4.1 Para BIOS
      • 2.4.2 Para UEFI
  • 3 Iniciando la Instalación
  • 4 Etapas de la instalación
  • 5 Configuración teclado temporal
  • 6 Particionado de disco (Crear particiones)
    • 6.1 GPT o MBR
      • 6.1.1 MBR
      • 6.1.2 GPT
    • 6.2 Particionar disco
      • 6.2.1 Partición boot
        • 6.2.1.1 Sin UEFI (Modo Legacy)
        • 6.2.1.2 Con UEFI
      • 6.2.2 Partición Raíz
      • 6.2.3 Partición SWAP
      • 6.2.4 Partición Home
  • 7 Dar Formato a las Particiones
    • 7.1 Formato a la partición /boot
      • 7.1.1 Sin EUFI (modo Legacy)
      • 7.1.2 Con UEFI Activado
    • 7.2 Formato de particiones / y /home
      • 7.2.1 Formateando partición RAÍZ
      • 7.2.2 Formateando la partición HOME
    • 7.3 Formato y activación de la partición SWAP
      • 7.3.1 Formateando SWAP
  • 8 Montando Particiones
    • 8.1 Sin UEFI (o modo Legacy)
    • 8.2 Con UEFI
  • 9 Instalando el Sistema Base
    • 9.1 Conectividad con Wifi
    • 9.2 Descripción de los paquetes que vamos a instalar
      • 9.2.1 Sistema base
      • 9.2.2 Paquete GRUB
      • 9.2.3 Paquete os-prober
      • 9.2.4 paquete ntfs-3g
      • 9.2.5 Paquete networkmanager
      • 9.2.6 paquete efibootmgr
      • 9.2.7 Paquetes gvfs, gvfs-afc y gvfs-mtp
    • 9.3 Instalando archlinux y paquetes necesarios
    • 9.4 instalación de paquetes adicionales
    • 9.5 Generar fstab
  • 10 Entrar al sistema base
  • 11 Configurar el sistema base
    • 11.1 Creando Hostname
    • 11.2 Establecer la zona horaria
    • 11.3 Configurar idioma del sistema
    • 11.4 Configuración de el reloj de hardware
    • 11.5 Configurar distribución de teclado
    • 11.6 Instalar grub
    • 11.7 Actualizar grub
    • 11.8 Verificar sistemas operativos instalados
    • 11.9 Establecer contraseña del Administrador (root)
    • 11.10 Crear usuario
    • 11.11 Establecer contraseña del usuario
    • 11.12 Saliendo de chroot
  • 12 Dosmontar particiones y reinicio de sistema
    • 12.1 Con UEFI
    • 12.2 Con BIOS
    • 12.3 Reiniciamos el sistema
  • 13 Inicio de sistema y configuraciones
    • 13.1 Primer login root
    • 13.2 Permisos sudo para el usuario
    • 13.3 Habilitar Network Manager
    • 13.4 Primer login como usuario
    • 13.5 Conectándonos a internet
      • 13.5.1 Wifi
      • 13.5.2 Cableada
    • 13.6 Actualización de sistema
  • 14 Instalar complementos gráfico básicos
    • 14.1 Servidor gráfico
    • 14.2 Instalar mesa
  • 15 Controladores de vídeo
    • 15.1 Según el fabricante
      • 15.1.1 Nvidia
        • 15.1.1.1 Nvidia código abierto
        • 15.1.1.2 Nvidia propietarios
      • 15.1.2 ATI Radeom
        • 15.1.2.1 ATI Radeom código abierto
        • 15.1.2.2 ATI Radeom propietario
      • 15.1.3 Intel
        • 15.1.3.1 Intel código abierto
      • 15.1.4 Desconocido
      • 15.1.5 Ver lista de drivers en repositorios
  • 16 Instalando un Entorno gráfico
  • 17 Entornos de escritorios soportados oficialmente
    • 17.1 Instalar MATE Dektop
    • 17.2 Instalar XFCE
    • 17.3 Instalar LXDE
    • 17.4 Instalar KDE Plasma
    • 17.5 Instalar Gnome
    • 17.6 Instalar Cinnamon
    • 17.7 Instalar LXQT
  • 18 Instalar gestor de inicio de sesion o Display Manager (D.M.)
    • 18.1 Instalar GDM
      • 18.1.1 Caracteristicas
    • 18.2 Instalar LightDM
    • 18.3 Instalar LXDM
    • 18.4 Instalar SDDM
    • 18.5 Instalar XDM
  • 19 Fin de la instalación y reinicio
    • 19.1 Iniciando ArchLinux con entorno de escritorio
    • 19.2 More from my site
    • 19.3 Compartir en:

Preparar elementos para la instalación

Antes de comenzar con la instalación lo primero deberemos hacer es descargar la imagen ISO de ArchLinux desde su página oficial (importante hacerlo siempre desde la pagina oficial, como cualquier descarga de software), tener preparada una unidad para montarla ya sea una memoria USB (con 1 GB de espacio mínimo), un CD o un DVD; para poder montar la imagen y haber creado un espacio libre en la unidad de almacenamiento o disco duro si quieres tener dualboot con Windows o tener un disco vacío para realizar una instalación limpia de ArchLinux.

También debe tenerse en cuenta que ArchLinux ya no brinda soporte para arquitecturas en 32 bits, por lo tanto, se recomienda que ésta sea de 64 bits. ArchLinux abandonó la arquitectura de los 32 bits en 2017. Si creas una memoria USB booteable te recomiendo Etcher si lo vas a hacer desde GNU/Linux, este es un programa sencillo de usar y multiplataforma. Disponible para Windows, Linux y Mac. Otra opción muy recomendada si vas a crear un USB booteable desde Windows es Rufus, quien cumple muy bien su función. Por ultimo, tener configurado nuestro equipo para arrancar desde un medio externo . Entonces listemos lo que necesitamos…

  • Imagen ISO de arranque de ArchLinux descargada.
  • Una unidad para montar la imagen descargada, ya sea USB (mayor a 1G), CD o DVD.
  • Particionado el disco duro en caso de que la instalación sea DualBoot o tener un disco duro vacío disponible.
  • Que la arquitectura de nuestro equipo sea de 64 bits.
  • Montar la imagen ISO de ArchLinux en la unidad que hayamos elegido.
  • Tener configurado el equipo para iniciar desde un medio externo.

Creando unidad de arranque

Esta parte es sumamente importante. Una vez tengamos la ISO de Archlinux descargada, debemos crear una unidad de arranque donde montaremos el sistema para que sea instalado. Cuando realicemos esta tarea debemos tener en cuenta el esquema de particiones que vamos a usar. Ya sea MBR o GPT. En la sección de particionado, encontraras más informacion sobre las tablas de particiones.

Para saber cual elegir al momento de crear la unidad de instalación debes de saber si tu equipo soporta UEFI o solo BIOS. Pero… ¿que es el UEFI y la BIOS?

BIOS

El BIOS, creado en 1975, y sus siglas significan Basic Input Output System o sistema básico de entrada y salida. Su función principal es la de iniciar los componentes de hardware y lanzar el sistema operativo de un ordenador cuando este es encendido. También carga las funciones de gestión de energía y temperatura del ordenador.

Cuando prendes tu equipo lo primero que se carga en él es el BIOS. Este firmware entonces se encarga de iniciar, configurar y comprobar que se encuentre en buen estado el hardware, incluyendo la memoria RAM, los discos duros, la placa base o la tarjeta gráfica. Cuando termina selecciona el dispositivo de arranque (disco duro, CD, USB etcétera) y procede a iniciar el sistema operativo, y le cede a él el control.

arch1.jpg

UEFI

La Interfaz de Firmware Extensible Unificada o UEFI (Unified Extensible Firmware Interface) es el firmware sucesor del BIOS. A mediados de la década pasada las empresas tecnológicas se dieron cuenta de que el BIOS estaba quedándose obsoleto, y 140 de ellas se unieron en la fundación UEFI para renovarla y reemplazarla por un sistema más moderno.

En esencia, todo lo que hemos dicho antes que hace el BIOS lo hace también la UEFI. Pero también tiene otras funciones adicionales y mejoras sustanciales, como una interfaz gráfica mucho más moderna, un sistema de inicio seguro, una mayor velocidad de arranque o el soporte para discos duros de más de 2 TB.

arch2.jpg

Diferencias entre BIOS y UEFI

Podemos encontrar varias diferencias entre BIOS Y UEFi, pero la que nos importa para entender la instalacion de Archlinux es que los sistemas con BIOS sólo soportan hasta cuatro particiones y discos duros de una capacidad máxima de 2,2 TB. Eso es porque utilizan el esquema de particiones MBR. UEFI por su parte utiliza un GPT más moderno, que pone el límite teórico de capacidades de discos duros en 9,4 zettabytes, aunque de momento no se fabrica ninguno tan grande.

En el caso que tu equipo soporte UEFI, puedes configurarlo para utilizar cualquiera de las dos tablas de particiones, en el caso de que tu equipo solo cuente con BIOS, deberás utilizar la tabla de particiones MBR y por lo tanto crear la unidad de arranque pensado en ello.

Desde Windows

Una de las mejores herramienta que utilicé y que rara vez falla para crear unidades de arranque es Rufus, a continuación veremos como creer una memoria USB tanto para BIOS como para UEFI.

arch3.png

Para BIOS

Como mencionamos anteriormente, si vamos a hacer una instalación de Archlinux e incluso de cualquier otro sistema operativo, sobre un equipo que solo posee BIOS, es necesario crear la unidad de arranque para un esquema de particiones MBR.

arch4.png

Para UEFI

Si nuestro equipo soporta UEFI, podemos utilizar cualquiera de las dos, pero se recomienda utilizar GPT debido a que nos permite crear mas de 4 particiones primarias.

arch5.png

Iniciando la Instalación

Arrancamos desde el medio que hayamos elegido y comenzamos…

Ya iniciado, este menú será lo primero que aparezca. Seleccionamos la primera opción Boot Arch Linux (x86_64) y empezará a cargar los componentes necesarios para seguir con la instalación.

arch6.png

Etapas de la instalación

A partir de aquí, esta guiá va a estar dividida según las etapas del proceso de instalación, para de este modo no solo instalar ArchLinux, sino para que comprendamos lo que estamos haciendo en cada instancia. Estas se dividen en:

  • Configuración temporal del teclado
  • particionado de disco
  • Dar formato a las particiones
  • montado de particiones
  • instalación del sistema base
  • entrar al sistema base
  • configuración del sistema base
  • Desmontado de particiones y reinicio de sistema
  • Configuraciones del sistema
  • Instalación de complementos gráficos base
  • Instalación de entornos de escritorios (D.E.)
  • Instalación de Gestores de inicio de sesion (D.M.)

Configuración teclado temporal

Una vez terminado nos aparecerá lo siguiente, donde lo primero que debemos hacer es configurar el teclado, esta configuración es temporal, ya que no se esta configurando sobre el sistema operativos, sino sobre el live de instalación. El teclado, por defecto, viene configurado en inglés (EEUU).

arch7.png

Si eres de España ingresa la linea

loadkeys es

Si eres de Latinoamérica ingresa la linea

loadkeys la-latin1

 

Particionado de disco (Crear particiones)

GPT o MBR

Antes de particionar el disco, es importante entender que podemos disponer de dos tablas de particiones, una MBR (Master Boot Record) y la otra GPT. Mientras que el MBR comienza con el código de arranque maestro, que contienen un binario ejecutable que identifica la partición activa e inicia el proceso de arranque, la GPT se basa en las capacidades extendidas del EFI para estos procesos.

MBR

Acrónimo de Master Boot Record, es el estándar que empezó a funcionar en 1983 y que a día de hoy sigue siendo totalmente funcional, sin embargo, los años empiezan a pesar en él tal como avanza la tecnología. Una de las principales limitaciones de este estilo de particiones es el tamaño máximo con el que puede trabajar: 2 TB (aunque por software sí es posible superarlo, aunque no recomendable). Otra limitación, aunque no muy importante, es que MBR solo puede trabajar con 4 particiones primarias, por lo que para crear más de 4 debemos recurrir a las particiones extendidas.

GPT

Acrónimo de GUID Partition Table, es el nuevo estándar que está sustituyendo a MBR y que está asociado con los nuevos sistemas UEFI. Su nombre viene de que a cada partición se le asocia un único identificador global (GUID), un identificador aleatorio tan largo que cada partición en el mundo podría tener su ID único. A día de hoy, GPT no tiene ningún límite más allá que los que establezcan los propios sistemas operativos, tanto en tamaño como en número de particiones.

arch7.gif

En el caso de que sepas que tienes GPT, puedes usar ese tipo de partición, de lo contrario usa la más común: MBR. La ventaja que de momento mas nos interesa de GPT sobre MBR es que te permite muchas más particiones primarias. Pero MBR solo te permite 4 particiones primarias y hasta 64 si usas una partición extendida. Las computadoras más actualizadas ya vienen con UEFI y usan GPT por defecto, pero no te preocupes, te iré indicando la forma de instalar ArchLinux con UEFI al igual que sin ella. Para saber si dispones de UEFI o no, escribe este comando en el terminal:

ls /sys/firmware/efi/efivars

Si sale algo como en la siguiente imagen, es porque tienes seguridad UEFI activada en tu ordenador

arch8.png

Particionar disco

Para particionar nuestro disco, ArchLinux nos provee en de algunas herramientas, sin profundizar haremos uso de cfdisk. Para ejecutarla, solo escribimos en la terminal:

cfdisk

arch9.png

Para esto crearemos 4 particiones distintas, cabe señalar que podríamos tener todo el sistema en una sola partición, pero creemos que es mucho mejor (por motivos que veremos mas adelante), tener algunas «partes» de nuestro sistema en particiones separadas:

Partición boot

Aquí presentamos 2 maneras de crear esta partición: La primera es para cuando NO tengas UEFI o al menos lo hayas desactivado en la BIOS (dejando como opción activaba el modo Legacy); y la segunda, para cuando Sí esté activado el UEFI en tu ordenador.

Sin UEFI (Modo Legacy)

/boot : En esta partición se instalará el gestor de arranque Grub. Solo le daremos 512 MB de espacio. Así que vamos a [New] para crearla. Para decirle que queremos Mega bytes, solo escribimos la letra Mmayúscula: 512M. Presionamos Enter y vamos a la opción de [Booteable], donde nuevamente presionamos Enter y luego en [Write]. Nos preguntará si estamos seguros y para confirmar escribiremos yes.

Con UEFI

Si usas el UEFI, solo creas la partición de 512M, vas a [Type] en vez de [Booteable], y en el menú de opciones, seleccionamos efi EFI (FAT -12/16/32) o puede que aparezca como EFI System, una vez hecho eso, nos vamos a [Write], y escribimos yes.

Partición Raíz

/ : Llamada partición raíz, es donde se instalará nuestro sistema operativo y los programas que le vayamos agregando. A esta generalmente se el asigna de 25 a unos 40 GB de espacio, dependiendo de nuestros necesidades de software. Como tengo poco espacio, solo le daré unos 15 GB. De nuevo, opción [New], escribimos 15G. En este caso pondremos la G mayúscula para designar Gyba Bytes, luego opción primary. Vamos a [Write], damos Enter y escribimos yes

Partición SWAP

/swap : El tamaño que se le asigna a esta partición depende de la cantidad de RAM que tengamos. Generalmente se recomienda crear la partición SWAP con la mitad del tamaño de RAM. Pero si tu PC es de buenas especificaciones (con 8GB de RAM por ejemplo, asígnale de 512 MB a 1 GB. Creamos la partición de la misma manera que las demás: [New], 1G de tamaño, damos en primary. Aquí es donde vamos a la opción de [Type] y buscamos la opción 82 Linux swap / Solaris o Linux Swap, sucesivamente a [Write], escribimos yes para confirmar.

Partición Home

/home : Esta partición es donde se crearan los directorios de o los usuarios, y por ende donde se guardaran todos los archivos de estos. Aquí le asignamos lo que creamos conveniente. En mi máquina virtual, solo me ha sobra 23.5 GB de espacio y eso asignaré a /home. [New], 23.5G, primary[Write] y escribimos yes. Ya con eso tenemos las particiones básicas para instalar Arch Linux. Se utiliza la opción de Write al finalizar cada partición para indicar la escritura de los cambios que hemos realizado.

arch10.png

Recuerda el número de cada partición porque es aquí donde empezaremos a formatear. Bien una vez finalizada la tabla de particiones, seleccionamos [Quit] y volveremos a [email protected] Para limpiar la pantalla usas el comando clear.

Dar Formato a las Particiones

Nota: Recuerda cambiar el número de la partición por la que tú haz creado, en caso de haberlo hecho en otro orden. El orden que no para cada partición, en este caso, es el visto en la instancia donde particionamos el disco /boot –> /dev/sda1 / –> /dev/sda2 SWAP –> /dev/sda3 /home –> /dev/sda4 Pero tú pudiste haberla creado en otro orden y el sistema asignarle otro número, sea este /dev/sda3 o /dev/sda5 por dar ejemplos. Ten en mente eso. Si dado caso no recuerdas bien el número de cada partición, utiliza el comando

fdisk -l

Para ver nuevamente la tabla de particiones que creaste en tu disco. Se verá algo como esto.

arch11.png

Para dar formato a las particiones haremos uso del comando mkfs de la siguiente manera:

Formato a la partición /boot

Aquí también presentaremos 2 manera de formatear esta partición: Sin el UEFI activado (modo Legacy) y para cuando esté activo el UEFI.

Sin EUFI (modo Legacy)

mkfs.ext2 /dev/sda1

Con UEFI Activado

Si la partición que creaste es para UEFI, la formatearás en Fat32.

mkfs.vfat -F32 /dev/sda1

Formato de particiones / y /home

El tipo de formato que utilizaremos para ambas particiones sera Ext4, pero puedes utilizar Ext3 si lo crees conveniente.

Formateando partición RAÍZ

mkfs.ext4 /dev/sda2

Formateando la partición HOME

mkfs.ext4 /dev/sda4

Formato y activación de la partición SWAP

La partición creada para el área de intercambio consta de dos instancias, la primera es la de darle formato y la segunda es la de activación (Por única vez)

Formateando SWAP

mkswap /dev/sda3

Y en esta instancia la activamos de una sola vez.

swapon /dev/sda3

Montando Particiones

Llegados a este punto, toca montar las particiones, previo a la instalación del sistema base. Aquí hay 2 formas de crear la partición /boot. En el caso cuando NO tengas el UEFI activado (modo Legacy) y cuando Sí esté activado.

Sin UEFI (o modo Legacy)

Primero montaremos la partición raíz

mount /dev/sda2 /mnt

Ahora creamos los directorios dentro de /mnt para montar la particiones /boot y /home

mkdir /mnt/home

mkdir /mnt/boot

Y montamos ambas particiones en los directorios creados

mount /dev/sda1 /mnt/boot
mount /dev/sda4 /mnt/home

Con UEFI

Primero montaremos la partición raíz

mount /dev/sda2 /mnt

Ahora creamos los directorios dentro de /mnt para montar las particiones /boot/efi y /home

mkdir /mnt/home

mkdir -p /mnt/boot/efi

Y montamos ambas particiones en los directorios creados

mount /dev/sda1 /mnt/boot/efi

mount /dev/sda4 /mnt/home

Instalando el Sistema Base

Conectividad con Wifi

Si tenemos una conexión por cable ethernet no nos preocuparemos mucho, este es detectado automáticamente por Arch Linux. En caso uses conexión inalámbrica, usa el comando wifi-menu para conectarte, te aparecerá un menú donde podrás escoger a cual red conectarte y por consiguiente escribir la clave de dicha red. Una vez conectado, espera unos segundos (5 a lo mucho) y prueba la conexión con

ping  www.google.com

 arch12.png

Si te muestra esa lista, entonces estás conectado. Para cancelar solo presionas Ctrl + C

Descripción de los paquetes que vamos a instalar

Primero instalaremos el sistema base de Arch linux y algunos paquetes extra que utilizaremos luego que el sistema base este instalado.

Sistema base

Para instalar el sistema base de archlinux contamos con dos paquetes base y base-devel, estos paquetes contienen todos los paquetes y dependencias básicos para instalar Archlinux.

base base-devel

Paquete GRUB

El paquete grub es el gestor de arranque, una vez finalizada la instalación lo vamos a necesitar para ser instalado, este lo hará en la partición /boot según sea el caso (si es BIOS o UEFI).

grub

Paquete os-prober

El paquete os-prober para que detecte otros sistemas operativos en nuestro disco duro. Si lo estás instalando junto a windows te sera útil.

os-probes

paquete ntfs-3g

también agreguemos el paquete ntfs-3g para que detecta la partición de windows.

ntfs-3g

Paquete networkmanager

El paquete networkmanager es un programa que proporciona a los sistemas la detección y configuración automática para conectarse a la red. Si no lo instalamos, no vamos a tener conectividad cuando iniciemos Archlinux.

netwokmanager

paquete efibootmgr

Si estas haciendo la instalación con UEFI, es imprescindible instalar también el paquete efibootmgr.

efibootmgr

Paquetes gvfs, gvfs-afc y gvfs-mtp

gvfs sirve para montar las USB, Micro SD y demás particiones del disco
gvfs-afc para montar un iphone
gvfs-mtp para montar un android

Instalando archlinux y paquetes necesarios

Se utiliza el script pacstrap para instalar el sistema base de archlinux, el grupo de paquetes necesarios indicándole donde hemos montado la partición raiz: /mnt. Sin mas, ejecutemos…

pacstrap /mnt base base-devel grub os-prober ntfs-3g networkmanager gvfs gvfs-afc gvfs-mtp

Si tienes UEFI en tu ordenar, instala el siguiente paquete:

pacstrap /mnt efibootmgr 

Dependerá de la velocidad de tu conexión la descarga de los paquetes.

instalación de paquetes adicionales

Si usarás el wifi, instala estos otros paquetes

pacstrap /mnt netctl wpa_supplicant dialog

En el caso que uses una laptop, el controlador para el touchpad

pacstrap /mnt xf86-input-synaptics

Generar fstab

Ahora generaremos el archivo fstab, que es el que contiene la tabla de particiones del sistema.

genfstab -pU /mnt >> /mnt/etc/fstab

Nota: Para usar el símbolo de mayor que > , presiona la combinación de teclas Alt + 62

Entrar al sistema base

Ya es momento que entremos al sistema base instalado, para seguir configurándolo desde dentro.Para acceder al sistema en chroot ejecutamos:

arch-chroot /mnt

Indicando que la instalación esta montada en /mnt

Configurar el sistema base

Creando Hostname

El hostname o nombre de equipo es un nombre único para un equipo en una red. Estos nombres de host son cadenas de caracteres, en pocas palabras va a ser el nombre con el que nuestro equipo va a verse en la red. Para crearlo ejecutamos:

echo nombredehost > /etc/hostname

Donde en nombredehost escribimos en nombre con el que queremos que nuestro equipo se identifique en la red. En mi caso sera…

echo rioarch > /etc/hostname

Establecer la zona horaria

Es importante establecer la zona horaria. En la siguiente lista mostramos algunos países con la linea de comando que debemos ingresar según corresponda para establecer esta configuración.

España
ln -sf /usr/share/zoneinfo/Europe/Madrid /etc/localtime
México
ln -sf /usr/share/zoneinfo/America/Mexico_City /etc/localtime
Argentina
ln -sf /usr/share/zoneinfo/America/Buenos_Aires /etc/localtime
Colombia
ln -sf /usr/share/zoneinfo/America/Bogota /etc/localtime
Ecuador
ln -sf /usr/share/zoneinfo/America/Guayaquil /etc/localtime
Perú
ln -sf /usr/share/zoneinfo/America/Lima /etc/localtime
Chile
ln -sf /usr/share/zoneinfo/America/Santiago /etc/localtime
Guatemala
ln -sf /usr/share/zoneinfo/America/Guatemala /etc/localtime
El Salvador
ln -sf /usr/share/zoneinfo/America/El_Salvador /etc/localtime
Bolivia
ln -sf usr/share/zoneinfo/America/La_Paz /etc/localtime
Paraguay
ln -sf usr/share/zoneinfo/posix/America/Asuncion /etc/localtime
Uruguay
ln -sf usr/share/zoneinfo/America/Montevideo /etc/localtime
Nicaragua
ln -sf usr/share/zoneinfo/posix/America/Managua /etc/localtime

Si no encuentras tu país en la lista, entonces escribe el siguiente comando:

ls /usr/share/zoneinfo

arch13.png

Verifica tu continente. Y una vez lo veas, escribe nuevamente (usaré de ejemplo a América):

ls /usr/share/zoneinfo/America

Podrás ver toda una lista de países, ya solo queda seleccionar. Soy salvadoreño, así que utilizaré esta

ln -sf /usr/share/zoneinfo/America/El_Salvador /etc/localtime

Configurar idioma del sistema

Para configurar el idioma principal de nuestro sistema operativo vamos a editar el archivo locale.gen:

nano /etc/locale.gen

Una vez dentro, buscamos nuestro país o región. Como dije, soy de El Salvador y borraré el # en el siguiente enunciado es_SV.UTF-8 UTF-8

arch14.png

Así mismo lo harás dependiendo de tu nacionalidad. Para guardar este cambio, presionas Ctrl + O, Enterpara confirmar y Ctrl + X para salir. Establecemos nuestros preferencias de localización. Un ejemplo para El Salvador.

echo LANG=es_SV.UTF-8 > /etc/locale.conf

Para los que son de otra región

España

LANG=es_ES.UTF-8

Argentina

LANG=es_AR.UTF-8

Colombia

LANG=es_CO.UTF-8

Ecuador

LANG=es_EC.UTF-8

Perú

LANG=es_PE.UTF-8

Chile

LANG=es_CL.UTF-8

Guatemala

LANG=es_GT.UTF-8

El Salvador

LANG=es_SV.UTF-8

Bolivia

LANG=es_BO.UTF-8

Paraguay

LANG=es_PY.UTF-8

Uruguay

LANG=es_UY.UTF-8

Nicaragua

LANG=es_NI.UTF-8

República Dominicana

LANG=es_DO.UTF-8

Venezuela

LANG=es_VE.UTF-8

Generamos el archivo locale.gen con el siguiente comando:

locale-gen

Configuración de el reloj de hardware

Cuando GNU/Linux arranca, el sistema está configurado para leer el reloj interno del equipo, después el reloj del sistema, que es independiente. Usaremos el comando hwclock -w para ajustar el reloj interno.

hwclock -w

Configurar distribución de teclado

Ahora, para configurar la distribución de nuestro teclado y dejarlo con el idioma que escogimos al principio de toda la instalación, cuando usamos el comando loadkeys (pero siempre tendremos que escoger nuestra distribución de teclado en las configuraciones de Teclado del entorno gráfico que escojas):

echo KEYMAP=la-latin1 > /etc/vconsole.conf

Instalar grub

Ahora procedamos a instalar el grub y usar el comando correcto, dependiendo si usas UEFI o No.

Sin UEFI

grub-install /dev/sda

Si usas el UEFI:

grub-install --efi-directory=/boot/efi --bootloader-id='Arch Linux' --target=x86_64-efi

arch15.png

Actualizar grub

Creamos el archivo grub.cfg

grub-mkconfig -o /boot/grub/grub.cfg

arch16.png

Verificar sistemas operativos instalados

Si estás haciendo un dualboot con windows y cuando estabas configurando el grub, no te apareción windows u otro sistema operativo en la lista, usa el comando os-prober Y te tendría que aparecer Windows.

 

Vuelve a ejecutar

grub-mkconfig -o /boot/grub/grub.cfg

Con eso, window debería de aparecer en el gestor de arranque.

arch17.png

Establecer contraseña del Administrador (root)

 

Establecemos una contraseña para root:

passwd

Escribes la contraseña que desees. No te mostrará nada al escribir, así que fíjate muy bien cuál pondrás de root. Te pedirá nuevamente que confirme la contraseña que acabas de ingresar y una vez confirma, pasemos a lo siguiente.

Crear usuario

Ahora creamos un usuario con los permisos correspondientes:

useradd -m -g users -G audio,lp,optical,storage,video,wheel,games,power,scanner -s /bin/bash tu_usuario

Un ejemplo

useradd -m -g users -G audio,lp,optical,storage,video,wheel,games,power,scanner -s /bin/bash rioham

El nombre del usuario debe ser en minúsculas.

Establecer contraseña del usuario

A la vez, establecemos una contraseña para el nuevo usuario. En mi caso:

passwd rioham

De igual manera que con el root, no te mostrará lo que escribes. Puedes escribir la misma que escogiste para root.

Saliendo de chroot

Ya terminado esto, salimos de chroot

exit

Dosmontar particiones y reinicio de sistema

Es importante desmontar las particiones en el siguiente orden:

  1. /boot o /boot/efi
  2. /home
  3. /

O todo junto con:

umount -R /mnt

Si elegiles desmontar una a una las particiones, haz lo siguiente…

Con UEFI

Desmontar particion /boot/efi

umount /mnt/boot/efi

Desmontando la partición /home

umount /mnt/home

Desmontar particion Raíz

umount /mnt

Con BIOS

Desmontar particion /boot

umount /mnt/boot/

Desmontando la partición de /home

umount /mnt/home

Desmontar particion Raíz

umount /mnt

Reiniciamos el sistema

Una vez concluida esta etapa de la guía reiniciamos el sistema con el comando reboot, para ya entrar en nuestro archlinux recién salido del horno.

reboot

Inicio de sistema y configuraciones

Con esto ya tenemos la base de ArchLinux instalada pero necesitamos concluir con algunas configuraciones mas. Vemos una a una las mas recomendadas…Primer login root


arch19.png

En primera instancia nos logueamos como root, para ello escribimos root para el nombre del usuario y nos pedirá la contraseña, la que creamos para el usuario root (OJO!! de root, no la de usuario).

Permisos sudo para el usuario

Para que nuestro usuario tenga privilegios de administrador invocando al comando sudo, es necesario primero modificar el archivo sudoers para habilitarlo. Editamos el archivo ubicado en /etc/sudoersutilizando el editor de texto nano:

nano /etc/sudoers

arch20.png

Borrando el # al principio de %wheel, sera mas que suficiente. Con Ctrl + O guardamos, con Enteraceptamos y salimos Ctrl + X. Listo, nuestro usuario ya podrá ejecutar tareas con privilegios de administrador (root).

Habilitar Network Manager

Importantisimo este paso para tener acceso a Internet, networkmanager nos crea un demonio que por defecto se encuentra apagado, para iniciarlo debemos ejecutar:

systemctl start NetworkManager.service

Y posteriormente lo habilitamos…

systemctl enable NetworkManager.service

Ya con esto tenemos todo listo para trabajar desde la sesión del usuario, cerramos la sesión del usuario root con exit

Primer login como usuario

Para ingresar con nuestro usuario escribimos el nombre de usuario que asignamos, en mi ejemplo era rioham y la contraseña de dicho usuario. Bienvenido a la primera sesión de usuario!!

Conectándonos a internet

Wifi

Si nos queremos conectar a una red wifi, ya no lo haremos por medio de wifi-menu, sino que con el siguiente comando: 

sudo nmcli dev wifi connect SSID password contraseña

Donde SSID es el nombre de tu red y contraseña es la que tiene tu modem o la que le has puesto, si es de seguridad WPA2. Un ejemplo sería

sudo nmcli dev wifi connect Turboneet password clarosv123

Cableada

Si usas un cable ethernet, pues no harás nada más que habilitar Network Manager, cosa que ya hicimos anteriormente cuando ejecutamos

systemctl enable NetworkManager.service

Actualización de sistema

Una vez tengamos intenet corriendo en nuestro sistema, es imprescindible antes de continuar, realizar una actualización de nuestro sistema. De esta forma tendríamos todos nuestros paquetes a la ultima versión y nuestra base de datos de paquetes sincronizada con la de los repositorios. Basta solo con ejecutar la siguiente linea de comando:

sudo pacman -Syyu

Una vez confirmado, comenzara con la tarea que hemos indicado…

Instalar complementos gráfico básicos

Hasta esta instancia se podría decir que ya tenemos Archlinux completamente instalado, pero no muy intuitivo, para que sea un sistema completamente intuitivo para el usuario necesitamos instalar un entorno de escritorio. Veamos paso a paso como llevar a cabo este procedimiento:

Servidor gráfico

El servidor gráfico es una de las capas mas bajas de la interfaz gráfica, es el responsable de las operaciones gráficas que dibujan iconos, fondos, ventanas, etc que ejecutan las aplicaciones Para instalarlo por completo ejecutamos…

sudo pacman -S xorg-server xorg-xinit

Instalar mesa

Básicamente, se puede definir como un conjunto de software para el procesamiento de gráficos avanzados, teniendo como objetivo funcionar tanto sobre GPU dedicadas como en los aceleradores gráficos integrados en las CPU (como las IGP de Intel y las APU de AMD). Incluye drivers e implementaciones de distintas API, entre las cuales están OpenGL, OpenGL ES, OpenCL, OpenMAX, VDPAU, VA API, XvMC y Vulkan. Sin embargo, Mesa no compone todo el stack gráfico de GNU/Linux, ya que los drivers para las GPU están incluidos en el kernel. Para instalar mesa por completo ejecutamos:

sudo pacman -S mesa mesa-demos

Controladores de vídeo

Los controladores de video van a ser instalados según el tipo de tarjeta gráfica que estemos utilizando, ya sea onboard o externa. En primera instancia debemos identificar nuestra tarjeta de video. Para saber el tipo de controlador que necesitas, escribe la siguiente linea de comando:

lspci | grep VGA

donde identificaremos el tipo de tarjeta de video que estamos ocupando.

Según el fabricante

Nvidia

Nvidia código abierto

sudo pacman -S xf86-video-nouveau

o

xf86-video-nv

Si lo quieres instalar desde los Repositorio AUR

Nvidia propietarios

sudo pacman -S nvidia nvidia-utils

sudo pacman -S nvidia-340xx

ATI Radeom

ATI Radeom código abierto

sudo pacman -S xf86-video-ati

ATI Radeom propietario

catalyst-dkms

Disponible solo en los Repositorio AUR

Intel

Intel código abierto

sudo pacman -S xf86-video-intel intel-ucode

Desconocido

En caso de no encontrar ningún controlador, el controlador vesa es el más genérico, aunque no ofrece soporte 3D ni aceleración por hardware.

sudo pacman -S xf86-video-vesa

Ver lista de drivers en repositorios

Para listar los controladores de video disponible en los repositorios de la distribución ejecutamos la siguiente linea de comandos:

sudo pacman -Ss xf86-video

Donde se nos listaran los controlador de adecuado a tu tarjeta de vídeo.

Instalando un Entorno gráfico

Un entorno de escritorio o D.E. (en inglés desktop environment) es un conjunto de software para ofrecer al usuario de una computadora una interacción amigable y cómoda. En otras palabras, es una implementación de interfaz gráfica de usuario que ofrece facilidades de acceso y configuración, como barras de herramientas e integración entre aplicaciones con funciones tales como: arrastrar, soltar, etc. Un entorno de escritorio, por lo general, consta de iconos, ventanas, barras de herramientas, carpetas, fondos de pantalla y widgets de escritorio

Antes de disponernos a instalar nuestro Desktop, te invitamos a ver la giguiente imagen entrono de escritorio, que podría ayudarte a comprender mejor que es un D.E. y como elegirlo.

Entornos de escritorios soportados oficialmente

Archlinux cuenta con una gran variedad de D.E. en en sus repositorios oficiales listos para ser descargados e instalados. Veamos a continuacion uno a uno los estos con una breve descripcion, para que podamos elegir el que mas se adecue a nuestras necesidades y como instalarlos.

Instalar MATE Dektop

El entorno de escritorio MATE es la continuación de GNOME 2 (Basado en Gnome 2). Provee un entorno intuitivo y atractivo. MATE está siendo desarrollado activamente para añadir apoyo para tecnologías nuevas, y a la misma vez preservar la experiencia tradicional de un escritorio.

Para obtener mas informacion sobre este D.E. te invitamos a visitar su sitio oficial.

arch21.png

Este entorno de escritorio, se encuentra disponible en los repositorios oficiales de Archlinux, y para instalarlo ejecutamos…

sudo pacman -S mate mate-extra

Donde:

  • mate: Contiene el entorno de escritorio básico y aplicaciones necesarias para la experiencia estándar de MATE.
  • mate-extra Contiene un conjunto de paquetes y herramientas opcionales, como un salvapantallas, una calculadora, un editores y otras aplicaciones no problemáticas que van bien con el escritorio MATE.

Instalar XFCE

Xfce es un entorno de escritorio ligero para sistemas tipo UNIX. Su objetivo es ser rápido y usar pocos recursos del sistema, sin dejar de ser visualmente atractivo y fácil de usar.

Para obtener mas informacion sobre este D.E. te invitamos a visitar su sitio oficial.

arch22.png

Este D.E. se encuentra disponible para su instlacion en los repositorios oficiales de Archlinux, para poder instalarlo ejecutamos…

sudo pacman -S xfce4 xfce4-goodies network-manager-applet pulseaudio

Donde:

  • xfce4 es el entorno de escritorio basico Grupo de paquetes que contiene.
  • xfce4-goodies es un grupo de paquetes adicionales, como plugins para el panel, notificaciones y otras herramientas del sistema.
  • network-manager-applet que es un applet para gestionar conexiones de red ethernet e inalambricas.
  • pulseaudio PulseAudio es un servidor de sonido multiplataforma.

Instalar LXDE

LXDE es un entorno de escritorio libre. Su nombre proviene de «Lightweight X11 Desktop Environment», que en español significa: Entorno de escritorio X11 ligero.

Si quieres obtener mas informacion sobre el proyecto, puedes hacerlo desde su sitio web oficial.

arch23.png

Para instalar este entorno de escritorio, basta con ejecutar…

sudo pacman -S lxde

El paquete lxde contiene todo lo necesario. Si quieres saber más.

Instalar KDE Plasma

KDE es un proyecto de software que actualmente comprende un entorno de escritorio conocido como Plasma, una colección de librerías y frameworks (KDE Frameworks) y también una gran cantidad de aplicaciones (KDE Applications).

El entorno de escritorio creado por KDE principalmente para sistemas GNU/Linux, KDE Plasma 5, es el sucesor de KDE Plasma Workspaces y se lanzó inicialmente el 15 de julio de 2014.

arch24.jpg

Plasma se encuentra disponible en los repositorios oficiales de Archlinux, donde para instalarlo podemos ejecutar…

sudo pacman -S plasma kde-applications plasma-wayland-session

Donde:

  • plasma contiene el grupo de paquetes que instalaran el D.E. con algunas aplicaciones y herramientas basicas.
  • kde-applications instala todas las aplicaciones de KDE contenidas en el grupo.
  • plasma-wayland-session Para habilitar el soporte para Wayland en Plasma.

O bien podrias instalar Plasma un poco mas minimalista de las siguiente manera

sudo pacman -S plasma-desktop plasma-wayland-session

Donde:

  • plasma-desktop es una instalacion minimalista de Plasma. Solo intala el siguiente grupo de paquetes. Dejandonos un entorno de escritorio limpio, donde tendremos que instalar una a una las aplicaciones y herramientas que ocupemos.
  • plasma-wayland-session Para habilitar el soporte para Wayland en Plasma.

Instalar Gnome

GNOME es un entorno de escritorio e infraestructura de desarrollo para sistemas operativos del tipo Unix, como GNU/Linux, compuesto enteramente de software libre.

El proyecto fue iniciado por los programadores mexicanos Miguel de Icaza y Federico Mena en agosto de 19971​ y forma parte oficial del proyecto GNU. Su nombre proviene de GNU Network Object Model Environment (Entorno de Modelo de Objeto de Red GNU). Actualmente, incluyendo al español, se encuentra disponible en 166 idiomas.

arch25.png

Para instalar este entorno de escritorio, basta con ejecutar…

sudo pacman –S gnome gnome–extra

Donde:

  • gnome contiene el escritorio base de GNOME y un subconjunto de aplicaciones bien integradas.
  • gnome-extra contiene aplicaciones GNOME adicionales, incluido un gestor de archivos, gestor de discos, editor de texto y un conjunto de juegos.

Instalar Cinnamon

Cinnamon es un entorno de escritorio para el sistema operativo GNU/Linux, desarrollado inicialmente por el proyecto Linux Mint como una bifurcación de GNOME Shell. Intenta ofrecer un entorno de escritorio más tradicional basado en la metáfora de escritorio, como GNOME 2.

arch26.jpg

Para poder instalar este entorno de escrito, nos basta con ejecutar la siguiente linea de comandos…

sudo pacman -S cinnamon

Donde

  • cinnamon contiene todos los paquetes necesarios

Instalar LXQT

LXQt es un entorno de escritorio libre y de código abierto para GNU/Linux, resultado de la fusión entre los proyectos LXDE y Razor-Qt.

arch27.png

Para instalar lxqt, nos basta con ejecutar…

sudo pacman -S lxqt

Instalar gestor de inicio de sesion o Display Manager (D.M.)

Un Gestor de inicio de sesion es una interfaz gráfica que se muestra al final del proceso de arranque del sistema operativo, en lugar de la shell por defecto. El D.M. presenta al usuario con una pantalla de autenticación o login que solicita el nombre de usuario y su contraseña. Una sesión comienza cuando el usuario entra con éxito una combinación válida de nombre de usuario y contraseña.

Si no instalamos un gestor de inicio de sesion, deberemos iniciar manualmente nuestro escritorio.

Archlinux dispone de una variedad de D.M. que soporta oficialmente. Veremos a continuacion uno a uno los disponibles, algunas caracteristicas (para que podamos escoger el que mejor se adapte a nuestras necesidades), como intalarlos y como iniciar el deminio para que cargue con el inicio del sistema.

Instalar GDM

Gestor de inicio de sesión del proyecto Gnome.

Caracteristicas

  • Precarga el sistema de ventanas X (aunque esto puede ser una desventaja para los servidores)

  • Los usuarios pueden seleccionar varios entornos de escritorio y gestores de ventanas en cada sesión

  • Asistencia a usuarios con discapacidad
  • Configuración regional por usuario y diseño del teclado
  • Aspecto y tacto consistentes de otras aplicaciones GTK/GNOME
  • Todas las demás funcionalidades de XDM, incluido el soporte XDMCP para la gestión de pantallas remotas

Para instalarlo ejecutamos la siguiente linea de comando:

sudo pacman -S gdm

Una vez intalado, iniciamos el servicio por unica vez.

sudo systemctl enable gdm.service

arch28.jpg

Instalar LightDM

Gestor de pantalla multiescritorio, que puede utilizar varios frontends escritos en cualquier conjunto de herramientas.

  • Ninguna dependencia de Gnome
  • Utiliza el webkit para representar temas
  • Soporta Gtk y Qt
  • Altamente personalizable

Para instalarlo ejecutamos:

sudo pacman -S lightdm lightdm-gtk-greeter

Donde:

  • lightdm es el D.M.
  • lightdm-gtk-greeter es una interfaz de usuario para LightDM

Es posible usar LightDM sin un Greeter al configurar login automático. Pero si eres nuevo en el tema, te recomendamos instalarlo.

Una vez instalado, iniciamos el servicio por unica vez.

sudo systemctl enable lightdm.service

arch29.png

Instalar LXDM

Gestor de inicio de sesión de LXDE. Puede usarse independientemente del entorno de escritorio LXDE.

Compatible con los Estándares:Sigue todos los estándares especificados por la freedesktop.org.

sudo pacman -S lxdm

o en su version GTK 3

sudo pacman -S lxdm-gtk3

Una vez instalado, iniciamos el servicio por unica vez.

sudo systemctl enable lxdm.service

arch30.png

Instalar SDDM

Gestor de pantalla basado en QML.

sudo pacman -S sddm

Una vez instalado, iniciamos el servicio por unica vez.

sudo systemctl enable sddm.service

arch31.png

Instalar XDM

X Display Manager con soporte para XDMCP. Para instalarlo, ejecutamos:

sudo pacman -S xorg-xdm

Una vez instalado, iniciamos el servicio por unica vez.

sudo systemctl enable xorg-xdm.service

arch32.png

Fin de la instalación y reinicio

Una vez elegido e instalado nuestro entorno de escritorio favorito, solo nos queda reiniciar el sistema operativo, y habremos concluido con la instalación de esta gran distribución. Para reiniciar ejecutamos el comando:

reboot

Iniciando ArchLinux con entorno de escritorio

Esta será la pantalla que nos recibirá, basta con ingresar nuestro usuario y contraseña. Yo escogí instalar XFCE. Demos un pequeño paseo…

arch33.png

Usa la Configuración predeterminada

arch34.png

arch35.png

Si tu teclado sigue en idioma inglés, ve a Menú > Configuraciones > Teclado > Distribución y en Añadir busca español o español latino

arch36.png

Al personalizar XFCE queda de esta manera:

 

 

arch37.png

arch38.png

arch39.png

Si necesitas saber más recuerda que puedes acudir a la wiki de ArchLinux, esta se encuentra muy bien documentada.

                       DONACIONES EN BTC                        

QRDONACIONESBTC

  bc1q2y2cnh920tzd59r49pewpt3p77wn08t79zxw98

 

 

 

PUEDE BUSCAR MAS INFORMACIÓN RELEVANTE SOBRE EL TEMA JUSTO AQUI
Published in GNU/Linux
Jueves, 30 Mayo 2019 12:40

Instalar correctamente Photoshop en ubuntu

portada.jpg

 

Tutorial sencillo para instalar correctamente photoshop en ubuntu, lubuntu y distros a fines

 

En esta ocasión les traigo un tutorial de como instalar photoshop cc en ubuntu, en mi caso uso la versión 17.04. Pero puede instalalarse en versiones mas recientes como 20.04  Decidi realizar esto dado que he tenido inconvenientes en el pasado donde no funcionaban todas sus herramientas, y bueno espero que les pueda solucionar a colegas que estén pasando por lo mismo. 

 

1 - Como siempre les menciono primero debemos tener nuestro sistema actualizado. 

sudo apt-get update 
sudo apt-get upgrade 

NOTA: Pueden realizarlo de manera mas fácil con un script que encontraran en mis otros aportes.

 

2 - Debemos instalar PlayOnLinux, que podremos realizarlo con el siguiente comando. 

sudo wget http://deb.playonlinux.com/playonlinux_trusty.list -O/etc/apt/sources.list.d/playonlinux.list

sudo apt-get update 
sudo apt-get install playonlinux 

3 - Ejecutamos PlayOnLinux. 

 

4 - Vamos a menu -> Herramientas -> Gestiona versiones de Wine. Elegiremos la versión mas reciente. 

photoshop1


5 - Seleccionaremos "Instalar un programa". 

6 - En la esquina inferior izquierda seccionaremos "Instalar un programa no listado".

photoshop2


7 - Elegimos la opción “Instalar un programa en una nueva unidad virtual”. 

photoshop3

8 - Le ponemos un nombre. “Photoshop” o como deseen. 

9 - En la siguiente ventana, debemos seleccionar las tres opciones que encontraremos.

photoshop11


10 - Seleccionamos la versión de wine que pusimos anteriormente. 

photoshop13


11 - En la configuración de wine debemos seleccionar la opción de Windows 7. 

12 - Seleccionamos versión de instalación dependiendo de su caso 23 o 64 bits. 
photoshop3


12 - Instalamos estas librerías: 

POL_Install_atmlib 
POL_Install_corefonts 
POL_Install_FontsSmoothRGB 
POL_Install_gdiplus 
POL_Install_msxml3 
POL_Install_msxml6 
POL_Install_tahoma2 
POL_Install_vcrun2008 
POL_Install_vcrun2010 
POL_Install_vcrun2012 

photoshop4 


13 - Una vez marcadas todas, hacemos clic en Siguiente. 

14 - Buscaremos el archivo de instalación de Photoshop. 

15 - Seleccionar versión de prueba de 30 dias en la instalación.

Notaremos en nuestro directorio home tenemos una carpeta llamada "PlayOnLinux's virtual drives". Eso nos llevara a la unidad virtual creada en PlayOnLinux. 

photoshop6


photoshop10


photoshop14

 

photoshop7

  

photoshop8 

  

photoshop10


 Con el comando Crtrl + H (Nos mostrara los directorios ocultos) encontraremos el directorio .wine donde tendremos acceso a la carpeta de instalación.

16 - Dentro de las carpetas descargadas, encontraremos un directorio llamado "02 - Actualziar_Update x64" 

photoshop15


 17 - Realizaremos los mismos pasos de PlayOnLinux, con la diferencia que seleccionaremos "editar o actualizar una unidad existente" 

18 - Cuando nos de la opción de seleccionar el archivo de instalación seleccionaremos "AdobePatchInstaller" y seguir los pasos de instalación. 

19 - Cuando finalicemos con lo anterior, deberemos ingresar a la carpeta "03 - Medicinas" -> "amdlib" 

20 - Seleccionarnos el archivo "amtlib.dll" dependiendo de la versión que tengamos instalada y copiarla. Nos vamos al directorio de instalación de la unidad virtual. 

/home/usuario/PlayOnLinux's virtual drives/PhotoshopCC/drive_c/Program Files/Photoshop cc/Adobe Photoshop CC 2015/ 

21 - Deberemos pegar y remplazar el archivo existente. 

22 - Ahora procederemos a realizar el acceso directo del programa,para eso deberemos instalar gnome-desktop. 

sudo apt-get install ubuntu-gnome-desktop 

23 - Cuando lo tengamos instalado, debemos ingresar el siguiente comando. 

gnome-desktop-item-edit ~/Escritorio --create-new 

24 - Completamos con los siguientes datos 

Tipo: Aplicacion 

Nombre: Photoshop 

Comando: wine "/home/csoria/PlayOnLinux's virtual drives/PhotoshopCC/drive_c/Program Files/Photoshop cc/Adobe Photoshop CC 2015/Photoshop.exe" 

Comentario: CCSS. 

25 - Tendrán creado su acceso directo y funcionando el programa. 

photoshop16  


 photoshop9


                       DONACIONES EN BTC                        

QRDONACIONESBTC

  bc1q2y2cnh920tzd59r49pewpt3p77wn08t79zxw98

 

 

PUEDE BUSCAR MAS INFORMACIÓN RELEVANTE SOBRE EL TEMA JUSTO AQUI
Published in GNU/Linux

Right-to-Repair-Open-Source-Featured-670x335.jpg

Al igual que todos los demás sistemas operativos, GNU/Linux tiene servicios y otros procesos, como los llamados daemons o demonios que se ejecutan en segundo plano para llevar a cabo ciertas funciones esenciales mientras el sistema está en funcionamiento. Cuando el sistema arranca, los servicios se inician automáticamente y siguen funcionando en segundo plano hasta que el sistema se apaga. Sin embargo, puedes iniciar, detener y reiniciar los servicios manualmente.

En este artículo, te mostraré diferentes métodos para iniciar, detener y reiniciar servicios en Ubuntu. El artículo cubre el odiado y amado systemd, el comando service y los scripts init.

He escrito la entrada con la distribución Feren OS.

Listar los servicios en Ubuntu

Antes de empezar, te mostraré cómo obtener una lista de todos los servicios en tu sistema, ya que necesitamos saber el nombre del servicio para administrarlo.

service --status-all

Se mostrará una lista completa de servicios en Feren.

1m.png

 

Usar Systemd para iniciar/parar/reiniciar servicios 

Puedes iniciar, detener o reiniciar servicios utilizando la utilidad de systemd: systemctl. Esta es la forma preferida desde hace tiempo en las versiones actuales de casi todas las distros. Abre una ventana de terminal e introduce los siguientes comandos. Por ejemplo, en este caso, quiero iniciar, detener o reiniciar el servicio de bluetooth:

sudo systemctl [acción] [servicio]

Para iniciar un servicio:

sudo systemctl start bluetooth

Para detener un servicio:

sudo systemctl stop bluetooth

Para reiniciar un servicio:

sudo systemctl restart bluetooth

Para comprobar el estado del servicio:

sudo systemctl status bluetooth

3m.png
 

Inicio/parada/reinicio de servicios con el comando “service”

También puedes iniciar, detener o reiniciar servicios utilizando el comando service. Abre una ventana de terminal e introduce los siguientes comandos para iniciar un servicio:

sudo service bluetooth start

Para detener un servicio:

sudo service bluetooth stop

Para reiniciar un servicio:

sudo service bluetooth restart

Para comprobar el estado del servicio:

sudo service bluetooth status
 
4m.png

Uso de scripts Init para gestionar servicios 

Puedes iniciar, detener o reiniciar servicios usando scripts init en el directorio /etc/init.d. Este directorio consiste en realidad en varios scripts para diferentes servicios. Los scripts Init son obsoletos desde que Ubuntu cambió a Systemd, por lo que este método sólo se utilizará si tienes que tratar con una versión antigua de Ubuntu. Abre una ventana de terminal e introduce los siguientes comandos para iniciar un servicio:

/etc/init.d/bluetooth start

Para detener un servicio:

/etc/init.d/bluetooth stop

Para reiniciar un servicio:

/etc/init.d/bluetooth restart

Para comprobar el estado del servicio:

/etc/init.d/bluetooth status

Nótese en la imagen de arriba que Feren usa Systemd y lo que hace realmente no es utilizar Init sino un enlace a Systemctl.

Así es como puedes iniciar, detener y reiniciar servicios de diferentes maneras sin reiniciar todo el sistema operativo. Puedes usar estos comandos en casi todas las distribuciones GNU/Linux.

                       DONACIONES EN BTC                        

QRDONACIONESBTC

  bc1q2y2cnh920tzd59r49pewpt3p77wn08t79zxw98

 

 

PUEDE BUSCAR MAS INFORMACIÓN RELEVANTE SOBRE EL TEMA JUSTO AQUI
Published in GNU/Linux
Tagged under
Página 1 de 2