Как ръчно да инсталирате Deb пакет, използвайки командния ред в Ubuntu

How Manually Install Deb Package Using Command Line Ubuntu



Тази статия ще изброи няколко метода на командния ред, които могат да се използват за инсталиране на самостоятелни .deb инсталатори, които не са налични в официалните хранилища на Ubuntu. Ще бъдат обхванати и някои други полезни команди, полезни за работа с .deb пакети. Така че нека се включим.

Избройте всички зависимости на деб файл


За да видите информация за .deb файл и всички негови зависимости, изпълнете командата по -долу:







$dpkg -Аз /път/да се/file.deb

Примерът по -долу показва информация за .deb файл за мениджър за изтегляне на Perspolis.





Тази команда е особено полезна, ако искате предварително да проверите какво се инсталира.





Избройте всички файлове, които ще бъдат инсталирани от Deb пакет

За да видите всички файлове, които .deb пакет ще инсталира във вашата система, заедно с техните дестинации, изпълнете командата по -долу:

$dpkg-deb-° С /път/да се/file.deb

Примерът по -долу показва файлове, които ще бъдат инсталирани в системата, ако ръчно инсталирате .deb пакет за мениджър за изтегляне на perspolis. Обърнете внимание, че мениджърът на пакети на Ubuntu също изброява включените файлове, но изисква първо да инсталирате пакета. Този метод обаче не изисква да инсталирате .deb пакета и е наистина полезен, ако искате да анализирате кой файл къде отива.



Извлечете всички файлове от Deb пакет

Понякога може да искате да извлечете deb пакет, за да проверите парче код или да използвате някои от включените в него файлове за отстраняване на грешки и други цели. За да извлечете всички файлове от deb пакет, можете да изпълните команда в следния формат:

$dpkg-deb--екстракт /път/да се/file.deb

Обърнете внимание, че извличането на файлове не е същото като инсталирането на deb пакет. Просто ще получите извлечено съдържание от .deb пакет в локална папка.

Инсталирайте Deb файл с помощта на Dpkg

Dpkg е помощна програма за управление на пакети за управление на .deb (debian) пакети. За да инсталирате .deb пакет с помощта на dpkg, изпълнете командата по -долу:

$sudo dpkg /път/да се/file.deb

Горната команда ще инсталира само самостоятелния deb пакет, без никакви зависимости. За да поправите това, ще трябва да изпълните команда за автоматично инсталиране на необходимите зависимости. В противен случай системата ви може да остане в счупено състояние. За да отстраните проблема с незадоволената зависимост, изпълнете командата по -долу:

$sudoподходящ-f Инсталирай

Инсталирайте Deb файл с помощта на Gdebi

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

За да инсталирате gdebi в Ubuntu, изпълнете командата по -долу:

$sudoподходящИнсталирайgdebi

За да инсталирате .deb пакет с помощта на Gdebi, изпълнете командата по -долу:

$sudogdebi/път/да се/file.deb

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

$sudoподходящ-f Инсталирай

Използване на Apt за инсталиране на Deb пакет

Можете също да използвате стандартния мениджър на пакети на Ubuntu за инсталиране на самостоятелни .deb файлове. За да направите това, изпълнете следната команда:

$sudoподходящИнсталирай /път/да се/file.deb

Ако сте стартирали терминал в директорията на .deb файл, изпълнете следната команда:

$sudoподходящИнсталирай./file.deb

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

$sudoподходящ-f Инсталирай

Заключение

Това са няколко команди, които можете да използвате, за да инсталирате .deb файлове, без да използвате графичен интерфейс. Те са полезни, ако работите и управлявате сървърното издание на Ubuntu или използвате Ubuntu без никаква работна среда.