Старт Linux.SU RSS Архив Форум Купить Linux.SU(Knoppix.ru)
Какой Линукс выбрать?

ЛУЧШЕЕ ИЗ ЛУЧШЕГО

ДЛЯ НАЧАЛА: ЖИВЫЕ

- Knoppix -
Линукс за пять минут

- Puppy Linux -
Хороший друг

- Блин -
Живой русский Линукс

ДЛЯ ДЕЛА: ПРОФИ

- Debian -
Он такой один

- ArchLinux -
Гениальное - просто!

- Fedora -
По следам Red Hat

- Ubuntu Linux -
+ Runtu

Мы одной крови!

- PCLinuxOS -
Просто линукс

- ASP Linux -
Тотально русский

- MOPS Linux -
Русская борзая

- Mandriva Linux -
Красота и удобства

- openSUSE -
Настоящее немецкое качество

- Slackware -
Линукс из кубиков

- CentOS -
Копейка рубль бережёт!

- Gentoo -
Каждому своё

- Freespire -
Огонь, вода и медные трубы

ДЛЯ ДЕЛА: ЛЁГКИЕ

- Moblin -
Повелитель нетбуков

- TinyMe -
Размер имеет значение!

- gOS -
Хороша Маша!

- Deli Linux -
Старость в радость!

ЗАЩИТА

- BackTrack/WHAX -
Вам, хакеры!

МУЛЬТИМЕДИЯ

- 64 Studio -
Скорость не проблема!

- Planet CCRMA -
Работа со звуком

ПРИЛОЖЕНИЯ

- OpenDisc -
Для несвободных

- Свободный офис -
100% свободный офис

ДЛЯ ЗАБАВЫ

- Линукс Геймер -
Boot & Play!

- VegaStrike -
Каждому по планете!

ЭКСПЕРИМЕНТ

- GoboLinux -
Очевидно и вероятно

- ReactOS -
Освободите Виндоус!

- Sidux -
Почувствуй силу!

РОДНЯ

- OpenSolaris -
+ Belenix

До звёзд рукой подать

- BSD-семейство -
На плечах гигантов

ЯНВАРЬ
04 11 18 25
05 12 19 26
06 13 20 27
07 14 21 28
01 08 15 22 29
02 09 16 23 30
03 10 17 24 31

АРХИВ
(2003 - 2010)
Debian sid + XFCE
Вот что значит просто, но со вкусом!
НАШИ ПРОЕКТЫ

ПИНГВИН В КАРМАНЕ
MATRIX GL
ПОЛЕЗНЫЕ СОВЕТЫ

ЗАКЛАДКИ
ЧаВО
КОНТАКТЫ
RSS

Я - хакер!
Pixilang
Искусственный
корректор
APT - высокоуровневая система управления пакетами

  apt - это надстройка над системами управления пакетами (rpm и deb), позволяющая производить установку и удаление пакетов проще, быстрее и надежнее, чем через низкоуровневые инструменты (rpm и dpkg). Первоначально apt был создан в Debian для их системы deb, затем бразильской компанией Conectiva портирован на rpm-системы. Инструментарий apt штатно есть в дистрибутивах Debian и ALTLinux и может быть установлен на любую систему, использующую пакеты deb или rpm. В дальнейшем будет рассматриваться apt-rpm 0.5.15cnc5 из состава ALT Linux Sisyphus, но почти все сказанное ниже применимо и к более старым apt-rpm, а также Debian apt.
  Ключевым для apt является понятие репозитория - некоего набора файлов пакетов и индексных файлов к ним. Этот может быть набор дисков дистрибутива, локальная папка или папка на сервере в Интернете. Адреса используемых репозиториев хранятся в /etc/apt/sources.list. apt позволяет использовать несколько репозиториев одновременно.
  Для того, чтобы можно было просматривать списки пакетов репозитория и устанавливать из него пакеты, необходимо получить его индексы. Для этого надо прописать в /etc/apt/sources.list адреса репозиториев и выполнить команду

  # apt-get update

  В случае, когда необходимо добавить к списку используемых репозиториев компакт-диски (если на них есть индексы apt - например, диски дистрибутивов ALTLinux или ежемесячных срезов Sisyphus), необходимо выполнить команду

  # apt-cdrom add

  поочередно вставляя все нужные диски. При этом они автоматически пропишутся в /etc/apt/sources.list.
  Теперь посмотрим, какие команды apt позволяет выполнять над пакетами и своим кэшем. Самая полезная команда -

  # apt-get install имя_пакета

  При этом в качестве имени пакета надо указывать именно имя, без версии, архитектуры и окончания .rpm (т.к. это части имени файла, но не самого пакета). Например, apt-get install MPlayer.
  Преимущество apt над простым rpm в том, что при установке пакета указанной командой будут установлены все пакеты, необходимые указанному в команде. При этом будет предложено вставить нужные диски (если пакеты ставятся оттуда) либо произойдет попытка скачать нужные пакеты из Интернета (при этом они будут сохранены в каталоге /var/cache/apt/archives) для последующей их установки. В случае, когда репозиторий находится в Интернете, можно указать ключ --print-uris, тогда вместо скачивания пакетов будут напечатаны их URL'ы. Это может быть полезным, когда скачивать пакеты необходимо не на той машине, на которой их планируется устанавливать. Скачанные пакеты можно будет положить в /var/cache/apt/archives и выполнить команду уже без ключа --print-uris, тогда пакеты будут установлены из этой папки.
  apt позволяет просматривать всю хранящуюся в его кэше информацию о пакетах из состава репозиториев. Команда

  $ apt-cache show имя_пакета

  покажет различную информацию об указанном пакете (имя, версию, краткое и полное описание, зависимости, размер и т.д.). Команда

  $ apt-cache showpkg имя_пакета

  покажет пакеты, от которых зависит данный, и пакеты, зависящие от данного. Команда

  $ apt-cache search строка

  выдаст названия и краткие описания всех пакетов, в описаниях которых встречается указанная строка. Это полезно, когда нужно найти все пакеты, близкие по назначению (например, apt-cache search player выдаст в том числе и все имеющиеся в репозиториях плейеры чего бы то ни было).

  И последняя команда -

  # apt-get dist-upgrade

  обновит все пакеты, установленные в системе до последних версий.

  И напоследок упомяну о замечательной графической оболочке к командам apt - synaptic (http//www.nongnu.org/synaptic). По моему мнению, некоторые сложные операции проще выполнять именно в ней.

Вернуться к оглавлению

При частичной или полной перепечатке, переводе, переработке
материалов cайта ссылка на Knoppix.ru обязательна
(c) Knoppix.ru 2003 - 10