Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: AimoE - 01.02.22 - klo:13.15

Otsikko: Tänään asennettujen pakettien listaus
Kirjoitti: AimoE - 01.02.22 - klo:13.15
Saan listatuksi montako pakettia tänään on asennettu komennolla:

Koodia: [Valitse]
grep -E "^$(date -I) .* (install|upgrade) " /var/log/dpkg.log | wc -l
Onko avainsanoja, joita käytetään harvemmin, mutta jotka myös pitäisi ottaa mukaan hakuehtoon?
Otsikko: Vs: Tänään asennettujen pakettien listaus
Kirjoitti: juyli - 01.02.22 - klo:20.04
Komentojonot ovat myös tietyntyyppistä ohjelmointia - ja erityisesti edistyneempää käyttöä.

Käyttämällä apt:ia komentoriviltä, selviää kulloinkin päivitettäviksi tarkoitetut ohjelmapaketit.
Tuolloin on myös listattavissa, mitkä paketit noudettaisiin - ja komennolla 'sudo apt full-upgrade' asennettaisiin,
jos pääkäyttäjä katsoo tarpeelliseksi.

PS. Apt on vain eräs paketinhallintasovellutus - tarjolla on toki useita muitakin, joissa on vastaavat ominaisuudet.

Otsikko: Vs: Tänään asennettujen pakettien listaus
Kirjoitti: AimoE - 01.02.22 - klo:20.47
Tarkoitin tietenkin noita avainsanoja 'install' ja 'upgrade' tuossa koodissa.

Mutta kysymyksen kirjoittamisen jälkeen tuli mieleen että saanhan minä niitä avainsanoja kerätyksi sitä mukaa kun niitä tulee vastaan. Nuo kaksi poimin sen jälkeen kun olin asentanut tarjolle tuleen kernel-päivityksen ja sitten katsoin mitä kaikkia avainsanoja dkpg:n lokiin oli ilmaantunut.

Jos joskus käy niin että päivityksen jälkeen tuo grep ei löydäkään mitään vaikka selvästi jotain tapahtui, voin silloin tutkia uudestaan että milläs avaisanalla ne uudet toimet sitten löytyvät kun eivät noilla kahdella löydy.