Како додати спремиште пакета у Дебиан

How Add Package Repository Debian



На Линук -у је подразумевано инсталиран скуп пакета. Али подразумевани пакети никада нису довољни. Можда ћете желети да подесите сервер датотека, или веб сервер, или сервер базе података или нешто друго. За то морате инсталирати додатне пакете. Користимо менаџер пакета попут погодан за инсталирање и управљање пакетима на Линук -у. Менаџер пакета преузима и инсталира пакете из спремишта пакета. Спремиште пакета је ХТТП или ФТП сервер на вебу где се скуп пакета чува на интернету заједно са метаподацима пакета које менаџер пакета воли погодан преузима и прво користи како би сазнао који су пакети доступни у спремишту пакета. Такође можете имати своје складиште локалних пакета и додати га на Дебиан.

У овом чланку ћу вам показати како додати спремиште пакета на Дебиан. За демонстрацију ћу користити Дебиан 9 Стретцх.







Ручно додавање спремишта пакета на Дебиан

Информације о спремишту пакета се чувају на /етц/апт/соурцес.лист филе. Можете уредити /етц/апт/соурцес.лист датотеку директно за додавање новог спремишта пакета.



Можете да покренете следећу команду за уређивање /етц/апт/соурцес.лист фајл:



$судо нано /итд/погодан/извори.лист





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



Сада ћу додати службено спремиште пакета Дебиан 9. Зато додајем следећи ред у датотеку како је означено на слици испод:

деб хттп://фтп.ус.дебиан.орг/дебиан стретцх главни допринос неслободан

Можда још увек не разумете шта је ово линија. Дозволи да објасним.

Ред почиње са деб што значи да је то унапред компајлирано Дебиан бинарно спремиште. Ако спремиште пакета садржи изворне кодове различитих софтвера, требало би да их замените деб са деб-срц .

Следећи одељак је УРЛ спремишта пакета. Овде можете додати УРЛ адресе спремишта ХТТП, ХТТПС, ФТП.

Следећи одељак означен на слици испод је пакет или кодно име. За Дебиан 9 јесте истегнути .

Можда ћете моћи да пронађете шта је то за ваш Дебиан оперативни систем помоћу следеће команде:

$лсб_релеасе-цс

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

Означени одељак доње снимке екрана зависи од специфичног спремишта пакета које додајете. За службено спремиште Дебиана имате главни , цонтриб , и неслободан .

Свака од ових речи представља одељак или скуп софтверских пакета у истом спремишту пакета.

Када завршите, притисните + Икс а затим притисните и а затим притисните да бисте сачували датотеку.

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

$судо апт-гет упдате

Као што видите, кеш спремишта пакета се ажурира.

Постоји и чистији начин за додавање нових спремишта пакета на Дебиан.

На Дебиан оперативним системима, посебан именик /етц/апт/соурцес.лист.д/ је подразумевано доступан. Користи се за олакшавање додавања нових спремишта пакета. Све што треба да урадите је да креирате нову датотеку са наставком .листа у /етц/апт/соурцес.лист.д/ именик.

Уместо додавања новог спремишта у /етц/апт/соурцес.лист датотеку, можете створити нову датотеку, рецимо дебиан_ус_оффициал.лист у /етц/апт/соурцес.лист.д/ директоријум са следећом командом:

$судо нано /итд/погодан/извори.лист.д/дебиан_ус_оффициал.лист

Треба отворити нову празну датотеку.

Сада му додајте следећи ред.

деб хттп://фтп.ус.дебиан.орг/дебиан стретцх главни допринос неслободан

Сада сачувајте датотеку и покрените следећу команду. Добро је да кренете.

$судо апт-гет упдате

Додавање спремишта пакета помоћу погодан на Дебиану

Сада када разумете како је линија спремишта форматирана. Сада можете користити погодан менаџер пакета за додавање нових спремишта пакета.

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

$судоапт-адд-репоситори'деб хттп://фтп.ус.дебиан.орг/дебиан стретцх маин цонтриб нон-фрее'

Можете додати и ППА са следећом командом:

$судоапт-адд-репоситори ИОУР_ППА

НАПОМЕНА: Ево ИОУР_ППА требало би да буде нешто попут ппа: теејее2008 / ппа .

Такође можете уклонити ППА или спремиште пакета помоћу следеће наредбе:

$судоапт-адд-репоситориИОУР_РЕПОСИТОРИ

НАПОМЕНА: Овде, ИОУР_РЕПОСИТОРИ може бити линија спремишта или ППА.

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

Тако додајете спремиште на Дебиан. Хвала што сте прочитали овај чланак.