![Ubuntu Touch для планшетів версії 1.0 вийде у квітні 2014 року](/f/43cf2b1be3a2f09e1ce7d9e3404a3054.jpg?width=100&height=100)
DebianGNU/Linux, мати Операційна система ряду дистрибутивів Linux, у тому числі Knoppix, Калі, Ubuntu, Монетний двіртощо. використовує різні менеджери пакетів, наприклад dpkg, влучний, здібності, синаптичний, tasksel, скасувати вибір, dpkg-deb та dpkg-розкол.
Ми коротко опишемо кожен з них, перш ніж зосередитись на "dpkg‘Команда.
Влучний виступає за Розширений інструмент для пакетів. Це не стосується "deb"Пакує і працює безпосередньо, але працює з"deb"Архів з місця, зазначеного в"/etc/apt/sources.list”Файл.
Детальніше: 25 Корисні основні команди команд APT-GET
Здібності є текстовим менеджером пакетів для Debian який є переднім кінцем для "влучний', Що дозволяє користувачеві легко керувати пакетами.
Графічний менеджер пакетів, що полегшує роботу встановити, оновлення та видалити пакети навіть новачкові.
Tasksel дозволяє користувачеві встановлювати всі відповідні пакети, пов'язані з конкретним завданням, а саме: середовище робочого столу.
А. керується меню інструмент управління пакетами, який спочатку використовувався під час першої інсталяції, а зараз замінений на здібності.
Взаємодіє з Debian архіву.
Корисно в розщеплення та злиття великий файл на шматки невеликих файлів для зберігання на носіях меншого розміру, наприклад дискета.
dpkg є основною програмою управління пакетами в Debian та Debian базована система. Він звик встановити, будувати, видалити, і керувати пакети. Здібності є основним інтерфейсом для dpkg.
Деякі з них найчастіше використовуються Команди dpkg поряд з їх використанням перераховані тут:
Для встановлення ".deb”, Використовуйте команду з“-i”Варіант. Наприклад, щоб встановити ".deb"Пакет під назвою"flashpluginnonfree_2.8.2+стискати1_i386.deb”Скористайтеся такою командою.
[[захищена електронною поштою]~]# dpkg -i flashpluginnonfree_2.8.2+стискати1_i386.deb
Вибір раніше не вибраного пакета flashplugin-nonfree. (Читання бази даних... Наразі встановлено 465729 файлів і каталогів.) Розпакування flashplugin-nonfree (з flashplugin-nonfree_3.2_i386.deb)... Налаштування flashplugin-nonfree (1: 3.2)... --2013-10-01 16:23:40-- http://fpdownload.macromedia.com/get/flashplayer/pdc/11.2.202.310/install_flash_player_11_linux.i386.tar.gz. Вирішення проблеми fpdownload.macromedia.com (fpdownload.macromedia.com)... 23.64.66.70. Підключення до fpdownload.macromedia.com (fpdownload.macromedia.com) | 23.64.66.70 |: 80... підключені. HTTP -запит надіслано, очікування відповіді... 200 ОК. Довжина: 6923724 (6,6 М) [application/x-gzip] Збереження на: '/tmp/flashplugin-nonfree. FPxQ4l02fL/install_flash_player_11_linux.i386.tar.gz '
Щоб переглянути та перелічити всі встановлені пакети, скористайтесь опцією “-л”Разом з командою.
[[захищена електронною поштою]~]# dpkg -l
Бажано = Невідомо/Встановити/Видалити/Очистити/Утримувати. | Статус = Не/Inst/Conf-файли/Розпаковано/halF-conf/Half-inst/trig-aWait/Trig-pend. |/ Err? = (Немає)/ Reinst-required (Статус, Err: великі літери = погано) ||/ Назва Версія Опис архітектури. +++ ii Accerciser 3.8.0-0ubuntu1-весь інтерактивний дослідник доступності Python для робочого столу GNOME. ii обліковий запис-плагін-ціль 3.6.4-0ubuntu4.1 i386 Плагін облікового запису обміну повідомленнями для AIM. ii account-plugin-facebook 0.10bzr13.03.26-0ubuntu1 i386 Плагін облікового запису Центру керування GNOME для одноразового входу-facebook. ii account-plugin-flickr 0.10bzr13.03.26-0ubuntu1 i386 Плагін облікового запису Центру керування GNOME для одноразового входу-flickr. ii account-plugin-generic-oauth 0.10bzr13.03.26-0ubuntu1 i386 Плагін облікового запису Центру керування GNOME для єдиного входу-загальна OAuth. ii плагін облікового запису-google 0.10bzr13.03.26-0ubuntu1 i386 Плагін облікового запису Центру керування GNOME для одноразового входу. rc account-plugin-identica 0.10bzr13.03.26-0ubuntu1 i386 Плагін облікового запису Центру керування GNOME для єдиного входу-identica. ii account-plugin-jabber 3.6.4-0ubuntu4.1 i386 Плагін облікового запису обміну повідомленнями для Jabber/XMPP. ...
Щоб переглянути встановлений певний пакет або не використовувати опцію «-л”Разом з ім’ям пакета. Наприклад, перевірте, чи apache2 пакет встановлений чи ні.
[[захищена електронною поштою]~]# dpkg -l apache2
Бажано = Невідомо/Встановити/Видалити/Очистити/Утримувати. | Статус = Не/Inst/Conf-файли/Розпаковано/halF-conf/Half-inst/trig-aWait/Trig-pend. |/ Err? = (Немає)/ Reinst-required (Статус, Err: великі літери = погано) ||/ Назва Версія Опис архітектури. +++ ii apache2 2.2.22-6ubuntu5.1 i386 Apache HTTP-серверний метапакет
Щоб видалити ".deb"Пакет, ми повинні вказати назву пакета"flashpluginnonfree", А не оригінальна назва"flashplugin-nonfree_3.2_i386.deb“. “-r”До цього звик видалити/видалити пакет.
[[захищена електронною поштою]~]# dpkg -r flashpluginnonfree
(Читання бази даних... Наразі встановлено 142891 файлів і каталогів.) Видалення flashpluginnonfree... Обробка тригерів для людини-db... Обробка тригерів для меню... Обробка тригерів для файлів робочого столу... Обробка тригерів для меню gnome ...
Ви також можете використовувати "стор"Варіант замість"r ' який видалить пакет разом з файлом конфігурації. "r"Параметр видалить лише пакет, а не файли конфігурації.
[[захищена електронною поштою]~]# dpkg -p flashpluginбезкоштовно
Щоб переглянути вміст певного пакета, скористайтесь опцією “-в”, Як показано. Команда покаже вміст ".deb”Пакет у форматі довгого списку.
[[захищена електронною поштою]~]# dpkg -c flashplugin -nonfree_3.2_i386.deb
drwxr-xr-x root/root 0 2012-12-14 22:54 ./ drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/ drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/bin/ drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/lib/ drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/lib/mozilla/ drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/lib/mozilla/plugins/ drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/lib/flashplugin-nonfree/ -rw-r-r-- корінь/корінь 3920 2009-09-09 22:51 ./usr/lib/flashplugin-nonfree/pubkey.asc. drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/share/ drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/share/man/ drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/share/man/man8/ -rw-r-r-- корінь/root 716 2012-12-14 22:54 ./usr/share/man/man8/update-flashplugin-nonfree.8.gz. drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/share/applications/ drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/share/icons/ drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/share/icons/hicolor/ drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/share/icons/hicolor/24x24/ ...
Використовуючи “-s”З назвою пакета відображатиметься, чи встановлено пакет deb.
[[захищена електронною поштою]~]# dpkg -s flashplugin -nonfree
Пакет: flashplugin-nonfree. Стан: встановити нормально встановлено. Пріоритет: необов’язково. Розділ: contrib/web. Встановлений розмір: 177. Ведучий: Барт Мартенс <[захищена електронною поштою]> Архітектура: i386. Версія: 1: 3.2. Замінює: flashplugin (<< 6) Залежить: debconf | debconf-2.0, wget, gnupg, libatk1.0-0, libcairo2, libfontconfig1, libfreetype6, libgcc1, libglib2.0-0, libgtk2.0-0 (> = 2.14), libnspr4, libnss3, libpango1.0-0, libstdc ++ 6, libx11-6, libxext6, libxt6, libcurl3-gnutls, бінутіли. Пропонує: iceweasel, konqueror-nsplugins, ttf-mscorefonts-installer, ttf-dejavu, ttf-xfree86-nonfree, flashplugin-nonfree-extrasound, hal. Конфлікти: flashplayer-mozilla, flashplugin (<< 6), libflash-mozplugin, xfs (<< 1: 1.0.1-5) Опис: Adobe Flash Player - плагін для браузера. ...
Щоб вказати розташування файлів, які потрібно встановити у вашу систему, з імені пакета.
[[захищена електронною поштою]~]# dpkg -L flashplugin -nonfree
/. /usr. /usr/bin. /usr/lib. /usr/lib/mozilla. /usr/lib/mozilla/plugins. /usr/lib/flashplugin-nonfree. /usr/lib/flashplugin-nonfree/pubkey.asc. /usr/share. /usr/share/man. /usr/share/man/man8. /usr/share/man/man8/update-flashplugin-nonfree.8.gz. /usr/share/applications. /usr/share/icons. /usr/share/icons/hicolor. ...
Рекурсивно встановіть усі звичайні файли, що відповідають шаблону “*.deb”, Знайдений у зазначених каталогах та всіх його підкаталогах. Це можна використовувати з "-R”Та“- встановити”Варіанти. Наприклад, я встановлю всі ".deb”Пакети з каталогу під назвою“депакування“.
[[захищена електронною поштою]~]# dpkg -R -встановити депакети/
(Читання бази даних... Наразі встановлено 465836 файлів і каталогів.) Підготовка до заміни flashplugin-nonfree 1: 3.2 (за допомогою .../flashplugin-nonfree_3.2_i386.deb)... Розпакування заміни flashplugin-nonfree... Налаштування flashplugin-nonfree (1: 3.2)... Обробка тригерів для людини-db... Обробка тригерів для bamfdaemon... Відновлення /usr/share/applications/bamf-2.index... Обробка тригерів для меню gnome ...
Використовуючи дію "- розпакувати”Розпакує пакет, але не встановить і не налаштує його.
[[захищена електронною поштою]~]# dpkg-розпакувати flashplugin-nonfree_3.2_i386.deb
(Читання бази даних... Наразі встановлено 465836 файлів і каталогів.) Підготовка до заміни flashplugin-nonfree 1: 3.2 (за допомогою flashplugin-nonfree_3.2_i386.deb)... Розпакування заміни flashplugin-nonfree... Обробка тригерів для людини-db... Обробка тригерів для bamfdaemon... Відновлення /usr/share/applications/bamf-2.index... Обробка тригерів для меню gnome ...
Варіант «- налаштувати”Переконфігурує вже розпакований пакет.
[[захищена електронною поштою]~]# dpkg-налаштувати flashplugin-nonfree
Налаштування flashplugin-nonfree (1: 3.2) ...
“–- оновлення-користь”Замінити стару інформацію наявною інформацією у файлі пакунків.
[[захищена електронною поштою]~]# dpkg –- update-avail ім’я_пакета
Дія "–Ясно-аваальний”Видалить поточну інформацію про наявні пакети.
[[захищена електронною поштою]~]# dpkg –- ясна-допомога
Команда dpkg з опцією «–Забути-старий-непотрібний”Автоматично забуде видалені та недоступні пакети.
[[захищена електронною поштою]~]# dpkg --forget-old-unavail
[[захищена електронною поштою]~]# dpkg --licence
“- версія”Буде відображати інформацію про версію dpkg.
[[захищена електронною поштою]~]# dpkg –версія
Програма керування пакетами `` dpkg '' Debian версії 1.16.10 (i386). Це безкоштовне програмне забезпечення; див. Загальну загальнодоступну ліцензію GNU версії 2 або. пізніше для умов копіювання. Гарантії немає.
“- допомога”Відображатиме список доступних опцій команди dpkg.
[[захищена електронною поштою]~]# dpkg –допомога
Використання: dpkg [
Це все, що на даний момент. Незабаром я знову буду тут з іншою цікавою статтею. Якщо я пропустив будь -яку команду зі списку, повідомте мене через коментарі. До цього часу слідкуйте за оновленнями та залишайтесь на зв'язку Tecmint. Ставте лайки та діліться нами та допомагайте нам поширюватися. Не забудьте згадати свої цінні думки в коментарях.