Autoriõigus © 2000 Toivo Pedaste
Käesolevat dokumenti võib kopeerida, edasi levitada ja/või muuta vastavalt GNU Vaba Dokumentatsiooni Litsentsi tingimustele, nagu need on avaldanud Vaba Tarkvara Fond; kas Litsentsi versioon 1.1 või ükskõik milline hilisem versioon; kaasa arvatud mittemuudetavad sektsioonid (puudub), esikaane tekstid (puudub), ja tagakaane tekstid (puudub). Litsentsi koopiaga võimaldab tutvuda sektsioon "GNU Vaba Dokumentatsiooni Litsents".
KPackage on Debiani, Slackwate ja BSD paketihalduri RPM GUI.
KPackage on Debiani, Slackware ja BSD paketihalduri RPM GUI. KPackage on KDE töölaua keskkonna osa ning seepärast ka integreeritud KDE failihalduriga.
KPackage kasutab kaht paneeli. Vasakpoolne näitab paigaldatud ja saadaolevate pakettide puud, parempoolne pakettide kohta käivat infot.
Kui KPackage käivitatakse normaalselt (s.t. teda ei ole välja kutsutud lohistamise teel ega ole ka käivitamisel antud mingeid lisaparameetreid), on näha kaks paneeli, millest vasakpoolne esitab pakettide puu, kus on ära toodud paigaldatud ning lisavõimalusena ka uued ja uuendatavad paketid.
Vasakpoolne paneel - paketipuu
Vasakpoolne paneel näitab pakettide nimekirja. Seda, mida konkreetselt näidatakse, saab määrata ülal asuvate kaartidega:
Paigaldatud - näidatakse paigaldatud pakette
Uuendused - näidatakse pakette, mille puhul on saadaval uuemad versioonid
Uued - näidatakse paigaldamata pakette
Kõik - kõik paketid
Kaartide all asub tekstikast Otsing, mille abil saab paketipuud filtreerida, nii et näha on ainult need paketid, mille nimes või kokkuvõttes leidub otsitav string.
Paketipuu põhineb distributsiooni jaotistel ning näitab kokkuvõtlikku infot pakettide kohta:
Pakett - paketi nimi
Märgistus - näitab linnukesega, kas pakett on märgitud või mitte. Märkimine võimaldab korraga paigaldada või eemaldada mitu paketti paketipuu all olevaid nuppe kasutades.
Kokkuvõte - paketi lühikirjeldus
Suurus - paketi suurus
Versioon - paketi versioon
Vana versioon - kui pakett kujutab endast paigaldatud paketi uuendust, näidatakse siin vana paketi versiooni
Pakettidel on nende oleku näitamiseks graafilised pealdised, pilt, mis esindab paketi tüüpi, tähistab paigaldatud paketti, N saadaolevat paketti ja U paketti, mis on juba paigaldatud paketi uuendus.
Konkreetse paketi saab valida klõpsuga selle nimel. Klõps veerul Märgistus tähistab paketi linnukesega, uus klõps eemaldab tähistuse, kiirklahviga Shift+ klõps saab valida terve rea pakette ning Ctrl+ klõps võimaldab lisada ja eemaldada pakettidelt märgistust.
Paketi valimisel puus näeb paremal pool selle kohta käivat infot.
Parempoolses paneelis on kaardid, mis esitavad valitud paketi kohta kolme erinevat tüüpi infot
Kaart Omadused näitab infot valitud paketi kohta. Sõltuvuste info juures on ära toodud hüperlingid pakettidele, paigaldatud paketid on sealjuures näidatud tavalise fondiga, paigaldamata, kuid saadaolevad paketid kaldkirjas ning sõltuvused, mida saada ei ole, normaalse tekstina.
Kaart Failide nimekiri näitab paketis leiduvaid faile ja paigaldatud pakettide puhul (eeldusel, et info on kättesaadav) failide staatust. Olemasolevad failid on märgitud linnukesega, puuduvad ristiga.
Kaart Muutuste logi näitab paketi muutuste logi (CHANGELOG).
Paketi paigaldamiseks:
tuvasta paigaldada soovitud paketi asukoht Konqueroris ja lohista see töötavasse KPackage aknasse
klõpsa paketifailil Konqueroris, mis avab KPackage akna
kasuta KPackage menüükäsku
vali saadaolev pakett paketipuus
Valitud paketi puhul kasuta parema paneeli nuppe: laadib paketi mujalasuvast allikast alla ning näitab üksikasjalikku infot, avab paigaldusakna.
Märgitud pakettide korral kasuta vasakul paneelil nuppu , mis avab paigaldamisakna.
Paigaldamisdialoog
Paigaldamisaken näitab ülal vasakul paigaldamiseks valitud pakettide nimekirja. Kui kasutusel on Debiani APT, näidatakse ka pakette, mida on vaja mis tahes sõltuvuse rahuldamiseks. Allpool asub rühm märkekaste, millega saab määrata paigaldusprogrammi valikud. RPM-pakettide korral on valikud järgmised:
Uuendamine - uuendatakse mis tahes juba paigaldatud paketti.
Failide asendamine - paketid paigaldatakse ka siis, kui nad asendavad teiste, juba paigaldatud pakettide faile.
Sõltuvuste kontrollimine - kontrollitakse sõltuvusi.
Test (ei paigaldata)
Debiani APT korral on valikud järgmised:
Laadi ainult alla - paketid laaditakse alla, aga neid ei paigaldata.
Ära laadi alla - kasutatakse pakette, mis on saadaval kohalikus süsteemis
Ignoreeri puuduvaid - paigaldus sooritatakse ka siis, kui mõned paketid on puudu
Ignoreeri pidurdavaid - ignoreeritakse pakettidele seatud pidureid
Luba autentimata - ignoreeritakse kõiki nõudeid pakettide signeerimise kohta.
Eelda 'jah' - eeldatakse, et mis tahes paigaldusprogrammi küsimusele vastatakse 'jah'.
Test (ei paigaldata)
alustab tegelikku paigaldust. Tavaliselt kaob paigaldusaklen pärast edukat paigaldamist, kuid kui ära märkida kast , jääbki aken avatuks.
Parempoolne paneel kujutab endast põimutud terminaliakent, kus töötab paigaldamisprogramm. Kui tegemist on interaktiivse paigaldusega, siis kõik reageeringud saab samuti selles aknas anda.
Valitud paketi saab eemaldada paremas paneelis nuppu klõpsates. Märgitud pakettide eemaldamiseks tuleb klõpsata parempoolses paneelis nuppu . Neile klõpsates avaneb eemaldamisaken.
Eemaldamisdialoog
Klõps nupule alustab pakettide eemaldamist, paremal pool on eemaldamisprogrammi põimitud terminaliaken.
RPM-pakettide korral on valikud järgmised:
Skriptide kasutamine - käivitatakse kõik vajalikud eemaldamisskriptid
Sõltuvuste kontrollimine - kontrollitakse sõltuvusi.
Test (ei paigaldata)
Debiani APT korral on valikud järgmised:
Konfiguratsioonifailid puhastatakse - eemaldatakse kõik paketi seadistustefailid.
Eelda 'jah' - eeldatakse, et mis tahes paigaldusprogrammi küsimusele vastatakse 'jah'.
Test (ei paigaldata)
Juurdepääsu saadaolevatele pakettidele saab seadistada iga paketitüübi jaoks menüükäsuga ->
Pakettide haldamise paneel
Paneeli ülaosas on kast Kaugserver, mis võimaldab KPackagel tegutseda kaugserveril asuvate pakettidega. See nõuab ssh kasutamist ning on võimalik ainult Debiani APT korral. Kaugserveri nimi tuleb sisestada liitkasti ning KPackage võtab sellega ühendust, kui märgitud on kast Kaugserveri kasutamine.
Ülejäänud paneel võimaldab lubada ja keelata erinevat tüüpi pakette, mida KPackage suudab käsitleda. Kui mingi paketitüüp on lubatud, saab klõpsuga nupule avada dialoogi, kus on võimalik määrata saadaolevate pakettide asukoht. Kui programmid, mida on paketitüübi käsitlemiseks vaja, puuduvad, siis on see tüüp automaatselt kasutamiskõlbmatu.
RPM-pakettide asukoha dialoog
RPM-pakettide puhul suudab KPackage lugeda pakette sisaldavat kataloogi ning lisada paketid vastavalt uute või uuenduste puusse. Seejärel on neid võimalik lähemalt uurida või paigaldada. Vaikimisi eraldatakse paketiinfo failinimede standardvormingust, mistõttu täiskirjelduse nägemiseks on vaja vajutada nupule . Siiski saab määrata ka võimaluse, et kohalike kataloogide puhul loetakse sisse iga paketifail, mis aeglustab tööd, kuid annab samas kõigi pakettide täiskirjelduse.
RPM-pakettide asukoha dialoog võimaldab määrata kataloogid, mis sisaldavad RPM-pakette. See on haldamise hõlbustamiseks jagatud mitmeks kaardiks. Iga rida kaardil määrab ühe kataloogi. Kui märkida kast Kasuta, antud kataloogi ka kasutatakse, vastasel juhul jäetakse see arvesse võtmata. Tekstiväljal võib määrata nii kataloogi asukoha kui ka ftp URL-i. Märkekast Alamkataloogid määrab, kas pakettide otsingul kasutatakse ka määratud kataloogi alamkatalooge. Nupp avab dialoogi, kus saab vajaliku kataloogi üles otsida.
Debian APT asukoha dialoog
APT: Debian tähendab, et Debiani pakette käsitletakse käsuga apt, mis tõmbab automaatselt pakette hoidlast ja lahendab sõltuvused.
Paigaldamata pakettide hoidlate asukoha saab määrata paneelil "A". Seda kasutatakse faili /etc/apt/sources.list
kirjutamiseks, mis määrab, kust peab deb-apt pakette otsima. Iga kirje vastab reale failis. Kui kast Kasuta on märkimata, muudetakse vastav rida failis kommentaariks.
Paneel "D" võimaldab määrata kataloogid, mis sisaldavadd Debiani pakette.
Debian DPKG asukoha dialoog: L ja P paneelid
DPKG: Debian tähendab, et pakette käsitleb käsk dkpg. Juurdepääsuks saadaolevatele pakettidele on kolm viisi, mida saab valida paneelidel pakutava kolme erineva asukohatüübiga.
"L" paneel määrab Debiani paketipuu asukoha ning valib distributsiooni ja arhitektuuri. KPackage otsib standardsetest kohtadest Package-faile, mis kirjeldavad saadaolevaid pakette, ning seejärel lisatakse need paketid puuse, kus neid saab uurida või paigaldada.
"P" paneel määrab Debiani distributsiooni asukoha koos huvipakkuva distributsiooniosa Packages
-failidega. Programmi dselect tarvitamisel kasutatakse faili /var/lib/dpkg/available
kui Packages
-faili, mis määrab distributsiooni, mida dselect kasutab.
"D" paneel määrab kataloogid, mida käsitletakse samamoodi nagu RPM-pakettide korral.
Slackware asukoha dialoog
Slackware pakettide puhul on väga vähe infot salvestatud paigaldatud pakettidesse, kuid nende infoallikana on siiski võimalik kasutada faili PACKAGE.TXT
. PACKAGES.TXT
on sarnane Debiani Packages-failiga ning Slackware distributsioonid on korraldatud .tgz
-pakette sisaldavasse puusse, milles leidub ka neid kirjeldav fail PACKAGES.TXT
.
Sarnaselt Debiani distributsioonidega saab ka Slackware distributsioonide pakette integreerida paketipuusse. Kahjuks ei sisalda Slackware paketid infot versiooni kohta, mistõttu ei ole võimalik öelda, kas saadaolevad paketid on ikka uuemad kui paigaldatud.
"L" paneel määrab faili PACKAGES.TXT
asukoha, mida kasutatakse info hankimiseks paigaldatud pakettide kohta.
"P" paneelil saab määrata distributsioonide asukoha koos kataloogipuuga, milles leiduvad .tgz
-failid ning vastava faili PACKAGES.TXT
asukoha.
"D" paneel on kataloogidele, millel ei ole vastavat faili PACKAGES.TXT
.
BSD asukoha dialoog
BSD-pakettide puhul suudab KPackage lugeda pakettide distributsiooni kataloogi, milles leidub fail INDEX
(kirjeldab kõiki pakette), samuti kataloog All
(selles asuvad kõik paketifailid).
Paneel "Pordid" võimaldab määrata portide puu asukoha failisüsteemis
Paneel "Paketid" võimaldab määrata paketikataloogide asukoha, st. nende kataloogide asukoha, milles leidub fail INDEX
.
Võrgukataloogide ja paketifailide korral (st. need, mis tõmmatakse FTP vahendusel) kasutab KPackage puhverdamist. Vaikimisi on paketid puhverdatud kataloogis ~/.kpackage
ja kataloogid kataloogis ~/.kpackage/dir
.
Võrgu(FTP-)kataloogide korrektseks käsitlemiseks võib olla vajalik, et lehitsemisseadistustes ei oleks määratud FTP proxy.
Otsinguväli
Otsinguväljaga saab paketipuud filtreerida, nii et näha on ainult need paketid, mille nimes või kokkuvõttes leidub otsitav string.
Paketi otsimine
Dialoogis Paketi otsimine saab nimepidi otsida paketipuust pakette. Kui Alamstring on määramata, otsitakse paketinimedes täpset vastavust. Kui Lõpus algusse on määramata, ei liigu otsing paketipuu lõppu jõudes uuesti algusse.
Faili otsimine
Dialoogis Faili otsimine saab määratud stringi järgi otsida failinime. Dialoogi veerud on järgmised:
Paigaldatud - märgitud, kui tegu on paigaldatud paketiga.
Tüüp - paketi tüüp.
Pakett - paketi nimi.
Failinimi - sobiva faili nimi
Näidatakse ainult paigaldatud pakettide faile, kui just pole sisse lülitatud võimalus Ka paigaldamata pakettidest otsimine. See on siiski võimalik ainult Debiani APT-pakettide korral ja ka siis ainult juhul, kui paigaldatud on programm apt-file. Programmi apt-file kasutatavat andmebaasi saab uuendada menüükäsuga .
KPackage nõuab, et pakette paigaldaks/eemaldaks administraator (root
), seda saab teha näiteks KDE su vahendusel KPackage kasutajana root
käivitades.
Kui KPackage on siiski käivitatud tavakasutajana, püüab see rakendusi paigaldada/eemaldada administraatorina, logides sisse pseudoterminalis, milleks kasutatakse kas su, sudo või ssh võimalusi ning vajadusel avatakse terminaliaken, kus saab anda administraatori (root
) parooli või ssh võtme. Selleks peab administraatori käsurida lõppema märgiga #
. Valik tagab selle, et KPackage jätab meelde sisestatud parooli.
Parooliviip
Siin kirjeldatakse KPackage menüüsid.
Menüüs on järgmised elemendid:
Avab kohalike ja FTP failide valija
Viimati avatud paketifailide nimekiri
Otsib paigaldatud pakettide nimekirjast paketti, mille nimi sisaldaks sisestatud stringi
Annab tulemuseks sisestatud failinime sisaldavate pakettide nimekirja. Mingi rea valimine nimekirjas näitab infot vastava paketi kohta. Toimimine on mõnevõrra erinev RPM (tuleb sisestada täpne faili nimi) ja DEB (võib sisestada regulaaravaldise) puhul.
Loeb uuesti paketiandmed ja ehitab uuesti paketipuu
Lõpetab KPackage töö
Menüüs on järgmised elemendid:
Tagasinupp, mis võimaldab navigeerida parema paneeli kaardi Omadused kirjetes olevaid viitu kasutades.
Edasinupp, mis võimaldab navigeerida parema paneeli kaardi Omadused kirjetes olevaid viitu kasutades.
Avab täielikult paketipuu
Sulgeb paketipuu, nii et näha jääb vaid puu struktuur
Eemaldab kõigi märgitud pakettide märgistuse
Märgib kõik paketid, mis kuuluvad antud vaatesse
Paigaldab parajasti valitud paketi
Paigaldab kõik märgitud paketid
Eemaldab parajasti valitud paketi
Eemaldab kõik märgitud paketid
Menüüs on järgmised elemendid:
Kustutab mujalasuvate paketikataloogide ja Packages-failide vahemällu puhverdatud koopiad
Kustutab mujalasuvate allalaaditud paketifailide vahemällu puhverdatud koopiad
Menüüs on konkreetsete paketitüüpidega seotud tegevuste käsud:
Värskendab apt indekseid, võrreldes neid paketihoidlatega.
Uuendab Debiani paigaldusel kõik paketid uusima versioonini.
apt jälgib väga rangelt sõltuvusi, see üritab jagu saada sõltuvusprobleemidest
Paigaldamata failide otsingul kasutatakse käsku apt-file ning selle menüükäsuga saab värskendada andmebaasi, mida apt-file kasutab.
Menüüs on järgmised elemendid:
Lülitab tööriistariba näitamist
Salvestab määratud seadistused otsekohe
Tavapärane KDE kiirklahvide seadistamise dialoog
Tavapärane KDE tööriistaribade seadistamise dialoog
Milliseid failitüüpe käsitletakse. DPKG ja APT kasutav Debian on kirjas eraldi, sest ei ole sugugi hea mõte mõlemat korraga kasutada. Samuti saab siin määrata, kas kasutada Debian APT korral võrguserverit.
Võrgukataloogide ja Package-failide (FTP vahendusel hangitud) puhverdamise seadistamine.
Kas puhverdada võrgu(FTP)kataloogid ja Package-failid vahemällu või mitte.
Kas puhverdada allalaaditud võrgupaketifailid vahemällu või mitte
Kuhu paigutatakse puhverdatud failid ja kataloogid
Privilegeeritud käskude käivitamisel kasutatakse su-d, sudo-d või ssh-d. Mujalasuva Debiani APT-i korral kasutatakse alati ssh-d.
Kui see on lubatud, kontrollitakse paketi failide nimekirja veendumaks, et need on ka tegelikult paigaldatud
Kui see on lubatud, loetakse sisse kõik (kohaliku) paketikataloogi failid, mitte ei kasutata pelgalt failinimesid. See on küll aeglasem meetod, kuid võimaldab näidata rohkem infot.
Menüüs on järgmised elemendid:
Käivitab KDE abisüsteemi ja avab KPackage abimaterjali (käesoleva käsiraamatu).
Muudab hiirekursori noole ja küsimärgi kombinatsiooniks. Klõpsates nüüd mõnel KPackage elemendil, avaneb väike abiaken (kui see on antud elemendi kohta olemas), mis selgitab elemendi funktsiooni.
Avab vearaporti dialoogi, mille abil saab teada anda veast või esitada oma “soov” millegi parandamiseks.
Näitab versiooni ja infot autori kohta.
Näitab KDE versiooni ja muud olulisemat põhiinfot.
KPackage
Dokumentatsiooni autoriõigus 2005: Toivo Pedaste (toivo AT ucs.uwa.edu.au)
Tõlge eesti keelde: Marek Laane (bald AT starman.ee)
Käesolev dokumentatsioon on litsenseeritud vastavalt GNU Vaba Dokumentatsiooni Litsentsi tingimustele.
Käesolev programm on litsenseeritud vastavalt GNU Üldise Avaliku Litsentsi tingimustele.
Sisukord
KPackage on osa KDE projektist http://www.kde.org/.
KPackage asub paketis kdeadmin KDE projekti peamises FTP saidis ftp://ftp.kde.org/pub/kde/.
Infot, kuidas see hankida ja paigaldada, vaata aadressil http://www.kde.org/install-source.html
Kompileerimise kohta leiab veel rohkem infot aadressil http://www.kde.org/compilationfaq.html
Rakenduse enda kodulehekülg asub aadressil http://www.general.uwa.edu.au/u/toivo/kpackage
KPackage paigaldamiseks on vaja:
Qt™ 3 ja KDE 3
Debiani pakettide vaatamiseks ei ole mingit erilist tarkvara tarvis, kuid paigaldamiseks ja eemaldamiseks läheb vaja:
paketihaldurit dpkg või
apt-get ja apt-cache
BSD pakettide jaoks on vaja vastavaid paketihaldusrakendusi:
pkg_info
pkg_add
pkg_delete
Slackware pakettide puhul läheb vaja:
installpkg
removepkg
Red Hat pakettide puhul läheb vaja:
rpm
Et KPackage korrektselt RPM pakettidega töötaks, peab olema initsialiseeritud RPM andmebaas. Kui käsk rpm
annab veateate -qa
unable to open...
(avamine ebaõnnestus...), siis proovi käsku rpm
.--rebuilddb
Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team