Ero sivun ”Pacman” versioiden välillä

Siirry navigaatioon Siirry hakuun
1 821 merkkiä lisätty ,  27. helmikuuta 2021
p
ei muokkausyhteenvetoa
pEi muokkausyhteenvetoa
pEi muokkausyhteenvetoa
Rivi 80: Rivi 80:


  $ pacleaner -um --delete
  $ pacleaner -um --delete
==Listaa asennetut paketit==
Muokkaamalla käytössä olevan [[komentotulkki|komentotulkin]] asetustiedostoa, voidaan lisätä funktio, joka oletuksena listaa saman päivän aikana asennetut paketit, valitsin <tt>-a</tt> listaa kaikki asennetut paketit järjestelmän alkuperäisestä asennuksesta lähtien tai numeron lisäämällä tietyn määrän asennettuja paketteja. Esim. [[bash]]-komentotulkin [[.bashrc]]-tiedostoon:
''Vaatimukset:'' {{pkg|expac}}
<source lang="bash">
# pacman updates history
# requirements: expac
# https://ostechnix.com/list-installed-packages-sorted-installation-date-linux/
pachis() {
  printf "\n"
  local first_package=$(expac --timefmt='%Y-%m-%d %T' '%l\t%n'|sort -r|tail -n1|awk '{print $1}');
  local latest_update=$(expac --timefmt='%Y-%m-%d %T' '%l\t%n'|sort -n|tail -n1|awk '{print $1}');
  case $1 in
      -a)  expac --timefmt='%Y-%m-%d %T' '%l\t%n'|sort -n; printf "\n Ensimmäinen paketti asennettu: %s\n\n" $first_package; ;;
      -h)  pachis_help; ;;
      ''|*[!0-9]*) expac --timefmt='%Y-%m-%d %T' '%l\t%n'|sort -n |grep "$latest_update";printf "\n Päivitetty viimeksi %s\n\n" $latest_update; ;;
      ''|*[0-9]*) expac --timefmt='%Y-%m-%d %T' '%l\t%n'|sort -n|tail -n"$1";printf "\n $1 viimeisintä päivitystä lueteltuna.\n\n"; ;;
      *)  printf "\n pachis\n\n Tulostaa päivitykset aikajärjestyksessä.\n" ;;
  esac
}
pachis_help(){
cat >&2 << EOF
  pachis() - pacman history-function 2020-10-27
  Oletuksena tulostaa kaikki päivitysten viimeisimmän päivitysten asennuspäivän aikana asennetut päivitykset.
  -h
    Näyttää tämän viestin.
  -a
    Tulostaa kaikki asennetut paketit järjestelmän asennuksesta lähtien.
 
  [0-9]+
    Tulostaa määritellyn määrän viimeisempinä asennettuja/päivitettyjä paketteja.
EOF
}
</source>


==Katso myös==
==Katso myös==
3 173

muokkausta

Navigointivalikko