🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.linux.debian
6 messages
6 total messages Started by Andrzej A. Filip Sat, 27 Apr 2024 13:32
aptitude : Jak wyszukać "zbyt nowe" zainstalowane pakiety
#42785
Author: Andrzej A. Filip
Date: Sat, 27 Apr 2024 13:32
10 lines
1298 bytes
Debian testing czasem "cofa" pakiety z repozytoriów i komp zostaje z
zainstalowanymi pakietami "nowszymi niż dostępne z archiwów".
"aptitude search ~o" nie raportuje takich pakietów.
Jak je wyszukać? [najlepiej z użyciem aptitude ale inne _proste_ metody
mogą być].

Skrypt używam obecnie jest "mało elegancki" mówiac dyplomatycznie.

-- 
Andrzej A. Filip
Re: aptitude : Jak wyszukać "zbyt nowe" zainstalowane pakiety
#42786
Author: jn
Date: Sun, 28 Apr 2024 08:24
15 lines
1674 bytes
W dniu 27.04.2024 o 15:32, Andrzej A. Filip pisze:
> Debian testing czasem "cofa" pakiety z repozytoriów i komp zostaje z
> zainstalowanymi pakietami "nowszymi niż dostępne z archiwów".
> "aptitude search ~o" nie raportuje takich pakietów.
> Jak je wyszukać? [najlepiej z użyciem aptitude ale inne _proste_ metody
> mogą być].

Co robisz z tymi wyszukanymi pakietami?

> 
> Skrypt używam obecnie jest "mało elegancki" mówiac dyplomatycznie.
> 

Jeżeli działa dobrze to po co zmieniać? :)
Napisz o tym skrypcie coś więcej może innym się przyda.
Re: aptitude : Jak wyszukać "zbyt nowe" zainstalowane pakiety
#42787
Author: Andrzej A. Filip
Date: Sun, 28 Apr 2024 12:27
42 lines
2666 bytes
jn <jn@mail.invalid> pisze:
> W dniu 27.04.2024 o 15:32, Andrzej A. Filip pisze:
>> Debian testing czasem "cofa" pakiety z repozytoriów i komp zostaje z
>> zainstalowanymi pakietami "nowszymi niż dostępne z archiwów".
>> "aptitude search ~o" nie raportuje takich pakietów.
>> Jak je wyszukać? [najlepiej z użyciem aptitude ale inne _proste_ metody
>> mogą być].
>
> Co robisz z tymi wyszukanymi pakietami?

Jak mi się akurat chwilowo chce to downgraduje do tego co jest aktualnie
w archiwach.

>> Skrypt używam obecnie jest "mało elegancki" mówiac dyplomatycznie.
>> 
>
> Jeżeli działa dobrze to po co zmieniać? :)

Bo lata temu komp z wieloletnia instalką wkopywał mi się trudno
rozwiązywalny galimatias z pakietami, taki węzełek Gordyjski.

od tego czasu okresowo czyszczę/sprawdza zainstalowane pakety
~b - spieprzona instalka
~c - odinstalowany z pozostawioną konfiguracją
~g - niepotrzebny
~o - niedostępny w archiwach (bo za stary ale nie za nowy)

Wyszło mi za prawdopodobnie może być za mało dla "Debian: testing +
stable + + pojedyncze pakiety oldstable + czasem pojedyncze pakiety z
unstable".  Dotąd najczęściej na skutek cofek testing zostawałem z
pakietem co był testing a został tylko unstable.

Ten komp to nie "produkcja" wiec root surwiwal raz na parę/paręnaście
miesięcy na razie traktuje jeszcze jak darmowe szkolenie :-)

> Napisz o tym skrypcie coś więcej może innym się przyda.

Skrypt operuje na danych podawanych przez apt-show-versions
(w uproszeniu: "grep" dzieli na kilka kategorii).

-- 
Andrzej A. Filip
Re: aptitude : Jak wyszukać "zbyt nowe" zainstalowane pakiety
#42788
Author: jn
Date: Sun, 28 Apr 2024 21:41
14 lines
1612 bytes
W dniu 28.04.2024 o 14:27, Andrzej A. Filip pisze:
> Skrypt operuje na danych podawanych przez apt-show-versions
> (w uproszeniu: "grep" dzieli na kilka kategorii).

Zrobiłem takie porównanie u siebie. Niewiele wiem o apt-cache madison.

apt-cache madison `apt list --installed | cut -f 1 -d '/'` | wc -l
1653

apt list --installed | wc -l
1517

Wychodzi 136 dodatkowych linii.
Twój skrypt wykorzystuje diff do porównywania plików?
Re: aptitude : Jak wyszukać "zbyt nowe" zainstalowane pakiety
#42789
Author: Andrzej A. Filip
Date: Sun, 28 Apr 2024 21:50
25 lines
1871 bytes
jn <jn@mail.invalid> pisze:
> W dniu 28.04.2024 o 14:27, Andrzej A. Filip pisze:
>> Skrypt operuje na danych podawanych przez apt-show-versions
>> (w uproszeniu: "grep" dzieli na kilka kategorii).
>
> Zrobiłem takie porównanie u siebie. Niewiele wiem o apt-cache madison.
>
> apt-cache madison `apt list --installed | cut -f 1 -d '/'` | wc -l
> 1653
>
> apt list --installed | wc -l
> 1517
>
> Wychodzi 136 dodatkowych linii.
> Twój skrypt wykorzystuje diff do porównywania plików?

W tym co produkuje apt-show-versions szuka linii z 
"newer than version in archive" albo linii pakietami z sid/unstable.

Ja bardzo rzadko instaluje wersje unstable pakietów wiec pamiętam co sam
zainstalowałem a co jest skutkiem "cofek" pakietów z wersji testing
.

-- 
Andrzej A. Filip
Re: aptitude : Jak wyszukać "zbyt nowe" zainstalowane pakiety
#42790
Author: jn
Date: Sun, 28 Apr 2024 22:29
30 lines
2369 bytes
W dniu 28.04.2024 o 23:50, Andrzej A. Filip pisze:
> jn <jn@mail.invalid> pisze:
>> W dniu 28.04.2024 o 14:27, Andrzej A. Filip pisze:
>>> Skrypt operuje na danych podawanych przez apt-show-versions
>>> (w uproszeniu: "grep" dzieli na kilka kategorii).
>>
>> Zrobiłem takie porównanie u siebie. Niewiele wiem o apt-cache madison.
>>
>> apt-cache madison `apt list --installed | cut -f 1 -d '/'` | wc -l
>> 1653
>>
>> apt list --installed | wc -l
>> 1517
>>
>> Wychodzi 136 dodatkowych linii.
>> Twój skrypt wykorzystuje diff do porównywania plików?
> 
> W tym co produkuje apt-show-versions szuka linii z
> "newer than version in archive" albo linii pakietami z sid/unstable.
> 
> Ja bardzo rzadko instaluje wersje unstable pakietów wiec pamiętam co sam
> zainstalowałem a co jest skutkiem "cofek" pakietów z wersji testing
> .
> 

apt-cache madison `apt list --installed | cut -f 1 -d '/'` > plik1.txt 
&& sudo apt upgrade && apt-cache madison `apt list --installed | cut -f 
1 -d '/'` > plik2.txt && diff ~/plik1.txt ~/plik2.txt

Przetestuję jak szybko takie polecenia stabilny system mi rozwalą. :)
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads