Synaptic Package Manager
Mis on Synaptic Packet Manager?
Synaptic Packet Manager on graafiline kasutaja liides tarkvaraga toimetamiseks, mis lubab kasutada samu lisasid nagu apt-get käsk käsureal.
Varamude lisamine kasutades Synaptic Packet Manager’i
Avamaks Synaptic Package Manageri ava start menüüst System -> Adminstratsion -> Synaptic Packet Manager. Kui see avaneb, siis kuvatakse ekraanile pilt, kus küsitakse root kasutaja või adminstaatori õigustega kasutaja parooli. Selleks, et Packet Manageris pakette installeerida peab kasutaja omama administraatori õigusi. Kui Synaptic Package Manager avaneb, siis peaks kasutaja nägema järgmist ekraani. Põhiaken on jagatud kolme sektsiooni : Paketi brauser vasakul, paketi nimekiri üleval paremal ning paketi detailid all vasakul. Staatuse riba näitab kiiresti süsteemi olekut. (Pilt1) Lisamaks varamuid vali Synaptic Package Manageri menüü alt Settings -> Repositories. Kui varamute menüü avaneb, kuvatakse ette ekraan, kust saab valida ubuntu tarkvara (ubuntu software), teise tarkvara (other software), autentimise (authentication) ja statistika (statistics) vahel. Järgnevalt lahkangi ükshaaval eelnevalt nimetatud sakke (tab).
Repositories
Kui klikata ubuntu software sakil, siis näeb järgmist pilti. (Pilt2). Siin saab valida järgnevate ubuntu varamute vahel : main, universe, multiverse, restricted, source code ja serveri nimi, kust alla laadida soovitakse. Järgnevalt toon ära, milleks eelnevalt nimetatud asjad on. Põhi varamud (main repositories) – main valiku komponent sisaldab endas rakendusi, mis kuuluvad tasuta tarkvara alla. See sisaldab endas kõige populaarsemaid ja usaldusväärsemaid avatud lähtekoodiga rakendusi, mis saadaval, millest paljud installeeritakse kasutajale juba siis, kui ta installeerib endale Ubuntu. Piiratud varamud (restricted repositories) –restricted valiku komponent sisaldab endas tarkvara, mis on väga üldises kasutuses ning mis on Ubuntu meeskonna poolt toetatud, kuigi seda ei saa täiesti tasuta. On võimalik, et sellele tarkvarale täieliku tuge ei saa, sest neid tarkvara probleeme ei ole võimalik ise parandada, vaid need tuleb tegelikele autoritele probleemi aruannetega edasi saata. Universaalsed varamud (universe repositories) Universe komponent on ülesvõte kolmest asjast – see on tasuta, avatud lähtekoodiga ja Linuxi maailmast. Sellest komponendist võib leida peaaegu kõik avatud lähtekoodiga tarkvara ja ka tarkvara, mis ei ole täiesti avatud litsentsiga – kõik see on automaatselt ehitatud erinevatest avalikest allikatest. Kogu see tarkvara on koostatud kasutades tööriistasid, mis moodustavad osa „main“ komponendist Multiverse Repositories Multiverse komponent sisaldab endas tarkvara, mis ei ole tasuta – see tähendab, et selle tarkvara litsentseerimise nõuded ei kattu Ubuntu „main“ komponendi litsentsi poliitikaga, seega see peaks installeerima ja hästi töötama tarkvaraga „main“ komponendist, ent sellega ei tagata turvaparandusi ja toetust.
Oher software
Other software saki alt saab lisada partneri, kolmanda poole varamuid, lisaks saab lisada varamuid ka CD-ROMilt. Kui tahta uut allikat lisada, vajuta add nupul, sisesta uus allikas ja vajuta add source.
Uptades
Uuenduste saki alt saab määrata milliseid uuendusi ja kui tihti installeeritakse.
Authentication
Autoriseerimise saki alt saab importida pakettidele autoriseerimisvõtmeid, et seda teha vajuta nupule Import Key File. Remove nupu vajutusega saab soovitud autoriseerimisvõtme eemaldada.
Statistics
Statistika sakk on programmida populaarsuse uurimiseks, täpsemalt – uuritakse millised programmid on kasutajal installeeritud ja kui tihti ta neid kasutab. Vajutades lõpuks close nupule, teavitatakse kasutajat, et muudatuste jõustumiseks peab ta vajutama reload nupule (võib ka vajutada Ctrl + R).
Pakettidega toimetamine
Paketi installeerimine
Oletame, et kasutaja soovib installeerida paketti nimega 2vcard, siis peab ta sellel paketil klikkama, või kuna pakette, mida installeerida on palju, on mõistlik soovitud paketi nimi otsingusse kirjutada, kiirendamaks soovitud paketi leidmisti. Kui soovitud pakett on leitud tuleb sellel parema hiireklahviga klikata ning see järel vajutada Mark for installation (või Ctrl + i). Seda, et pakett on installeerimiseks märgitud näeb sellest, et paketi ette on ilmunud roheline linnuke. Uuenduste paigaldamiseks tuleb vajutada nupul apply, mille järel kuvatakse, kui palju uusi pakette ja mis mahus installeeritakse, taas tuleb installeerimiseks vajutada apply. Kui paketid on installeeritud, kuvatakse kasutajale teade, et paketid on paigaldatud.
Paketi eemaldamine
Paketi eemaldamiseks vajuta paketile, mida soovid eemalda, see järel parem hiireklahv ning sealt Mark For Complete Removal (lihtsalt removal valides eemaldatakse pakett, ent konfiguratsioonifailid jäetakse alles).
Paketi uuendamine
Selleks, et Synaptic Packet Manager oleks kõige uuematest uuendustest teadlik, tuleb Packet Mangerile Reload teha (või vajutada Ctrl + R). See järel vali pakett, mida uuendada soovid, vajuta parema hiireklahviga, sealt valik Mark For Upgrade ning see järel vajuta apply.
Käsurida
Kõike eelnevat saab teha ka käsurealt, kuid ka selleks on vaja rooti või adminstraatori õigusi.
Pakettide paigaldamine
Pakette saab installeerida järgneva käsuga:
Apt-get install paketi_nimi
Vahel ei ole meeles, mis täpne paketi nimi on, selleks on käsk (kuna see käsk otsib igalt poolt, siis on mõistlik tulemus lessi suunata:
Apt –cache search sõna_paketi_nimest | less.
Pakettide eemaldamine
Enne paketi eemaldamist on mõistlik kontrollida, mis programmid sellest paketist sõltuvad. Seda saab teha käsuga:
Apt-cache depends on paketi_nimi
Enne reaalselt paketi eemaldamist on mõistlik paketi eemaldamist simuleerida. Seda saab teha käsuga:
Apt-get remove paketi_nimi –s
Pakette saab eemaldada käsurealt käskudega:
Apt-get remove paketi_nimi
eemaldab paketi, konfiguratsioonifailid jäävad alles.
Apt-get purge remove paketi_nimi
eemaldab paketi koos konfiguratsioonifailidega.
Apt-get autoremove paketi_nimi
eemaldab paketi koos failidega, mis paketi installeerimise käigus paigaldati.
Pakettide uuendamine
Selleks on käsk:
Apt-get upgrade paketi_nimi
Kogu tarkvara saab uuenda käskudega:
Apt-get update ning see järel apt-get upgrade
Paketi versiooni kontrollimine
Paketi versiooni saab kontrollida käsuga
Apt-cache policy paketi_nimi