Страница 1 из 1

Часто Задаваемые ВОпросы

Добавлено: 18.04.2008 09:41
(asper
В этой теме будут собираться некоторые проблемы, на которые найдено решение.
А так же интересные подробности и детали о настройке дистрибьютива и просто интересные вещи.

Как заставить работать ABS через прокси ?
Куда подевались мои man страницы ?
Как заставить работать pacman через прокси ?
Какой командой можно переставить все пакеты из официального дерева ?
Какие есть альтернативы pacman-у ?
Как посмотреть лог загрузки ?

Поправки и заявки приветствуются, весь флуд будет срезаться.

Re: Часто Задаваемые ВОпросы

Добавлено: 26.04.2008 18:14
(asper
В. Как заставить работать ABS через прокси ?
О. abs тулс перевели на rsync
http://archlinux.org/news/390/
Посему без напрягов работае получение дерева abs через прокси(даже с авторизацией на прокси).

Код: Выделить всё

export RSYNC_PROXY="username:userpass@proxyhost:proxyport"

Спасибо ув. noob

Re: Часто Задаваемые ВОпросы

Добавлено: 26.04.2008 18:15
(asper
В. Куда подевались мои man страницы ?
О. Это произошло из-за некорректной работы pacman-a , исправляется следующим образом:
Перенести изменения из /etc/profile.pacnew в /etc/profile (рекомендуется) .
Либо написать в самом конце /etc/profile:

Код: Выделить всё

unset MANPATH

Спасибо господам: sirocco и cheer .

Re: Часто Задаваемые ВОпросы

Добавлено: 26.04.2008 18:17
(asper
В. Как заставить работать pacman через прокси ?
О. Исчерпывающий ответ можно получить на вики правда на английском.
Вкратце на русском:
Нужно задать две переменные среды http_proxy и ftp_proxy и поместить их в ваш ~/.bashrc , пример:

Код: Выделить всё

export http_proxy="http://192.168.10.11:8080"
export ftp_proxy="http://192.168.10.11:8080"

Тоже самое можно поместить в файл /etc/profile.d/proxy.sh и chmod +x /etc/profile.d/proxy.sh , чтобы работало для всех пользователей.
Осталось добавить /etc/pacman.conf в секцию [options]

Код: Выделить всё

XferCommand = /usr/bin/wget --proxy-user "domain\user" --proxy-passwd="password" --passive-ftp -c -O %o %u

Ещё один способ:
Можно просто в конфиге /etc/wgetrc прописать/раскомментировать строки http_proxy = http://127.0.0.1:3128/ и ftp_proxy = http://127.0.0.1:3128/ ( где 127.0.0.1 IP адрес proxy, 3128 порт на котором он слушается) а так же use_proxy = on и раскомментировать строку

Код: Выделить всё

XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
в /etc/pacman.conf. Вот и всё.
Спасибо CnupT за дополнение.

Re: Часто Задаваемые ВОпросы

Добавлено: 26.04.2008 18:36
(asper
В. Какой командой можно переставить все пакеты из официального дерева ?
О.

Код: Выделить всё

pacman -S $(pacman -Qq | grep -v "$(pacman -Qmq)")

Найдено на просторах http://bbs.archlinux.org/

Re: Часто Задаваемые ВОпросы

Добавлено: 26.04.2008 18:54
(asper
В. Какие есть альтернативы pacman-у ?
О. Есть одна оболочка (frontend) для pacman-а, так называемый йогурт, который умеет осуществлять поиск в AUR и репозиториях pacman-a, компилировать из исходников и многие другие приятные и полезные вещи.

Re: Часто Задаваемые ВОпросы

Добавлено: 31.07.2008 15:42
(asper
В. Как посмотреть лог загрузки ?
О. В Арче по умолчанию лог загрузки стирается, прежде чем появляется login promt.
Для того чтобы этого не происходило можно:
1) Добавляем в конец /etc/rc.local

Код: Выделить всё

 read -n1

Таким образом система будет ждать нажатия любой клавиши, прежде чем позволит вам войти.

2) Добавляем в конец /etc/rc.local

Код: Выделить всё

read -t5 -n1


Эти и ещё один дополнительный способ расписаны здесь.