Линукс. Управление на пакетите под Slackware
| Информационни технологии | 2009-12-04 | 47 сваляния |
Управление на пакетите под Slackware
-
По какво се различават пакетите за една и съща програма в различните дистрибуции?
-
Има ли Slackware своя собствена система за управлениe на пакетите?
-
Мога ли да си обновя Slackware дистрибуцията директно по интернет(както Debian например)?
Пакетът при Linux дистрибуциите представлява архив на файлове, обикновено програма(и) или библиотеки, наподобяващ ZIP файловете под DOS. В пакета в повечето случаи се съдържа приложен софтуер, предварително прекомпилиран за версията на Linux дистрибуцията, която използвате. Това е доста полезно ако програма, която искате да използвате изисква доста знания, за да бъде компилирана или ако нямате необходимите компютърни ресурси (пр. памет, процесор, дисково пространство). Различните Linux дистрибуции използват различни системи за управление на тези пакети. Най-използваната от тях е RPM(Red Hat Package Manager). Други по-известни са DEB - пакети за Debian дистрибуции, TGZ - пакети за Slackware.
Най-важната разлика е, че почти 100% ще тръгнат за дистрибуцията, за която са предназначени, защото са прекомпилирани за нея и вероятността да имате проблем с тях за други дистрибуции е голяма. Пакетите са създадени за улеснение. За да се чуствате доволен използвайте пакети предварително прекомпилирани за Вашата дистрибуция. Тези разлики се получават поради специфичните библиотеки и промени в ядрото, които са заложени в различните дистрибуции. Разлики има не само между отделните дистрибуции, но и между отделните версии на една и съща дистрибуция.
Slackware дистрибуцията има своя собствена система за добавяне, обновяване и изтриване на програмни пакети. Тази система, макар и не тoлкова добра колкото RedHat Package Manager( RPM), ви предлага лесен и ефикасен начин за следене на програмите инсталирани на Вашата система. Тази система използва най-обикновени компресирани файлове.
pkgtool е интерактивната програма, която Ви позволява да добавяте, провярявате и махате пакети от Вашата система.

Тя е нещо като графичен интерфейс към основните средства за контролиране на пакетите. Ето и кратко обяснение на всяко от тях:
installpkg
Тази програма се грижи за инсталирането на конкретен пакет. Можете да я използвате от командния ред по следния начин:
installpkg [packagename].tgz
където [packagename].tgz замествате с името на пакета, който искате да инсталирате . Някои от параметрите, с които можете да използвате тази програма са :
Тагове от реферата: дистрибии, инукс, собвена, програ, упраение, предстява, Slackware











