Ero sivun ”APT” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p pakotettu päivitys |
p →Peruskäyttö: Lisätty tietoa pakettien etsimisestä ja päivitetty apt dist-upgrade syntaksi. Merkkaukset: Mobiilimuokkaus mobiilisivusto-muokkaus |
||
| (10 välissä olevaa versiota 3 käyttäjän tekeminä ei näytetä) | |||
| Rivi 55: | Rivi 55: | ||
Tämä ei kuitenkaan suorita päivitysoperaatiota, jos se vaatisi joidenkin pakettien poistamista tai uusien asentamista. Täydellinen järjestelmän päivitys tehdäänkin komennolla | Tämä ei kuitenkaan suorita päivitysoperaatiota, jos se vaatisi joidenkin pakettien poistamista tai uusien asentamista. Täydellinen järjestelmän päivitys tehdäänkin komennolla | ||
apt | apt full-upgrade | ||
Pakettien etsiminen | |||
apt search ohjelma | |||
=== apt-get === | === apt-get === | ||
| Rivi 91: | Rivi 94: | ||
apt-get autoremove | apt-get autoremove | ||
Ei-välttämättömistä riippuvuuksista pidetään kirjaa eri paikoissa. apt-get ei välttämättä osaa täysin huomioida aptitudella asennettuja riippuvuuksia ja päinvastoin. Jos käytät kumpaakin, katso mitä ollaan poistamassa. | Ei-välttämättömistä riippuvuuksista pidetään kirjaa eri paikoissa. apt-get ei välttämättä osaa täysin huomioida aptitudella asennettuja riippuvuuksia ja päinvastoin. Jos käytät kumpaakin, katso mitä ollaan poistamassa. | ||
Poistaa vanhat noudetut tiedostot | |||
apt-get autoclean | |||
APT osaa hakea myös pakettien lähdekoodit pakettivarastosta komennolla | APT osaa hakea myös pakettien lähdekoodit pakettivarastosta komennolla | ||
| Rivi 100: | Rivi 106: | ||
apt-get --compile source paketti | apt-get --compile source paketti | ||
dpkg -i paketti_versio.deb | dpkg -i paketti_versio.deb | ||
===Koko kone kerralla kuosiin=== | |||
Käyttöjärjestelmän pakettilähteet, ohjelmat ajan tasalle päivittävä sekä vanhat paketit, kuin myös vanhat noudetut tiedostot poistava kätevä komentosarja, joka jokaisen käyttökerran alussa ajettuna auttaa pitämään APT-paketinhallintaa hyödyntävän käyttöjärjestelmän kunnossa. | |||
sudo apt-get update && sudo apt-get upgrade && sudo apt-get autoremove && sudo apt-get autoclean | |||
=== apt-key === | === apt-key === | ||
| Rivi 113: | Rivi 123: | ||
apt-cache search hakusana | apt-cache search hakusana | ||
Joka etsii pakettien nimistä ja kuvauksista hakusanaa hakusana. Hakusana voi olla myös [[säännöllinen lauseke]] (''regular expression''). Käytettäessä valitsinta <tt>--names-only</tt>, apt etsii vai pakettien nimistä. | Joka etsii pakettien nimistä ja kuvauksista hakusanaa hakusana. Hakusana voi olla myös [[säännöllinen lauseke]] (''regular expression''). Käytettäessä valitsinta <tt>--names-only</tt>, apt etsii vai pakettien nimistä. | ||
Voit myös hakea pakettia komennolla <tt>apt-cache madison</tt>. Se näyttää myös paketin version. Madison-komento lisättiin apt-versioon 0.5.20. Se tuottaa tulosteen, joka on samanlainen kuin silloin olemassa oleva madison-työkalu, jota Debian-palvelimen ylläpitäjät käyttivät. Useilla näistä työkaluista oli nimet, jotka olivat yleisiä naisten etunimiä, en tiedä, onko niillä erityistä historiaa. apt-cachen madison-komento yrittää jäljitellä Debianin arkistonhallintatyökalun, madisonin, tulostusmuotoa ja osajoukkoa. Se näyttää paketin saatavilla olevat versiot taulukkomuodossa. Toisin kuin alkuperäinen madison, se voi näyttää tietoja vain siitä arkkitehtuurista, jolle APT on hakenut pakettiluettelot. | |||
apt-cache madison hakusana | |||
Tietystä paketista nähdään tarkat tiedot (mm. riippuvuudet ja pitkä kuvaus) komennolla | Tietystä paketista nähdään tarkat tiedot (mm. riippuvuudet ja pitkä kuvaus) komennolla | ||
| Rivi 130: | Rivi 144: | ||
Ja tietyn paketin tiedostot saa listattua komennolla | Ja tietyn paketin tiedostot saa listattua komennolla | ||
apt-file list paketti | apt-file list paketti | ||
=== apt-add === | === apt-add === | ||
| Rivi 162: | Rivi 175: | ||
== Katso myös == | == Katso myös == | ||
* [[Rosetta]], eri jakeluiden paketinhallintaohjelmistojen käskyjen tulkinta ja käyttö. | |||
* [[Nala]] - Tekstipohjainen käyttöliittymä APT:lle, joka helpottaa Debian-pohjaisten jakeluiden käyttöä. | |||
*[[Dpkg]] | *[[Dpkg]] | ||
*[[Aptitude]] | *[[Aptitude]] | ||
| Rivi 168: | Rivi 183: | ||
*[[PackageKit]] | *[[PackageKit]] | ||
*[[Adept]] | *[[Adept]] | ||
==Aiheesta muualla== | |||
* [https://itsfoss.com/could-not-get-lock-error/ How to Fix ‘E: Could not get lock /var/lib/dpkg/lock’ Error in Ubuntu Linux] | |||
[[Luokka:Paketinhallinta]] | [[Luokka:Paketinhallinta]] | ||