Как скачать весь репозиторий ?

Он весит 40 гигов. Раньше скачивал командой pacman -Swdd $(pacman -Sql), а старые пакеты очищал командой paccache -rk1,щас ошибку выдает "ошибка: не удалось подготовить транзакцию (неверное имя файла пакета)" Как скачать в кэш весь реп ?
pacman -Sql | wc -l
10610

pacman -Sql | sudo pacman -Swdd -
Пакеты (10610) 0ad-a23.1-4  0ad-data-a23.1-1  4ti2-1.6.9-1  6tunnel-0.12-2  9base-6-6
……
zziplib-0.13.69-1 zzuf-0.15-2

Будет загружено:  36131,64 MiB

:: Приступить к загрузке? [Y/n] n

PS - Можно опцию --cachedir и скачать в указанную директорию
Ошибки не исчезают с опытом - они просто умнеют
naechaG3
неверное имя файла пакета
Предположу что прописан какой то пользовательский репозиторий с недопустимым именем пакета.
Попробовать по репам качать
pacman -Swdd $(pacman -Sql core)   
ну и далее extra комунити мультилиб
Чем не устраивает https://wiki.archlinux.org/index.php/Arch_Linux_Archive ?
PuppyRusArch (PRA)
sfs
не устраивает
Локальную репу наверно делает, ещё встречаются места где интернета нет
вот это норм pacman -Swdd $(pacman -Sql core)
naechaG3
вот это норм
Ну и дальше по списку реп из конфига пакмана. На той репе где покажет ошибку - скинуть список пакетов в файл и грипнуть на запрещенные символы и пробелы
это в community какая то ошибка pacman -Swdd $(pacman -Sql community)
naechaG3
в community какая то ошибка
пакет metasploit какого то имеет неправильное имя
 pacman -Swdd metasploit
ошибка: не удалось подготовить транзакцию (неверное имя файла пакета)
Вообще не понятно
community/metasploit 5.0.9-1 (0.0 B 0.0 B)
0.0 B 0.0 B
В базе пакет есть а в репах нет.
Если кто может проверить
pacman -Syy
pacman -Swdd metasploit
 
Зарегистрироваться или войдите чтобы оставить сообщение.