Debian

Как да добавите хранилище на пакети към Debian

Как да добавите хранилище на пакети към Debian
В Linux набор от пакети са инсталирани по подразбиране. Но пакетите по подразбиране никога не са достатъчни. Може да искате да настроите файлов сървър или уеб сървър, сървър на база данни или нещо друго. За това трябва да инсталирате допълнителни пакети. Използваме мениджър на пакети като подходящ за инсталиране и управление на пакети на Linux. Мениджърът на пакети изтегля и инсталира пакети от хранилището на пакети. Хранилището на пакети е HTTP или FTP сървър в мрежата, където набор от пакети се съхраняват в Интернет заедно с метаданните на пакета, които мениджърът на пакети харесва подходящ изтегля и използва първо, за да разбере какви пакети са налични в хранилището на пакети. Можете също така да имате свое собствено хранилище на локални пакети и да го добавите към Debian.

В тази статия ще ви покажа как да добавите хранилище на пакети в Debian. За демонстрацията ще използвам Debian 9 Stretch.

Добавяне на хранилище на пакети ръчно в Debian

Информацията за хранилището на пакети се съхранява в / etc / apt / sources.списък файл. Можете да редактирате / etc / apt / sources.списък файл директно, за да добавите ново хранилище на пакети.

Можете да изпълните следната команда за редактиране / etc / apt / sources.списък файл:

$ sudo nano / etc / apt / sources.списък

Трябва да видите следния прозорец, както е показано на екранната снимка по-долу. Както можете да видите, в момента тук няма добавено хранилище на пакети. Може да имате добавени много хранилища на пакети. Но искам да ви покажа основите.

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

deb http: // ftp.нас.debian.org / debian stretch основния принос несвободен

Все още може да не разберете какво представлява този ред. Нека обясня.

Линията започва с деб което означава, че това е предварително компилирано двоично хранилище на Debian. Ако хранилището на пакети съдържа изходни кодове на различни софтуери, трябва да замените деб с deb-src.

Сега следващият раздел е URL адресът на хранилището на пакети. Тук можете да добавите URL адреси на HTTP, HTTPS, FTP хранилище.

Следващият раздел, както е отбелязан на екранната снимка по-долу, е пакет или кодово име. За Debian 9 е така опъвам, разтягам.

Възможно е да можете да намерите какво представлява вашата операционна система Debian със следната команда:

$ lsb_release -cs

Както можете да видите от екранната снимка по-долу, кодовото име или името на пакета е опъвам, разтягам.

Маркираният раздел на екранната снимка по-долу зависи от конкретното хранилище на пакети, което добавяте. За официалното хранилище на Debian имате основен, принос, и несвободен.

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

След като приключите, натиснете + х и след това натиснете у и след това натиснете за да запазите файла.

След като приключите с добавянето на хранилище, изпълнете следната команда, за да актуализирате подходящ кеш на мениджъра на пакети:

$ sudo apt-get update

Както можете да видите, кешът на хранилището на пакети се актуализира.

Има и по-чист начин за добавяне на нови хранилища на пакети в Debian.

В операционните системи Debian има специална директория / etc / apt / sources.списък.д/ е наличен по подразбиране. Използва се за улесняване на добавянето на нови хранилища на пакети. Всичко, което трябва да направите, е да създадете нов файл с разширението .списък в / etc / apt / sources.списък.д/ директория.

Вместо да добавя новото хранилище към / etc / apt / sources.списък файл, можете да създадете нов файл, да речем debian_us_official.списък в / etc / apt / sources.списък.д/ директория със следната команда:

$ sudo nano / etc / apt / sources.списък.г / debian_us_official.списък

Трябва да се отвори нов празен файл.

Сега добавете следния ред към него.

deb http: // ftp.нас.debian.org / debian stretch основния принос несвободен

Сега запишете файла и изпълнете следната команда. Добре е да тръгнете.

$ sudo apt-get update

Добавяне на хранилище на пакети с помощта на подходящ на Debian

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

За да добавите същото хранилище като преди, изпълнете следната команда:

$ sudo apt-add-repository 'deb http: // ftp.нас.debian.org / debian stretch main contrib non-free '

Можете да добавите и PPA със следната команда:

$ sudo apt-add-repository YOUR_PPA

ЗАБЕЛЕЖКА: Тук YOUR_PPA трябва да е нещо като ppa: teejee2008 / ppa.

Можете също така да премахнете PPA или хранилище на пакети със следната команда:

$ sudo apt-add-repository -r ВАШАТА_РЕПОЗИТОРИЯ

ЗАБЕЛЕЖКА: Тук, ВАШАТА_РЕПОЗИТОРИЯ може да бъде линия за хранилище или PPA.

Например, на екранната снимка по-долу, премахнах хранилище, използвайки реда на хранилището.

По този начин добавяте хранилище в Debian. Благодаря, че прочетохте тази статия.

Емулирайте кликванията на мишката, като задържите курсора на мишката с кликаща мишка в Windows 10
Използването на мишка или клавиатура в неправилна поза при прекомерна употреба може да доведе до много здравословни проблеми, включително напрежение, ...
Добавете жестове на мишката към Windows 10, като използвате тези безплатни инструменти
През последните години компютрите и операционните системи значително се развиха. Имаше време, когато потребителите трябваше да използват команди за на...
Контролирайте и управлявайте движението на мишката между множество монитори в Windows 10
Двоен дисплей на мишката ви позволява да контролирате и конфигурирате движението на мишката между множество монитори, като забавя движенията му близо ...