Софтуерни хланилища
/etc/apt/sources.list
Категория: Система
Публикувано от: Деан Николов, на: 9.08.2007г.
Какво представляват хранилищата?
Има хиляди програми, които са на разположение за инсталиране в Тиликс. Тези програми се съхраняват в софтуерни архиви (хранилища) и са достъпни за инсталация през Интернет чрез системата
apt-get. Това прави инсталирането на нови програми в Linux много лесно и в същото време много сигурно,защото всяка програма,която инсталирате е създадена специално за Kubuntu и е проверена преди да бъде добавена в хранилището. С цел организиране на софтуера,хранилищата на Kubuntu са категоризирани в четири групи: Main,Restricted,Universe и Multiverse.
Обосновката,при определянето на това,кой софтуер към коя категория да се причисли се дава от два фактора:
- нивото на поддръжка на програмата осигурявано от разработчиците
- правата за използване (свободно/лицензирано/комерсиално) според Free Software Philosophy
Повече информация относно хранилищата може да откриете на
Сайтът на Ubuntu.
Стандартното инсталационно CD на Тиликс съдържа софтуер от категориите Main и Restricted. Веднага след като системата Ви определи мястото на тези основни хранилища в Интернет, много програми стават достъпни за инсталиране. Използвайки инструментите за управление на софтуерните пакети, вече инсталирани във вашата система, Вие може да търсите, инсталирате и обновявате всякакъв софтуер директно през Интернет без да се нуждаете повече от инсталационния диск.
С инсталирането си, поради правни съображения не всички софтуерни хранилища са активни, което означава, че няма да имате пълен достъп до всички програми, които можете да изтеглите и инсталирате чрез apt-get.
За да добавите тези хранилища, стартирайте Adept от
K менюто -> Система -> Adept мениджър. (ще ви е нужна администраторската парола).
След като програмата се стартира, отидете в
меню Adept -> Управление на хранилища. Почакайге няколко секунди и ще видите друг диалогов прозорец - Software Sources:
За да активирате допълнителните хранилища, сложете отметки пред всички опции в преградка "Kubuntu софтуер":
- Поддържан от Каноникал софтуер с отворен код (main)
- Поддържан от обществото софтуер с отворен код (universe)
- Патентовани драйвери за устройства (restricted)
- Софтуер, ограничен от авторски права или правни отношения (multiverse)
Внимание: Добавянето на това хранилище означава,че голяма част от свободния софтуер (Free Software) ще бъде на разположение за инсталиране във вашата система. Този софтуер е поддържан от внимателно подбрана група доброволци от Kubuntu-общността, но не е поддържан от основния екип разработчици на Kubuntu и може да не включва обновявания по сигурността.
Можете да добавите външно хранилище от преградката
Third-Party software > Add и в новия прозорец въведете пълния ред с информация за хранилището (вижте по-долу).
Ръчно инсталиране на хранилища
Друг начин да редактирате софтуерните хранилища е чрез текстови редактор. Просто редактирайте файла /etc/apt/sources.list като администратор чрез следната команда:
kdesu kate /etc/apt/sources.list
Ще видите списъкът с хранилищата.
Пример:
deb http://bg.archive.ubuntu.com/ubuntu/ feisty universe
deb указва, че става въпрос за debian хранилище
http://bg.archive.ubuntu.com/ubuntu/ е пътят до хранилището
feisty показва името на дистрибуцията, нейната версия
universe определя секцията на хранилището
В повечето случаи когато ръчно добавяте хранилища ще трябва да инсталирате и GPG ключа на хранилището, за да повишите сигурността на процеса на инсталиране и обновяване. В повечето случаи на самия сайт, от който добавяте хранилището има информация за това каква команда да изпълните, за да направите това. Ако примерно искате да добавите
Medimuntu хранилището ще видите, че за да инсталирате GPG ключа трябва да изпълните:
wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add - && sudo apt-get update
Примерен sources.list файл можете да видите
тук.
Повече информация за лиценза, под който се публикува тази статия, прочетете тук.
Превод:
Деан Николов, deanikolov (AT) gmail.com