Ubuntu 16.04 вече е навън и е пълен с вълнуващи нови промени. Имате snap пакети, популярната файлова система на BSD - ZFS - и други неща. Едно нещо, за което може да не сте чували, тъй като малките неща са склонни да се изгубят в размириците, е Apt .

Какво е Apt? Това е нов мениджър на пакети за Ubuntu, който е готов да поеме "Apt-get". Той е построен, за да бъде по-ефективен, по-сигурен и по-лесен за ползване. И така, какво е каноничното мислене чрез въвеждане на Apt? Има ли реални разлики между Apt и Apt-get? Нека разберем!

Защо беше въведена Apt?

Apt бе въведен в 16.04, за да опрости мениджъра на пакети и да обедини множество команди в една единствена команда. Функциите от "apt-get" са взети и са създадени да функционират по подобен начин в Apt.

Въпреки че тези нови Apt команди са създадени да функционират подобно на старите команди Apt-get, тези нови команди не се обаждат на старите команди. Те са съвсем нови - свежи команди за взаимодействие с пакетите.

Основната причина за това въвеждане на Apt е в основата му: използваемост. Независимо дали хората искат да го признаят или не, Apt-get е стар инструмент и неговата използваемост е под въпрос в най-добрия случай. Apt е реконструиран от земята, за да бъде много по-ефективен и според ръководството Apt е предназначен да бъде "приятен за крайните потребители".

Разликите между Apt и Apt-get

И така, каква е разликата между двете? Е, за начало, вече не е необходимо да въвеждате sudo apt-get autoremove, за да изчистите кеш пакета. Също така не е нужно да въвеждате търсене sudo apt-cache search да намерите пакет.

Вместо това тези команди са заменени с apt search и apt remove . Това е основната разлика, която Apt има: приемането на команди от Apt-get и т.н., които се разпространяват и ги обединяват в една кратка област.

Това обаче не е единствената разлика. Apt също така въвежда доста барове за прогреса за инсталиране на софтуер. Apt също има малки допълнения, които го правят по-умен от предшественика си. Например: когато актуализирате източниците на софтуер с Apt-get, нямате лесен начин да посочите изчакващи актуализации. С Apt, просто стартирайте sudo apt update, а след това apt list --upgradable . Малки неща като това добавят към разликите.

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

Нов Apt команди

Ето списък на новите команди на Apt, взети директно от --help в терминала. Тези команди са много подобни на командите apt-get, но са проектирани да бъдат рационализирани.

Основни команди:

  • списък - списък пакети, базирани на имена на пакети
  • търсене - търсене в описанията на пакетите
  • показване - показване на подробностите за пакета
  • актуализация - списък с актуализации на наличните пакети
  • инсталирайте - инсталирайте пакети
  • премахване - премахване на пакетите
  • ъпгрейд - ъпгрейд на системата чрез инсталиране / надграждане на пакети
  • пълно надстройване - надстройване на системата чрез премахване / инсталиране / надстройване на пакети
  • edit-sources - редактирайте файла с информация за източника

Търсите повече информация за Apt? Отворете своя терминал и напишете man apt . Това ще отпечата цялото ръководство, свързано с apt - идеално за изучаване, ако искате да научите всичко за този нов мениджър на пакети, който Ubuntu въведе.

заключение

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

И все пак старите. Мениджърът на пакети просто не е готов да пуска вечер и затова бавно се заменя с Apt в Ubuntu достатъчно скоро. Разработчиците на Ubuntu осъзнават, че трябва да актуализират своя мениджър на пакети за модерната ера: да го направят по-бърза, да я опростят, да я направят по-елегантна и да я направят по-сигурна.

Смятате ли, че Canonical въвеждането на Apt е нещо добро? Кажете ни защо или защо не по-долу!

Image Credit: muylinux