Configuració de les MV per treballar amb vagrant
Començarem per la instal·lació dels paquets demanats
DEBIAN
unai@Debian:~$ sudo apt-get install -y gcc make dkms build-essential linux-headers-$(uname -r) openssh-server sudo libxt6
[sudo] contraseña para unai:
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Leyendo la información de estado... Hecho
openssh-server ya está en su versión más reciente (1:9.2p1-2+deb12u3).
fijado openssh-server como instalado manualmente etc.....
..................
Configurando linux-headers-amd64 (6.1.119-1) ...
Procesando disparadores para man-db (2.11.2-2) ...
Procesando disparadores para libc-bin (2.36-9+deb12u9) ...
unai@Debian:~$
I per últim, creació de l’usuari vagrant
unai@Debian:~$ sudo useradd -m -s /bin/bash vagrant
unai@Debian:~$ echo "vagrant:vagrant" | sudo chpasswd
unai@Debian:~$ sudo usermod -aG sudo vagrant
unai@Debian:~$ echo "vagrant ALL=(ALL) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/vagrant
vagrant ALL=(ALL) NOPASSWD:ALL
unai@Debian:~$
ROCKY
[unai@localhost ~]$ sudo yum install -y epel-release
[sudo] password for unai:
Last metadata expiration check: 0:30:53 ago on Fri Dec 27 22:04:25 2024.
Package epel-release-9-7.el9.noarch is already installed.
[unai@localhost ~]$ sudo yum install -y bash-completion sudo gcc make perl dkms bzip2 kernel-devel kernel-headers
Last metadata expiration check: 0:31:38 ago on Fri Dec 27 22:04:25 2024.
Package bash-completion-1:2.11-5.el9.noarch is already installed.
Package sudo-1.9.5p2-10.el9_3.x86_64 is already installed.
Package bzip2-1.0.8-8.el9.x86_64 is already installed. etc....
........
perl-mro-1.23-481.el9.x86_64 perl-open-1.12-481.el9.noarch
perl-overload-1.31-481.el9.noarch perl-overloading-0.02-481.el9.noarch
perl-parent-1:0.238-460.el9.noarch perl-perlfaq-5.20201107-4.el9.noarch
perl-ph-5.32.1-481.el9.x86_64 perl-podlators-1:4.14-460.el9.noarch
perl-sigtrap-1.09-481.el9.noarch perl-sort-2.04-481.el9.noarch
perl-srpm-macros-1-41.el9.noarch perl-subs-1.03-481.el9.noarch
perl-threads-1:2.25-460.el9.x86_64 perl-threads-shared-1.61-460.el9.0.1.x86_64
perl-utils-5.32.1-481.el9.noarch perl-vars-1.05-481.el9.noarch
perl-version-7:0.99.28-4.el9.x86_64 perl-vmsish-1.04-481.el9.noarch
pyproject-srpm-macros-1.12.0-1.el9.noarch python-srpm-macros-3.9-54.el9.noarch
python3-pyparsing-2.4.7-9.el9.noarch qt5-srpm-macros-5.15.9-1.el9.noarch
redhat-rpm-config-208-1.el9.noarch rust-srpm-macros-17-4.el9.noarch
sombok-2.4.0-16.el9.x86_64 systemtap-sdt-devel-5.1-4.el9_5.x86_64
zlib-devel-1.2.11-40.el9.x86_64
Complete!
[unai@localhost ~]$
[unai@localhost ~]$ sudo useradd -m -s /bin/bash vagrant
[unai@localhost ~]$ echo "vagrant:vagrant" | sudo passwd --stdin vagrant
Changing password for user vagrant.
passwd: all authentication tokens updated successfully.
[unai@localhost ~]$ sudo usermod -aG wheel vagrant
[unai@localhost ~]$ echo "vagrant ALL=(ALL) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/vagrant
vagrant ALL=(ALL) NOPASSWD:ALL
[unai@localhost ~]$
Finalment, canviarem el temps d’espera de Grub a 1 segon. per fer aixó, anem a l’arxiu sudo nano /etc/default/grub
i canviem el valor de grub timeout per 1
Amb això, ja hem acabat
Filed under: Uncategorized - @ December 27, 2024 10:45 pm