Эта заметка доступна на: English Castellano Deutsch Francais Nederlands Russian Turkce |
Автор Egon Willighagen Об авторе: Вступил в голландскую команду LF в 1999 г. и стал вторым редактором в начале этого года. Учится в Университете Неймегена на факультете информационной химии. Играет в баскетбол и любит путешествовать. Содержание: |
Резюме:
Заметка рассказывает об установке и автоматическом обновлении пакетов LinuxFocus для Debian с помощью утилиты apt.
В данной заметке я расскажу о пакетах LinuxFocus для Debian. Они являются альтернативой tar-архивам. Лучшей альтернативой. Почему? Debian-пакеты определяют зависимости, поэтому информируют о недостающих файлах при инсталляции. И к тому же, используя утилиту apt, необходимые пакеты будут установлены автоматически. Второе преимущество состоит в том, что обновление можно сделать в любой момент простой командой утилиты apt.
В настоящий момент доступен только один выпуск 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 для установки 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:
|
2000-07-04, generated by lfparser version 1.5