LinuxForum.Fans
Тема

Странное поведение pacman'а

Автор: happy 5 сообщений 5915 просмотров
#320108

При попытке обновить базы, сабж даже не пытается этого сделать:

text

[root@archbang happy]# pacman -Sy
:: Синхронизируются базы данных пакетов...
core не устарел            0,0   B  0,00B/s 00:00 [----------------------]   0%
extra не устарел           0,0   B  0,00B/s 00:00 [----------------------]   0%
community не устарел       0,0   B  0,00B/s 00:00 [----------------------]   0%
archbang не устарел        0,0   B  0,00B/s 00:00 [----------------------]   0%

/etc/pacman.d/mirrorlist

text

# Russian Federation
Server = http://mirror.rol.ru/archlinux/$repo/os/$arch

/etc/pacman.conf

text

# # /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 = /var/lib/pacman/ #CacheDir = /var/cache/pacman/pkg/ #LogFile = /var/log/pacman.log #GPGDir = /etc/pacman.d/gnupg/ HoldPkg = pacman glibc # If upgrades are available for these packages they will be asked for first SyncFirst = pacman #XferCommand = /usr/bin/curl -C - -f %u > %o #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 #UseDelta #TotalDownload CheckSpace #VerbosePkgLists

# 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 = Optional TrustedOnly

# 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] #SigLevel = PackageRequired #Include = /etc/pacman.d/mirrorlist

[core] SigLevel = Never Include = /etc/pacman.d/mirrorlist

[extra] SigLevel = Never

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

[community] SigLevel = Never Include = /etc/pacman.d/mirrorlist

# If you want to run 32 bit applications on your x86_64 system, # enable the multilib repositories as required here.

#[multilib-testing] #SigLevel = PackageRequired #Include = /etc/pacman.d/mirrorlist

#[multilib] #SigLevel = PackageRequired #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

[archbang] Server = http://www.archbang.org/repo

Пробую загрузить какой нибудь пакет, говорит что цель не найдена.

ОС ArchBang

#320112

У вас должен быть аналог slackpkg update - синхронизировать с репозиторием локальную базу данных пакетов.

#320113
happy написал:
/etc/pacman.d/mirrorlist
text

# Russian Federation
Server = http://mirror.rol.ru/archlinux/$repo/os/$arch

Попробуйте подключить другие репозитории, кроме РФ.

#320114
yars написал:
У вас должен быть аналог slackpkg update - синхронизировать с репозиторием локальную базу данных пакетов.

Кажется, pacman -Sy должен сам это делать.
Хотя, может я подзабыл чего, больше года назад с Арчем игрался.

ЗЫ Кстати, да! Правильно делать так:

text
# pacman -Syu
#320120
yars написал:
У вас должен быть аналог slackpkg update - синхронизировать с репозиторием локальную базу данных пакетов.

pacman -Sy :)

Войдите или зарегистрируйтесь, чтобы ответить.