Помогни ни да направим Uroci.net по - богат! Добави урок
Категории Други уроци Adobe Photoshop Adobe Illustrator Adobe Flash Adobe Fireworks DreamWeaver CSS и HTML Corel Draw Image Ready PHP SEO CMS Microsoft Windows Microsoft Word Microsoft Excel PowerPoint Microsoft Access Microsoft Publisher Linux
Visual basic JavaScript Ajax 3ds Max Maya 3D C++ Sound Forge Gimp SWiSH

Конфигуриране на Linux: Конфигурационен файл /etc/fstab

Stalik   трудност:    видян: 2886

 

 

Slackware притежава вградени приложения за инсталиране, премахване и обновяване на пакети. Това съответно са installpkg, removepkg и upgradepkg. Опциите на installpkg са:

 

  • -warn – показва кои директории и/или файлове ще бъдат премахнати или презаписани при инсталирането на дадения пакет. Инсталация на пакета не се извършва.

     

  • -root /root_dir – инсталира пакетите в различна от подразбиращата се директория (а тя е /).

     

  • -infobox – използва програмата dialog, за да показва съобщенията в текстов диалогов прозорец.

     

  • -menu – показва диалогов прозорец с избор дали потребителя желае да инсталира пакета или не.

     

  • -tagfile – указва различен от подразбиращия е се файл с приоритети.

     


 

Опциите на removepkg са:

 

  • -warn – генерира отчет кои директории и файлове ще бъдат премахнати, без да ги премахва в действителност.

     

  • -preserve – запазва цялостната структура на пакета при премахването му в /tmp/preserved_packages/packagename

     

  • -copy – копира структурата на пакета в /tmp/preserved_packages/packagename без да го премахва

     

  • -keep – запазва определена информация, създадена в процеса на премахване на пакета.

     


 

И тук може да премахнете пакет инсталиран в различна от / директория. Това става така:

 

#ROOT=/mnt removepkg package_name

 


 

Опциите на upgradepkg са:

 

  • -dry-run – показва отчет кои пакети ще инсталирани или обновени, без да ги обновява в действителност.

     

  • --install-new – по принцип upgradepkg обновява само съществуващи вече пакети, като пренебрегва тези които не са инсталирани. Тази опция модифицира поведението на upgradepkg и той започва да инсталира нови, неинсталирани пакети.

     

  • --reinstall – по принцип upgradepkg обновява пакети с по-нова версия или build номер. Тази опция модифицира това поведение, като кара upgradepkg да инсталира пакети със същия номер на версия.

     


 

Ето и няколко примера за работа с пакети:

 

#installpkg coreutils-5.2.1-i486-1.tgz

 

#installpkg -root /mnt k3b-0.11.9-i686-1.tgz

 

#upgradepkg coreutils-5.2.2-i486-1.tgz

 

#removepkg apache-1.3.29-i486-2.tgz

 


 

Освен тези програми за работа с пакети Slackware притежава и приложението наречено pkgtool. Това е приложение, което използва текстови диалогови кутии и менюта. Друга възможност за улеснено манипулиране с пакети е kpackage. Това е вградено в KDE приложение, което може да работи с пакетната система на Slackware.

 

Тъй като пакетната система на Slackware не разполага с обновяване през Интернет и проверка на зависимости в Мрежата се появиха приложения, които запълниха тази ниша. Някои от тях влязоха в EXTRA диска на Slackware, което означава, че са достатъчно сигурни за работа. Това са приложенията swaret и slapt-get. И двете притежават възможност за автоматично търсене и обновяване на пакети, както и поддръжка на проверка на зависимости. Разбира се, те са далеч от функционалността на приложения като apt-get на Debian, но все пак работата която вършат е много добра за техния размер. И двете приложения има зачатъци на графичен интерфейс, който прави работата с тях по-удобна.

 

Например обновяването на дистрибуцията със swaret става по следния елементарен начин:

 

#swaret --update

 

swaret 1.6.2-1

 


 

[ ftp://ftp.mirrors.unixsol.org/slackware/slackware-current/ ]

 

### Fetching CHECKSUMS List File... DONE!

 

FILELIST List File... DONE!

 

Packages Descriptions... DONE!

 

Extra Packages Descriptions... DONE!

 

ChangeLog... DONE!

 

#swaret –upgrade

 


Страници: «1 2 3 4 »

Регистрирайте се, за да добавите коментар

реклама

© Всички права запазени. 2006-2008. Created by: Site.bg
Препоръчваме: IT Новини | Кино и игри | Диплома.бг | Paparak.bg | Тунинг Портал | uchenik.com | TRAVEL туризъм | Реферати | AmAm.bg | Иде.ли | Курсови работи | AnimeS-bg.com | Фото Форум | Запознанства | Мрежа от приятели | IT Light | Spodeli.net | Фото-Култ | IDG.BG | Teenproblem.net | Блог - Образование | Fresh-BG.com | Hanovete.com | Bulfleet.com | Mythlands.com | Ohoboho.com | Казанлък.Com | News24 | Setcom.bg | Atol.bg | Elmaz.com | MobileBulgaria.com