Войти

Показать полную графическую версию : Что с репозиториями Archlinux?


defragger
24-12-2010, 17:48
пытаюсь установить Arch уже не в первый раз, думал проблемы в локальном репозитории, пробывал другие и одно и тоже - почти каждый второй пакет не качается....
например error: failed retrieving file 'xfsprogs-3.1.4-1-i686.pkg.tar.xz' from mirrors.kernel.org : Service not available, closing control connection
Arch никогда не пользовал... поэтому не понимаю, удивительно как при этом вообще что-то установилось даже иксы и гном есть но не полностью, но я счас из гнома это пишу...

vadblm
24-12-2010, 18:14
Всё там в порядке. Просто выберите зеркало поближе к себе и всё.
Зеркала выбираются путём раскомментирования в файле /etc/pacman.d/mirrorlist

Вот например:

$ egrep -v "^#|^$" /etc/pacman.d/mirrorlist
Server = http://archlinux.goodsoft.lv/$repo/os/$arch

У меня всё в порядке.

defragger
24-12-2010, 18:49
Всё там в порядке. Просто выберите зеркало поближе к себе и всё.
Зеркала выбираются путём раскомментирования в файле /etc/pacman.d/mirrorlist
Вот например:
Код:
$ egrep -v "^#|^$" /etc/pacman.d/mirrorlist
Server = http://archlinux.goodsoft.lv/$repo/os/$arch
У меня всё в порядке. »

Приветсвую вас!
Да я знаю, я много раз уже читал все доки и оффициал и аноффициал, в начале я ещё давным давно не раз уже пытался поставить, использовал всё время репы своего провайдера (куда уже ближе, там у меня скорость 500 килобайт/с). Я думал что это там они битые, но счас решил добить это дело пробовал yandex, а потом решил автоматом как я понял тоесть

# Any
Server = ftp://mirrors.kernel.org/archlinux/$repo/os/i686
Server = http://mirrors.kernel.org/archlinux/$repo/os/i686

У меня есть предположение что это из-за того что во время pacman -Syu мне сказал дядя пакман что конфликт у меня между xz и (забыл блин) xz-"чётотам ещё" он сказал надо удалить чётам ещё, я так и сделал потому что я незнаю как ещё можно... что вот так вот...

vadblm
24-12-2010, 19:11
Попробовал только что зеркало
# Any
Server = ftp://mirrors.kernel.org/archlinux/$repo/os/i686
Server = http://mirrors.kernel.org/archlinux/$repo/os/i686 »
Никаких проблем. И довольно быстро, на удивление.
Только в таком виде:

Server = ftp://mirrors.kernel.org/archlinux/$repo/os/$arch
Server = http://mirrors.kernel.org/archlinux/$repo/os/$arch



[vadim@vadblm ~]$ sudo pacman -Syu
:: Синхронизируются базы данных пакетов...
core не устарел
extra 454,8K 855,3K/s 00:00:01 [######################] 100%
community 407,3K 823,7K/s 00:00:00 [######################] 100%
archlinuxfr не устарел
:: Запускается полное обновление системы...
разрешение зависимостей...
проверка на взаимную несовместимость...

Цели (1): schroedinger-1.0.10-1

Размер загружаемых файлов: 0,41 МБ
Размер устанавливаемых файлов: 2,80 МБ

Приступить к установке? [Y/n]
:: Получение пакетов с extra...
schroedinger-1.0.1... 418,1K 706,2K/s 00:00:01 [######################] 100%
проверка целостности пакета...
(1/1) проверка возможных конфликтов файлов [######################] 100%
(1/1) обновление schroedinger [######################] 100%


Может kernel.org вашу подсеть забанил :lol:, или наоборот, ваш пров туда не пускает. Хз. Ищите, ну хоть методом перебора, рабочее зеркало, начиная с тех, что поближе.

defragger
24-12-2010, 19:27
vadblm, а ещё вопросик - так а как мне быть с тем что пол xorg'a и пол gnom'a не поставильсь и бог знает что ещё?

vadblm
24-12-2010, 19:30
Так в арче развитая система зависимостей - должно всё отслеживаться. Но даже если всё плохо, то никто не запрещает все пакеты не из core удалить и попробовать поставить снова. Правда на тухлом канале это тоскливо...

defragger
24-12-2010, 20:02
Раскомментировал ещё несколько зеркал, вроде пока нормально... а скорость у меня ща 64Кб/с =(

Eakdrazile
24-12-2010, 20:10
defragger, выбирайте подходящее вам зеркало - https://www.archlinux.de/?page=MirrorStatus
так а как мне быть с тем что пол xorg'a и пол gnom'a не поставильсь и бог знает что ещё »
ну, если бы xorg не был нормально установлен, он врядли завелся бы. После того как вы определитесь с зеркалом, выполните pacman -Syu
Если он вам предлагает что-либо заменить на что-то другое, замените (иначе потом возможны конфликты). Доустановите xorg и все, что вам там еще нужно. Есть такой момент: допустим в системе поломался какой-то пакет, какой не знаем, и из-за него начинается цепочка всякой белеберды. Можно переустановить все, установленные в системе пакеты:
pacman -S $(pacman -Qq | grep -v "$(pacman -Qmq)")
пакеты он будет использовать те, что хранятся в кеше, так что скачивать, в принципе, ничего не придется. Если же обнаружится какой-то недостающий, он его скачает и установит.
P.S. Кстати, хорошие зеркала по скорости немецкие.

defragger
24-12-2010, 20:23
pacman -S $(pacman -Qq | grep -v "$(pacman -Qmq)") »

error: no targets specified (use -h for help)

И что-то не могу я найти как русифицировать гнома....

vadblm
24-12-2010, 20:26
И что-то не могу я найти как русифицировать гнома.... »
Поставьте себе русскую локаль и будет вам счастье.

Eakdrazile
24-12-2010, 20:52
defragger, попробуйте так:
pacman -Qqe | grep -v "$(pacman -Qmq)" > pkglist
pacman -S $(cat pkglist)

defragger
24-12-2010, 20:53
Поставьте себе русскую локаль и будет вам счастье. »

Простите за нескромный вопрос - а где это сделать??? =)) Мне кстати при pacman -Syu обновило я так понял все почти файлы конфигов, locale.gen.pacnew.
И есчё меня терзают смутные сомнения что у меня всё встало т.к даже калькулятора нету!!! и такого дистрофичного гномика я ещё никогда и нигде ни видал =)) что-то тут явно не то, помогите разрулить пожалуйста...

Eakdrazile
24-12-2010, 20:58
defragger, насчет русской локали: правите в любом текстовом редакторе файл /etc/rc.conf , находите в нем секцию LOCALIZATION и подправляете где-то так:
LOCALE="ru_RU.UTF-8"
HARDWARECLOCK="localtime"
USEDIRECTISA="no"
TIMEZONE="Europe/Moscow"
KEYMAP="ru" # Или ru-mab для раскладки с переключением по Ctrl-Shift
CONSOLEFONT="cyr-sun16"
CONSOLEMAP=
USECOLOR="yes"
Говорите Gnome дистрофичный? Ну так его ставить можно базово или полностью:
pacman -S gnome gnome-extra gnome-utils

vadblm
24-12-2010, 21:01
Простите за нескромный вопрос - а где это сделать??? »
в /etc/locale.gen раскомментируем ru_RU.UTF-8 UTF-8
говорим sudo locale-gen
прописываем в /etc/rc.conf LOCALE="ru_RU.utf8"
перегружаемся, проверяем текущую локаль командой locale
вуаля.

vadblm
24-12-2010, 21:24
И это, для нормальной работы гнома необходимо поставить некоторый комплект плюшек, неочевидный для новичка - hal, fam, dbus, gvfs.
Всё это разёжвано на арчевской вики https://wiki.archlinux.org/index.php/Gnome

defragger
25-12-2010, 12:19
Всё это разёжвано на арчевской вики https://wiki.archlinux.org/index.php/Gnome »
Да уже там, надо разбиратся... Плохо что нету русского форума у них...

Eakdrazile
25-12-2010, 13:22
Русскоязычное сообщество пользователей Arch Linux - http://archlinux.org.ru/
+ У арчевой вики ведь есть русский раздел (он не всегда соответствует английскому, но это не так уж критично в большинстве случаев) - https://wiki.archlinux.org/index.php/Main_Page_(Русский)

defragger
10-01-2011, 14:06
Спасибо всем за ответы, так я толком и не понял как зеркала стали работать, но всё нормально. Только вот при установке когда ещё в DE не находишся если поставить русскую локаль, то все фразы на русском вместо букв квадратики... Тоесть нужно русскую локаль устанавливать уже в DE, но опять же а как быть с тем что вне X всё на русском квадратиками отображается? Многое конечно мне не понятно, но многое в арче мне нравится...

vadblm
10-01-2011, 22:54
как быть с тем что вне X всё на русском квадратиками отображается? »
Настройка консоли (https://wiki.archlinux.org/index.php/Internationalisation_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)#.D0.9D.D0.B0.D1.81.D1.82.D1.80.D0. BE.D0.B9.D0.BA.D0.B0_.D0.BA.D0.BE.D0.BD.D1.81.D0.BE.D0.BB.D0.B8)




© OSzone.net 2001-2012