-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathuefi-instructions.txt
186 lines (151 loc) · 3.82 KB
/
uefi-instructions.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
UEFI
loadkeys es
ping 8.8.8.8
wipefs --all /dev/sdX
PARTICIONES
ls /sys/firmware/efi/efivars
debe desplegar una lista
cfdisk
elegimos gpt
boot sda1 512M type=EFI System write
root sda2 20G type=Linux Filesystem write
home sda3 xG type=Linux Filesystem write
swap sda4 xG type= Linux swap write
quit
FORMATEAR PARTICIONES
mkfs.vfat -F32 /dev/sda1
mkfs.ext4 /dev/sda2
mkfs.ext4 /dev/sda3
mkswap /dev/sda4
swapon
MONTAR PARTICIONES
mount /dev/sda2 /mnt
mkdir /mnt/boot
mkdir /mnt/boot/efi
mount /dev/sda1 /mnt/boot/efi
mkdir /mnt/home
mount /dev/sda3 /mnt/home
PAQUETES BASE
pacstrap /mnt linux linux-firmware base nano (os-prober si tienes windows) grub networkmanager dhcpcd efibootmgr netctl wpa_supplicant dialog
GENERAR FSTAB
genfstab /mnt >> /mnt/etc/fstab
CONFIGURACIONES HORA KEYMAP
INSTALAR GRUB UEFI
grub-install --efi-directory=/boot/efi --bootloader -id='ArchLinux' --target=x86_64-efi
CONFIGURAR GRUB UEFI
grub-mkconfig -o /boot/grub/grub.cfg
USUARIOS
passwd (clave root)
useradd -m user_name
passwd user_name
REBOOT
exit
umount -R /mnt
reboot
(quitar usb)
systemctl start NetworkManager.service
systemctl enable NetworkManager.service
systemctl start wpa_supplicant.service
systemctl enable wpa_supplicant.service
USUARIOS
usermod -aG wheel user_name
groups user_name
pacman -S sudo vim nano
nano /etc/sudoers
## Uncomment to allow members of group wheel to execute any command
# %wheel ALL=(ALL:ALL) ALL
su admin
id
sudo su
LOCALHOSTS
nano /etc/hosts
127.0.0.1 localhost
::1 localhost
127.0.0.1 hostname.localhost hostname
NEOFETCH
pacman -S neofetch
AUR
mkdir -p desktop/user_name/repos
cd !$
pacman -S base-devel git wget
git clone https://aur.archlinux.org/paru-bin.git
cd paru-bin
makepkg -si
cd ..
BLACK ARCH
mkdir blackarch
cd !$
curl -O https://blackarch.org/strap.sh
ls -l
chmod +x strap.sh
ls -l
sudo su
./strap.sh
pacman -Sy
pacman -Sgg | grep blackarch
pacman -Sgg | grep blackarch | awk '{print $1}' | sort -u | less (lista categorias)
pacman -S categoria (instala todos los paquetes de esa categoria)
GRUB THEME
Instalar theme en este directorio
/boot/grub/themes
Descomentar la linea de GRUB_THEME en
/etc/default/grub
FUENTES DE CONSOLA
/usr/share/kbd/consolefonts
FUENTES
cd /usr/share/fonts
sudo su
wget http://fontlot.com/downfile/5baeb08d06494fc84dbe36210f6f0ad5.105610
file 5baeb08d06494fc84dbe36210f6f0ad5.105610 vemos que es un comprimido zip
sudo pacman -S p7zip
7z l 5baeb08d06494fc84dbe36210f6f0ad5.105610 vemos varias fuentes woff y ttf
mv 5baeb08d06494fc84dbe36210f6f0ad5.105610 comprimido.zip
unzip comprimido.zip
rm comprimido.zip
find . | grep "/.ttf$" | while read line; do cp $line .; done
rm -r iosevka-2.2.1/
rm -r iosevka-slab-2.2.1/
ls
https://dropbox.com/s/hrkub2yo9iapljz/icomoon.zip?dl=0
mv /home/admin/Downloads/icomoon.zip .
unzip icomoon.zip
mv icomoon/*.ttf .
rm -rf icomoon
paru -s nerd-fonts-jetbrains-mono ttf-font-awesome ttf-font-awesome-4 ttf-material-design-icons
www.nerdfonts.com download Hack Nerd Font
mv /home/admin/Downloads/Hack.zip .
unzip Hack.zip
rm Hack.zip
ZSH
pacman -S zsh
echo $SHELL
usermod --shell /usr/bin/zsh user_name
paru -S zsh-syntax-highlighting zsh-autosuggestions
pacman -S locate
sudo updatedb (sync file sys)
(fix .zshrc problems)
(como root
cd /usr/share
mkdir zsh-sudo
chown admin:admin zsh-sudo/
)
cd /usr/share/zsh-sudo
wget https://github.com/ohmyzsh/ohmyzsh/blob/master/plugins/sudo/sudo.plugin.zsh
KB CONFIG
localectl set-x11-keymap es
GRAPH ENV
pacman -S gnome gdm xorg xorg-server alacritty
systemctl start gdm.service
GH AUTH
git config --global user.name "user_name"
git config --global user.email "user_email"
git config --global --list
SSH
pacman -S openssh
ls -al ~/.ssh
# Lists the files in your .ssh directory, if they exist
ssh-keygen -t rsa -C "email"
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
cat ~/.ssh/id_rsa.pub | less
add content to github