Сайт переносится на другой хостинг, новая версия сайта доступна по адресу ubuntu-desktop.ru
Главная » Статьи » Команды терминала [ Добавить статью ]

   dpkg - утилита для управления deb пакетами  
dpkg — это программное обеспечение, являющееся основой системы управления пакетами в Debian и ряде других операционных систем, основанных на Debian, например Ubuntu. dpkg используется для установки, удаления, и получения информации о deb пакетах.
dpkg является довольно низкоуровневой утилитой.

Установка deb пакета:

dpkg -i имя_файла.deb

Например:

sudo dpkg -i /home/имя_пользователя/Загрузки/flareget_3.1-36_i386_deb/flareget_3.1-36_i386.deb

Удаление deb пакета:

dpkg -r имя_пакета

Например:

sudo dpkg -r flareget

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

sudo dpkg -P имя_пакета

Например:

sudo dpkg -P flareget

Deb-пакет это обычный архив, содержащий файлы, предназначенные для установки в систему, а так же некоторые служебные файлы, необходимые для того чтобы эту установку сделать гибкой.
Файлы и каталоги запакованные в deb пакете, предназначенные для установки в систему и их расположение в архиве соответствует положению их в файловой системе если считать от корня. Для того чтобы посмотреть расположение файлов установленного deb пакета в файловой системе можно воспользоваться командой:

sudo dpkg -S имя_пакета

Например:

sudo dpkg -S flareget
flareget: /usr/share/icons/hicolor/64x64/apps/flareget.png
flareget: /usr/share/icons/hicolor/32x32/apps/flareget.png
flareget: /usr/lib/opera/plugins/npflareget.so
flareget: /usr/share/icons/hicolor/16x16/apps/flareget.png
flareget: /usr/share/doc/flareget/copyright
flareget: /usr/lib/flareget/libmetalink.so.3
flareget: /etc/opt/chrome/native-messaging-hosts/com.flareget.flareget.json
flareget: /usr/share/doc/flareget
flareget: /usr/share/man/man1/flareget-chrome-host.1.gz
flareget: /usr/lib/flareget
flareget: /usr/share/applications/flareget.desktop
flareget: /etc/chromium/native-messaging-hosts/com.flareget.flareget.json
flareget: /usr/share/doc/flareget/changelog.Debian.gz
flareget: /usr/share/man/man1/flareget.1.gz
flareget: /usr/bin/flareget
flareget: /usr/share/icons/hicolor/128x128/apps/flareget.png
flareget: /usr/bin/flareget-chrome-host

Deb пакет при этом должен быть установлен

Так же можно посмотреть будущее расположение файлов и каталогов неустановленного deb пакета в файловой системе:

sudo dpkg -c имя_файла.deb

Например:

sudo dpkg -c /home/имя_пользователя/Загрузки/flareget_3.1-36_i386_deb/flareget_3.1-36_i386.deb
drwxr-xr-x root/root         0 2014-04-20 17:42 ./
drwxr-xr-x root/root         0 2013-09-01 18:23 ./usr/
drwxr-xr-x root/root         0 2014-05-05 23:13 ./usr/bin/
-rwxr-xr-x root/root   2203244 2014-05-05 22:56 ./usr/bin/flareget
-rwxr-xr-x root/root     14264 2014-05-05 22:56 ./usr/bin/flareget-chrome-host
drwxr-xr-x root/root         0 2014-04-12 00:53 ./usr/lib/
drwxr-xr-x root/root         0 2013-04-11 14:25 ./usr/lib/opera/
drwxr-xr-x root/root         0 2013-09-01 21:33 ./usr/lib/opera/plugins/
-rw-r--r-- root/root    650140 2013-09-01 21:29 ./usr/lib/opera/plugins/npflareget.so
drwxr-xr-x root/root         0 2013-05-16 17:24 ./usr/lib/flareget/
-rw-r--r-- root/root     60736 2013-01-27 17:33 ./usr/lib/flareget/libmetalink.so.3
drwxr-xr-x root/root         0 2014-04-20 17:46 ./usr/share/
drwxr-xr-x root/root         0 2012-11-27 22:01 ./usr/share/doc/
drwxr-xr-x root/root         0 2014-05-05 23:19 ./usr/share/doc/flareget/
-rw-r--r-- root/root      5107 2014-01-05 19:26 ./usr/share/doc/flareget/copyright
-rw-r--r-- root/root      2641 2014-05-05 23:17 ./usr/share/doc/flareget/changelog.Debian.gz
drwxr-xr-x root/root         0 2013-01-04 05:43 ./usr/share/man/
drwxr-xr-x root/root         0 2014-04-20 17:44 ./usr/share/man/man1/
-rw-r--r-- root/root       597 2013-01-24 14:46 ./usr/share/man/man1/flareget.1.gz
-rw-r--r-- root/root       245 2014-04-20 17:44 ./usr/share/man/man1/flareget-chrome-host.1.gz
drwxr-xr-x root/root         0 2012-12-20 15:51 ./usr/share/applications/
-rw-r--r-- root/root       246 2012-12-20 15:44 ./usr/share/applications/flareget.desktop
drwxr-xr-x root/root         0 2012-11-27 22:01 ./usr/share/icons/
drwxr-xr-x root/root         0 2012-11-27 22:01 ./usr/share/icons/hicolor/
drwxr-xr-x root/root         0 2012-11-27 21:27 ./usr/share/icons/hicolor/32x32/
drwxr-xr-x root/root         0 2013-09-03 00:15 ./usr/share/icons/hicolor/32x32/apps/
-rw-r--r-- root/root      2472 2013-09-02 15:33 ./usr/share/icons/hicolor/32x32/apps/flareget.png
drwxr-xr-x root/root         0 2012-11-27 21:27 ./usr/share/icons/hicolor/128x128/
drwxr-xr-x root/root         0 2013-09-03 00:15 ./usr/share/icons/hicolor/128x128/apps/
-rw-r--r-- root/root     24258 2013-09-02 15:29 ./usr/share/icons/hicolor/128x128/apps/flareget.png
drwxr-xr-x root/root         0 2012-11-27 21:27 ./usr/share/icons/hicolor/64x64/
drwxr-xr-x root/root         0 2013-09-03 00:15 ./usr/share/icons/hicolor/64x64/apps/
-rw-r--r-- root/root      7758 2013-09-02 15:33 ./usr/share/icons/hicolor/64x64/apps/flareget.png
drwxr-xr-x root/root         0 2012-11-27 21:27 ./usr/share/icons/hicolor/16x16/
drwxr-xr-x root/root         0 2013-09-03 00:15 ./usr/share/icons/hicolor/16x16/apps/
-rw-r--r-- root/root       890 2013-09-02 15:34 ./usr/share/icons/hicolor/16x16/apps/flareget.png
drwxr-xr-x root/root         0 2014-04-18 23:05 ./etc/
drwxr-xr-x root/root         0 2014-03-24 22:39 ./etc/opt/
drwxr-xr-x root/root         0 2014-03-24 22:40 ./etc/opt/chrome/
drwxr-xr-x root/root         0 2014-04-20 17:41 ./etc/opt/chrome/native-messaging-hosts/
-rw-r--r-- root/root       233 2014-04-20 17:41 ./etc/opt/chrome/native-messaging-hosts/com.flareget.flareget.json
drwxr-xr-x root/root         0 2014-03-24 22:40 ./etc/chromium/
drwxr-xr-x root/root         0 2014-04-20 17:41 ./etc/chromium/native-messaging-hosts/
-rw-r--r-- root/root       233 2014-04-20 17:41 ./etc/chromium/native-messaging-hosts/com.flareget.flareget.json

Команда sudo dpkg -l покажет информацию о всех установленных deb пакетов в системе. 
Для получения информации о deb пакете воспользуйтесь командой:

sudo dpkg -I имя_файла.deb

Например:

sudo dpkg -I /home/имя_пользователя/Загрузки/flareget_3.1-36_i386_deb/flareget_3.1-36_i386.deb
 новый пакет debian, версия 2.0.
 размер 1260130 байт(а): управляющий архив длиной 1475 байт(а).
     130 байт(а),     2 строк      conffiles            
    2718 байт(а),    59 строк      control              
 Package: flareget
 Version: 3.1-36
 Architecture: i386
 Maintainer: Syed Adnan Kamili <support@flareget.com>
 Installed-Size: 1891
 Depends: libc6 (>= 2.13), libgcc1 (>= 1:4.1.1), libqt4-network (>= 4:4.8.1), libqtcore4 (>= 4:4.8.1), libqtgui4 (>= 4:4.8.1), libstdc++6 (>= 4.1.1)
 Section: net
 Priority: extra
 Homepage: http://flareget.com/...

Так же встречаются случаи, когда необходимая Вам программа состоит из нескольких deb пакетов, в этом случае установить пакеты можно по отдельности или же все сразу целиком, для установки всех пакетов одновременно, необходимо указать путь к паке с deb пакетами:

cd /путь к папке с deb пакетами/

далее можно установить deb пакеты воспользовавшись следующей командой:

sudo dpkg -i *deb

Также можно воспользоваться другой командой при установки одновременно нескольких deb пакетов:

sudo dpkg -i /home/имя_пользователя/имя_папки_с_deb_пакетами/*.deb

Например:

sudo dpkg -i /home/имя_пользователя/Загрузки/opensonic_i386/*.deb

Читать все статьи Загрузить Ubuntu
 
Категория: Команды терминала | Добавил: liman28 (15.05.2014)
Просмотров: 803 | Рейтинг: 1.0/1
   СЛУЧАЙНЫЕ 10 СТАТЕЙКарта сайтаЧитать все статьиЧитать все новости
Категория: Игры
Dream Chess » Просмотров: 1008
Категория: Игры
CuteMaze — игра головоломка » Просмотров: 569
Категория: Игры
Atomix » Просмотров: 571
Категория: Система
Категория: Игры
Frogatto » Просмотров: 558
Категория: Графика
Категория: Игры
Категория: Офис
CoolReader 3 » Просмотров: 1736
Категория: Мультимедиа
Категория: Офис
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

НОВОЕ ВИДЕОСмотреть все видео
Обзор Ubuntu для новичков
00:08:20
0 0 0.0
Переключение раскладки клавиатуры в Ubuntu 14 04 LTS
00:01:22
1 0 0.0
Настройка интернета в Ubuntu.mp4
00:13:53
0 0 0.0
AstroMenace - космический скроллшутер с возможностью модернизации корабля
00:02:15
2 0 0.0
ДЕЛАЕМ ВИДЕО-РОЛИК ИЗ ВАШИХ ФОТОГРАФИЙ
00:00:41
2 0 0.0
Ubuntu+Windows Общий доступ, обмен файлами.
00:41:50
0 0 0.0
Добавить видео
Яндекс поиск
Опрос
Оцените мой сайт
Всего ответов: 114
Оставить отзыв
Яндекс диск
Яндекс.Диск — бесплатный сервис, благодаря которому ваши фотографии, видеоролики и документы доступны вам из любой точки мира, где есть интернет.
Форма входа
Друзья сайта
Популярное Видео
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Рейтинг@Mail.ru Яндекс.Метрика Яндекс цитирования