Kirjoittaja Aihe: Zypper-ohje  (Luettu 10354 kertaa)

0 jäsentä ja 2 Vierasta katselee tätä aihetta.

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2789
  • Sukupuoli: Mies
Zypper-ohje
« : 08.11.2008 - klo:07:45 »
Moi,

Mitäs mieltä olette pitäisikö zypperin syntaksi muutokset laittaa tohon samaan ohjeeseen vai luoda uusi?
Meneekö liian sekavaksi jos siellä on periaatteessa uusia ja vanhoja komentoja sekaisin?

esim: zypper sa taitaa nykyisin olla zypper ar vaikkakin vanhakin komento toimii, mutta ei ole helpissä.

Lisäksihän nykyisin on nippu uusia parametrejä joita aikasemmin ei tainnut olla.
http://opensuse.fi/Zypper

Poissa jmp

  • openSUSE Member
  • *
  • Viestejä: 4553
  • Sukupuoli: Mies
    • openSUSEa suomeksi
Vs: Zypper-ohje
« Vastaus #1 : 08.11.2008 - klo:09:49 »
Tuo sivu kannattaisi pitää 10.2 ja 3 varten tuolla. 11.x varten sen voisi päivittää

Alla nopea käännös sivusta http://opensuse-tutorials.com/2008/07/zypper-tips-and-tricks/
Olisiko tuo sopiva päivitys tuonne otsikossa mainitulle sivulle?

Zypper on helppokäyttöinen ja tehokas pakettihallinta työkalu.
Yhteenveto zypper:in tukemista toiminnoista

Asenna ja poista paketteja nimen, version tai kyvyn perusteella,

Pakettien asentaminen ja poistaminen jokerimerkkien avulla

# zypper rm gtk*devel*
# zypper in gtk-sharp?

Useiden eri paketti versioiden hallinta

# zypper in paketti-1.2.3
# zypper rm paketti>1.2.3

Asenna ja poista  samaan aikaan, - tarkoittaa poista, + tarkoittaa asenna.

# zypper in <asennettava paketti> -<poistettava paketti> +<toinen asennettava paketti>

Pakotettu uudelleen asennus

# zypper in --force <paketti>

Asenna rpm-tiedostoja ja täytä riippuvuudet joko paikallisista- tai verkkoasennuslähteistä.

# zypper in ./tiedosto.rpm
# zypper in http://<verkko-osoite>/tiedosto.rpm

Päivitä kaikki asennetut paketit uudemmilla versioilla kun mahdollista

Saadaksesi kaikki päivitykset jotka sisältävät korjauksia/bugipäivityksiä suorita komento:

# zypper up

Päivittääksesi kaikki paketit vaikka ne olisivat uusia versioita tai päivittääksesi openSUSEn version toiseen:

# zypper dup

Hallitse lähdekoodi/kehityspaketteja

Asenna paketin kääntämisessä tarvittavat riippuvuudet

# zypper si -d <paketti>

Ohjelmistoryhmät / Metapaketit

Voit listata kaikki saatavilla olevat ohjelmistoryhmät komentamalla:

# zypper pt

Asenna xfce-ohjelmistoryhmä

# zypper in -t pattern xfce

Asennuslähteiden helppo ylläpito

Luettele asennuslähteet

# zypper lr

Lisää asennuslähde

# zypper ar <verkko-osoite> <nimi>

Poista ensimmäinen asennuslähde käytöstä

# zypper mr -d 1

Poista asennuslähde käytöstä nimellä

# zypper mr -d repo-oss

Poista ensimmäinen asennuslähde

# zypper rr 1

Hae tietoja paketeista

Hae pakettia

# zypper se banshee-1
# zypper se bans*

Etsi ohjelmistoryhmää tai metapakettia

# zypper se -t pattern media
Oletuksena, haku antaa tulokseksi vain nimen, yhteenvedon ja paketin tyypin, saadaksesi tarkempaa lisätietoa kuten mistä asennuslähteestä paketti löytyy ja mikä paketin versio on, voit kokeilla seuraavaa.

# zypper se -s paketti

Lyhyt kuvaus paketista

# zypper if paketti

Muita näppäriä temppuja

Voit kokeilla mitä tahansa zypper komentoa lisäämällä --dry-run valinnan toiminnon perään

# zypper in --dry-run <paketti>

Voit lukita paketin nykyiseen tilaan (asennettu/ei asennettu)

# zypper addlock <paketti>
# zypper removelock <paketti>

Lisätietoa zypperin uusista toiminnoista ja kuinka voit niitä tehokkaasti käyttää, löydät seuraavista osoitteista:

http://en.opensuse.org/Zypper/Features
http://en.opensuse.org/Zypper/Usage

-----

Ja tietenkin 11.1 myötä vipuja tulee lisääkin.

Jos tuo kelpaa niin joku ystävällinen sielu voisi sen wikiin laittaa. ;)
Ja muistakaa pitää hauskaa ;)

openSUSE Tumbleweed (x86_64)

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2789
  • Sukupuoli: Mies
Vs: Zypper-ohje
« Vastaus #2 : 10.11.2008 - klo:15:54 »
Jos tuo kelpaa niin joku ystävällinen sielu voisi sen wikiin laittaa. ;)

Yritän tänään saada aikaseksi laittaa tuon tonne wikiin.

Poissa rekufaari

  • Jäsen
  • Viestejä: 248
  • Sukupuoli: Mies
Vs: Zypper-ohje
« Vastaus #3 : 15.01.2010 - klo:20:28 »
Millä loitsulla käynnistäisin ne prosessit jotka zypper ps ilmoittaa päivityksen jälkeen käynstettäväksi uudelleen ?
Bootti on tietenkin helpoin tie, mutta kun sitä en halua käyttää !

Jotkin käynnissä olevista ohjelmista käyttävät päivityksessä poistettuja kirjastoja ja ne tulis uudelleen käynnistää.
Aja 'zypper ps' saadaksesi listan näistä ohjelmista.

Poissa jmp

  • openSUSE Member
  • *
  • Viestejä: 4553
  • Sukupuoli: Mies
    • openSUSEa suomeksi
Vs: Zypper-ohje
« Vastaus #4 : 16.01.2010 - klo:07:49 »
Millä loitsulla käynnistäisin ne prosessit jotka zypper ps ilmoittaa päivityksen jälkeen käynstettäväksi uudelleen ?
Bootti on tietenkin helpoin tie, mutta kun sitä en halua käyttää !

Jotkin käynnissä olevista ohjelmista käyttävät päivityksessä poistettuja kirjastoja ja ne tulis uudelleen käynnistää.
Aja 'zypper ps' saadaksesi listan näistä ohjelmista.

Riippuu hyvin pitkälle siitä mitä päivitit, kirjautuminen uudelleen käynnistää työpöytäympäristön osat.
Ja muistakaa pitää hauskaa ;)

openSUSE Tumbleweed (x86_64)

Poissa rekufaari

  • Jäsen
  • Viestejä: 248
  • Sukupuoli: Mies
Vs: Zypper-ohje
« Vastaus #5 : 16.01.2010 - klo:09:56 »
Riippuu hyvin pitkälle siitä mitä päivitit

Yleensä päivitän kaikki mitä on saatavissa, eli komennolla "zypper up -t package"
Kokeilen tuota uloskirjausta, ja katson mitä jää käynistettäviä vielä sen jälkeen jää.

Poissa rekufaari

  • Jäsen
  • Viestejä: 248
  • Sukupuoli: Mies
Vs: Zypper-ohje
« Vastaus #6 : 16.01.2010 - klo:23:57 »
Riippuu hyvin pitkälle siitä mitä päivitit, kirjautuminen uudelleen käynnistää työpöytäympäristön osat.
Näköjään ainakin tällä kertaa työpöytäympäristön uudelleen käynnistys riitti käynistämään myös kaikki zypper ps tulosteen ilmoittamat ohjelmat.

Poissa jmp

  • openSUSE Member
  • *
  • Viestejä: 4553
  • Sukupuoli: Mies
    • openSUSEa suomeksi
Vs: Zypper-ohje
« Vastaus #7 : 17.01.2010 - klo:10:38 »
Näköjään ainakin tällä kertaa työpöytäympäristön uudelleen käynnistys riitti käynistämään myös kaikki zypper ps tulosteen ilmoittamat ohjelmat.

Jos vaaditaan uudelleen käynnistys niin siitä ilmoitetaan päivityksen jälkeen.
Ja muistakaa pitää hauskaa ;)

openSUSE Tumbleweed (x86_64)