Команды Linux

20.10.2009, рубрики: Новости | Теги: | 1 комментарий »

utilities-terminalПривет. От сегодня и далее я начну публиковать посты которые будут состоять только из списков команд в ОС Linux. Это может быть группа команд на определенную тему, или же просто список полезных в использовании (и не очень) команд. Посты будут абсолютно хаотичными, т.е. не будет возрастания «от лёгкого к сложному» или еще чего нибудь в этом духе. Такого рода справочник может оказаться очень полезным для пользователей, готовых начать изучение мира Linux. Сегодня речь пойдет о командах связанных с APT-GET и DPKG. Понятное дело, что касаться это будет только Debian ориентированных дистрибутивов плюс AltLinux. Сегодня в качестве подопытного примера возьмем утилиту trafshow, и на ней я буду показывать все примеры.

APT-GET ориентированные команды

Установить программу:

  1. apt-get install trafshow

Установить программу из исходных кодов (необходимо наличие dpkg-dev):

  1. apt-get source trafshow

Установить необходимые зависимости для сборки пакета trafshow (без них пакет не установиться):

  1. apt-get build-dep trafshow

Собрать пакет (следующая последовательность)
Для успешного выполнения команды debuild необходим пакет devscripts

  1. apt-get source trafshow
  2. cd traceroute-VERSION
  3. debuild -uc -us
  4. cd ..

Исправить битые зависимости:

  1. apt-get -f install

Показать информацию о пакете в репозитариях:

  1. apt-cache showpkg trafshow

Смонтировать диск для дальнейшей установки пакетов:

  1. apt-cdrom add

Установить пакет с диска:

  1. apt-cdrom install trafshow

Получить информацию о ключах\цифровых подписях:

  1. apt-key list

Получить обновлённые списки пакетов:

  1. apt-get update

Обновить пакеты установленные в систему:

  1. apt-get dist-upgrade

Удалить пакет из системы:

  1. apt-get remove trafshow

Удалить пакет, установленный в систему с удалением файлов конфигурации:

  1. apt-get purge trafshow

Проверить целостность зависимостей:

  1. apt-get check

Удалить загруженные архивные файлы пакетов:

  1. apt-get clean

Удалить старые загруженные архивные файлы пакетов:

  1. apt-get autoclean

DPKG ориентированные команды

Удалить пакет из системы:

  1. dpkg --remove trafshow

Удалить пакет из системы (с файлами конфигурации):

  1. dpkg --purge trafshow

Сконфигурировать пакет:

  1. dpkg-reconfigure trafshow

Определить имя программы, которая создала конкретный файл.
Например я хочу знать какая программа создала файл ssh_config:

  1. dpkg -S ssh_config

Команда аналогичная предыдущей:

  1. dpkg --search ssh_config

Информация о пакете:

  1. dpkg --listfiles trafshow

Список установленных в системе программ:

  1. dpkg --list

Информация о пакете *.deb:

  1. dpkg --info trafshow_2.0.11-2_i386.deb

Распаковать содержимое загруженного deb-пакета:

  1. ar -x trafshow_2.0.11-2_i386.deb

Получить описание пакета:

  1. apt-cache search trafshow

Техническая информация о пакете:

  1. apt-cache show trafshow

Чёткий список зависимостей пакета (весьма полезная команда):

  1. apt-cache depends trafshow

1 комментарий на запись “Команды Linux”

  1. 1 andry сказала в 17:59, 25.08.2010:

    Спасибо ! Классный мануальчик!


Оставить комментарий

  • Доступные теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code lang=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" extra="">

  • *