Нала је омотач треће стране заснован на Питхон-у за АПТ са уредним, добро структурираним и разумљивим излазом.

Напредни алат за пакете (АПТ) је свима омиљени алат за управљање пакетима када радите на дистрибуцијама заснованим на Дебиан-у. Међутим, упркос свом богатом скупу функција, то није згодан начин управљања пакетима за почетнике.

Истакнути недостатак АПТ-а је то што чини да садржај на екрану вашег терминала изгледа насумично и да мора постојати привид у тексту на вашем Линук терминалу.

Ево Нала, са својим аеродинамичним контејнерима и разнобојним разграничењима како би ваш терминалски излаз изгледао уредније и добро структурирано. Ево шта треба да знате о Нали.

Шта је фрка око Нале?

Релевантно питање је, шта је Нала, и да ли је довољно вредно да замени жељени АПТ? Нала је опен-соурце, Питхон-базирана фронт-енд замена за АПТ. Обавља различите функције: паралелна преузимања, ажурирања и надоградње пакета, преузимање историје, аутоматско преузимање репозиторија огледала и враћање инсталација.

instagram viewer

Не упуштајући се много у предности у овој фази, хајде да истражимо Налину инсталацију, праћено карактеристикама и променама које доноси у прозору вашег терминала.

Инсталирање Нала на Убунту

Постоји неколико начина да инсталирате Нала на Убунту/Дебиан:

  1. Инсталација из званичних спремишта
  2. Додавање прилагођених спремишта
  3. Инсталирање Нала ДЕБ пакета

На Убунту 22.04 и новијим верзијама, Нала можете инсталирати било којим од горе наведених корака. Међутим, морате да радите са Налиним прилагођеним репозиторијумима за старије верзије.

1. Инсталирање Нала из званичних Убунту репозиторија

Прво, морате ажурирати листу пакета на Убунту-у помоћу апт упдате наредба на следећи начин:

судо апт упдате

Има разлика између апт ажурирања и надоградње команде, тако да је најбоље да у почетку користите наредбу за ажурирање.

Затим инсталирајте Нала тако што ћете покренути:

судо апт инсталл нала

2. Додавање Нала спремишта на старије верзије Убунтуа

Ако користите старију верзију Убунту-а, и даље можете да инсталирате и успешно користите Нала тако што ћете је инсталирати преко складишта треће стране. Као први корак, приступите и додајте Волиан Сцар спремишта да бисте инсталирали Нала на Убунту:

ецхо "деб [арцх=амд64,арм64,армхф] http://deb.volian.org/volian/ сцар маин" | судо тее /етц/апт/соурцес.лист.д/волиан-арцхиве-сцар-унстабле.лист

Можете добити ГПГ кључ за верификацију користећи вгет команда:

вгет -кО - https://deb.volian.org/volian/scar.key | судо тее /етц/апт/трустед.гпг.д/волиан-арцхиве-сцар-унстабле.гпг > /дев/нулл

Ако користите овај корак за инсталирање Нала на Убунту 22.04 и новијим верзијама, извршите наредбу испод да бисте инсталирали Нала:

судо апт упдате && судо апт инсталл нала -и

На старијим верзијама, да бисте инсталирали Налину застарелу верзију, извршите следећу команду:

судо апт упдате && судо апт инсталл нала-легаци -и

3. Инсталација преко ДЕБ пакета

Последњи корак инсталације је инсталирање Нала преко њеног ДЕБ пакета. Ево како да преузмете и инсталирате пакет на вашем систему:

Преузимање:Нала

  1. Пређите на страницу за преузимање и преузмите најновији доступни ДЕБ пакет.
  2. Када се пакет преузме, отворите Преузимања фолдер на вашој машини. Пронађите ДЕБ пакет и кликните десним тастером миша на њега.
  3. Кликните на Отворите помоћу ГДеби инсталатера пакета.
  4. У следећем дијалогу изаберите Инсталирај пакет опција. Унесите роот лозинку у одзивник и пустите да се инсталација заврши.

Алтернативно, можете инсталирати ДЕБ пакет користећи дпкг на следећи начин:

судо дпкг -и име пакета

Да бисте проверили инсталацију, ажурирајте и надоградите системске пакете помоћу команде нала:

судо нала ажурирање && судо нала надоградња -и

Ако се команда успешно изврши, можете бити сигурни да је Нала спремна за употребу на вашој машини.

АПТ вс. Нала: Поређење два менаџера пакета

Пошто је Нала покренута и ради, упоредимо АПТ-ов излаз са излазом овог Питхон-овог менаџера пакета.

Ажурирајте и надоградите постојеће пакете користећи АПТ:

судо апт упдате && судо апт упграде -и

Када погледате излаз након извршавања команде апт, приметићете много текста на екрану, од којих вам неки можда немају смисла.

Поред тога, постоји много ажурирања, имена пакета и инсталација на чекању и завршених, између осталих детаља.

Затим, покренимо команде за ажурирање/надоградњу са Налом овог пута, као што је дато у наставку:

судо нала ажурирање && судо нала надоградња -и

Ако погледате текст на екрану након извршења, приметићете како све структурирано изгледа на екрану. Нала креира добро структуриране контејнере за сваки елемент ажурирања и пружа статусну траку која показује преостало време за инсталацију.

деб-гет је још један менаџер пакета треће стране за кориснике Дебиана, које можете користити уместо дпкг за најбоље резултате.

Како користити Нала на Убунту/Дебиан

Коришћење Нала на Убунту/Дебиан-у или њиховим сродним Линук дистрибуцијама је лако. Можете да користите овај фронт-енд менаџер пакета за ажурирања, надоградње, па чак и инсталације софтвера.

Ево како можете да користите Нала у својим редовним активностима:

1. Ажурирања/надоградње пакета

Као и АПТ, можете користити Нала за ажурирање и надоградњу системских пакета. За то користите следеће команде:

судо нала ажурирање
судо нала надоградњу

Да бисте оба задатка обавили заједно, користите && оператер:

судо нала ажурирање && судо нала надоградња

2. Наведите доступне пакете

Ако користите дпкг --лист или апт листа да бисте навели доступне пакете у вашој Убунту/Дебиан дистрибуцији, можете да замените команду са Нала:

нала лист

Након извршења видећете добро структуирану листу свих апликација доступних за преузимање. Међутим, ова команда заузима пуно простора на екрану, што отежава померање.

У таквом сценарију, можете комбиновати команду листа са мање команду, на следећи начин:

нала лист | мање

До приказати листу ваших инсталираних апликација, можете користити или --инсталиран опција:

нала лист -и

Или:

нала листа --инсталирано

3. Прикажи детаље о пакету

Ко не воли да њушка около пре него што инсталира апликацију на Линук?

Претпоставимо да желите да унапред знате неке релевантне детаље. У том случају можете користити Прикажи команду да сазнате више о пакету и другим сродним информацијама, као што су његов извор, архитектура и величина, између осталих детаља.

нала схов 

На пример, ако желите да сазнате више о пакету снап пре него што га инсталирате на Убунту, можете користити следећу команду:

нала схов снап

Постоји неколико других предности коришћења Нале, које можете истражити гледањем Нала ман странице.

Паметно бирање менаџера Линук пакета

Када користите оперативни систем који покреће Линук, морате бити сигурни пре инсталирања менаџера пакета.

Иако Убунту/Дебиан има подразумевано инсталиран АПТ менаџер пакета, постоји простор за импровизацију и инсталирање менаџера пакета трећих страна. Можете одабрати неколико које заголицате своју фантазију.