Запомняне

» Здравейте
[ Вход :: Регистриране ]
 » Начало » Li Форуми » Li Статии » Предложения » Мениджър на пакети dpkg в Debian, Ubuntu
  • Страница 1 от 1 Skip to Page:
  • 1
Тема: Мениджър на пакети dpkg в Debian, Ubuntu
Мнение #1
Написано на: Декември 07 2006, 11:47
eXpress
 

Avatar




Група: Li fans
Мнения: 6
Регистриран: Януари 2006

Оценка: няма

Offline
Dpkg - това е мениджър на пакети в Debian Linux.С него можете да инсталирате, създавате, изтривате и да работите с пакетите в Debian.Основен механизъм за управление в dpkg е dselect.Dpkg се контролира от командни параметри ,които съдържат едно действие и няколко опции (или само една).Параметрите на действията казват на dpkg какво да прави ,а опциите контролират поведението на действията в различни случаи.

Сега ще видиме всички допустими команди на dpkg с примери:

 1. Инсталиране на пакет

 Синтаксис
 dpkg -i <.deb file name>
 Пример
 dpkg -i avg71flm_r28-1_i386.deb

 2. Рекурсивно инсталиране на всички пакети от директория.

 Синтаксис
 dpkg -R
 Пример
 dpkg -R /usr/local/src

 3. Разпаковане на пакети, без конфигуриране.

 Синтаксис
 dpkg --unpack package_file
 Ако използвате опцията -R, то package_file ще се разпакова на указаната директория.
 Пример
 dpkg --unpack avg71flm_r28-1_i386.deb

 4. Преконфигурация на всички разпаковани пакети.

 Синтаксис
 dpkg --configure package

 Ако вместо package изберете опцията -a, то всички неконфигурирани разпаковани пакети ще бъдат конфигурирани.
 
 Пример
 dpkg --configure avg71flm_r28-1_i386.deb

 5. Изтриване на инсталираните пакети, оставя конфигурационния файл.

 Синтаксис
 dpkg -r
 Пример
 dpkg -r avg71flm_r28-1_i386.deb

 6. Изтриване на инсталираните пакети включително и конфигурационния файл.

 Синтаксис
 dpkg -P
 Ако вместо името на пакет изберете опцията -a, то всички разпаковани пакети събрани за изтриване или очистване в файла /var/lib/dpkg/status ,ще бъдат изтрити или очистени съответно.
 Пример
 dpkg -P avg71flm

 7. Заменя информацията за достъпните пакети.

 Синтаксис
 dpkg --update-avail
 С тази опция старата информация се заменя с нова в Packages-file

 8. Добавя информация от пакети.

 Синтаксис
 dpkg --merge-avail
 С тази опция старата информация се комбинира с информацията от Packages-file.
 Packages-file, разпространени с Debian - това е просто името на пакетите.dpkg пази достъпните пакети в файла /var/lib/dpkg/available.

 9. Обновява информацията от Packages-file.

 Синтаксис
 dpkg -A package_file

10. Забравяте за изтритите недостъпни пакети.

 Синтаксис
 dpkg --forget-old-unavail

11. Изтрива съществуваща информация за достъпни пакети.

 Синтаксис
 dpkg --clear-avail

12. Търсене на пакети, които са били инсталирани в системата само частично.

 Синтаксис
 dpkg -C

13. Сравнява версиите на пакетите.

 Синтаксис
 dpkg --compare-versions ver1 op ver2

14. Показва кратка помощ.

 Синтаксис
 dpkg --help

15. Показва лицензията на dpkg.

 Синтаксис
 dpkg --licence (or) dpkg --license

16. Показва информация за версията на dpkg.

 Синтаксис
 dpkg --version

17. Създава deb пакет.

 Синтаксис
 dpkg -b directory [filename]

18. Показва съдържанието на deb пакета.

 Синтаксис
 dpkg -c filename

19. Показва информация за определен пакет.

 Синтаксис
 dpkg -I filename [control-file]

20. Показва пакет, подходящ за зададения шаблон.

 Синтаксис
 dpkg -l package-name-pattern
 Пример
 dpkg -l vim

21. Показва всички инсталирани пакети с версиите им и кратко описание.

 Синтаксис
 dpkg -l

22. Показва статуса на определени пакети.

 Синтаксис
 dpkg -s package-name
 Пример
 dpkg -s ssh

23. Списък на файловете, инсталирани в системата от пакет.

 Синтаксис
 dpkg -L package-Name
 Пример
 dpkg -L apache2

24. Търсене на файл по име от инсталирани пакети.

 Синтаксис
 dpkg -S filename-search-pattern
 Пример
 dpkg -S /sbin/ifconfig

25. Показва детайлна информация за пакетите.

 Синтаксис
 dpkg -p package-name
 Пример
 dpkg -p cacti

Ако искате да получите повече информация за dpkg и неговите опции - вижте man -> http://www.debianadmin.com/manpages/dpkgmanpage.htm
Ако Ви трябва GUI за dpkg - обърнете внимание на dselect -> http://www.debianadmin.com/debian-....ui.html
Превод от руски: http://ylsoftware.com/?action=news&na=viewfull&news=133
Оригинал: http://www.debianadmin.com/debianu....kg.html


Редактирано от eXpress на Декември 07 2006, 11:54

Контакти:  eXpress

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Общо 0 отговор(а) от Декември 07 2006, 11:47 до сега
  • Страница 1 от 1 Skip to Page:
  • 1
 » Начало » Li Форуми » Li Статии » Предложения » Мениджър на пакети dpkg в Debian, Ubuntu

© 2014 Linux Index Project
Powered by iF 1.0.0 © 2006 ikonForums