Как да инсталирате DEB файл в Ubuntu?

Как да инсталирате DEB файл в Ubuntu?

За потребителите на Linux софтуерът може да идва от много източници. Има PPA, магазини за софтуер, магазин Snap, Flathub и др. Няма да намерите всяко приложение, което искате, в едно от тях; може да се наложи да посетите уебсайта на доставчик на приложения, за да изтеглите и инсталирате файл с разширение .deb. Но как да инсталирате deb файл?





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





Какво е Deb файл?

Deb файлове (съкращение от Debian) са архивни файлове, които съдържат не само необходимите файлове за приложна програма, но и скриптове за инсталиране и конфигуриране на приложението, което искате да инсталирате. Ако идвате от Windows, deb файловете са подобни по този начин на .exe файлове.





Трябва ли да сте експерт по Linux, за да инсталирате deb файл?

Абсолютно не. Всъщност, както ще видим по-долу, има много лесни начини за инсталиране на deb пакет на Ubuntu и други дистрибуции, базирани на Debian.



Свързани: 8 сайтове за изтегляне на DEB или RPM Linux приложения

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





Софтуерен център

Повечето дистрибуции на Linux ще включват някакъв вид приложение за софтуерен център. Ubuntu се нарича Ubuntu Software Center, а в Mint се нарича Software Manager. Тези приложения ви дават атрактивно сърфиране и инсталиране на пакети.

Използването на един от тях за инсталиране на deb файл е просто. Обикновено, ако щракнете двукратно върху deb файла във вашия файлов браузър, той ще стартира инсталацията с вашия софтуерен център.





Ако вместо това се отвори с архивен мениджър, щракнете с десния бутон върху файла и изберете софтуерния център от списъка с използваеми приложения.

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

За да деинсталирате приложение със софтуерния център, ще трябва да потърсите списък с инсталирани приложения.

Щракването върху изброения там пакет ще ви даде възможност да го деинсталирате.

Където

Gdebi е малко приложение, създадено специално за разопаковане на deb файлове с прост GUI интерфейс. Той също така проверява за зависимостите на файла и ви предупреждава, когато Gdebi ще ги инсталира.

Gdebi често идва предварително инсталиран на дистрибуции, базирани на Ubuntu. Но ако нямате по някаква причина, можете бързо да го инсталирате с тази команда:

sudo apt install gdebi

С инсталиран gdebi, просто щракнете с десния бутон върху deb файла и изберете Отворете с Gdebi .

Диалогът gdebi ще ви каже дали ще се инсталират зависимости с него и ще изброи кои от тях. Щракнете върху Инсталирай бутон за инсталиране на пакета заедно с неговите зависимости.

За да го премахнете отново, просто отворете оригиналния deb файл с gdebi отново и щракнете Деинсталирайте .

Dpkg

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

sudo dpkg -i filename.deb

Подобно на софтуерния център, dpkg няма да инсталира зависимости, които може да липсват. Вместо това може да остави приложението в „неконфигурирано“ състояние (както е показано на снимката по -горе) и няма да можете да го използвате.

Ако получите такава грешка, можете да я поправите с тази команда apt:

sudo apt-get install -f

Флагът -f му казва да поправи счупените зависимости за инсталираните в момента пакети.

За да премахнете deb пакет с dpkg, използвайте тази команда:

как да създадете игра на roblox
sudo dpkg -r packagename

Флагът -r казва на dpkg просто да премахне приложението. Ако искате да изчистите и други файлове, използвайте вместо това --purge.

Ще трябва да знаете името на пакета, което понякога е различно от името на файла. Както ще прочетете по -долу, apt може да ви помогне да разберете името на пакета, ако не сте сигурни.

Подходящ

Ако изобщо сте използвали Linux, вероятно сте издали apt команди за инсталиране на пакети от софтуерно хранилище на Ubuntu.

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

Ще трябва да насочите apt към местоположението на файла, за да извършите инсталацията. Отворете директорията на файла в терминала и изпълнете тази команда:

sudo apt install ./filename.deb

За да деинсталирате пакет с apt, не е нужно да знаете местоположението --- само името на пакета. В нашия пример името на файла беше discord-0.0.13.deb, но името на пакета беше „discord“.

Ако не сте сигурни какво е името на пакета, можете да извършите търсене в apt с тази команда, като замените с вашето предположение:

sudo apt list --installed | grep

Той ще изброи всеки пакет с вашата дума за търсене в него. След като намерите името на пакета, изпълнете тази команда:

sudo apt remove

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

sudo apt purge

Как да актуализирате Deb пакети

Всяко приложение в активна разработка поне от време на време ще издава актуализации. И така, как да актуализирате deb пакет?

Зависи от продавача. Някои приложения, като Chrome и Discord, ще извършат автоматично инсталиране и вероятно ще ви уведомят, когато това се случи.

Свързани: Как да спрете автоматичните актуализации на Chrome в Windows

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

Как да инсталирате Deb файлове на FreeNAS/BSD

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

Ако все пак искате да опитате да инсталирате deb файл на BSD операционна система като FreeNAS или OpenBSD, обикновено е възможно. Просто трябва да намерите BSD порт с dpkg или apt и да следвате инструкциите по -горе.

Инсталирайте любимите си приложения

Говорихме за многото прости начини, по които можете да инсталирате Debian файлове на Linux, както и за вашите възможности за деинсталиране и актуализиране.

Докато търсите нов софтуер, ще откриете, че всъщност има много начини да инсталирате приложения на Linux.

Дял Дял Туит електронна поща Flathub срещу Snap Store: Най -добрите сайтове за изтегляне на приложения за Linux

Когато искате да изтеглите приложения за Linux, как се сравняват Flathub и Snap Store? Ние ги изправяме един срещу друг, за да разберем.

Прочетете Напред
Свързани теми
  • Linux
  • Ubuntu
  • Debian
  • Linux
За автора Джордан Глор(51 статии са публикувани)

Джордан е писател на персонал в MUO, който се стреми да направи Linux достъпен и без стрес за всички. Той също така пише ръководства за поверителност и производителност.

Още от Джордан Глор

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате
Категория Linux