Не обновляется SteamDeck

Вопросы по менеджеру пакетов и обновлениям
BallvOne
Сообщения: 11
Зарегистрирован: 03.11.2025

#

Доброго дня
Столкнулся с проблемой что в один момент на рабочем столе в деке перестало обновляться все, через Discover толком не могу установить программы
Через консоль пробовал по советам интернетчиков
(1)(deck@~)$ sudo pacman -Syu
[sudo] пароль для deck: 
:: Обновление баз данных пакетов...
ошибка: failed to synchronize all databases (непредвиденная ошибка)
(130)(deck@~)$ sudo rm -r /var/lib/pacman/sync
rm: невозможно удалить '/var/lib/pacman/sync': Нет такого файла или каталога
(1)(deck@~)$ 
Писали что проблемы могут быть в pacman.conf
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives

#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir     = /
DBPath = /usr/lib/holo/pacmandb/
#CacheDir    = /var/cache/pacman/pkg/
#LogFile     = /var/log/pacman.log
#GPGDir      = /etc/pacman.d/gnupg/
#HookDir     = /etc/pacman.d/hooks/
HoldPkg     = pacman glibc
#XferCommand = /usr/bin/curl -L -C - -f -o %o %u
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
Architecture = auto

# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg   =
#IgnoreGroup =

#NoUpgrade   =
#NoExtract   =

# Misc options
#UseSyslog
Color
#TotalDownload
# We cannot check disk space from within a chroot environment
CheckSpace
#VerbosePkgLists
ParallelDownloads = 10

# By default, pacman accepts packages signed by keys that its local keyring
# trusts (see pacman-key and its man page), as well as unsigned packages.
SigLevel    = Required DatabaseOptional
LocalFileSigLevel = Optional
#RemoteFileSigLevel = Required

# NOTE: You must run `pacman-key --init` before first using pacman; the local
# keyring can then be populated with the keys of all official Arch Linux
# packagers with `pacman-key --populate archlinux`.

#
# REPOSITORIES
#   - can be defined here or included from another file
#   - pacman will search repositories in the order defined here
#   - local/custom mirrors can be added here or in separate files
#   - repositories listed first will take precedence when packages
#     have identical names, regardless of version number
#   - URLs will have $repo replaced by the name of the current repo
#   - URLs will have $arch replaced by the name of the architecture
#
# Repository entries are of the format:
#       [repo-name]
#       Server = ServerName
#       Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#

# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.

#[testing]
#Include = /etc/pacman.d/mirrorlist

[jupiter-3.7]
Include = /etc/pacman.d/mirrorlist

[holo-3.7]
Include = /etc/pacman.d/mirrorlist

[core-3.7]
Include = /etc/pacman.d/mirrorlist

[extra-3.7]
Include = /etc/pacman.d/mirrorlist

#[community-testing]
#Include = /etc/pacman.d/mirrorlist

[community-3.7]
Include = /etc/pacman.d/mirrorlist

[multilib-3.7]
Include = /etc/pacman.d/mirrorlist

# An example of a custom package repository.  See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs
а так же записи в mirrorlist
Server = https://steamdeck-packages.steamos.cloud/archlinux-mirror/$repo/os/$arch
ALiEN
Аватара пользователя
Сообщения: 352
Зарегистрирован: 23.08.2022

#

curl -LI https://steamdeck-packages.steamos.cloud/archlinux-mirror/
?

🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

BallvOne
Сообщения: 11
Зарегистрирован: 03.11.2025

#

[1)(deck@~)$ curl -LI https://steamdeck-packages.steamos.cloud/archlinux-mirror/
HTTP/1.1 200 OK
Server: nginx/1.22.1
Content-Type: text/html
Date: Tue, 04 Nov 2025 11:26:00 GMT
Connection: keep-alive

(deck@~)$ 

/code]
ALiEN
Аватара пользователя
Сообщения: 352
Зарегистрирован: 23.08.2022

#

tail /var/log/pacman.log

🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

BallvOne
Сообщения: 11
Зарегистрирован: 03.11.2025

#

tail /var/log/pacman.log
(deck@~)$ tail /var/log/pacman.log
[2025-11-03T17:50:27+0300] [PACMAN] Running 'pacman -Syu'
[2025-11-03T17:50:27+0300] [PACMAN] synchronizing package lists
[2025-11-03T17:59:44+0300] [PACMAN] Running 'pacman -Syyu'
[2025-11-03T17:59:44+0300] [PACMAN] synchronizing package lists
[2025-11-03T18:05:26+0300] [PACMAN] Running 'pacman -Syu'
[2025-11-03T18:05:26+0300] [PACMAN] synchronizing package lists
[2025-11-03T18:08:43+0300] [PACMAN] Running 'pacman -Syu'
[2025-11-03T18:08:43+0300] [PACMAN] synchronizing package lists
[2025-11-03T18:10:50+0300] [PACMAN] Running 'pacman -Syu'
[2025-11-03T18:10:50+0300] [PACMAN] synchronizing package lists
(deck@~)$ 
ALiEN
Аватара пользователя
Сообщения: 352
Зарегистрирован: 23.08.2022

#

df -h

🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

vasek
Сообщения: 590
Зарегистрирован: 31.08.2022

#

BallvOne:ошибка: failed to synchronize all databases (непредвиденная ошибка)
гугли по error: failed to synchronize all databases (unexpected error)
… и для начала смотри вывод: ls /var/lib/pacman/db.lck
... плюс BBS

Ошибки не исчезают с опытом - они просто умнеют

BallvOne
Сообщения: 11
Зарегистрирован: 03.11.2025

#

ALiEN:
df -h
(deck@~)$ df -h
Файловая система Размер Использовано  Дост Использовано% Cмонтировано в
dev                7,3G            0  7,3G            0% /dev
run                7,3G         2,2M  7,3G            1% /run
efivarfs           148K          20K  124K           14% /sys/firmware/efi/efivars
/dev/nvme0n1p4     5,0G         3,4G  1,5G           70% /
/dev/nvme0n1p6     230M          33M  181M           16% /var
overlay            230M          33M  181M           16% /etc
tmpfs              7,3G         366M  6,9G            5% /dev/shm
tmpfs              1,0M            0  1,0M            0% /run/credentials/systemd-journald.service
tmpfs              1,0M            0  1,0M            0% /run/credentials/systemd-resolved.service
/dev/nvme0n1p8     224G          78G  146G           35% /home
tmpfs              7,3G          25M  7,3G            1% /tmp
tmpfs              1,5G         8,9M  1,5G            1% /run/user/1000
/dev/mmcblk0p1     469G         398G   72G           85% /run/media/deck/EF8S5
(deck@~)$ 
BallvOne
Сообщения: 11
Зарегистрирован: 03.11.2025

#

vasek:
BallvOne:ошибка: failed to synchronize all databases (непредвиденная ошибка)
гугли по error: failed to synchronize all databases (unexpected error)
… и для начала смотри вывод: ls /var/lib/pacman/db.lck
... плюс BBS
Гуглил 2 дня, искал причины, не такой профи в линуксах, и решения не найдено мной по итогу, потому решил задать вопрос тут
По вашему s /var/lib/pacman/db.lck
(deck@~)$ ls /var/lib/pacman/db.lck
ls: невозможно получить доступ к '/var/lib/pacman/db.lck': Нет такого файла или каталога
(2)(deck@~)$ 
и что такое BBS
vasek
Сообщения: 590
Зарегистрирован: 31.08.2022

#

кто то заметил
BallvOne:rm: невозможно удалить '/var/lib/pacman/sync': Нет такого файла или каталога
??? - и где же /var/lib/pacman/sync ???
.......................................................
ls /var/lib/pacman/sync
archlinuxcn.db core.db extra.db extra.files multilib.files archlinuxcn.files core.files extra.db.part multilib.db

Ошибки не исчезают с опытом - они просто умнеют

ALiEN
Аватара пользователя
Сообщения: 352
Зарегистрирован: 23.08.2022

#

BallvOne:DBPath = /usr/lib/holo/pacmandb/

🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

BallvOne
Сообщения: 11
Зарегистрирован: 03.11.2025

#

vasek: кто то заметил
BallvOne:rm: невозможно удалить '/var/lib/pacman/sync': Нет такого файла или каталога
??? - и где же /var/lib/pacman/sync ???
.......................................................
ls /var/lib/pacman/sync
archlinuxcn.db core.db extra.db extra.files multilib.files archlinuxcn.files core.files extra.db.part multilib.db
все тоже самое, нет файла, просто скачать и поставить нужные файлы?
BallvOne
Сообщения: 11
Зарегистрирован: 03.11.2025

#

ALiEN:
BallvOne:DBPath = /usr/lib/holo/pacmandb/
Извините за мою некомпитентность, что мне сделать необходимо
ALiEN
Аватара пользователя
Сообщения: 352
Зарегистрирован: 23.08.2022

#

ls /usr/lib/holo/pacmandb/

🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

BallvOne
Сообщения: 11
Зарегистрирован: 03.11.2025

#

(1)(deck@~)$ ls /var/lib/pacman/sync
ls: невозможно получить доступ к '/var/lib/pacman/sync': Нет такого файла или каталога
ALiEN
Аватара пользователя
Сообщения: 352
Зарегистрирован: 23.08.2022

#

BallvOne:ls /var/lib/pacman/sync
Вы прикалываетесь что-ли? У вас DB пакмана в другом месте!
Внимательно перечитайте мой предыдущее сообщение. Где вы там /var/lib/pacman/sync увидели???!!!

🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

BallvOne
Сообщения: 11
Зарегистрирован: 03.11.2025

#

Прошу прощения за невнимательность
(1)(deck@~)$ ls /usr/lib/holo/pacmandb/
local  sync
(deck@~)$ 
ALiEN
Аватара пользователя
Сообщения: 352
Зарегистрирован: 23.08.2022

#

Ну вот ваш sync

🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

vall
Аватара пользователя
Администрация
Сообщения: 965
Зарегистрирован: 09.08.2022

#

ALiEN:У вас DB пакмана в другом месте!
И вряд ли это ванильный арч.
ALiEN
Аватара пользователя
Сообщения: 352
Зарегистрирован: 23.08.2022

#

vall:И вряд ли это ванильный арч.
топик: Не обновляется SteamDeck )))
SteamOS у товарища, вестимо.

🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Ответить