From 82c58bead13bcffe1d90906343ba9117e046786a Mon Sep 17 00:00:00 2001 From: Melvin_Guerrero Date: Wed, 8 Jun 2022 02:44:23 -0400 Subject: [PATCH 01/14] Actualizacion de readme --- README.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 04ea9279..e86c1162 100644 --- a/README.md +++ b/README.md @@ -79,11 +79,16 @@ # Instalar Latino - [Windows](.readme/OS_install/instalacion_windows.md) +- [Mac](.readme/OS_install/instalacion_mac.md) - [Debian/Ubuntu](.readme/OS_install/instalacion_debian.md) - [Fedora](.readme/OS_install/instalacion_fedora.md) -- [Mac](.readme/OS_install/instalacion_mac.md) - [ArchLinux/Manjaro](.readme/OS_install/instalacion_archlinux.md) -- [Plugins](https://github.com/lenguaje-latino) + +Puedes instalar Latino en Linux usando los paquetes de instalación disponibles en el "release" o utilizar el siguiente "bash script" para una instalación totalmente automatizada (solo en Linux) +```bash +git clone https://github.com/lenguaje-latino/instalacion.git && cd instalacion && sudo chmod +x latino_instalacion-linux.sh && ./latino_instalacion-linux.sh +``` +Para mayor información sobre el script de arribe, mirar aquí [git:lenguaje-latino/instalacion](https://github.com/lenguaje-latino/instalacion) # Documentación From 79f6d9fb733e6984d37a13eae5a1bdcf70273ea7 Mon Sep 17 00:00:00 2001 From: Melvin_Guerrero Date: Wed, 8 Jun 2022 02:55:06 -0400 Subject: [PATCH 02/14] Actualizacion del instalador ArchLinux --- .readme/OS_install/instalacion_archlinux.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.readme/OS_install/instalacion_archlinux.md b/.readme/OS_install/instalacion_archlinux.md index 90682f16..b3ef437d 100644 --- a/.readme/OS_install/instalacion_archlinux.md +++ b/.readme/OS_install/instalacion_archlinux.md @@ -4,7 +4,7 @@ Para instalar Latino en Arch Linux y Manjaro, primero abrimos la consola (Termin ```bash sudo pacman -Syu -sudo pacman -S base-devel +sudo pacman -S --noconfirm base-devel cmake git ``` Una vez concluido esto, pasamos a instalar propiamente Latino en nuestro sistema @@ -13,17 +13,18 @@ Una vez concluido esto, pasamos a instalar propiamente Latino en nuestro sistema cd ~ sudo git clone https://github.com/lenguaje-latino/latino-core cd latino-core -cmake . +sudo cmake . sudo make install ``` … y listo! para ejecutar Latino solo escribimos en nuestra terminal el comando latino # DESINSTALAR -#### 1- Opción +Para desinstalar Latino de su sistema, necesitara el archivo "latino_desinstalacion-linux.sh" el cual puede conseguir desde el siguiente repositorio: +[https://github.com/lenguaje-latino/instalacion](https://github.com/lenguaje-latino/instalacion) + ```bash -# Si instalaste con `sudo make install`: -sudo ./uninstall.sh +sudo chmod +x latino_desinstalacion-linux.sh && ./latino_desinstalacion-linux.sh ``` # Ayuda y Documentación: From 15a979b4ed064552ff955054c99dec7056e84e85 Mon Sep 17 00:00:00 2001 From: Melvin_Guerrero Date: Wed, 8 Jun 2022 03:03:34 -0400 Subject: [PATCH 03/14] Actualizacion de los pasos de instalacion en debian --- .readme/OS_install/instalacion_debian.md | 44 +++++++----------------- 1 file changed, 13 insertions(+), 31 deletions(-) diff --git a/.readme/OS_install/instalacion_debian.md b/.readme/OS_install/instalacion_debian.md index 9c55e64e..26061678 100644 --- a/.readme/OS_install/instalacion_debian.md +++ b/.readme/OS_install/instalacion_debian.md @@ -1,56 +1,38 @@ -# Dependencias en Debian / Ubuntu -Antes de instalar latino, vamos a instalar todos paquetes necesarios: +Para instalar Latino en Debian y Ubuntu, primero abrimos la consola (Terminal) y ejecutamos los siguientes comandos: + ```bash sudo apt-get update -sudo apt-get install git cmake gcc g++ -sudo apt-get install libreadline-dev libpthread-stubs0-dev +sudo apt-get install git cmake gcc g++ libreadline-dev libpthread-stubs0-dev ``` +Una vez concluido esto, pasamos a instalar propiamente Latino en nuestro sistema -# Clonar ```bash cd ~ sudo git clone https://github.com/lenguaje-latino/latino-core cd latino-core -``` - -# Compilar e instalar -Para compilarlo hay dos formas, puedes elegir la que desees:

-##### I. -```bash - cmake . - make - sudo make install - ``` - -##### II. -```bash - sudo bash configure - sudo make install +sudo cmake . +sudo make install ``` # Instalación desde paquete .deb: ```bash - # Descarga la version que desees desde: https://github.com/primitivorm/latino/releases/download/ -sudo dpkg -i Latino-XXX-Debian.deb + # Descarga la version que desees desde: https://github.com/lenguaje-latino/latino/releases/latest +sudo dpkg -i latino-XXX-Debian.deb ``` # DESINSTALAR #### 1- Opción +Para desinstalar Latino de su sistema, necesitara el archivo "latino_desinstalacion-linux.sh" el cual puede conseguir desde el siguiente repositorio: +[https://github.com/lenguaje-latino/instalacion](https://github.com/lenguaje-latino/instalacion) + ```bash -# Si instalaste con `sudo make install`: -sudo ./uninstall.sh +sudo chmod +x latino_desinstalacion-linux.sh && ./latino_desinstalacion-linux.sh ``` #### 2- Opción -Puedes ver un video de como proceder aquí: https://youtu.be/Q5xGm_Bp22k - ```bash -sudo rm -f $(which latino) - ``` - -#### 3- Opción - Sólo Debian / Ubuntu. Si instalaste paquete deb + Sólo Debian / Ubuntu. Si instalaste paquete .deb ```bash sudo apt-get remove --purge latino -y ``` From ad7eab5a47d5fafa5425beb7d1bde616fde5eb36 Mon Sep 17 00:00:00 2001 From: Melvin_Guerrero Date: Wed, 8 Jun 2022 03:07:42 -0400 Subject: [PATCH 04/14] correcion de Debian --- .readme/OS_install/instalacion_debian.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.readme/OS_install/instalacion_debian.md b/.readme/OS_install/instalacion_debian.md index 26061678..faa1d391 100644 --- a/.readme/OS_install/instalacion_debian.md +++ b/.readme/OS_install/instalacion_debian.md @@ -22,6 +22,8 @@ sudo make install sudo dpkg -i latino-XXX-Debian.deb ``` +… y listo! para ejecutar Latino solo escribimos en nuestra terminal el comando latino + # DESINSTALAR #### 1- Opción Para desinstalar Latino de su sistema, necesitara el archivo "latino_desinstalacion-linux.sh" el cual puede conseguir desde el siguiente repositorio: From a1fb2da5dafe6d74f7d2cd5a2bc1517b598f168b Mon Sep 17 00:00:00 2001 From: Melvin_Guerrero Date: Wed, 8 Jun 2022 03:09:24 -0400 Subject: [PATCH 05/14] Actualizacion de Fedora --- .readme/OS_install/instalacion_fedora.md | 42 +++++++++--------------- 1 file changed, 15 insertions(+), 27 deletions(-) diff --git a/.readme/OS_install/instalacion_fedora.md b/.readme/OS_install/instalacion_fedora.md index 5c9ac9b2..ce0af954 100644 --- a/.readme/OS_install/instalacion_fedora.md +++ b/.readme/OS_install/instalacion_fedora.md @@ -1,44 +1,32 @@ -# Dependencias -Antes de instalar latino, vamos a instalar todos paquetes necesarios: -``` -su -sudo dnf update -sudo dnf install gcc-c++ git cmake kernel-devel -sudo dnf install readline-devel +Para instalar Latino en Fedora, primero abrimos la consola (Terminal) y ejecutamos los siguientes comandos: + +```bash +sudo dnf -y update +sudo dnf -y install gcc-c++ git cmake kernel-devel readline-devel ``` -# INSTALAR +Una vez concluido esto, pasamos a instalar propiamente Latino en nuestro sistema + ```bash cd ~ sudo git clone https://github.com/lenguaje-latino/latino-core cd latino-core +sudo cmake . +sudo make install ``` +… y listo! para ejecutar Latino solo escribimos en nuestra terminal el comando latino + # DESINSTALAR -#### 1- Opción +Para desinstalar Latino de su sistema, necesitara el archivo "latino_desinstalacion-linux.sh" el cual puede conseguir desde el siguiente repositorio: +[https://github.com/lenguaje-latino/instalacion](https://github.com/lenguaje-latino/instalacion) + ```bash -sudo ./uninstall.sh +sudo chmod +x latino_desinstalacion-linux.sh && ./latino_desinstalacion-linux.sh ``` -#### 2- Opción -Pirmero debes saber donde esta instalado - - ```bash - whereis latino - ``` - - Te dará algo parecido a esto: - ```bash - latino: /usr/local/bin/latino - ``` - - Ahora que sabemos dónde está solamente lo borramos: - ```bash - sudo rm /usr/local/bin/latino - ``` - # Ayuda y Documentación: [Comunidad de Latino en Stackoverflow](https://es.stackoverflow.com/questions/tagged/latino)
[Manual Latino](http://manual.lenguaje-latino.org/) From d3a29ec9f04c46403f4955ac284dcdd12a3bbb83 Mon Sep 17 00:00:00 2001 From: Melvin_Guerrero Date: Thu, 9 Jun 2022 12:42:22 -0400 Subject: [PATCH 06/14] Arreglo minimo ReadMe Windows --- .readme/OS_install/instalacion_windows.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.readme/OS_install/instalacion_windows.md b/.readme/OS_install/instalacion_windows.md index 282908a3..61f3a67f 100644 --- a/.readme/OS_install/instalacion_windows.md +++ b/.readme/OS_install/instalacion_windows.md @@ -1,4 +1,4 @@ - + # Instalar en Windows | Versión | Instalador | From 63a34dbed7c4c8c4a19100fa58c9dc2dc6eec575 Mon Sep 17 00:00:00 2001 From: Melvin_Guerrero Date: Thu, 9 Jun 2022 12:42:45 -0400 Subject: [PATCH 07/14] Arreglo minimo Readme Mac --- .readme/OS_install/instalacion_mac.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.readme/OS_install/instalacion_mac.md b/.readme/OS_install/instalacion_mac.md index 9f28294a..7e08f083 100644 --- a/.readme/OS_install/instalacion_mac.md +++ b/.readme/OS_install/instalacion_mac.md @@ -1,4 +1,4 @@ - + # Instalar en Mac | Versión | Instalador | From 06b6b646039d6dc0fe7120226df5b4944d731a62 Mon Sep 17 00:00:00 2001 From: Melvin_Guerrero Date: Thu, 9 Jun 2022 12:43:02 -0400 Subject: [PATCH 08/14] Arreglo minimo Readme Fedora --- .readme/OS_install/instalacion_fedora.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.readme/OS_install/instalacion_fedora.md b/.readme/OS_install/instalacion_fedora.md index ce0af954..5bd15b3f 100644 --- a/.readme/OS_install/instalacion_fedora.md +++ b/.readme/OS_install/instalacion_fedora.md @@ -1,4 +1,4 @@ - + Para instalar Latino en Fedora, primero abrimos la consola (Terminal) y ejecutamos los siguientes comandos: From 39eb2bd24baf94f1f45b0c0cca272e0b2038761f Mon Sep 17 00:00:00 2001 From: Melvin_Guerrero Date: Thu, 9 Jun 2022 12:43:35 -0400 Subject: [PATCH 09/14] Arreglo minimo Readme debian --- .readme/OS_install/instalacion_debian.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.readme/OS_install/instalacion_debian.md b/.readme/OS_install/instalacion_debian.md index faa1d391..e2366d48 100644 --- a/.readme/OS_install/instalacion_debian.md +++ b/.readme/OS_install/instalacion_debian.md @@ -1,10 +1,10 @@ - + Para instalar Latino en Debian y Ubuntu, primero abrimos la consola (Terminal) y ejecutamos los siguientes comandos: ```bash sudo apt-get update -sudo apt-get install git cmake gcc g++ libreadline-dev libpthread-stubs0-dev +sudo apt-get install git cmake build-essential libreadline-dev libpthread-stubs0-dev ``` Una vez concluido esto, pasamos a instalar propiamente Latino en nuestro sistema From d376e84497badbeea7d92a4b7caa832109b562c1 Mon Sep 17 00:00:00 2001 From: Melvin_Guerrero Date: Thu, 9 Jun 2022 12:43:58 -0400 Subject: [PATCH 10/14] Arreglo minimo Readme Archlinux --- .readme/OS_install/instalacion_archlinux.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.readme/OS_install/instalacion_archlinux.md b/.readme/OS_install/instalacion_archlinux.md index b3ef437d..a0667cd3 100644 --- a/.readme/OS_install/instalacion_archlinux.md +++ b/.readme/OS_install/instalacion_archlinux.md @@ -1,4 +1,4 @@ - + Para instalar Latino en Arch Linux y Manjaro, primero abrimos la consola (Terminal) y ejecutamos los siguientes comandos: From 4a290982cdb3e39146586da799b7f0d4bbdcb45b Mon Sep 17 00:00:00 2001 From: Melvin_Guerrero Date: Thu, 9 Jun 2022 13:06:10 -0400 Subject: [PATCH 11/14] Pasos de instalacion para CentOS --- .readme/OS_install/instalacion_centos.md | 55 ++++++++++++++++++++++ .readme/imgs/CentOS.svg | 60 ++++++++++++++++++++++++ 2 files changed, 115 insertions(+) create mode 100644 .readme/OS_install/instalacion_centos.md create mode 100644 .readme/imgs/CentOS.svg diff --git a/.readme/OS_install/instalacion_centos.md b/.readme/OS_install/instalacion_centos.md new file mode 100644 index 00000000..6aac54bc --- /dev/null +++ b/.readme/OS_install/instalacion_centos.md @@ -0,0 +1,55 @@ + + +Para instalar Latino en RHEL (Red Hat) y CentOS, primero abrimos la consola (Terminal) y ejecutamos los siguientes comandos: + +## CentOS ^9/8 +CentOS 8 en adelante disponen tanto de YUM y DNF para la instalación de paquetes, en este caso usaremos DNF ya que es más rápido que YUM +```bash +sudo dnf -y update +sudo dnf -y install git cmake readline-devel +sudo dnf -y groupinstall "Development Tools" +``` +## CentOS 7/6/5 +CentOS 7 y previos solo disponen tanto de YUM para la instalación de paquetes +```bash +sudo yum -y update +sudo yum -y install git cmake readline-devel +sudo yum -y groupinstall "Development Tools" +``` +### Solo para CentOS 7/6/5 +Con CentOS 7 y previos no es posible la instalación de CMake ^3, la cual es la versión requerida para compilar Latido desde su código fuente, por esta razón procedemos a ejecutar los siguientes pasos +```bash +sudo yum -y remove cmake +sudo yum -y install epel-release +sudo yum -y install epel-release cmake3 + +sudo rm -rf /usr/bin/cmake +sudo ln -s /usr/bin/cmake3 /usr/bin/cmake +cmake --version +``` + +Una vez concluido esto, pasamos a instalar propiamente Latino en nuestro sistema + +```bash +cd ~ +sudo git clone https://github.com/lenguaje-latino/latino-core +cd latino-core +sudo cmake . +sudo make install +``` + +… y listo! para ejecutar Latino solo escribimos en nuestra terminal el comando latino + +# DESINSTALAR +Para desinstalar Latino de su sistema, necesitara el archivo "latino_desinstalacion-linux.sh" el cual puede conseguir desde el siguiente repositorio: +[https://github.com/lenguaje-latino/instalacion](https://github.com/lenguaje-latino/instalacion) + +```bash +sudo chmod +x latino_desinstalacion-linux.sh && ./latino_desinstalacion-linux.sh +``` + +# Ayuda y Documentación: +[Comunidad de Latino en Stackoverflow](https://es.stackoverflow.com/questions/tagged/latino)
+[Manual Latino](http://manual.lenguaje-latino.org/) + +Cualquier aportación o sugerencia es bienvenida. \ No newline at end of file diff --git a/.readme/imgs/CentOS.svg b/.readme/imgs/CentOS.svg new file mode 100644 index 00000000..2c8eef3d --- /dev/null +++ b/.readme/imgs/CentOS.svg @@ -0,0 +1,60 @@ + + + + The CentOS Logo Vertical Version + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file From bf1c323fcd4461eadf2312341a13db0c847a62ed Mon Sep 17 00:00:00 2001 From: Melvin_Guerrero Date: Thu, 9 Jun 2022 13:09:40 -0400 Subject: [PATCH 12/14] Correccion minima ReamMe --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e86c1162..021e1615 100644 --- a/README.md +++ b/README.md @@ -82,6 +82,7 @@ - [Mac](.readme/OS_install/instalacion_mac.md) - [Debian/Ubuntu](.readme/OS_install/instalacion_debian.md) - [Fedora](.readme/OS_install/instalacion_fedora.md) +- [RHEL/CentOS](.readme/OS_install/instalacion_centos.md) - [ArchLinux/Manjaro](.readme/OS_install/instalacion_archlinux.md) Puedes instalar Latino en Linux usando los paquetes de instalación disponibles en el "release" o utilizar el siguiente "bash script" para una instalación totalmente automatizada (solo en Linux) From e03659493b5d0492250b0f08cb96e056f8804030 Mon Sep 17 00:00:00 2001 From: Melvin_Guerrero Date: Fri, 17 Jun 2022 15:00:14 -0400 Subject: [PATCH 13/14] Correccion del enlase de Contribuciones --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 021e1615..60ebdeb6 100644 --- a/README.md +++ b/README.md @@ -113,7 +113,7 @@ Visita la Wiki de Latino aquí en GitHut para saber como colaborar en este proye # Contribuciones Si deseas contribuir en este proyecto reportando errores, proponiendo sugerencias o aportando al código fuente, te dejamos el siguiente enlace con nuestras normas. -- [Normas para contribuyentes](.readme/CONTRIBUTING.md) +- [Normas para contribuyentes](CONTRIBUTING.md) # SINTAXIS DE LATINO From 5802bc479e61bc4ca970211ab73c3164031a09b2 Mon Sep 17 00:00:00 2001 From: Melvin_Guerrero Date: Sat, 18 Jun 2022 23:17:35 -0400 Subject: [PATCH 14/14] Actualizacion de Enlaces Se agrego el link para DIscord y se reanudo el link de la API --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 60ebdeb6..c5095f9f 100644 --- a/README.md +++ b/README.md @@ -95,6 +95,7 @@ Para mayor información sobre el script de arribe, mirar aquí [git:lenguaje-lat # Documentación Aprende sobre este lenguaje de programación visitando su documentación oficial en el siguiente enlace. - [Manual Latino](https://manual-latino.readthedocs.io/es/stable/) +- [API de Latino](https://manuallatinoapi.blogspot.com) # Latino-Wiki @@ -106,9 +107,9 @@ Visita la Wiki de Latino aquí en GitHut para saber como colaborar en este proye *Latino* dispone de un foro en su página web oficial, así como también un grupo en Telegram y Gitter, además de un canal en Youtube a las que puedes dirigirte en caso de cualquier duda. - [Stack Overflow](https://es.stackoverflow.com/questions/tagged/latino) - [Chat en Telegram](https://t.me/joinchat/AAAAAD6l6_qIgQAAgu9DVQ) +- [Chat en Discord](https://discord.com/invite/YgMGNhv3) - [Chat en Gitter](https://gitter.im/primitivorm/latino?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) - [Canal en Youtube](https://www.youtube.com/channel/UCLVTJpQn-TDbBSwR732kvnQ/featured) - # Contribuciones