- Instalar los componentes necesarios
apt install nodejs
apt install libevent-dev
2. Agregar el usuario aws (o el que vaya a conectar) al grupo de sudo
usermod -aG sudo aws
apt install nodejs
apt install libevent-dev
2. Agregar el usuario aws (o el que vaya a conectar) al grupo de sudo
usermod -aG sudo aws
usermod -aG sudo sammy
apt update
apt install mysql
apt install php-fpm php-mysql php-mbstring php-curl php-xml php-gd
apt install mysql-server
mysql_secure_installation
MYSQL SERVER 8
CREATE USER ‘root’@’%’ IDENTIFIED BY ‘root’;
GRANT ALL PRIVILEGES ON aws.* TO ‘root’@’%’ WITH GRANT OPTION;
ALTER USER ‘root’@’%’ IDENTIFIED WITH mysql_native_password BY ‘root’;
FLUSH PRIVILEGES;
apt install python2.7
apt install nodejs
useradd -m -g sudo -s /bin/bash aws
passwd aws
su aws
ssh-keygen
En el directorio .ssh crear el archivo authorized_keys con la key de c9
Editar el fichero /etc/ssh/sshd_config y descomentar la línea de #PubkeyAuthentication yes
Cinnamon 2.0 tiene como principal característica que ya no depende de Gnome Shell para instalarse y ejecutarse, por lo que se declara como Entorno de Escritorio independiente.
En el caso de Arch, una instalación completa de Cinnamon se podría hacer de la siguiente forma:
sudo pacman -S cinnamon cinnamon-control-center cinnamon-desktop cinnamon-screensaver cinnamon-session cinnamon-settings-daemon cinnamon-translations nemo
El Gestor de Sesión de LinuxMint es MDM, el cual pertenece al proyecto MATE si mal no recuerdo, y como en Arch este paquete no aparece en los repositorios oficiales, pues me instalé LXDM, el Gestor de Sesión del proyecto LXDE.
sudo pacman -S lxdm
Y posteriormente lo activamos con:
sudo systemctl enable lxdm.service
Escogí LXDM y no otro como por ejemplo LightDM, debido a que LXDM es muy ligero.
Este comando sirve para ver el uso de la memoria ram en tiempo real, como un htop.
watch -n 1 free -m
Este comando sirve para liberar la memoria, sobre todo la cacheada
sudo sync && sudo sysctl -w vm.drop_caches=3
sudo pacman -S plasma-meta
sudo pacman -S plasma kde-applications
sudo pacman -S kde-applications-meta
sudo pacman -S base-devel
Sin ser usuarios root
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
yay -S pamac-aur-git --noconfirm
echo 'export PATH="$PATH:$HOME/.config/composer/vendor/bin"' >> ~/.bashrc
Cierra y abre la terminal de nuevo.
Si después de ejecutar el script de instalación de C9 Install sh, no se instala bien y salta el error de libevent, necesitas ejecutar
apt install libevent-dev
Para resolver el típico hay que ejecutar esto antes de hacer el UPDATE ya que te cambia el valor en la consulta pero no afecta a futuro, ya que cuando se reinicie volverá a coger el valor de configuración de MYSQL.
Es una solución temporal para poder hacer los UPDATES
SET sql_mode = '';
Una vez ejecutada la sentencia, se puede usar el update sin problemas, como por ejemplo:
UPDATE gafas_colores SET novedad = NULL WHERE novedad = '0000-00-00';
1 | find . - type d - exec chmod -R 0755 {} \; |
1 | find . - type f - exec chmod -R 0644 {} \; |
El punto (.) puede ser cambiado por alguna ruta absoluta, por ejemplo /home/miusuario/midirectorio/.