Enjoy Slackware 15.0!
Разлике
Овде су приказане разлике између изабране ревизије и тренутне верзије странице.
Обе стране последње ревизије Претходна ревизија Следећа ревизија | Претходна ревизија | ||
sr:slackbook:package_management [2013/04/24 21:58 (UTC)] slackmuz |
sr:slackbook:package_management [2013/04/27 18:20 (UTC)] slackmuz |
||
---|---|---|---|
Линија 1: | Линија 1: | ||
- | <note important> | ||
- | <note important> | ||
- | |||
====== Управљање пакетима ====== | ====== Управљање пакетима ====== | ||
Линија 81: | Линија 78: | ||
===== Формати компресије пакета ===== | ===== Формати компресије пакета ===== | ||
+ | |||
+ | Раније су сви Слеквер пакети били компримовани помоћу **// | ||
+ | |||
+ | Треба нагласити да су .tgz и .txz (или, сажето .t?z фајлови) стандардна, | ||
+ | |||
+ | Међутим, | ||
+ | |||
+ | ==== slackpkg ==== | ||
+ | |||
+ | **// | ||
+ | |||
+ | Као што можете да користите **// | ||
+ | |||
+ | Без **// | ||
+ | - Проверите у Слекверовој историји измена (енгл. changelog) да ли је ажурирање доступно. | ||
+ | - Пронађите у локалном Слекверовом огледалу везу за преузимање пакета | ||
+ | - Преузмите пакет на ваш чврсти диск. | ||
+ | - Користите **// | ||
+ | |||
+ | Са **// | ||
+ | - Проверите у Слекверовој историји измена да ли је ажурирање за **//foo//** доступно. | ||
+ | - **slackpkg** //install// foo | ||
+ | |||
+ | Очито, ово знатно поједностављује један овакав уобичајен задатак. | ||
+ | |||
+ | Да бисте користили **// | ||
+ | |||
+ | Када одаберете једно огледало, | ||
+ | |||
+ | За претрагу пакета користите **slackpkg search**, а за инсталацију **slackpkg install**. | ||
+ | |||
+ | Када инсталирате пакет помоћу **// | ||
+ | |||
+ | За више информација погледајте **//man//** странице за slackpkg(8) и slackpkg.conf(5), | ||
+ | |||
+ | ==== rpm2tgz ==== | ||
+ | |||
+ | Један од најприсутнијих формата пакета за Линукс софтвер је RPM; није необично наћи програмера који нуди своје апликације за преузимање у изворном кôду или у облику RPM фајла, и никако другачије. У овом случају имате три опције: | ||
+ | - Изградити сопствени Слеквер пакет. | ||
+ | - Компиловати и инсталирати директно из изворног кôда. | ||
+ | - Конвертовати и инсталирати RPM пакет. | ||
+ | |||
+ | Изградња пакета из извора или креирање сопственог Слеквер пакета није тако сложен процес као што мислите али инсталирање директно из извора је генерално обесхрабрујућ процес јер не постоји једноставан начин да пратите шта је све инсталирано у ваш систем након покретања команде **make install**. Изградња сопственог Слеквер пакета није тема овог поглавља. Тако да нам остаје корисна алатка **// | ||
+ | |||
+ | **// | ||
+ | |||
+ | <note warning> | ||
+ | |||
+ | Док се Слеквер пакет састоји из скрипта љуске и изворног кôда, RPM пакет може по поређењу бити лавиринт списка зависности и специјалних упустава. Стога, **// | ||
+ | |||
+ | </ | ||
+ | |||
+ | Да бисте пробали **// | ||
+ | |||
+ | < | ||
+ | |||
+ | rpm2tgz foo-x.x.xx.rpm | ||
+ | </ | ||
+ | |||
+ | Резултат је .tgz фајл, тако да након конверзије оригинални RPM фајл можете слободно уклонити. Користите **// | ||
+ | |||
+ | ====== Навигација кроз поглавља ====== | ||
+ | |||
+ | **Претходно поглавље: | ||
+ | |||
+ | **Следеће поглавље: | ||
+ | |||
+ | ====== Извори ====== | ||
+ | |||
+ | * Оригинални извор: [[http:// | ||
+ | * Изворно писали Alan Hicks, Chris Lumens, David Cantrell, Logan Johnson |