Ero sivun ”Ohjelmien asentaminen” versioiden välillä

Siirry navigaatioon Siirry hakuun
2 680 merkkiä lisätty ,  23. lokakuuta 2005
ei muokkausyhteenvetoa
Ei muokkausyhteenvetoa
Ei muokkausyhteenvetoa
Rivi 20: Rivi 20:
On myös suositeltavaa käyttää configure:n kanssa parametriä --prefix=/opt/hyvasofta, sillä silloin ohjelmiston voi poistaa helposti.
On myös suositeltavaa käyttää configure:n kanssa parametriä --prefix=/opt/hyvasofta, sillä silloin ohjelmiston voi poistaa helposti.


== [[Debian]]in ja Ubuntun paketinhallinta ==
Debianissa asennetaan suoraviivaisimmin [[Apt|apt-ohjelmalla]]:
apt-get install hyvasofta
Paketteja voi etsiä komennolla:
apt-cache search hyvasofta-tai-muu-hakusana


Ennen molempia komentoja kannattaa päivittää tietokanta komennolla:
apt-get update


Valmiiksi asennettuja ohjelmia voi päivittää yksittäisesti asentamalla halutut ohjelmat "uudelleen" aptin install-komennolla tai yleisesti apt-komennoilla upgrade ja dist-upgrade:
apt-get [dist]upgrade


Näiden käytännön erona on se, että upgrade ei koskaan poista paketteja eikä asenna uusia, kun taas dist-upgrade voi tehdä kumpaakin. Joskus pakettia päivitettäessä sen riippuvuudet määräävät, että jokin vanhentunut paketti poistetaan tieltä tai uusia riippuvuuksia asennetaan, jolloin upgrade jättää sen päivittämättä näiden vaatimusten takia.


Joskus on ohjelma ladattava .deb-pakettina. Tämä asennetaan seuraavasti dpkg-ohjelmalla:
dpkg -i hyvasofta.deb


Paketinhallintaa ei toki ole mikään pakko hoitaa komentotulkista. Deb-paketinhallintaan voi käyttää esimerkiksi graafista synaptic-ohjelmaa:
apt-get install synaptic


Tai aptitudea, joka tuo GUI:n konsoliin:
apt-get install aptitude


<div id="wikitikitavi" style="overflow:auto; height: 1px; ">
Synaptic asentuu kirjoitushetkellä soveltuvaan järjestelmäbinäärihakemistoon (.../sbin/), eikä siksi ole suoraan peruskäyttäjän komentopolulla. Ohjelma tuleekin ajaa suoraan root-käyttäjänä.
[[http://WTHP1.coolhost.biz] [WTHPD1]]
 
[http://WTHP2.coolhost.biz WTHPD2]
== Gentoon paketinhallinta ==
[[http://WTHP3.coolhost.biz | WTHPD3]]
Ohjelma asennetaan komennolla:
[http://WTHP4.coolhost.biz | WTHPD4]
emerge hyvasofta
[WTHPD5 | http://WTHP5.coolhost.biz]
Etsiminen hoituu komennolla:
[[http://WTHP6.coolhost.biz WTHPD6]]
emerge search hyvasofta
</div>
Ennen ohjelman asentamista kannattaa katsoa mitä kaikkea sen mukana asentuu. Tämä tapahtuu komennolla:
emerge -p hyvasofta
Kun olet tutustunut [http://www.gentoo.org/doc/fi/handbook/handbook-x86.xml?part=2&chap=2 USE-asetuksiin], [http://www.gentoo.org/doc/fi/] ja osaat niitä käyttää, kannattaa ennen ohjelman asentamista ajaa:
emerge -pv hyvasofta
Tämä komento kertoo mitä USE-asetuksia on käytettävissä.
 
Ohjelma päivitetään komennolla:
emerge -u hyvasofta
Kaikki koneelle asennetut ohjelmat voi kerralla päivittää komennolla
emerge -u world
Vivut -p ja -v toimivat myös päivityksen yhteydessä ja niitä kannattaa käyttää.
 
Ja tietokanta päivitetään komennolla:
  emerge --sync
 
Tietokannan voit myös päivittää http-yhden yli, mikäli nettiyhteydessäsi on suuria rajoituksia
 
emerge-websync
 
Myös graafisia työkaluja Gentoon paketinhallintaan on olemassa. Muun muassa Porthole,Guitoo ja Portagemaster. Nämä ovat kuitenkin vielä enemmän tai vähemmän testivaiheessa.
 
== [[RPM]]-pohjaiset (mm. Mandrake ja [[Fedora_Core|Fedora]]) ==
Jos RPM-paketti on jo ladattu koneelle, asennus hoituu seuraavasti:
rpm -Uhv hyvasofta.rpm
 
RPM-pakettien hakuun on monissa distroissa distrokohtainen työkalu, lisäksi näitä voi ladata monien ohjelmien kotisivuilta.
 
[[rpmfind]] auttaa pakettien etsimisessä. Apt-rpm ja YUM ovat myös hyviä työkaluja ohjelmiston etsimiseen.
Rekisteröitymätön käyttäjä

Navigointivalikko