Ñëåä òîâà ïðîãðàìàòà ùå âè çàïèòà, êîè îò íàìåðåíèòå íîâè ïàêåòè äà èíñòàëèðà êàòî ìîæåòå äà èçáèðàòå ïàêåòèòå åäèí ïî åäèí èëè äà êàæåòå äà ñå èíñòàëèðàò âñè÷êè. Îñâåí òîâà ïðåäè äà çàïî÷åíåòå îáíîâÿâàíå å äîáðå äà äîáàâèòå áúëãàðñêè îãëåäàëà íà âåðñèÿòà current íà Slackware. Òîâà ñòàâà êàòî ïðîìåíèòå ôàéëà /etc/swaret.conf.
Åòî è ëèíêîâå íà äâà îãëåäàëíè ñàéòà íà Slackware â Áúëãàðèÿ:ftp://ftp.mirrors.unixsol.org/slackware/slackware-current/
ftp://mirrors.evrocom.net/slackware/slackware-current/
×ðåç swaret ìîæå äà èíñòàëèðàòå, îáíîâÿâàòå è ïðåìàõâàòå ïàêåòè òî÷íî êàêòî è ñ âãðàäåíèòå èíñòðóìåíòè, íî â åäèíåí èíòåðôåéñ. Íå ïî-ìàëêî âàæåí å è ôàêòà, ÷å swaret ïðèòåæâà èíòåðôåéñ íà áúëãàðñêè.
Ìîæåòå äà íàìåðèòå swaret íà îôèöèàëíàòà ìó ñòðàíèöà â Èíòåðíåò:http://swaret.org/
Áúëãàðñêèÿ ïðåâîä ìîæå äà íàìåðèòå íà: http://swaret.org/i18n/swaret.lang.BULGARIAN
Åäíà îò íàé-øèðîêî ðàçïðîñòðàíåíèòå ïàêåòíè ñèñòåìè å rpm (Red Hat Package Manager) íà Red Hat. Òÿ ñå èçïîëçâà â ìíîæåñòâî ïîïóëÿðíè äèñòðèáóöèè êàòî Red Hat, Mandrake, SUSE, Fedora è äð. rmp ïîääúðæà îáíîâÿâàíå ïðåç Èíòåðíåò è ïðîâåðêà íà çàâèñèìîñòè. Ïðîãðàìàòà ÷ðåç êîÿòî ñå èíñòàëèðàò, ïðåìàõâàò è îáíîâÿâàò ïàêåòè ñå íàðè÷à rpm. Åòî ïðèìåðè çà íåéíîòî èçïîëçâàíå:
#rpm -i foobar-1.0-1.i386.rpm – èíñòàëèðàíå íà ïàêåòà foobar-1.0-1.i386.rpm
#rpm --force -i foobar-1.0-1.i386.rpm – ïðèíóäèòåëíî èíñòàëèðàíå íà ïàêåòà. Èçïîëçâàíåòî íà òàçè îïöèÿ å îïàñíî çà äèñòðèáóöèÿòà.
#rpm --nodeps -i foobar-1.0-1.i386.rpm – èíñòàëèðàíå íà ïàêåòà áåç ïðîâåðêà íà çàâèñèìîñòè. Èçïîëçâàíåòî íà òàçè îïöèÿ ñúùî íå ñå ïðåïîðú÷âà.
#rpm -i ftp://ftp.redhat.com/pub/redhat/rh-2.0-beta/RPMS/foobar-1.0-1.i386.rpm – èíñòàëèðàíå íà ïàêåòà îò Èíòåðíåò.
#rpm -e foobar – ïðåìàõâàíå íà ïàêåòà foobar
#rpm --nodeps -e foobar – ïðåìàõâàíå íà ïàêåòà foobar áåç ïðîâåðêà íà çàâèñèìîñò. Ñëåä òîâà å âúçìîæíî ïðîãðàìèòå, íóæäàåùè ñå îò òîçè ïàêåò äà íå ðàáîòÿò êîðåêòíî èëè âúîáùå äà íå ðàáîòÿò.
#rpm -U foobar-1.1-1.i386.rpm – îáíîâÿâàíå íà ïàêåòà.
Òîâà ñà ìíîãî ìàëêî îò îïöèèòå íà ïðîãðàìàòà rpm (çà ïîâå÷å èíôîðìàöèÿ man rpm).
Äðóãèÿ øèðîêî ðàçïðîñòðàíåí ïàêåòåí ôîðìàò å deb. Ïðèëîæåíèåòî çà ðàáîòà ñ deb ïàêåòè ñå íàðè÷à dpkg. Åòî ïðèìåðè çà íåãîâîòî èçïîëçâàíå:
#dpkg -i xpdf_2.02pl1-1_all.deb – èíñòàëèðà ïàêåòà xpdf_2.02pl1
# dpkg -r xpdf_2.02pl1-1_all – ïðåìàõâà ïàêåòà xpdf_2.02pl1
#dpkg -l – ïîêàçâà ñïèñúê ñ èíñòàëèðàíèòå ïàêåòèòå
Èçïîëçâàíåòî íà dpkg å ñëîæíà è íåïðèÿòíà äåéíîñò, îñîáåíî çà ïàêåòè ñ ìíîãî çàâèñèìîñòè. Çàòîâà å ïî-äîáðå äà ñå èçïîëçâà èíñòðóìåíòà apt. Òîé èçöÿëî ñòúïâà âúðõó dpkg çà îñíîâíèòå äåéíîñòè ïî ïðåìàõâàíåòî èëè èíñòàëèðàíåòî íà ïàêåòèòå, íî òóê ñàìîòî apt ñå ãðèæè äà äîñòàâêàòà íà ôàéëîâåòå íåîáõîäèìè çà èíñòàëèðàíåòî íà ïàêåòà. Ïðåäè äà ñå èçïîëçâà apt òðÿáâà äà ñå êîíôèãóðèðà. Òàçè êîíôèãóðàöèÿ âêëþ÷âà çàäàâàíå íà èçòî÷íèöè íà ïàêåòè âúâ ôàéëà /etc/apt/sources.list. Òîé èìà ñëåäíèÿ âèä:
deb http://security.debian.org/ stable/updates main contrib non-free
deb http://mirrors.ludost.net/debian stable main contrib non-free
deb http://ftp.bg.debian.org/debian stable main contrib non-free
Ñëåä òîâà å íåîáõîäèìî ñàìî äà ñå èçïúëíÿò êîìàíäèòå:
#apt-get update
#apt-get upgrade
Èíñòàëèðàíåòî íà ïàêåòè ñòàâà ïî ñëåäíèÿ íà÷èí:
#apt-get install xpdf
Òàçè êîìàíäà èíñòàëèðà ïàêåòà xpdf è âñè÷êè ïàêåòè íåîáõîäèìè çà íåãîâàòà ðàáîòà.
×ðåç apt-get ìîæå è äà ñå ïðåìàõâàò ïàêåòè:
# apt-get remove xpdf
Òîâà îáà÷å íå ïðåìàõâà ïàêåòèòå èíñòàëèðàíè, çà äà ñå îñèãóðè íîðìàëíà ðàáîòà íà ïàêåòà xpdf.
Èíôîðìàöèÿ çà äàäåí ïàêåò ìîæå äà ñå ïîêàæå ñ ïðîãðàìàòà apt-cache:
$ apt-cache show xpdf
Îñâåí êîíôèãóðèðàíåòî ïî÷òè âñè÷êè äåéñòâèÿ íà apt-get ìîãàò äà ñå èçâúðøàò è ñ èíòåðàêòèâíàòà ïðîãðàìà aptitude. Óïîòðåáàòà é å ïðåïîðú÷èòåëíà çà íå íàïðåäíàëè ïîòðåáèòåëè.
Ïîâå÷å èíôîðìàöèÿ çà ïàêåòíàòà ñèñòåìà è ïðîãðàìèòå êîèòî ðàáîòÿò ñ íåÿ ìîæå äà íàìåðèòå íà àäðåñ http://debian-book.debian-nikola.homelinux.net/src/htmlsplit/node73.html êàòî èíôîðìàöèÿòà å íà áúëãàðñêè.
Èçòî÷íèê: radiations.hit.bg