informatica:sistemas_operativos:linux:arch_linux
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:sistemas_operativos:linux:arch_linux [2024/02/24 13:43] – [TTY y caracteres latinos] tempwin | informatica:sistemas_operativos:linux:arch_linux [2025/08/30 12:55] (actual) – [Arch Linux] tempwin | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| ====== Arch Linux ====== | ====== Arch Linux ====== | ||
| + | |||
| + | Distribución de [[..: | ||
| * [[https:// | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| ===== Instalación ===== | ===== Instalación ===== | ||
| Línea 15: | Línea 19: | ||
| <code bash> | <code bash> | ||
| - | dd bs=4M if=ruta/ | + | dd bs=4M if=ruta/ |
| </ | </ | ||
| Línea 260: | Línea 264: | ||
| < | < | ||
| - | terminus-font base-devel bash-completion xorg-server xorg-xinit xterm rxvt-unicode alacritty git openbox openbox-menu openbox-themes tint2 obconf networkmanager vim sudo fakeroot gmrun htop unzip unrar unp alsa-utils pulseaudio pulseaudio-alsa pavucontrol filezilla openssh mupdf libreoffice-fresh-es setxkbmap numlockx | + | terminus-font base-devel bash-completion xorg-server xorg-xinit xterm rxvt-unicode alacritty git openbox openbox-menu openbox-themes tint2 obconf networkmanager vim sudo fakeroot gmrun htop unzip unrar unp alsa-utils pulseaudio pulseaudio-alsa pavucontrol filezilla openssh mupdf libreoffice-fresh-es setxkbmap numlockx |
| </ | </ | ||
| Línea 332: | Línea 336: | ||
| < | < | ||
| sudo pacman -Syu | sudo pacman -Syu | ||
| - | < | + | </code> |
| Si además quisiéramos forzar la descarga de la base de datos de paquetes del servidor: | Si además quisiéramos forzar la descarga de la base de datos de paquetes del servidor: | ||
| Línea 459: | Línea 463: | ||
| ==== Problemas con yay ==== | ==== Problemas con yay ==== | ||
| - | Lo más sencillo es eliminar y volver a instalar desde el repositorio git: | + | Lo más sencillo es eliminar y volver a instalar desde el repositorio git. |
| - | Desinstalamos: | + | Primero desinstalamos el '' |
| < | < | ||
| Línea 490: | Línea 494: | ||
| sudo pacman -U yay-xxxxxx.pkg.tar.xz | sudo pacman -U yay-xxxxxx.pkg.tar.xz | ||
| </ | </ | ||
| + | |||
| + | <WRAP center round tip 60%> | ||
| + | Los dos últimos pasos se podrían hacer en un único comando: '' | ||
| + | </ | ||
| ==== Problemas con las firmas de los paquetes ==== | ==== Problemas con las firmas de los paquetes ==== | ||
| Línea 515: | Línea 523: | ||
| </ | </ | ||
| + | Última alternativa para volver a generar claves de cero: | ||
| + | |||
| + | < | ||
| + | # Eliminamos el directorio que contiene todas las claves: | ||
| + | sudo rm -rf / | ||
| + | |||
| + | # Ejecutamos: | ||
| + | pacman-key --init | ||
| + | |||
| + | # Ejecutamos: | ||
| + | pacman-key --populate | ||
| + | </ | ||
| ==== Instalar o reinstalar GRUB ==== | ==== Instalar o reinstalar GRUB ==== | ||
| Línea 603: | Línea 623: | ||
| </ | </ | ||
| + | ==== No se pudo descargar community.db ==== | ||
| + | |||
| + | Al tratar de actualizar repositorios, | ||
| + | |||
| + | < | ||
| + | :: Sincronizando las bases de datos de los paquetes... | ||
| + | core está actualizado | ||
| + | extra está actualizado | ||
| + | no se pudo descargar community.db | ||
| + | error: no se pudo obtener el archivo «community.db» desde es.mirrors.cicku.me: | ||
| + | error: no se pudo obtener el archivo «community.db» desde es.mirrors.cicku.me: | ||
| + | error: no se pudo obtener el archivo «community.db» desde mirror.cloroformo.org: | ||
| + | error: no se pudo obtener el archivo «community.db» desde mirror.librelabucm.org: | ||
| + | error: no se pudo obtener el archivo «community.db» desde mirror.librelabucm.org: | ||
| + | error: no se pudo obtener el archivo «community.db» desde mirrors.marquitos.space: | ||
| + | error: no se pudo obtener el archivo «community.db» desde mirrors.marquitos.space: | ||
| + | error: no se pudo obtener el archivo «community.db» desde nox.panibrez.com: | ||
| + | error: no se pudo obtener el archivo «community.db» desde mirror.raiolanetworks.com: | ||
| + | error: no se pudo obtener el archivo «community.db» desde mirror.raiolanetworks.com: | ||
| + | error: no se pudo obtener el archivo «community.db» desde ftp.rediris.es: | ||
| + | error: no se han podido sincronizar todas las bases de datos (no se pudieron descargar algunos archivos) | ||
| + | -> error refrescando las bases de datos - exit status 1 | ||
| + | </ | ||
| + | |||
| + | La explicación es que [[https:// | ||
| + | |||
| + | La solución es eliminar los siguientes repositorios del fichero ''/ | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| ===== Configuración ===== | ===== Configuración ===== | ||
informatica/sistemas_operativos/linux/arch_linux.1708778626.txt.gz · Última modificación: por tempwin
