Add-apt-repository: Difference between revisions
No edit summary |
No edit summary |
||
Line 7: | Line 7: | ||
Repository ehk tarkvarahoidla või varamu, kus on konkreetse Linuxi versiooni jaoks valmis kompileeritud tarkvarapaketid. Need on interneti kaudu lihtsalt kättesaadavad. Kuna paketid on põhjalikult läbi testitud, on need ka turvalised. Varamute nimekiri asub /etc/apt/sources.list kuhu on soovi korral võimalik neid juurde lisada või sealt eemaldada. Ubuntu tarkvaravaramud on jagatud nelja eraldi osasse vastavalt toetuse tasemele ja vaba tarkvara filosoofia (http://www.ubuntu.com/about/about-ubuntu/our-philosophy) ideedele. | Repository ehk tarkvarahoidla või varamu, kus on konkreetse Linuxi versiooni jaoks valmis kompileeritud tarkvarapaketid. Need on interneti kaudu lihtsalt kättesaadavad. Kuna paketid on põhjalikult läbi testitud, on need ka turvalised. Varamute nimekiri asub /etc/apt/sources.list kuhu on soovi korral võimalik neid juurde lisada või sealt eemaldada. Ubuntu tarkvaravaramud on jagatud nelja eraldi osasse vastavalt toetuse tasemele ja vaba tarkvara filosoofia (http://www.ubuntu.com/about/about-ubuntu/our-philosophy) ideedele. | ||
Varamu komponentideks on: | |||
<nowiki>Varamu komponentideks on:</nowiki> | |||
'''Main''' – ametlikult toetatud tarkvara | '''Main''' – ametlikult toetatud tarkvara | ||
'''Restricted'''- toetatud, kuid kitsendatud õigustega tarkvara | '''Restricted'''- toetatud, kuid kitsendatud õigustega tarkvara | ||
'''Universe'''- ametliku toeta tarkvara | '''Universe'''- ametliku toeta tarkvara | ||
'''Multiverse'''- tarkvara, mis ei vasta vaba tarkvara ideedele. | '''Multiverse'''- tarkvara, mis ei vasta vaba tarkvara ideedele. | ||
==Lisamine== | ==Lisamine== | ||
Line 34: | Line 41: | ||
deb-src http://us.archive.ubuntu.com/ubuntu/ interpid main restricted | deb-src http://us.archive.ubuntu.com/ubuntu/ interpid main restricted | ||
</source> | </source> | ||
Line 40: | Line 46: | ||
*Kõik read, mis algavad trellidega (#) on kommentaarid ning neid apt ei loe. | *Kõik read, mis algavad trellidega (#) on kommentaarid ning neid apt ei loe. | ||
*Ilma trellideta algavad read on apt varamute s.h. URI read, meie näites siis need: | *Ilma trellideta algavad read on apt varamute s.h. URI read, meie näites siis need: | ||
<source lang="bash"> | <source lang="bash"> | ||
Line 47: | Line 52: | ||
</source> | </source> | ||
* need tähendavad | * need tähendavad: | ||
<nowiki> | |||
deb- sisaldab binaarfaile või kompileeritud pakette, vajalik kõigile; | deb- sisaldab binaarfaile või kompileeritud pakette, vajalik kõigile; | ||
deb-src- sisaldab lähtekoodi | </nowiki> | ||
<nowiki> | |||
deb-src- sisaldab lähtekoodi; | |||
</nowiki> | |||
<nowiki> | |||
http://us.archive.ubuntu.com/ubuntu/ - URI (Uniform Resource Identifier) Ühene Ressursi Identifikaator | http://us.archive.ubuntu.com/ubuntu/ - URI (Uniform Resource Identifier) Ühene Ressursi Identifikaator | ||
</nowiki> | |||
Käsurealt muutes saab sources.list faili toimetada tekstiredaktori, nt. nano abil või käsuga: | Käsurealt muutes saab sources.list faili toimetada tekstiredaktori, nt. nano abil või käsuga: | ||
Line 56: | Line 71: | ||
echo “deb http://us.archive.ubuntu.com/ubuntu/ interpid main restricted“ >> sources.list | echo “deb http://us.archive.ubuntu.com/ubuntu/ interpid main restricted“ >> sources.list | ||
</source> | </source> | ||
Teine võimalus on olemasoleval URI-l kas lisada või eemaldada trellid või kirjutada sources.list lõppu URI` sid juurde. | Teine võimalus on olemasoleval URI-l kas lisada või eemaldada trellid või kirjutada sources.list lõppu URI` sid juurde. | ||
Lisada saab ka PPAna: | Lisada saab ka PPAna: | ||
Line 72: | Line 89: | ||
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]] | [[Category:Operatsioonisüsteemide administreerimine ja sidumine]] | ||
[[Category:Operatsioonisüsteemide referaadid 2013 Sügis]] |
Revision as of 04:26, 3 January 2014
Autor: Aive Luppo
Rühm: AK21
Sissejuhatus
Repository ehk tarkvarahoidla või varamu, kus on konkreetse Linuxi versiooni jaoks valmis kompileeritud tarkvarapaketid. Need on interneti kaudu lihtsalt kättesaadavad. Kuna paketid on põhjalikult läbi testitud, on need ka turvalised. Varamute nimekiri asub /etc/apt/sources.list kuhu on soovi korral võimalik neid juurde lisada või sealt eemaldada. Ubuntu tarkvaravaramud on jagatud nelja eraldi osasse vastavalt toetuse tasemele ja vaba tarkvara filosoofia (http://www.ubuntu.com/about/about-ubuntu/our-philosophy) ideedele.
Varamu komponentideks on:
Main – ametlikult toetatud tarkvara
Restricted- toetatud, kuid kitsendatud õigustega tarkvara
Universe- ametliku toeta tarkvara
Multiverse- tarkvara, mis ei vasta vaba tarkvara ideedele.
Lisamine
Seda saab teha nii käsurealt kui ka graafilise kasutajaliidesega. Kuid eelnevalt on arukas teha source.list` st koopia.
sudo cp / etc / apt / sources.list / etc / apt / sources.list.backup
sources.list osaline näide :
# Sources.list
# Deb cdrom: [Ubuntu 8.04.1 _Hardy Heron_ - Release amd64 (20080701)] / hardy main restricted
# Deb cdrom: [Ubuntu 8.04.1 _Hardy Heron_ - Release amd64 (20080701)] / hardy main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://us.archive.ubuntu.com/ubuntu/ interpid main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ interpid main restricted
Näidise selgitus:
- Kõik read, mis algavad trellidega (#) on kommentaarid ning neid apt ei loe.
- Ilma trellideta algavad read on apt varamute s.h. URI read, meie näites siis need:
deb http://us.archive.ubuntu.com/ubuntu/ interpid main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ interpid main restricted
- need tähendavad:
deb- sisaldab binaarfaile või kompileeritud pakette, vajalik kõigile;
deb-src- sisaldab lähtekoodi;
http://us.archive.ubuntu.com/ubuntu/ - URI (Uniform Resource Identifier) Ühene Ressursi Identifikaator
Käsurealt muutes saab sources.list faili toimetada tekstiredaktori, nt. nano abil või käsuga:
echo “deb http://us.archive.ubuntu.com/ubuntu/ interpid main restricted“ >> sources.list
Teine võimalus on olemasoleval URI-l kas lisada või eemaldada trellid või kirjutada sources.list lõppu URI` sid juurde.
Lisada saab ka PPAna:
sudo add-apt-repositoy ppa:projektv6ikasutaja/arhiiv
PPA (Personal Package Archive) on Launchpad portaali poolt korraldatud süsteem pakkumaks suhteliselt turvaliselt tarkvara, mis pole Ubuntu või Debiani põhjalikku pakendamissõela läbinud. PPA'de kaudu pakutakse sageli tarkvara tööversioone, aga ka tarkvara, mis eri põhjustel kunagi Ubuntu ametlikesse arhiividesse ei jõua. Pärast source.list muutmist on soovitav teha ka apt-get update. Lisamiseks graafilise kasutajaliidese kaudu on olemas utiliit Software Sources (Tarkvaraallikad), selleks tuleb avada paketihaldur (Muon, Synaptic) > settings (seaded)> Software Sources (Tarkvaraallikad) ning kas märkida või lisada vajalikud URId.