18 Съвети за използване на ап и Dpkg командни системи Debian и Ubuntu

База данни за грешка: не съществува маса "a111530_forumnew.rlf1_users"

Този наръчник осигурява най-популярните и полезни примери за APT и Dpkg команди, които могат да бъдат използвани като Ubuntu, така е в Debian (както и в системи, получени от тях). Изрично се посочва в кои случаи се нуждаят от суперпотребител привилегии, а за тези екипи, когато е определено нищо - отборът може да изпълнява обикновен потребител. Ако използвате Ubuntu, а след това да се получи корен привилегии, тип Sudo преди команда префикс (и въведете паролата си); в Debian, въведете су. въведете паролата и след това въведете командата, които са описани по-долу.

Dpkg -L package_name

Това ще покаже кои файлове за пакета с Пакетът за името, инсталиран на вашия компютър. Имайте предвид, че това работи само за вече инсталираните пакети. например:

ап-да натрупването зав package_name

(Изисква корен привилегии)

Това е един много полезен команда, тя може да помогне създаде всички библиотеки, необходими за разработването на приложения. Така че, ако имате нужда да се съставят нова версия на програмата, която е различна от тази, която е в хранилището за зависимости, използвайте тази команда. Моля, имайте предвид, че библиотеката ще бъде инсталиран, необходима за текущата версия на приложението, която е взета от хранилищата, така че може да се наложи да инсталирате допълнителни библиотеки. Но за повечето приложения това не се изисква. например:

Тази команда ще инсталира всички пакети за развитие, необходими за Уеснот приложение. Имайте предвид, че трябва да имате регистриран достъп до хранилища на изходния код (в Ubuntu по подразбиране имат достъп до тях).

ап-да чисти (и ап-да изплакващо)

(Изисква корен привилегии)

Тази команда изтрива всички инсталирани на вашата система файлове. Когато инсталирате приложение, то ще се зареди и DEB пакет ще бъде поставен в директория / реактивна / кеш / ап / архиви / на. Тази команда премахва пакетите и освобождава място.

Сравнително ап-да изплакващо. Използвайте тази команда премахва само тези файлове, които вече не са в хранилищата, и спаси тези, които в момента са в хранилищата са налице. Тази команда е полезна, ако искате да се отървете от старите файлове, които са били актуализирани, но обновените файлове, само в случай, че искате да запазите. За да видите колко място файловете, използвайте командата дю -h (-h аргумент показва, че резултатът да бъде издадена във формат, лесен за четене):

ап-кеша шоу package_name

Ще се покаже информация за всеки пакет package_name. който присъства в хранилището. Вие трябва само да въведете името на пакета само, а не да се посочва името и версията. например:

ап-кеш модел търсене

Търсене ще бъде направено и ще бъде даден списък с пакети, които в името или описанието съдържа търсения модел (образец). Можете да го препраща на Впиши да получите резултати в по-удобен вариант:

актуализация ап-да ап-да ъпгрейд

(Изисква корен привилегии)

Тази фраза, която, която ще се актуализира списъка си пакети и ще актуализира системата ви. От началото на прилагането изисква корен привилегии, ако вашата дистрибуция - Ubuntu, използване ап-получите актуализация ап-получите ъпгрейд. Имайте предвид, че втората команда (след двойно амперсанд) се извършва само ако първата команда, за да бъде успешен, така че ако по някаква причина не може да се получи списък на актуализациите, втората команда няма да бъде изпълнена. Ако сте с помощта на тест или бета версия, използвайте следната команда вместо това:

Промени ще бъдат получени, дори ако те зависят от по-новите пакети.

Dpkg --get-селекции

Тази команда ще покаже на всички пакети, инсталирани на системата с помощта на мениджъра на пакети (по-точно, тези пакети, които са били избрани в пакетния мениджър -. Prim.per). например:

Dpkg -S име

Той ще бъде намерен в списъка на името на файла модел на файлове на разположение на инсталираните пакети. например:

ап-да изходен код

(Изисква корен привилегии)

Тази команда изтрива нежеланите пакети (например, единични опаковки), които не се използват във всеки един от пакетите, инсталирани на вашата система. Тази ситуация често се случва, след отстраняването на дадено приложение, за неговите зависимости не са отстранени и да останат в системата. Използвайте тази команда, за да се отървете от този пакет.

ап-кеша сметище

Тази команда изброява всички опаковки от кеша.

ап-кеша зависи package_name

ап-кеша rdepends package_name

Command ще покаже обратния връзката на пакети, т.е.. Д. Ще бъдат представени списък на всички пакети, които зависят от определен пакет.

ап-кеша политика package_name

Тази команда ще направи списък с хранилищата, в която се намира на пакета. Ubuntu, тя има четири такива хранилище: основна, ограничен, вселената и мултивселена. В Debian хранилища са основни, допринесоха и несвободни. За всяка опаковка има определена политика на неговото използване, и то зависи от това коя от тези хранилища е пакет.

ап-кеша showsrc package_name

Ще бъдете информирани, че изходния код на пакета.

ап-да-е инсталиран

(Изисква корен привилегии)

опит за коригиране на повредени зависимости ще бъде направено. Обикновено, тази команда е много полезно, ако се опитате да инсталирате ръчно пакета DEB, без да инсталирате това първоначално беше определен. Изпълнява команда ап-да-е инсталиран. и след това се опитайте да инсталирате пакета.

ап-CDROM добавка

(Изисква корен привилегии)

Екипът ще добави CD-ROM на броя на източниците, от които да получава пакети, така че можете да инсталирате пакети от него. Тази команда е особено полезно, ако имате ISO образ, който не искате да се запишете на компактдиск. За да сканирате ISO изображение, използвайте следната команда:

В резултат на това в директория / CDROM той се монтира на изображението ISO, а след това съдържанието му ще бъдат добавени в sources.list. Моля, имайте предвид, че директорията / CDROM да бъде празно. За да направите това, можете да използвате за всички празни директории:

Dpkg -C local_file.deb

-с аргумент казва Dpkg команда, за да се изброят на съдържанието на пакетите DEB. например:

Dpkg -f local_file.deb

Тази команда ще покаже информацията за управление на двоичен пакет. От този пакет мениджър получава зависимостта на данните, на които се предоставя подкрепа за опаковка, опаковката на началната страница, резюме, и много повече.

Това е най-популярните примери за APT и Dpkg отбори. Има? Моля, споделете ги!