Скачивание файла APT

Для начала, все что вам нужно — один единственный файл APT. Вы можете скачать его, посетив сайт http://freshrpms.net/packages/ и кликнув по ссылке на соответствующей версии Linux. Когда загрузится новая страница, в левой части щелкните по ссылке apt, которая приведет вас на страницу пакета. Вы увидите файл APT в списке в верху страницы.

Для загрузки, просто щелкните правой конкой мыши на маленькой иконке флоппи диска слева от названия файла, и выберите выпадающем меню Save link Target As (Сохранить ссылку как…). Вам не нужен файл apt-devel, так что не обращайте на него внимание.

10А-1: Установка APT

Поскольку APT поставляется в форме RPM файла, установка не вызовет трудностей. Просто двойной клик на файле RPM, а затем следуйте обычной процедуре инсталляции, описанной в Главе 8.

10A-2: Ввод установок прокси-сервера для APT

Если ваш Интернет-провайдер устанавливает связь через прокси-сервер, то вам надо ввести его настройки для APT до скачивания или обновления. Если вы не используете прокси-сервер, вы можете перейти к следующей секции в примере (10A-3).

Ввод данных прокси-сервера в большинстве программ проще всего сделать в окне Preferences (Предпочтения). В случае с APT — это чуточку сложнее, но только чуточку. Для того, чтобы ввести настройки прокси-сервера в APT, вам нужно открыть файл apt.conf. Поскольку он не в директории root, вам надо войти в систему под паролем суперпользователя.

Для начала откройте окно Терминала и введите пароль root. После этого, наберите gedit /etc/apt/apt.conf и нажмите ENTER. Откроется файл apt.conf в редакторе Gedit text editor (в режиме root). Просмотрите его и найдите строчку, начинающуюся со слова Acquire (Получить). Когда найдете, измените ее таким образом, чтобы она выглядела так, как показано в нижеприведенном примере, но информация о прокси и портах вам должен предоставить сервер провайдер или системный администратор.

Acquire {

Retries «о»; Http {

Proxy «http://proxy.yourserver.com:3128/»;

В случае, если провайдер дал вам адрес прокси-сервера и номер порта отдельно (например, http://proxy.magnumopus.se и порт 6048), наберите двоеточие после адреса, а затем добавьте номер порта. Используя предыдущий пример, это будет выглядеть как http://proxy.magnumopus.se:6048/. В вашем случае, это, конечно, будет по-другому.

10A-3: Обновление базы данных APT

Теперь, когда вы инсталлировали APT, почти готовы использовать ее. Я говорю «почти», потому что, вы должны сначала обновить базу данных, чтобы знать, что доступно для загрузки из онлайнового репозитария и что вы уже установили в свою систему в виде пакетов RPM. Для обновления откройте окно Терминала, войдите под паролем суперпользователя, используя команду su, наберите apt-get update и нажмите ENTER.

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

10А-4: Использование APT для инсталляции Synaptic

Ваш первый опыт общения с программой APT через командную строку (и, возможно, последний, если вы так захотите) будет связан с загрузкой и инсталляцией Synaptic, графической оболочкой для APT.

Основной формат команды для загрузки и инсталляции пакета через APT следующий: apt-get install package_name. В нашем случае, вы собираетесь инсталлировать Synaptic, поэтому откройте окно Терминала, войдите под паролем суперпользователя, а затем наберите apt-get install synaptic и нажмите ENTER. Программа APT начнет загружать Synaptic, и затем, инсталлировать ее. Во время установки APT будет показывать ход выполнения задания, как вы можете это видеть на Рис. 10-1.

После появления сообщения, процесс будет завершен, и вы сможете использовать графическую оболочку Synaptic.

гдф local ho sl:/h

•■'!|:,:'-

"

Rle E* view Teimlna! So Help

[rgOlocalhost rg]I su

Password:

[root<nlocalhost rg]# apt-get install synaptic

Reading Package Lists... Done

Building Dependency Tree... Done

The following NEW packages will be installed:

synaptic 0 upgraded, 1 newly installed, 0 removed and S not upgraded. Need to get 52SkB of archives.

After unpacking 1790kB of additional disk space will be used. Cet:l http://ayo.freshrpms.net fedora/linux/l/i386/freshrpms synaptic 0.45-l.fr [52SkB]

Fetched 52SkB in 23s (22.9kB/s) Executing RPM (-Uvh)...

warning: /var/cache/apt/archives/synaptic_0.45-l.fr_i3S6.rpiti: V3 DSA signature: NOKEY, key ID e-S2d547b

Preparing... ########################################### [10016]

1:synaptic ########################################### [10056]

[root^localhost rg]# |

Рис. 10-1: Загрузка и установка Synaptic

Еще материалы по теме: