Использование менеджеров пакетов Debian

Knoppix

Модераторы: Warderer, Модераторы разделов

Аватара пользователя
Warderer
Модератор
Сообщения: 1056
Статус: киберпИнгвин на гусеничном ходу
ОС: Debian unstable

Использование менеджеров пакетов Debian

Сообщение Warderer »

Попытаемся оформить в виде FAQ:

Q: Какие инструменты используются в Debian для управления пакетами?
A: на самом "нижнем" уровне работает dpkg, Над ним располагаются основные оболочки, такие как apt-tools, dselect, рекомендованный ныне aptitude и графические, например synaptic.

Q: Как обновить список пакетов?
A: apt-get update или aptitude update пройдет по всему списку указанному у Вас в /etc/apt/sources.list и обновит списки пакетов по всем репозиториям.

Q: Списки я обновил, как теперь сами пакеты обновить?
A: apt-get upgrade - менее "интеллектуальный" вариант, обновляющий пакеты которые есть в системе
apt-get dist-upgrade более "интеллектуальный" вариант, который следит за тем, не сменили ли пакеты имя и пытающийся обновлять более важные пакеты даже ценой удаления менее важных.
aptitude upgrade - самый продвинутый из вариантов, который может, при необходимости, предложить несколько вариантов по разрешению проблем с зависимостями.

Q: А я не хочу все обновлять, как мне обновить только один пакет?
A: Точно так же как и установка пакета: apt-get install <пакет> или aptitude install <пакет>

Q: Как удалить пакет?
A: apt-get remove <пакет> или aptitude remove <пакет>

Q: А после удаления точно ничего от пакета не останется?
A: Для того, чтобы точно не осталось лучше пользоваться apt-get remove --purge <пакет> или aptitude purge <пакет>

Q: Как мне узнать как называется пакет для какой-то цели?
A: Попробуйте поиск по ключевым словам при помощи apt-cache search <слова>

Q: Хочу посмотреть информацию об установленном пакете.
A: apt-cache show <пакет> или dpkg --status <пакет>

Q: Мне принесли компакты дистрибутива, которых у меня не было, как мне их добавить?
А: apt-cdrom add должно помочь. Вставляете поочередно диски и для каждого выполняете apt-cdrom add -d=/точка/монтирования/. apt-cdrom просматривает индексные файлы на компактах, после чего производит автоматическое добавление оных в /etc/apt/sources.list как репозиториев.

Q: Мне кажется, что меня взломали и что-то сделали с <пакетом>
A: apt-get install --reinstall вернет пакет к изначальному состоянию, то есть такому какой он был на свежеустановленной системе.

Q: Очень хочется создать локальное зеркало, в какую сторону смотреть?
A: apt-move скорее всего решит полностью вашу проблему, для него достаточно указать где лежит архив файлов и куда выложить ваше зеркало.

Q: А подробнее про apt-move можно?
А: Можно:
apt-move update - переносит из /var/cache/apt/archives пакеты в директорию локального зеркала (указывается в /etc/apt-move.conf - LOCALDIR= )
По сути apt-move update является выполнением apt-move get, apt-move move, apt-move delete, apt-move packages.
apt-move get - формирует мастер-файл (не знаю как это перевести правильно на русский)
apt-move move - переносит пакеты из кэша apt в локальное зеркало
apt-move delete - удаляет устаревшие пакеты
apt-move packages - создает Packages.gz и Sources.gz дерева локального зеркала

Q: Как получить полный список установленных у меня пакетов?
А: dpkg --get-selections | grep -v "deinstall"

Q: У меня пакеты все уже удалени из кэша, а друг тоже хочет весь свежак, который у меня устанговлен...
A: Простой скрипт, выполненный в пустом каталоге соберет в нем пакеты, которые установлены в системе:

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

dpkg --get-selections | grep -v "deinstall" |  awk '{print $1}' | xargs dpkg-repack


Q: Есть подозрение, что из-за моих экспериментов в системе много мусора...
A: Попробуйте пакет debfoster, он при первом запуске спросит у вас о необходимости пакетов и удалит все лишнее.

Q: Где по умолчанию лежат пакеты, которые мне скачал apt-get?
A: в /var/cache/apt/archives

Q: Как мне поставить один *.deb пакет в систему?
A: При условии того, что удовлетворены все зависимости, dpkg -i <пакет> приведет к желаемому результату.

Q: В текущей папке у меня лежит .deb-пакет. Как мне посмотреть краткую информацию о нем?
A: dpkg -I <пакет>.deb

Q: Как заставит apt работать через proxy сервер?
A: Либо установив переменную окружения при помощи export "http://login:password@xxx.xxx.x.xx:yyyy", либо прописав в файл /etc/apt/apt.conf строку
Acquire::http::Proxy "http://xxx.xxx.xx:yyyy"; где xxx.xxx.xx - имя вашего прокси, yyyy - порт

Q: Я хочу определить в каком пакете необходимый мне файл (libodbc.so)
А: apt-file утилита поиска по содержимому пакетов.
apt-file update - получает файл Contents-<ARCH>.gz, следует учесть, что исходя из того, что проект Debian довольно большой, то и файл получится соответствующий.
apt-file search <файл> - поиск пакета с указанным файлом
Пример:
apt-file search libodbc.so
unixodbc: usr/lib/libodbc.so.1
unixodbc: usr/lib/libodbc.so.1.0.0
unixodbc-dev: usr/lib/libodbc.so

Q: А как просмотреть полный список содержимого пакета?
А: apt-file list <пакет> - отображает содержимое указанного пакета

Q: Я больше не собираюсь использовать apt-file, а Contents-<ARCH>.gz занимает место на диске
А: apt-file purge удалить все Contents-<ARCH>.gz
По поводу дополнительных опций - man apt-file

Q: Как мне найти неиспользуемые (осиротевшие) пакеты
А: deborphan без указания ключа осуществляет поиск в разделе библиотек, с указанием ключа "-a" поиск ведется во всех разделах. Имеется и интерфейс к deborphan - orphaner, поставляются в одном пакете.

Q: Есть локальный репозиторий из дистрибутивных дисков. Packages.gz сделал, а вот как сделать Contents-<ARCH>.gz для того, чтобы apt-file'ом можно было пользоваться
A: apt-ftparchive contents . | gzip > Contents-i386.gz, также с помощью apt-ftparchive можно создавать Sources.gz и Packages.gz
apt-ftparchive sources . | gzip > Sources.gz
apt-ftparchive packages .| gzip > Packages.gz

Q:Хочется создать дистрибутив некоторых выбранных пакетов и залить его на болванки. При этом хочется поместить на болванки и пакеты, не установленные в моей системе. Как это объяснить apt-move?
A: Вариант номер один - посмотреть в сторону jidgo, возможно, он вас устроит, вариант номер два - получить недостающие пакеты, но не устанавливать их в систему с помощью аpt-get install -d <пакеты>.

Q: У меня стоит мешанина из stable, testing, unstable и даже кое-что из experimental установил. Как мне сделать, чтобы все в таком виде и обновлялось?
A: Чтобы этого добиться, поместите следующую строку в /etc/apt/apt.conf:
APT::Default-Release "testing";
Затем, при установке пакетов из, например, нестабильного дистрибутива, просто
используйте ключ -t:
# apt-get -t unstable install имя_пакета
помимо этого рекомендуем прочитать man apt-preferences

Q: При установке пакета xxx с помощью apt (или aptitude) получаю список зависимостей и список "предлагаемых пакетов". Устанавливаются только зависимости и нужный мне пакет. Что такое "предлагаемые пакеты", и что с ними делать?
A:Предлагаемые пакеты - это пакеты, без которых устанавливаемая программа будет работать, но не будет реализовывать весь свой функционал. Обычно такие "предлагаемые пакеты" позволяют добавить в программу то или иное действие или поддержку тех или иных форматов и/или протоколов.
apt (или aptitude) знает, что пользователь может захотеть иметь этот функционал и сообщает ему, что он может ещё установить для его (функционала) получения.
Если Вы используете aptitude и хотите устанавливать "предлагаемые пакеты" автоматически, как и обязательные зависимости, Вы можете вызывать aptitude с ключём "--with-recommends".

Q: Есть ли возможность сформировать скрипт загрузки нужных пакетов и их зависимостей, чтобы потом можно было скачать все это из другого места?
A: Есть, для это можно использовать следующую конструкцию:
apt-get --print-uris -y install имена_пакетов_через_пробел | grep \\.deb | cut -d \' -f 2 > filelist
Файл filelist будет содержать список прямых ссылок, который можно будет скормить менеджеру загрузок.

При составлении FAQ были использован коллективный разум в составе: Vladislav, Topper, zhika, Genie, t.t., clx, ValKov, Demetrio, Sash Kan, He1mut. За что им огромное спасибо!
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)
Спасибо сказали:
Topper
Бывший модератор
Сообщения: 2087
Статус: Насильник бабушек-педофилок
ОС: Windows 10

Re: Использование менеджеров пакетов Debian

Сообщение Topper »

apt-cdrom add - добавить сидюк в список репозитариев
apt-get dist-upgrade - самая главная команда :). думаю, по названию все понятно :)
Хрю.
Спасибо сказали:
Аватара пользователя
zhika
Сообщения: 6

Re: Использование менеджеров пакетов Debian

Сообщение zhika »

И, если вас всё-таки хакнули, поможет apt-get install --reinstall на все пакеты :)
Спасибо сказали:
Аватара пользователя
Vladislav
Сообщения: 383
ОС: Debian Sid
Контактная информация:

Re: Использование менеджеров пакетов Debian

Сообщение Vladislav »

apt-move - очень удобен для создания локального репозитария
Спасибо сказали:
Аватара пользователя
Warderer
Модератор
Сообщения: 1056
Статус: киберпИнгвин на гусеничном ходу
ОС: Debian unstable

Re: Использование менеджеров пакетов Debian

Сообщение Warderer »

(Vladislav @ Четверг, 17 Июня 2004, 13:04) писал(а):apt-move - очень удобен для создания локального репозитария

Будте добры развить тему, мы вроде как с ключиками и прочим давали?
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)
Спасибо сказали:
Аватара пользователя
Vladislav
Сообщения: 383
ОС: Debian Sid
Контактная информация:

Re: Использование менеджеров пакетов Debian

Сообщение Vladislav »

Пожалуйста -
apt-move update - переносит из /var/cache/apt/archives пакеты в директорию локального зеркала (указывается в /etc/apt-move.conf - LOCALDIR= )
По сути apt-move update является выполнением apt-move get, apt-move move, apt-move delete, apt-move packages.
apt-move get - формирует мастер-файл (не знаю как это перевести правильно на русский)
apt-move move - переносит пакеты из кэша apt в локальное зеркало
apt-move delete - удаляет устаревшие пакеты
apt-move packages - создает Packages.gz и Sources.gz дерева локального зеркала

Добавил @ 17.06.2004 16:46
недавно захотел собрать обратно в deb, все установленные в системе пакеты, вот, что мне посоветовал в debian-russian Alexander A. Vlasov:
dpkg --get-selections | awk '{print $1}' | xargs dpkg-repack
Спасибо сказали:
Аватара пользователя
Warderer
Модератор
Сообщения: 1056
Статус: киберпИнгвин на гусеничном ходу
ОС: Debian unstable

Re: Использование менеджеров пакетов Debian

Сообщение Warderer »

Vladislav
Огромное спасибо. Задавался этим вопросом, но пробовал решать через apt-proxy, что не получилось. Попробую ваш вариант.
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)
Спасибо сказали:
Genie
Сообщения: 46
Статус: Кот, который сам по себе

Re: Использование менеджеров пакетов Debian

Сообщение Genie »

Последнее время самым оптимальным способом установки новых пакетов является

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

debfoster package

Первый раз пустить без параметров, выкинется много лишнего и ненужного.

Для создания локального зеркала пакетов себе написал скриптик (позднее его вставлю).
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Использование менеджеров пакетов Debian

Сообщение t.t »

(Genie @ Wednesday, 07 July 2004, 14:01) писал(а):Последнее время самым оптимальным способом установки новых пакетов является

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

debfoster package
Первый раз пустить без параметров, выкинется много лишнего и ненужного.

Для создания локального зеркала пакетов себе написал скриптик (позднее его вставлю).
Расскажите, пожалуйста, чем это оптимальнее чем apt-get.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Genie
Сообщения: 46
Статус: Кот, который сам по себе

Re: Использование менеджеров пакетов Debian

Сообщение Genie »

(t.t @ Wednesday, 07 July 2004, 12:59) писал(а):
(Genie @ Wednesday, 07 July 2004, 14:01) писал(а):Последнее время самым оптимальным способом установки новых пакетов является

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

debfoster package
Первый раз пустить без параметров, выкинется много лишнего и ненужного.

Для создания локального зеркала пакетов себе написал скриптик (позднее его вставлю).
Расскажите, пожалуйста, чем это оптимальнее чем apt-get.


Да запросто. :)

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

apt-get install package

Ставит сам пакет package и его неудовлетворённые зависимости. (это если он не стоял ранее)
Или обновляет пакет package (если он стоял ранее)

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

debfoster package

Ведёт себя точно так же, только с одним маленьким отличием: если обновлённый пакет требует несколько другие зависимости, нежели установленный, то пакеты по старым зависимостям он предложит удалить.
Таким образом лишние пакеты в системе не остаются.
Спасибо сказали:
Genie
Сообщения: 46
Статус: Кот, который сам по себе

Re: Использование менеджеров пакетов Debian

Сообщение Genie »

Совсем забыл... ;)

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

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

#!/bin/sh
[ -d /var/www/debian/pool -a -d /var/www/debian/dists ] && \
DEFMIRROR="/var/www/debian" || DEFMIRROR="/mnt/mirror"
MIRROR=${MIRROR:-$DEFMIRROR}
CP_MV=cp
[ $DEBUG ] && FAKE=echo || FAKE=

cp_mv () {
POOL=${POOL:-${MIRROR%/}/pool}
for pp in $*; do
for f in $(find ${pp%/}/ -name '*deb'); do
    p=${POOL%/}/$(dpkg -I $f|awk '
BEGIN {sc="main/"}
/^ Section: / {
    if($2~"[Nn][Oo][Nn]-[Uu][Ss]")
     sn="non-US/";
    if($2~"[Nn][Oo][Nn]-[Ff][Rr][Ee][Ee]")
     sf="non-free/";
    if($2~"[Cc][Oo][Nn][Tt][Rr][Ii][Bb]")
     sc="contrib/";
    next}
/^ *Package: / {p=$2;next}
/^ *Source: / {p=$2;next}
END {
    if(p~"^lib") l=4; else l=1;
    printf("%s%s%s%s/%s",sn,sf,sc,substr(p,1,l),p)}')
    $FAKE mkdir -p $p
    $FAKE $CP_MV -v $f $p/
    $FAKE chmod 444 $p/`basename $f`
done; done
}

ACT=$1
shift
case $ACT in
add) CP_MV=cp; cp_mv $*;;
mov) CP_MV=mv; cp_mv $*;;
gen)
DISTR=${DISTR:-"stable"}
SECTIONS=`echo {,non-US/}{,non-free/}{main,contrib}`
cd $MIRROR/
for f in ${*:-$SECTIONS}
do
    if [ -d pool/$f ]
    then
    echo -n Making $f...
    p=dists/$DISTR/$f/binary-i386/Packages
    if [ $FAKE ]
    then
     echo -n ": mkdir dists/$DISTR/$f; apt-ftparchive --md5 packages pool/$f/ | gzip, bzip2"
    else
     mkdir -p dists/$DISTR/$f;
     apt-ftparchive --md5 packages pool/$f/ | tee $p | gzip -c9 > ${p}.gz
     bzip2 -c9 < $p > ${p}.bz2
    fi
    echo Done.
    fi
done;;
*) cat <<- EOF
Usage: [MIRROR=/path/to/debian/mirror] pool 'cmd'
Where 'cmd'
    add "packages.. paths.."
    mov "packages.. paths.."
    gen [section section...]

EOF
;;
esac


точнее это не самая последняя версия, а то, что на работе валяется.
Спасибо сказали:
Аватара пользователя
curbat
Сообщения: 96

Re: Использование менеджеров пакетов Debian

Сообщение curbat »

Хочу установить пакет в Knoppix
root@nick:~# apt-get install console-cirillic

Reading Package Lists... Done
Building Dependency Tree... Done
E: Couldn't find package console-cirillic

Он пишет что его нет, а как его можно найти, и где? В gentoo я сделал бы

emerge console-cirillic

И он сам бы нашёл его в distfiles, и если его там нет, полез бы в интернет и скачал.
Registered Linux user #393446
Спасибо сказали:
Аватара пользователя
Warderer
Модератор
Сообщения: 1056
Статус: киберпИнгвин на гусеничном ходу
ОС: Debian unstable

Re: Использование менеджеров пакетов Debian

Сообщение Warderer »

1. проверить /etc/apt/sources.list
2. apt-get update (для обновления списка пакетов)
3. apt-get install console-cyrillic
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)
Спасибо сказали:
Аватара пользователя
curbat
Сообщения: 96

Re: Использование менеджеров пакетов Debian

Сообщение curbat »

Пробовал и правильно всё равно его нет.А где будет локально находится пакет после
apt-get update
apt-get install console-cyrillic
И можно его отдельно скачать а потом подставить?
Registered Linux user #393446
Спасибо сказали:
Аватара пользователя
Vladislav
Сообщения: 383
ОС: Debian Sid
Контактная информация:

Re: Использование менеджеров пакетов Debian

Сообщение Vladislav »

Посмотреть что же все таки находится в /etc/apt/sources.list
И не забывать про apt-cache search console cyrillic
Если apt-get install <пакет> ставит из сети, пакет будет сохранен в /var/cache/apt/archives
Можно и отдельно скачать и поставить dpkg -i <пакет>
Но проще все же прописать необходимые ресурсы в /etc/apt/sources.list
и использовать apt-get
Спасибо сказали:
Аватара пользователя
Alber
Сообщения: 104

Re: Использование менеджеров пакетов Debian

Сообщение Alber »

а можно где-нибудь посмотреть рабочие хорошие конфиги /etc/apt/sources.list для украинского/русского пользователя?

или гугл мне поможет?
Разруха не в сортирах, а в головах (с) М. Булгаков
Спасибо сказали:
Аватара пользователя
curbat
Сообщения: 96

Re: Использование менеджеров пакетов Debian

Сообщение curbat »

Спасибо всем с локалью разобрался.
Registered Linux user #393446
Спасибо сказали:
Аватара пользователя
Vladislav
Сообщения: 383
ОС: Debian Sid
Контактная информация:

Re: Использование менеджеров пакетов Debian

Сообщение Vladislav »

(Alber @ Понедельник, 17 Января 2005, 23:28) писал(а):а можно где-нибудь посмотреть рабочие хорошие конфиги /etc/apt/sources.list для украинского/русского пользователя?

или гугл мне поможет?

Гугль конечно поможет, но в первую очередь, IMHO, обращаться к первоисточнику
http://www.debian.org/CD/http-ftp/
Спасибо сказали:
varnak
Сообщения: 9

Re: Использование менеджеров пакетов Debian

Сообщение varnak »

Прошу прощения за совершенно ламерский вопрос, но ответа найти не смог ни в гугле ни поиском по этому форуму.
Есть необходимость установить прогамму с пакета не входящего в официальный дистр и не не имеющегося на зеркалах, Пакет скачан и лежит в домашней категории, как его можно установить, Пакет deb.
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Использование менеджеров пакетов Debian

Сообщение clx »

man dpkg

example: dpkg -i <package>.deb
iMac 20" Core Duo.
Спасибо сказали:
varnak
Сообщения: 9

Re: Использование менеджеров пакетов Debian

Сообщение varnak »

Большое Вам спасибо
Спасибо сказали:
Аватара пользователя
Targon
Сообщения: 34

Re: Использование менеджеров пакетов Debian

Сообщение Targon »

Спасибо всем, тема очень даже нужная...
А чо было то?
Спасибо сказали:
Cuervo
Сообщения: 3

Re: Использование менеджеров пакетов Debian

Сообщение Cuervo »

Вначале надо обновить, как я понима,
apt-get update
потом инсталировать
apt-get install xmms (например)

Проблема заключается в том, что что я не могу обновлять связи. Меня скорей всего не пропускает FireWall (сеть корпоративная).
Как можно установить пакеты вручную, или как их вообще надо устанавливать.
Я скачал фаил xmms_1.2.10_alpha.deb. Как его (и другие подобные пакеты) поставить?

С нетерпением жду ответа! СПАСИБО!
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Использование менеджеров пакетов Debian

Сообщение t.t »

dpkg -i pkg_name
И вообще, man dpkg
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
Ослик ИА
Сообщения: 261

Re: Использование менеджеров пакетов Debian

Сообщение Ослик ИА »

а переменная окружения http_proxy что говорит?
а что в файле /etc/apt/apt.conf ?
может всё достаточно просто решается, и вполне можно настроить apt на нормальную работу?
спасибо за внимание
Спасибо сказали:
Cuervo
Сообщения: 3

Re: Использование менеджеров пакетов Debian

Сообщение Cuervo »

(Ослик ИА @ Суббота, 26 Марта 2005, 22:46) писал(а):а переменная окружения http_proxy что говорит?
а что в файле /etc/apt/apt.conf ?
может всё достаточно просто решается, и вполне можно настроить apt на нормальную работу?


А можно об этом немного подробнее, позалуйста... очень прошу. Просто я совсем недавно в Линукс пересел и ...
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: Использование менеджеров пакетов Debian

Сообщение sash-kan »

(Cuervo @ Воскресенье, 27 Марта 2005, 0:13) писал(а):А можно об этом немного подробнее, позалуйста... очень прошу. Просто я совсем недавно в Линукс пересел и ...

(Cuervo @ Воскресенье, 27 Марта 2005, 0:13) писал(а):а переменная окружения http_proxy что говорит?

# echo $http_proxy
(Cuervo @ Воскресенье, 27 Марта 2005, 0:13) писал(а):а что в файле /etc/apt/apt.conf ?

# cat /etc/apt/apt.conf
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Использование менеджеров пакетов Debian

Сообщение t.t »

(Ослик ИА @ Суббота, 26 Марта 2005, 22:46) писал(а):а что в файле /etc/apt/apt.conf ?
Ну и /etc/apt/sources.list уж тогда.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
ValKov
Сообщения: 182
ОС: По настроению :)

Re: Использование менеджеров пакетов Debian

Сообщение ValKov »

Попробуй выполнить:

export http_proxy="http://login:password@xxx.xxx.x.xx:yyyy" и
export ftp_proxy="http://login:password@xxx.xxx.x.xx:yyyy" заменив на реальные логин, пароль, ip-адрес и порт прокси-сервера.
Mac OS X Snow Leopard 10.6.5
Intel Core2 Duo E8400, Gigabyte GA-EP45-DS3L
2 Gb PC6400 RAM, 4 SATA HDD, 2 SATA DVD-RW
Спасибо сказали:
Ответить