Куда я жмал

shurupovert
lrwxrwxrwx 1 root root 4 May 9 18:36 /usr/bin/awk -> gawk
затупил ... но не понятно по чему не работает
awk '$4=="installed" || $4=="removed" {print i++,$4,$5}' /var/log/pacman.log |sort -k3 -k1n |awk '{print} END{print ""}' |awk '{if (a=="installed" && b!=$3) print b;a=$2;b=$3}' | wc -l
Ошибки не исчезают с опытом - они просто умнеют
0
Не понятно - почему 0 .... ???
Тогда, как писал выше, или делать по Wiki или ставить по новой .
Ошибки не исчезают с опытом - они просто умнеют
vasek
Не понятно - почему 0 …. ???
Тогда, как писал выше, или делать по Wiki или ставить по новой .
через pacman-static или arciso
?
shurupovert
через pacman-static или arciso
Начинай с pacman, если pacman не рабочий, то тогда с pacman-static
Ошибки не исчезают с опытом - они просто умнеют
sudo pacman-static -S pacman

не работает

,а sudo pacman-static -Syu пишет что ему нечего делать
Чтобы что то ставить, нужно сначала ВОССТАНОВИТЬ базу (/var/lib/pacman/)
Понял почему не работает
awk '$4=="installed" || $4=="removed" {print i++,$4,$5}' /var/log/pacman.log |sort -k3 -k1n |awk '{print} END{print ""}' |awk '{if (a=="installed" && b!=$3) print b;a=$2;b=$3}' | wc -l
... изменились строки в /var/log/pacman.log
было
[2017-08-03 10:35] [ALPM] installed gawk (4.1.4-2)
стало
[2023-05-12T07:19:17+0300] [ALPM] upgraded gawk (5.2.1-2 -> 5.2.2-1)
У тебя все по новому, по этому нужно так
awk '$3=="installed" || $3=="removed" {print i++,$3,$4}' /var/log/pacman.log |sort -k3 -k1n |awk '{print} END{print ""}' |awk '{if (a=="installed" && b!=$3) print b;a=$2;b=$3}'
Ошибки не исчезают с опытом - они просто умнеют
Вывело список пакетов
На будещее, желательно периодически (например, 1 раз в квартал) делать списки пакетов (официлальное repo и AUR)
- пакеты, установленные из официлальных REP
pacman -Qqen > ~/…dir.../pkglist_REPO_date
- пакеты, установленные из AUR
pacman -Qqem > ~/...dir.../pkglist_AUR_date
и будешь всегда иметь список установленных пакетов … что может помочь в опредененных ситуациях.

Где вместо ~/…dir.../ прописать свое, а вместо date прописать дату, когда делал.
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.