Home Map Index Search News Archives Links About LF
[Top bar]
[Bottom bar]
Эта заметка доступна на: English  Castellano  Deutsch  Francais  Nederlands  Russian  Turkce  

[Фото автора]
Автор Egon Willighagen

Об авторе:

Вступил в голландскую команду LF в 1999 г. и стал вторым редактором в начале этого года. Учится в Университете Неймегена на факультете информационной химии. Играет в баскетбол и любит путешествовать.

Содержание:

Инсталляция пакетов LinuxFocus для Debian

[Иллюстрация]

Резюме:

Заметка рассказывает об установке и автоматическом обновлении пакетов LinuxFocus для Debian с помощью утилиты apt.



 

Введение

В данной заметке я расскажу о пакетах LinuxFocus для Debian. Они являются альтернативой tar-архивам. Лучшей альтернативой. Почему? Debian-пакеты определяют зависимости, поэтому информируют о недостающих файлах при инсталляции. И к тому же, используя утилиту apt, необходимые пакеты будут установлены автоматически. Второе преимущество состоит в том, что обновление можно сделать в любой момент простой командой утилиты apt.  

Debian-пакеты

В настоящий момент доступен только один выпуск LinuxFocus. Выпуск на английском языке, но если вы читали этот выпуск на других языках, то скоро они будут тоже готовы. Обновляемый список находиться здесь.

Текущие пакеты :

Первый пакет общего содержания, необходимый для всех заметок. Второй- содержит иллюстрации и скрипты, относящиеся к Майскому выпуску 2000 г. Третий- содержит сами заметки этого выпуска на английском языке.

Обратите внимание, что номер версии связан с информацией о переводе. Версия 1.0 обозначает перевод всех заметок. Пример : linuxfocus-nl-may2000 версии 0.4 обозначает перевод четырех заметок.  

Инсталляция пакетов

Можно инсталлировать пакеты утилитой dpkg. Но лучше использовать утилиту apt, как будет показано позже.

> ls -al
totaal 1554
drwxr-xr-x    2 egonw    egonw        1024 jun 30 11:09 .
drwxrwxrwt   41 root     root       205824 jun 30 11:08 ..
-rw-r--r--    1 egonw    egonw      418052 jun 30 11:09 linuxfocus-common-may2000_1.0_i386.deb
-rw-r--r--    1 egonw    egonw      889836 jun 30 11:09 linuxfocus-common_0.2_i386.deb
-rw-r--r--    1 egonw    egonw       65200 jun 30 11:09 linuxfocus-en-may2000_1.0_i386.deb
> dpkg -i linuxfocus-common_0.2_i386.deb 
> dpkg -i linuxfocus-common-may2000_1.0_i386.deb 
> dpkg -i linuxfocus-en-may2000_1.0_i386.deb

Выполнять инсталляцию необходимо с привилегией root и в определенной последовательности из-за существующей зависимости между пакетами. Информация, выводимая командами пропущена.

Как я уже заметил, использование утилиты apt предпочтительнее. Соответствующая установка утилиты apt позволяет делать обновления достаточно просто.  

Установка утилиты Apt

Перед использованием утилиты apt для установки Debian-пакетов она должна быть сконфигурирована и возможно инсталлирована. Конфигурация определяет адреса, которые утилита apt может использовать для загрузки Debian- пакетов. Перед изменением мой файл /etc/apt/source.list выглядел следующим образом :

# Official site
deb ftp://ftp.debian.org/debian stable main contrib non-free

Эта строка определяет возможность загрузки Debian-пакетов утилитой apt с ftp-сайта ftp.debian.org. Последние три слова определяют секции для просмотра. Строка, начинающаяся со знака # является комментарием.

Мы можем добавить Debian-пакеты LinuxFocus, используя следующие строки :

# LinuxFocus Debian Packages
deb http://main.linuxfocus.org/~egon.w/debian stable non-free

Теперь утилита apt сконфигурирована и мы можем инсталлировать пакеты (с привилегией root) :

> apt-get update
> apt-get install linuxfocus-en-may2000

Опять информация, выводимая командами, пропущена. Первая команда обновляет внутреннюю базу пакетов. Следующая команда инсталлирует Майский выпуск 2000 г. Утилита apt определяет все зависимости и предлагает загрузить все необходимые пакеты.

Пакеты инсталлированы в /usr/doc/linuxfocus/. Просмотреть их можно любым веб-браузером, используя URL file:///usr/doc/linuxfocus/English/May2000/index.html.  

Обновление

Если выпуск не переведен полностью можно использовать механизм обновления утилиты apt. Первые не английские Debian-пакеты, как видно из номеров версий, не полностью переведены.

Пример : мы инсталлировали пакет linuxfocus-nl-may2000_0.4_i386.deb, но позже узнали, что появилась пятая заметка и решили произвести обновление :

> apt-get install linuxfocus-nl-may2000

Обновление всех Голландских выпусков выполняется следующей командой :

> apt-get install "linuxfocus-nl*"
 

Заключение

Теперь вы можете читать заметки. Пакет может содержать ошибки - об их наличии пишите по адресу egon.w@linuxfocus.org.


Webpages maintained by the LinuxFocus Editor team
© Egon Willighagen
LinuxFocus.org 2000

Click here to report a fault or send a comment to Linuxfocus
Translation information:
en -> -- Egon Willighagen
en -> ru Kirill Poukhliakov

2000-07-04, generated by lfparser version 1.5