Thread View: pl.comp.os.linux
29 messages
29 total messages
Started by Jacek Maciejewski
Sun, 06 Jun 2021 12:21
Problem z instalowaniem pakietu.
Author: Jacek Maciejewski
Date: Sun, 06 Jun 2021 12:21
Date: Sun, 06 Jun 2021 12:21
8 lines
1329 bytes
1329 bytes
Chciałbym zainstalować pewien pakiet ale on wymaga ponad 50 innych. Problem będzie kiedy go zechcę odinstalować z tymi dodatkowymi pakietami. Czy jest jakieś zaklęcie które pozwoli automagicznie usunąć wszystkie te pakiety za jednym zamachem albo chociaż je jakoś wylistować bym je mógł usunąć po jednej sztuce? -- Jacek -I hate haters-
Re: Problem z instalowaniem pakietu.
Author: jn
Date: Sun, 06 Jun 2021 13:16
Date: Sun, 06 Jun 2021 13:16
7 lines
1263 bytes
1263 bytes
W dniu 06.06.2021 o 14:21, Jacek Maciejewski pisze: > Czy jest jakieś zaklęcie które pozwoli automagicznie usunąć > wszystkie te pakiety za jednym zamachem albo chociaż je jakoś wylistować > bym je mógł usunąć po jednej sztuce? > To może zależeć od zarządcy pakietów jakiego używasz.
Re: Problem z instalowaniem pakietu.
Author: Andrzej A. Filip
Date: Sun, 06 Jun 2021 13:36
Date: Sun, 06 Jun 2021 13:36
14 lines
1531 bytes
1531 bytes
Jacek Maciejewski <jacmac@go2.pl> pisze: > Chciałbym zainstalować pewien pakiet ale on wymaga ponad 50 innych. > Problem będzie kiedy go zechcę odinstalować z tymi dodatkowymi > pakietami. Czy jest jakieś zaklęcie które pozwoli automagicznie usunąć > wszystkie te pakiety za jednym zamachem albo chociaż je jakoś wylistować > bym je mógł usunąć po jednej sztuce? Jak dystrybucja? [Jaki system zarządzania pakietami?] Debian (apt) ma "apt-get autoremove" do usuwania pakietów doinstalowanych automatycznie które nie są już potrzebne. -- Andrzej A. Filip
Re: Problem z instalowaniem pakietu.
Author: Jacek Maciejewski
Date: Sun, 06 Jun 2021 15:31
Date: Sun, 06 Jun 2021 15:31
22 lines
1980 bytes
1980 bytes
Dnia Sun, 06 Jun 2021 15:36:02 +0200 (CEST), Andrzej A. Filip napisał(a): > Jacek Maciejewski <jacmac@go2.pl> pisze: >> Chciałbym zainstalować pewien pakiet ale on wymaga ponad 50 innych. >> Problem będzie kiedy go zechcę odinstalować z tymi dodatkowymi >> pakietami. Czy jest jakieś zaklęcie które pozwoli automagicznie usunąć >> wszystkie te pakiety za jednym zamachem albo chociaż je jakoś wylistować >> bym je mógł usunąć po jednej sztuce? > > Jak dystrybucja? [Jaki system zarządzania pakietami?] > > Debian (apt) ma "apt-get autoremove" do usuwania pakietów > doinstalowanych automatycznie które nie są już potrzebne. Dzięki za podpowiedź, sprawdziłem i działa. Choć do końca nie wiem czy to autoremove usuwa wszystkie zbędne pakiety czy tylko te które zostały zadeklarowane do usunięcia w trakcie usuwania głównego pakietu (i były z nim związane). -- Jacek -I hate haters-
Re: Problem z instalowaniem pakietu.
Author: Pawel
Date: Sun, 06 Jun 2021 15:36
Date: Sun, 06 Jun 2021 15:36
25 lines
2539 bytes
2539 bytes
W dniu 06.06.2021 o 17:31, Jacek Maciejewski pisze: > Dnia Sun, 06 Jun 2021 15:36:02 +0200 (CEST), Andrzej A. Filip > napisał(a): > >> Jacek Maciejewski <jacmac@go2.pl> pisze: >>> Chciałbym zainstalować pewien pakiet ale on wymaga ponad 50 innych. >>> Problem będzie kiedy go zechcę odinstalować z tymi dodatkowymi >>> pakietami. Czy jest jakieś zaklęcie które pozwoli automagicznie usunąć >>> wszystkie te pakiety za jednym zamachem albo chociaż je jakoś wylistować >>> bym je mógł usunąć po jednej sztuce? >> >> Jak dystrybucja? [Jaki system zarządzania pakietami?] >> >> Debian (apt) ma "apt-get autoremove" do usuwania pakietów >> doinstalowanych automatycznie które nie są już potrzebne. > > Dzięki za podpowiedź, sprawdziłem i działa. Choć do końca nie wiem czy > to autoremove usuwa wszystkie zbędne pakiety czy tylko te które zostały > zadeklarowane do usunięcia w trakcie usuwania głównego pakietu (i były z > nim związane). > To polecenie, usuwa tylko pakiety, ktore zostaly zainstalowane, jako zaleznosci. JEsli jakis pakiet ktory zostal wczesniej zainstalowany jako zaleznosc, zostanie potraktowany poloeceniem apt install pakiet, to juz nie zostanie usuniety poleceniem autoremove.
Re: Problem z instalowaniem pakietu.
Author: Jacek Maciejewski
Date: Sun, 06 Jun 2021 15:41
Date: Sun, 06 Jun 2021 15:41
12 lines
1545 bytes
1545 bytes
Dnia Sun, 6 Jun 2021 17:36:00 +0200, Pawel napisał(a): > To polecenie, usuwa tylko pakiety, ktore zostaly zainstalowane, jako > zaleznosci. To rozumiem. Ale pytam o to czy autoremove usuwa *wszystkie* zbędne pakiety, w tym pakiety których zapomniano usunąć kiedyś w przeszłości i tyczące się zupełnie innych programów, czy tylko te pakiety które się okazały zbędne po usunięciu ostatniego programu. -- Jacek -I hate haters-
Re: Problem z instalowaniem pakietu.
Author: Pawel
Date: Sun, 06 Jun 2021 15:54
Date: Sun, 06 Jun 2021 15:54
22 lines
2342 bytes
2342 bytes
W dniu 06.06.2021 o 17:41, Jacek Maciejewski pisze: > Dnia Sun, 6 Jun 2021 17:36:00 +0200, Pawel napisał(a): > >> To polecenie, usuwa tylko pakiety, ktore zostaly zainstalowane, jako >> zaleznosci. > > To rozumiem. Ale pytam o to czy autoremove usuwa *wszystkie* zbędne > pakiety, w tym pakiety których zapomniano usunąć kiedyś w przeszłości i > tyczące się zupełnie innych programów, czy tylko te pakiety które się > okazały zbędne po usunięciu ostatniego programu. > Z tego co wiem, to wszystkich pakietow oznaczonych jako zaleznosci, czyli dopoki nie bedziesz probowal zainstalowac pakietu recznie, to bedzie mozna go usunac przez autoremove, nawet po kilku miesiacach. Po kazym apt update, powinna Ci sie pojawic informacja, ze mozna usunac zbedne pakiety. To jest przyklad z mojego linuksa Następujące pakiety zostały zainstalowane automatycznie i nie są już więcej wymagane: python3-xkit ubuntu-drivers-common Aby je usunąć należy użyć "apt autoremove"
Re: Problem z instalowaniem pakietu.
Author: Andrzej A. Filip
Date: Sun, 06 Jun 2021 16:32
Date: Sun, 06 Jun 2021 16:32
45 lines
3063 bytes
3063 bytes
Pawel <ppf9@USUN_TOpoczta.fm> pisze: > W dniu 06.06.2021 o 17:31, Jacek Maciejewski pisze: >> Dnia Sun, 06 Jun 2021 15:36:02 +0200 (CEST), Andrzej A. Filip >> napisał(a): >> >>> Jacek Maciejewski <jacmac@go2.pl> pisze: >>>> Chciałbym zainstalować pewien pakiet ale on wymaga ponad 50 innych. >>>> Problem będzie kiedy go zechcę odinstalować z tymi dodatkowymi >>>> pakietami. Czy jest jakieś zaklęcie które pozwoli automagicznie usunąć >>>> wszystkie te pakiety za jednym zamachem albo chociaż je jakoś wylistować >>>> bym je mógł usunąć po jednej sztuce? >>> >>> Jak dystrybucja? [Jaki system zarządzania pakietami?] >>> >>> Debian (apt) ma "apt-get autoremove" do usuwania pakietów >>> doinstalowanych automatycznie które nie są już potrzebne. >> Dzięki za podpowiedź, sprawdziłem i działa. Choć do końca nie wiem >> czy >> to autoremove usuwa wszystkie zbędne pakiety czy tylko te które zostały >> zadeklarowane do usunięcia w trakcie usuwania głównego pakietu (i były z >> nim związane). >> > To polecenie, usuwa tylko pakiety, ktore zostaly zainstalowane, jako > zaleznosci. JEsli jakis pakiet ktory zostal wczesniej zainstalowany > jako zaleznosc, zostanie potraktowany poloeceniem apt install pakiet, > to juz nie zostanie usuniety poleceniem autoremove. Ja mam w cronie odpalanie na Debian-testing raz na tydzień * deborphan * aptitude search ~b (broken) * aptituce search ~c (unpurged) * aptitude search ~g (unneeded) * aptitude search ~o (unprovided) "apt autoremove" wyłapuje większość ale jak instalacja pa chodzić kilka+ lat to IMHO takie "doczyszczanie" się przydaje *szczególnie* z Debian testing. Obstawiam że na Debian-stable może wystarczyć odpalanie raz na miesiąc. Najnowszy dodatek to wyłapywanie wersji "cofniętych" w repozytoriach [ w repozytoriach są *już* tylko wersje z numerami niższymi od zainstalowanej] ale to jeszcze ciut szwankuje. -- Andrzej A. Filip
Re: Problem z instalowaniem pakietu.
Author: Pawel
Date: Sun, 06 Jun 2021 17:45
Date: Sun, 06 Jun 2021 17:45
35 lines
2979 bytes
2979 bytes
W dniu 06.06.2021 o 18:32, Andrzej A. Filip pisze: > Pawel <ppf9@USUN_TOpoczta.fm> pisze: >> W dniu 06.06.2021 o 17:31, Jacek Maciejewski pisze: >>> Dnia Sun, 06 Jun 2021 15:36:02 +0200 (CEST), Andrzej A. Filip >>> napisał(a): >>> >>>> Jacek Maciejewski <jacmac@go2.pl> pisze: >>>>> Chciałbym zainstalować pewien pakiet ale on wymaga ponad 50 innych. >>>>> Problem będzie kiedy go zechcę odinstalować z tymi dodatkowymi >>>>> pakietami. Czy jest jakieś zaklęcie które pozwoli automagicznie usunąć >>>>> wszystkie te pakiety za jednym zamachem albo chociaż je jakoś wylistować >>>>> bym je mógł usunąć po jednej sztuce? >>>> >>>> Jak dystrybucja? [Jaki system zarządzania pakietami?] >>>> >>>> Debian (apt) ma "apt-get autoremove" do usuwania pakietów >>>> doinstalowanych automatycznie które nie są już potrzebne. >>> Dzięki za podpowiedź, sprawdziłem i działa. Choć do końca nie wiem >>> czy >>> to autoremove usuwa wszystkie zbędne pakiety czy tylko te które zostały >>> zadeklarowane do usunięcia w trakcie usuwania głównego pakietu (i były z >>> nim związane). >>> >> To polecenie, usuwa tylko pakiety, ktore zostaly zainstalowane, jako >> zaleznosci. JEsli jakis pakiet ktory zostal wczesniej zainstalowany >> jako zaleznosc, zostanie potraktowany poloeceniem apt install pakiet, >> to juz nie zostanie usuniety poleceniem autoremove. > > Ja mam w cronie odpalanie na Debian-testing raz na tydzień > * deborphan > * aptitude search ~b (broken) > * aptituce search ~c (unpurged) Ciekawe, tylko nie wiem czemu, komenda "aptitude search ~c (unpurged)" pokazuje np pythona? skoro python uruchamia pythona 2.7
Re: Problem z instalowaniem pakietu.
Author: Andrzej A. Filip
Date: Sun, 06 Jun 2021 19:04
Date: Sun, 06 Jun 2021 19:04
45 lines
3078 bytes
3078 bytes
Pawel <ppf9@USUN_TOpoczta.fm> pisze: > W dniu 06.06.2021 o 18:32, Andrzej A. Filip pisze: >> Pawel <ppf9@USUN_TOpoczta.fm> pisze: >>> W dniu 06.06.2021 o 17:31, Jacek Maciejewski pisze: >>>> Dnia Sun, 06 Jun 2021 15:36:02 +0200 (CEST), Andrzej A. Filip >>>> napisał(a): >>>> >>>>> Jacek Maciejewski <jacmac@go2.pl> pisze: >>>>>> Chciałbym zainstalować pewien pakiet ale on wymaga ponad 50 innych. >>>>>> Problem będzie kiedy go zechcę odinstalować z tymi dodatkowymi >>>>>> pakietami. Czy jest jakieś zaklęcie które pozwoli automagicznie usunąć >>>>>> wszystkie te pakiety za jednym zamachem albo chociaż je jakoś wylistować >>>>>> bym je mógł usunąć po jednej sztuce? >>>>> >>>>> Jak dystrybucja? [Jaki system zarządzania pakietami?] >>>>> >>>>> Debian (apt) ma "apt-get autoremove" do usuwania pakietów >>>>> doinstalowanych automatycznie które nie są już potrzebne. >>>> Dzięki za podpowiedź, sprawdziłem i działa. Choć do końca nie wiem >>>> czy >>>> to autoremove usuwa wszystkie zbędne pakiety czy tylko te które zostały >>>> zadeklarowane do usunięcia w trakcie usuwania głównego pakietu (i były z >>>> nim związane). >>>> >>> To polecenie, usuwa tylko pakiety, ktore zostaly zainstalowane, jako >>> zaleznosci. JEsli jakis pakiet ktory zostal wczesniej zainstalowany >>> jako zaleznosc, zostanie potraktowany poloeceniem apt install pakiet, >>> to juz nie zostanie usuniety poleceniem autoremove. >> Ja mam w cronie odpalanie na Debian-testing raz na tydzień >> * deborphan >> * aptitude search ~b (broken) >> * aptituce search ~c (unpurged) > > Ciekawe, tylko nie wiem czemu, komenda "aptitude search ~c (unpurged)" > pokazuje np pythona? skoro python uruchamia pythona 2.7 Sorry, to w nawiasach () to mój komentarz co ta komenda wyszukuje. aptitude search ~c Akurat ta pokazuje pakiety "nie do końca usunięte", takie z pozostawioną konfiguracją. -- Andrzej A. Filip
Re: Problem z instalowaniem pakietu.
Author: Pawel
Date: Sun, 06 Jun 2021 19:11
Date: Sun, 06 Jun 2021 19:11
47 lines
3535 bytes
3535 bytes
W dniu 06.06.2021 o 21:04, Andrzej A. Filip pisze: > Pawel <ppf9@USUN_TOpoczta.fm> pisze: >> W dniu 06.06.2021 o 18:32, Andrzej A. Filip pisze: >>> Pawel <ppf9@USUN_TOpoczta.fm> pisze: >>>> W dniu 06.06.2021 o 17:31, Jacek Maciejewski pisze: >>>>> Dnia Sun, 06 Jun 2021 15:36:02 +0200 (CEST), Andrzej A. Filip >>>>> napisał(a): >>>>> >>>>>> Jacek Maciejewski <jacmac@go2.pl> pisze: >>>>>>> Chciałbym zainstalować pewien pakiet ale on wymaga ponad 50 innych. >>>>>>> Problem będzie kiedy go zechcę odinstalować z tymi dodatkowymi >>>>>>> pakietami. Czy jest jakieś zaklęcie które pozwoli automagicznie usunąć >>>>>>> wszystkie te pakiety za jednym zamachem albo chociaż je jakoś wylistować >>>>>>> bym je mógł usunąć po jednej sztuce? >>>>>> >>>>>> Jak dystrybucja? [Jaki system zarządzania pakietami?] >>>>>> >>>>>> Debian (apt) ma "apt-get autoremove" do usuwania pakietów >>>>>> doinstalowanych automatycznie które nie są już potrzebne. >>>>> Dzięki za podpowiedź, sprawdziłem i działa. Choć do końca nie wiem >>>>> czy >>>>> to autoremove usuwa wszystkie zbędne pakiety czy tylko te które zostały >>>>> zadeklarowane do usunięcia w trakcie usuwania głównego pakietu (i były z >>>>> nim związane). >>>>> >>>> To polecenie, usuwa tylko pakiety, ktore zostaly zainstalowane, jako >>>> zaleznosci. JEsli jakis pakiet ktory zostal wczesniej zainstalowany >>>> jako zaleznosc, zostanie potraktowany poloeceniem apt install pakiet, >>>> to juz nie zostanie usuniety poleceniem autoremove. >>> Ja mam w cronie odpalanie na Debian-testing raz na tydzień >>> * deborphan >>> * aptitude search ~b (broken) >>> * aptituce search ~c (unpurged) >> >> Ciekawe, tylko nie wiem czemu, komenda "aptitude search ~c (unpurged)" >> pokazuje np pythona? skoro python uruchamia pythona 2.7 > > Sorry, to w nawiasach () to mój komentarz co ta komenda wyszukuje. > Tego, to akurat sie domyslilem :) > Akurat ta pokazuje pakiety "nie do końca usunięte", takie z pozostawioną > konfiguracją. > Nie do konca usuniete? Nie przypominam sobie, zebym na serwerze usuwal pythona. Dziwne to troche.
Re: Problem z instalowaniem pakietu.
Author: Andrzej A. Filip
Date: Sun, 06 Jun 2021 19:31
Date: Sun, 06 Jun 2021 19:31
57 lines
3757 bytes
3757 bytes
Pawel <ppf9@USUN_TOpoczta.fm> pisze: > W dniu 06.06.2021 o 21:04, Andrzej A. Filip pisze: >> Pawel <ppf9@USUN_TOpoczta.fm> pisze: >>> W dniu 06.06.2021 o 18:32, Andrzej A. Filip pisze: >>>> Pawel <ppf9@USUN_TOpoczta.fm> pisze: >>>>> W dniu 06.06.2021 o 17:31, Jacek Maciejewski pisze: >>>>>> Dnia Sun, 06 Jun 2021 15:36:02 +0200 (CEST), Andrzej A. Filip >>>>>> napisał(a): >>>>>> >>>>>>> Jacek Maciejewski <jacmac@go2.pl> pisze: >>>>>>>> Chciałbym zainstalować pewien pakiet ale on wymaga ponad 50 innych. >>>>>>>> Problem będzie kiedy go zechcę odinstalować z tymi dodatkowymi >>>>>>>> pakietami. Czy jest jakieś zaklęcie które pozwoli automagicznie usunąć >>>>>>>> wszystkie te pakiety za jednym zamachem albo chociaż je jakoś wylistować >>>>>>>> bym je mógł usunąć po jednej sztuce? >>>>>>> >>>>>>> Jak dystrybucja? [Jaki system zarządzania pakietami?] >>>>>>> >>>>>>> Debian (apt) ma "apt-get autoremove" do usuwania pakietów >>>>>>> doinstalowanych automatycznie które nie są już potrzebne. >>>>>> Dzięki za podpowiedź, sprawdziłem i działa. Choć do końca nie wiem >>>>>> czy >>>>>> to autoremove usuwa wszystkie zbędne pakiety czy tylko te które zostały >>>>>> zadeklarowane do usunięcia w trakcie usuwania głównego pakietu (i były z >>>>>> nim związane). >>>>>> >>>>> To polecenie, usuwa tylko pakiety, ktore zostaly zainstalowane, jako >>>>> zaleznosci. JEsli jakis pakiet ktory zostal wczesniej zainstalowany >>>>> jako zaleznosc, zostanie potraktowany poloeceniem apt install pakiet, >>>>> to juz nie zostanie usuniety poleceniem autoremove. >>>> Ja mam w cronie odpalanie na Debian-testing raz na tydzień >>>> * deborphan >>>> * aptitude search ~b (broken) >>>> * aptituce search ~c (unpurged) >>> >>> Ciekawe, tylko nie wiem czemu, komenda "aptitude search ~c (unpurged)" >>> pokazuje np pythona? skoro python uruchamia pythona 2.7 >> Sorry, to w nawiasach () to mój komentarz co ta komenda wyszukuje. >> > Tego, to akurat sie domyslilem :) > >> Akurat ta pokazuje pakiety "nie do końca usunięte", takie z pozostawioną >> konfiguracją. >> > > Nie do konca usuniete? Nie przypominam sobie, zebym na serwerze usuwal > pythona. Dziwne to troche. Podaj której dystrybucji używasz i który dokładnie pakiet z numerem wersji jest w takim stanie. Pierwsze podejrzenie (do wykluczenia) że to pozostałości po którejś starej wersji pythona. U mnie jak rzuciłem okiem są pakiety pythonn2.7 i python3, czyli raczej kiedyś były niższe. -- Andrzej A. Filip
Re: Problem z instalowaniem pakietu.
Author: Pawel
Date: Sun, 06 Jun 2021 20:00
Date: Sun, 06 Jun 2021 20:00
58 lines
4074 bytes
4074 bytes
W dniu 06.06.2021 o 21:31, Andrzej A. Filip pisze: > Pawel <ppf9@USUN_TOpoczta.fm> pisze: >> W dniu 06.06.2021 o 21:04, Andrzej A. Filip pisze: >>> Pawel <ppf9@USUN_TOpoczta.fm> pisze: >>>> W dniu 06.06.2021 o 18:32, Andrzej A. Filip pisze: >>>>> Pawel <ppf9@USUN_TOpoczta.fm> pisze: >>>>>> W dniu 06.06.2021 o 17:31, Jacek Maciejewski pisze: >>>>>>> Dnia Sun, 06 Jun 2021 15:36:02 +0200 (CEST), Andrzej A. Filip >>>>>>> napisał(a): >>>>>>> >>>>>>>> Jacek Maciejewski <jacmac@go2.pl> pisze: >>>>>>>>> Chciałbym zainstalować pewien pakiet ale on wymaga ponad 50 innych. >>>>>>>>> Problem będzie kiedy go zechcę odinstalować z tymi dodatkowymi >>>>>>>>> pakietami. Czy jest jakieś zaklęcie które pozwoli automagicznie usunąć >>>>>>>>> wszystkie te pakiety za jednym zamachem albo chociaż je jakoś wylistować >>>>>>>>> bym je mógł usunąć po jednej sztuce? >>>>>>>> >>>>>>>> Jak dystrybucja? [Jaki system zarządzania pakietami?] >>>>>>>> >>>>>>>> Debian (apt) ma "apt-get autoremove" do usuwania pakietów >>>>>>>> doinstalowanych automatycznie które nie są już potrzebne. >>>>>>> Dzięki za podpowiedź, sprawdziłem i działa. Choć do końca nie wiem >>>>>>> czy >>>>>>> to autoremove usuwa wszystkie zbędne pakiety czy tylko te które zostały >>>>>>> zadeklarowane do usunięcia w trakcie usuwania głównego pakietu (i były z >>>>>>> nim związane). >>>>>>> >>>>>> To polecenie, usuwa tylko pakiety, ktore zostaly zainstalowane, jako >>>>>> zaleznosci. JEsli jakis pakiet ktory zostal wczesniej zainstalowany >>>>>> jako zaleznosc, zostanie potraktowany poloeceniem apt install pakiet, >>>>>> to juz nie zostanie usuniety poleceniem autoremove. >>>>> Ja mam w cronie odpalanie na Debian-testing raz na tydzień >>>>> * deborphan >>>>> * aptitude search ~b (broken) >>>>> * aptituce search ~c (unpurged) >>>> >>>> Ciekawe, tylko nie wiem czemu, komenda "aptitude search ~c (unpurged)" >>>> pokazuje np pythona? skoro python uruchamia pythona 2.7 >>> Sorry, to w nawiasach () to mój komentarz co ta komenda wyszukuje. >>> >> Tego, to akurat sie domyslilem :) >> >>> Akurat ta pokazuje pakiety "nie do końca usunięte", takie z pozostawioną >>> konfiguracją. >>> >> >> Nie do konca usuniete? Nie przypominam sobie, zebym na serwerze usuwal >> pythona. Dziwne to troche. > > Podaj której dystrybucji używasz i który dokładnie pakiet z numerem > wersji jest w takim stanie. Pierwsze podejrzenie (do wykluczenia) > że to pozostałości po którejś starej wersji pythona. Ubuntu server 20.04.2 LTS Po uruchomieniu pythona, pokazuje Python 2.7.18 (default, Mar 8 2021, 13:02:45) Ten aptitude, nie pokazuje numeru wersji, chyba, ze chodzi Ci o cos innego.
Re: Problem z sed
Author: jn
Date: Sun, 06 Jun 2021 21:23
Date: Sun, 06 Jun 2021 21:23
41 lines
2051 bytes
2051 bytes
W dniu 06.06.2021 o 15:16, jn pisze: > W dniu 06.06.2021 o 14:21, Jacek Maciejewski pisze: >> Czy jest jakieś zaklęcie które pozwoli automagicznie usunąć >> wszystkie te pakiety za jednym zamachem albo chociaż je jakoś wylistować >> bym je mógł usunąć po jednej sztuce? >> > > To może zależeć od zarządcy pakietów jakiego używasz. > $ tail /var/log/apt/history.log Commandline: /usr/sbin/synaptic Install: optipng:amd64 (0.7.7-1) End-Date: 2021-06-06 15:48:41 Start-Date: 2021-06-06 15:55:22 Commandline: /usr/sbin/synaptic Purge: optipng:amd64 (0.7.7-1) End-Date: 2021-06-06 15:55:24 ------------------------------------------------ $ tail /var/log/apt/history.log | sed 's/:amd64//g' Commandline: /usr/sbin/synaptic Install: optipng (0.7.7-1) End-Date: 2021-06-06 15:48:41 Start-Date: 2021-06-06 15:55:22 Commandline: /usr/sbin/synaptic Purge: optipng (0.7.7-1) End-Date: 2021-06-06 15:55:24 ------------------------------------------------- Nie umiem zmusić sed do usunięcia nawiasów () wraz z zawartością.
Re: Problem z sed
Author: Jarosław Sokołowski
Date: Sun, 06 Jun 2021 21:45
Date: Sun, 06 Jun 2021 21:45
8 lines
1294 bytes
1294 bytes
jn pisze: > Nie umiem zmusić sed do usunięcia nawiasów () wraz z zawartością. sed s/\(.*\)//g -- Jarek
Re: Problem z instalowaniem pakietu.
Author: Dominik Ałaszewski
Date: Mon, 07 Jun 2021 06:16
Date: Mon, 07 Jun 2021 06:16
44 lines
3318 bytes
3318 bytes
Dnia 06.06.2021 Jacek Maciejewski <jacmac@go2.pl> napisał/a: > To rozumiem. Ale pytam o to czy autoremove usuwa *wszystkie* zbędne > pakiety, w tym pakiety których zapomniano usunąć kiedyś w przeszłości i Zdefiniuj "zbędne". System "nie wie", czy potrzebujesz zainstalowanego pakietu X (chyba, że w jakimś Linuksie dla topornych AD 2022 pojawi się jakiś "kreator oczyszczania", informujący że programu X nie uruchamiałeś od 2 lat i może by go tak usunąć :-) Natomiast "autoremove" usunie pakiety, które: a) zostały zainstalowane jako zależności b) w bazie lokalnie zainstalowanych pakietów nie ma pakietów, które mają kandydatów do usunięcia jako zależności (depends), a także polecane a nawet sugerowane (!). "(..)they will be removed when there is no path via Depends, PreDepends, or Recommends to them from a manually installed package. If APT::AutoRemove::SuggestsImportant is true, a Suggests relationship is also enough to keep a package installed" A domyślnie jest true :-) https://www.debian.org/doc/manuals/aptitude/ch02s05s05.en.html#configApt-AutoRemove-SuggestsImportant https://www.debian.org/doc/manuals/aptitude/ch02s02s06.en.html#ftn.idm1912 Relacje między pakietami: https://www.debian.org/doc/debian-policy/ch-relationships.html Na przykładzie. Instalujesz pakiet "krowa", który jako zależność ma pakiet "cielaczek", potwierdzasz, masz krowę z cielaczkiem. Znudziła Ci się krowa, odinstalowujesz. Cielaczek zostaje. Nie pamiętałeś, że masz też pakiet "byk", który ma w pakietach sugerowanych cielaczka (cielaczek nie zainstalował się przy instalacji byka, bo apt domyślnie nie instaluje sugerowanych). Ale wskutek tego, apt autoremove nie usunie cielaczka. Czy cielaczek jest "zbędny" pozostawiam do rozważenia. -- Dominik Ałaszewski (via raspbianowy slrn) "W życiu piękne są tylko chwile…" (Ryszard Riedel) Wyrażam wyłącznie prywatne poglądy zgodnie z Art. 54 Konstytucji RP Pisząc na priv zmień domenę na gmail.
Re: Problem z instalowaniem pakietu.
Author: Jacek Maciejewski
Date: Mon, 07 Jun 2021 06:41
Date: Mon, 07 Jun 2021 06:41
28 lines
2455 bytes
2455 bytes
Dnia 07 Jun 2021 06:16:03 GMT, Dominik Ałaszewski napisał(a): > Natomiast "autoremove" usunie pakiety, które: > a) zostały zainstalowane jako zależności > b) w bazie lokalnie zainstalowanych pakietów nie ma pakietów, > które mają kandydatów do usunięcia jako zależności (depends), > a także polecane a nawet sugerowane (!). b) jest jakby niespójne logicznie z inwokacją. > Na przykładzie. Instalujesz pakiet "krowa", który jako zależność > ma pakiet "cielaczek", potwierdzasz, masz krowę z cielaczkiem. > Znudziła Ci się krowa, odinstalowujesz. Cielaczek zostaje. > Nie pamiętałeś, że masz też pakiet "byk", który ma w pakietach > sugerowanych cielaczka (cielaczek nie zainstalował się przy > instalacji byka, bo apt domyślnie nie instaluje sugerowanych). > Ale wskutek tego, apt autoremove nie usunie cielaczka. Ok, użyjmy twojej terminologii. Usuwamy "krowę", zapominając o "cielaczku". Następnie instalujemy "kota" który wymaga "kociątka". "Kot" okazuje się niepotrzebny więc go odinstalujemy a następnie uruchamiamy autoremowe. Zaproponuje do usunięcia "cielaczka" i "kociątko" czy tylko "kociątko"? Spodziewam się że oba ale wolę zapytać. -- Jacek -I hate haters-
Re: Problem z instalowaniem pakietu.
Author: Dominik Ałaszewski
Date: Mon, 07 Jun 2021 07:09
Date: Mon, 07 Jun 2021 07:09
53 lines
3544 bytes
3544 bytes
Dnia 07.06.2021 Jacek Maciejewski <jacmac@go2.pl> napisał/a: > b) jest jakby niespójne logicznie z inwokacją. Nie ogarniam sugerowanej niespójności, tłumaczę jeszcze raz: Apt prowadzi sobie ewidencję pakietów, wie które zostały zainstalowane wprost, a które jako zależności. Apt autoremove sprawdzi, czy są jakieś pakiety, które zostały zainstalowane jako zależności do innych (instalowałeś krowę, cielaczek był zainstalowany wyłącznie jako zależność do krowy- więc się łapie). Następnie sprawdzi, czy pozostałe, zainstalowane wprost pakiety, mają (w łańcuchu) zależności (lub sugestie!) do tych pakietów zainstalowanych automatycznie. Jeśli po usunięciu krowy żaden wprost zainstalowany pakiet nie ma w łańcuchu zależności odniesienia do cielaczka, będzie on kandydatem do usunięcia dla autoremove. Natomiast jeśli będzie taki łańcuch: byk (wprost) -> cielaczek (sugerowany) (byk sugeruje cielaczka) ewentualnie pies (wprost)-> kot (zależny) -> cielaczek (zależny) (pies zależy od kota, kot zależy od cielaczka) To cielaczek (ani kot) nie zostanie kandydatem do wywalenia. Jak pisałem, zależność nie musi być "zależy", może być "sugeruje". > Ok, użyjmy twojej terminologii. Usuwamy "krowę", zapominając o > "cielaczku". Następnie instalujemy "kota" który wymaga "kociątka". > "Kot" okazuje się niepotrzebny więc go odinstalujemy a następnie > uruchamiamy autoremowe. Zaproponuje do usunięcia "cielaczka" i > "kociątko" czy tylko "kociątko"? > Spodziewam się że oba ale wolę zapytać. Oba, żaden albo tylko jeden. Wszystko zależy (nomen omen) od tego, jakie zależności mają _pozostawione_ zainstalowane wprost (tj. nie automatycznie jako zależności) pakiety. Jeśli w systemie jest choć jeden pakiet, który wymaga lub sugeruje cielaczka lub kociątka (wprost lub przez inny pakiet), to autoremove je zostawi. -- Dominik Ałaszewski (via raspbianowy slrn) "W życiu piękne są tylko chwile…" (Ryszard Riedel) Wyrażam wyłącznie prywatne poglądy zgodnie z Art. 54 Konstytucji RP Pisząc na priv zmień domenę na gmail.
Re: Problem z instalowaniem pakietu.
Author: Jacek Maciejewski
Date: Mon, 07 Jun 2021 07:29
Date: Mon, 07 Jun 2021 07:29
22 lines
2202 bytes
2202 bytes
Dnia 07 Jun 2021 07:09:41 GMT, Dominik Ałaszewski napisał(a): >> b) jest jakby niespójne logicznie z inwokacją. > > Nie ogarniam sugerowanej niespójności, No dobra, po wysiłku zakumałem ale napisałbym to jaśniej, np tak: a) zostały zainstalowane jako zależności b) nie są wymagane przez inne pakiety > Oba, żaden albo tylko jeden. Wszystko zależy (nomen omen) od tego, > jakie zależności mają _pozostawione_ zainstalowane wprost (tj. nie > automatycznie jako zależności) pakiety. Jeśli w systemie jest > choć jeden pakiet, który wymaga lub sugeruje cielaczka lub kociątka > (wprost lub przez inny pakiet), to autoremove je zostawi. Oczywiście, zakładałem przypadek że "cielaczek" i "kociątko" nie będą wymagane przez jakiekolwiek inne pakiety. Zatem autoremove zaproponuje usunąć oba. -- Jacek -I hate haters-
Re: Problem z instalowaniem pakietu.
Author: Andrzej A. Filip
Date: Mon, 07 Jun 2021 07:33
Date: Mon, 07 Jun 2021 07:33
65 lines
4271 bytes
4271 bytes
Pawel <ppf9@USUN_TOpoczta.fm> pisze: > W dniu 06.06.2021 o 21:31, Andrzej A. Filip pisze: >> Pawel <ppf9@USUN_TOpoczta.fm> pisze: >>> W dniu 06.06.2021 o 21:04, Andrzej A. Filip pisze: >>>> Pawel <ppf9@USUN_TOpoczta.fm> pisze: >>>>> W dniu 06.06.2021 o 18:32, Andrzej A. Filip pisze: >>>>>> Pawel <ppf9@USUN_TOpoczta.fm> pisze: >>>>>>> W dniu 06.06.2021 o 17:31, Jacek Maciejewski pisze: >>>>>>>> Dnia Sun, 06 Jun 2021 15:36:02 +0200 (CEST), Andrzej A. Filip >>>>>>>> napisał(a): >>>>>>>> >>>>>>>>> Jacek Maciejewski <jacmac@go2.pl> pisze: >>>>>>>>>> Chciałbym zainstalować pewien pakiet ale on wymaga ponad 50 innych. >>>>>>>>>> Problem będzie kiedy go zechcę odinstalować z tymi dodatkowymi >>>>>>>>>> pakietami. Czy jest jakieś zaklęcie które pozwoli automagicznie usunąć >>>>>>>>>> wszystkie te pakiety za jednym zamachem albo chociaż je jakoś wylistować >>>>>>>>>> bym je mógł usunąć po jednej sztuce? >>>>>>>>> >>>>>>>>> Jak dystrybucja? [Jaki system zarządzania pakietami?] >>>>>>>>> >>>>>>>>> Debian (apt) ma "apt-get autoremove" do usuwania pakietów >>>>>>>>> doinstalowanych automatycznie które nie są już potrzebne. >>>>>>>> Dzięki za podpowiedź, sprawdziłem i działa. Choć do końca nie wiem >>>>>>>> czy >>>>>>>> to autoremove usuwa wszystkie zbędne pakiety czy tylko te które zostały >>>>>>>> zadeklarowane do usunięcia w trakcie usuwania głównego pakietu (i były z >>>>>>>> nim związane). >>>>>>>> >>>>>>> To polecenie, usuwa tylko pakiety, ktore zostaly zainstalowane, jako >>>>>>> zaleznosci. JEsli jakis pakiet ktory zostal wczesniej zainstalowany >>>>>>> jako zaleznosc, zostanie potraktowany poloeceniem apt install pakiet, >>>>>>> to juz nie zostanie usuniety poleceniem autoremove. >>>>>> Ja mam w cronie odpalanie na Debian-testing raz na tydzień >>>>>> * deborphan >>>>>> * aptitude search ~b (broken) >>>>>> * aptituce search ~c (unpurged) >>>>> >>>>> Ciekawe, tylko nie wiem czemu, komenda "aptitude search ~c (unpurged)" >>>>> pokazuje np pythona? skoro python uruchamia pythona 2.7 >>>> Sorry, to w nawiasach () to mój komentarz co ta komenda wyszukuje. >>>> >>> Tego, to akurat sie domyslilem :) >>> >>>> Akurat ta pokazuje pakiety "nie do końca usunięte", takie z pozostawioną >>>> konfiguracją. >>>> >>> >>> Nie do konca usuniete? Nie przypominam sobie, zebym na serwerze usuwal >>> pythona. Dziwne to troche. >> Podaj której dystrybucji używasz i który dokładnie pakiet z numerem >> wersji jest w takim stanie. Pierwsze podejrzenie (do wykluczenia) >> że to pozostałości po którejś starej wersji pythona. > > Ubuntu server 20.04.2 LTS > Po uruchomieniu pythona, pokazuje > Python 2.7.18 (default, Mar 8 2021, 13:02:45) > > Ten aptitude, nie pokazuje numeru wersji, chyba, ze chodzi Ci o cos innego. Możesz postnąć co "znak w znak" produkują dwie komendy poniżej? aptituce search ~c dpkg -l 'python*' -- Andrzej A. Filip
Re: Problem z instalowaniem pakietu.
Author: Kamil Jońca
Date: Mon, 07 Jun 2021 07:44
Date: Mon, 07 Jun 2021 07:44
8 lines
1433 bytes
1433 bytes
"Andrzej A. Filip" <anfi@onet.eu> writes: > aptituce search ~c aptitude search '~c' KJ -- http://wolnelektury.pl/wesprzyj/teraz/
Re: Problem z instalowaniem pakietu.
Author: Dominik Ałaszewski
Date: Mon, 07 Jun 2021 08:01
Date: Mon, 07 Jun 2021 08:01
16 lines
2113 bytes
2113 bytes
Dnia 07.06.2021 Jacek Maciejewski <jacmac@go2.pl> napisał/a: > No dobra, po wysiłku zakumałem ale napisałbym to jaśniej, np tak: > a) zostały zainstalowane jako zależności > b) nie są wymagane przez inne pakiety Przy czym "inne pakiety" znaczą "inne pakiety zainstalowane lokalnie i nie jako zależności", oraz "wymagane" oznacza "wymagane, rekomendowane lub sugerowane". Poza tym wszystko się zgadza, jak z rozdawaniem samochodów na Placu Czerwonym :-) -- Dominik Ałaszewski (via raspbianowy slrn) "W życiu piękne są tylko chwile…" (Ryszard Riedel) Wyrażam wyłącznie prywatne poglądy zgodnie z Art. 54 Konstytucji RP Pisząc na priv zmień domenę na gmail.
Re: Problem z instalowaniem pakietu.
Author: Pawel
Date: Mon, 07 Jun 2021 20:22
Date: Mon, 07 Jun 2021 20:22
65 lines
4554 bytes
4554 bytes
W dniu 07.06.2021 o 09:33, Andrzej A. Filip pisze: > Pawel <ppf9@USUN_TOpoczta.fm> pisze: >> W dniu 06.06.2021 o 21:31, Andrzej A. Filip pisze: >>> Pawel <ppf9@USUN_TOpoczta.fm> pisze: >>>> W dniu 06.06.2021 o 21:04, Andrzej A. Filip pisze: >>>>> Pawel <ppf9@USUN_TOpoczta.fm> pisze: >>>>>> W dniu 06.06.2021 o 18:32, Andrzej A. Filip pisze: >>>>>>> Pawel <ppf9@USUN_TOpoczta.fm> pisze: >>>>>>>> W dniu 06.06.2021 o 17:31, Jacek Maciejewski pisze: >>>>>>>>> Dnia Sun, 06 Jun 2021 15:36:02 +0200 (CEST), Andrzej A. Filip >>>>>>>>> napisał(a): >>>>>>>>> >>>>>>>>>> Jacek Maciejewski <jacmac@go2.pl> pisze: >>>>>>>>>>> Chciałbym zainstalować pewien pakiet ale on wymaga ponad 50 innych. >>>>>>>>>>> Problem będzie kiedy go zechcę odinstalować z tymi dodatkowymi >>>>>>>>>>> pakietami. Czy jest jakieś zaklęcie które pozwoli automagicznie usunąć >>>>>>>>>>> wszystkie te pakiety za jednym zamachem albo chociaż je jakoś wylistować >>>>>>>>>>> bym je mógł usunąć po jednej sztuce? >>>>>>>>>> >>>>>>>>>> Jak dystrybucja? [Jaki system zarządzania pakietami?] >>>>>>>>>> >>>>>>>>>> Debian (apt) ma "apt-get autoremove" do usuwania pakietów >>>>>>>>>> doinstalowanych automatycznie które nie są już potrzebne. >>>>>>>>> Dzięki za podpowiedź, sprawdziłem i działa. Choć do końca nie wiem >>>>>>>>> czy >>>>>>>>> to autoremove usuwa wszystkie zbędne pakiety czy tylko te które zostały >>>>>>>>> zadeklarowane do usunięcia w trakcie usuwania głównego pakietu (i były z >>>>>>>>> nim związane). >>>>>>>>> >>>>>>>> To polecenie, usuwa tylko pakiety, ktore zostaly zainstalowane, jako >>>>>>>> zaleznosci. JEsli jakis pakiet ktory zostal wczesniej zainstalowany >>>>>>>> jako zaleznosc, zostanie potraktowany poloeceniem apt install pakiet, >>>>>>>> to juz nie zostanie usuniety poleceniem autoremove. >>>>>>> Ja mam w cronie odpalanie na Debian-testing raz na tydzień >>>>>>> * deborphan >>>>>>> * aptitude search ~b (broken) >>>>>>> * aptituce search ~c (unpurged) >>>>>> >>>>>> Ciekawe, tylko nie wiem czemu, komenda "aptitude search ~c (unpurged)" >>>>>> pokazuje np pythona? skoro python uruchamia pythona 2.7 >>>>> Sorry, to w nawiasach () to mój komentarz co ta komenda wyszukuje. >>>>> >>>> Tego, to akurat sie domyslilem :) >>>> >>>>> Akurat ta pokazuje pakiety "nie do końca usunięte", takie z pozostawioną >>>>> konfiguracją. >>>>> >>>> >>>> Nie do konca usuniete? Nie przypominam sobie, zebym na serwerze usuwal >>>> pythona. Dziwne to troche. >>> Podaj której dystrybucji używasz i który dokładnie pakiet z numerem >>> wersji jest w takim stanie. Pierwsze podejrzenie (do wykluczenia) >>> że to pozostałości po którejś starej wersji pythona. >> >> Ubuntu server 20.04.2 LTS >> Po uruchomieniu pythona, pokazuje >> Python 2.7.18 (default, Mar 8 2021, 13:02:45) >> >> Ten aptitude, nie pokazuje numeru wersji, chyba, ze chodzi Ci o cos innego. > > Możesz postnąć co "znak w znak" produkują dwie komendy poniżej? > aptituce search ~c > dpkg -l 'python*' > Chcesz, zebym wrzucil do posta ok 400 linii?
Re: Problem z instalowaniem pakietu.
Author: Roman Tyczka
Date: Mon, 07 Jun 2021 21:12
Date: Mon, 07 Jun 2021 21:12
13 lines
1838 bytes
1838 bytes
On 07.06.2021 22:22, Pawel wrote: >> Możesz postnąć co "znak w znak" produkują dwie komendy poniżej? >> aptituce search ~c >> dpkg -l 'python*' >> > Chcesz, zebym wrzucil do posta ok 400 linii? https://pastebin.com/ -- pzdr Roman
Re: Problem z instalowaniem pakietu.
Author: czarek
Date: Mon, 07 Jun 2021 22:57
Date: Mon, 07 Jun 2021 22:57
58 lines
4236 bytes
4236 bytes
W dniu 2021-06-06 o 21:31, Andrzej A. Filip pisze: > Pawel <ppf9@USUN_TOpoczta.fm> pisze: >> W dniu 06.06.2021 o 21:04, Andrzej A. Filip pisze: >>> Pawel <ppf9@USUN_TOpoczta.fm> pisze: >>>> W dniu 06.06.2021 o 18:32, Andrzej A. Filip pisze: >>>>> Pawel <ppf9@USUN_TOpoczta.fm> pisze: >>>>>> W dniu 06.06.2021 o 17:31, Jacek Maciejewski pisze: >>>>>>> Dnia Sun, 06 Jun 2021 15:36:02 +0200 (CEST), Andrzej A. Filip >>>>>>> napisał(a): >>>>>>> >>>>>>>> Jacek Maciejewski <jacmac@go2.pl> pisze: >>>>>>>>> Chciałbym zainstalować pewien pakiet ale on wymaga ponad 50 innych. >>>>>>>>> Problem będzie kiedy go zechcę odinstalować z tymi dodatkowymi >>>>>>>>> pakietami. Czy jest jakieś zaklęcie które pozwoli automagicznie usunąć >>>>>>>>> wszystkie te pakiety za jednym zamachem albo chociaż je jakoś wylistować >>>>>>>>> bym je mógł usunąć po jednej sztuce? >>>>>>>> >>>>>>>> Jak dystrybucja? [Jaki system zarządzania pakietami?] >>>>>>>> >>>>>>>> Debian (apt) ma "apt-get autoremove" do usuwania pakietów >>>>>>>> doinstalowanych automatycznie które nie są już potrzebne. >>>>>>> Dzięki za podpowiedź, sprawdziłem i działa. Choć do końca nie wiem >>>>>>> czy >>>>>>> to autoremove usuwa wszystkie zbędne pakiety czy tylko te które zostały >>>>>>> zadeklarowane do usunięcia w trakcie usuwania głównego pakietu (i były z >>>>>>> nim związane). >>>>>>> >>>>>> To polecenie, usuwa tylko pakiety, ktore zostaly zainstalowane, jako >>>>>> zaleznosci. JEsli jakis pakiet ktory zostal wczesniej zainstalowany >>>>>> jako zaleznosc, zostanie potraktowany poloeceniem apt install pakiet, >>>>>> to juz nie zostanie usuniety poleceniem autoremove. >>>>> Ja mam w cronie odpalanie na Debian-testing raz na tydzień >>>>> * deborphan >>>>> * aptitude search ~b (broken) >>>>> * aptituce search ~c (unpurged) >>>> >>>> Ciekawe, tylko nie wiem czemu, komenda "aptitude search ~c (unpurged)" >>>> pokazuje np pythona? skoro python uruchamia pythona 2.7 >>> Sorry, to w nawiasach () to mój komentarz co ta komenda wyszukuje. >>> >> Tego, to akurat sie domyslilem :) >> >>> Akurat ta pokazuje pakiety "nie do końca usunięte", takie z pozostawioną >>> konfiguracją. >>> >> >> Nie do konca usuniete? Nie przypominam sobie, zebym na serwerze usuwal >> pythona. Dziwne to troche. > > Podaj której dystrybucji używasz i który dokładnie pakiet z numerem > wersji jest w takim stanie. Pierwsze podejrzenie (do wykluczenia) > że to pozostałości po którejś starej wersji pythona. > > U mnie jak rzuciłem okiem są pakiety pythonn2.7 i python3, > czyli raczej kiedyś były niższe. > może dlatego, że są dwa naraz https://forbot.pl/blog/kurs-raspberry-pi-podstawy-pythona-gpio-id26099
Re: Problem z sed
Author: jn
Date: Mon, 07 Jun 2021 23:40
Date: Mon, 07 Jun 2021 23:40
39 lines
2593 bytes
2593 bytes
W dniu 06.06.2021 o 23:45, Jarosław Sokołowski pisze: > jn pisze: > >> Nie umiem zmusić sed do usunięcia nawiasów () wraz z zawartością. > > sed s/\(.*\)//g > Dziękuję ale nie działa tak jak sobie zakładałem. $ tail /var/log/apt/history.log -n 100 | grep Install: Install: linux-image-5.4.0-74-generic:amd64 (5.4.0-74.83, automatic), linux-modules-extra-5.4.0-74-generic:amd64 (5.4.0-74.83, automatic), linux-headers-5.4.0-74:amd64 (5.4.0-74.83, automatic), linux-headers-5.4.0-74-generic:amd64 (5.4.0-74.83, automatic), linux-modules-5.4.0-74-generic:amd64 (5.4.0-74.83, automatic) Install: apngasm:amd64 (2.91-1build1) ------------------------------------------------------------------- $ tail /var/log/apt/history.log -n 100 | grep Install: | sed 's/:amd64//g;s/Install://g' linux-image-5.4.0-74-generic (5.4.0-74.83, automatic), linux-modules-extra-5.4.0-74-generic (5.4.0-74.83, automatic), linux-headers-5.4.0-74 (5.4.0-74.83, automatic), linux-headers-5.4.0-74-generic (5.4.0-74.83, automatic), linux-modules-5.4.0-74-generic (5.4.0-74.83, automatic) apngasm (2.91-1build1) -------------------------------------------------------------------- $ tail /var/log/apt/history.log -n 100 | grep Install: | sed s/\(.*\)//g Install: linux-image-5.4.0-74-generic:amd64 Install: apngasm:amd64 -------------------------------------------------------------------- Chciałem zostawić w wierszu tylko nazwy pakietów np. linux-image-5.4.0-74-generic oddzielone spacjami.
Re: Problem z sed
Author: Kamil Jońca
Date: Tue, 08 Jun 2021 03:11
Date: Tue, 08 Jun 2021 03:11
45 lines
2949 bytes
2949 bytes
jn <jn@mail.invalid> writes: > W dniu 06.06.2021 o 23:45, Jarosław Sokołowski pisze: >> jn pisze: >> >>> Nie umiem zmusić sed do usunięcia nawiasów () wraz z zawartością. >> sed s/\(.*\)//g >> > > Dziękuję ale nie działa tak jak sobie zakładałem. > > $ tail /var/log/apt/history.log -n 100 | grep Install: > Install: linux-image-5.4.0-74-generic:amd64 (5.4.0-74.83, automatic), > linux-modules-extra-5.4.0-74-generic:amd64 (5.4.0-74.83, automatic), > linux-headers-5.4.0-74:amd64 (5.4.0-74.83, automatic), > linux-headers-5.4.0-74-generic:amd64 (5.4.0-74.83, automatic), > linux-modules-5.4.0-74-generic:amd64 (5.4.0-74.83, automatic) > Install: apngasm:amd64 (2.91-1build1) > > ------------------------------------------------------------------- > > $ tail /var/log/apt/history.log -n 100 | grep Install: | sed > 's/:amd64//g;s/Install://g' > linux-image-5.4.0-74-generic (5.4.0-74.83, automatic), > linux-modules-extra-5.4.0-74-generic (5.4.0-74.83, automatic), > linux-headers-5.4.0-74 (5.4.0-74.83, automatic), > linux-headers-5.4.0-74-generic (5.4.0-74.83, automatic), > linux-modules-5.4.0-74-generic (5.4.0-74.83, automatic) > apngasm (2.91-1build1) > > -------------------------------------------------------------------- > > $ tail /var/log/apt/history.log -n 100 | grep Install: | sed s/\(.*\)//g > Install: linux-image-5.4.0-74-generic:amd64 > Install: apngasm:amd64 > > -------------------------------------------------------------------- > > Chciałem zostawić w wierszu tylko nazwy pakietów > np. linux-image-5.4.0-74-generic oddzielone spacjami. > sed 's/([^)]\+)//g' KJ -- http://wolnelektury.pl/wesprzyj/teraz/
Re: Problem z sed
Author: jn
Date: Tue, 08 Jun 2021 08:17
Date: Tue, 08 Jun 2021 08:17
20 lines
1910 bytes
1910 bytes
W dniu 08.06.2021 o 05:11, Kamil Jońca pisze: > sed 's/([^)]\+)//g' Dziękuję, działa. $ tail /var/log/apt/history.log -n 100 | grep Install: Install: linux-image-5.4.0-74-generic:amd64 (5.4.0-74.83, automatic), linux-modules-extra-5.4.0-74-generic:amd64 (5.4.0-74.83, automatic), linux-headers-5.4.0-74:amd64 (5.4.0-74.83, automatic), linux-headers-5.4.0-74-generic:amd64 (5.4.0-74.83, automatic), linux-modules-5.4.0-74-generic:amd64 (5.4.0-74.83, automatic) ---------------------------------------------------------- $ tail /var/log/apt/history.log -n 100 | grep Install: | sed 's/:amd64//g;s/Install://g;s/,//g;s/([^)]\+)//g' linux-image-5.4.0-74-generic linux-modules-extra-5.4.0-74-generic linux-headers-5.4.0-74 linux-headers-5.4.0-74-generic linux-modules-5.4.0-74-generic
Re: sed - lista pakietów
Author: jn
Date: Tue, 30 May 2023 14:58
Date: Tue, 30 May 2023 14:58
9 lines
1641 bytes
1641 bytes
W dniu 8.06.2021 o 10:17, jn pisze: > > $ tail /var/log/apt/history.log -n 100 | grep Install: | sed > 's/:amd64//g;s/Install://g;s/,//g;s/([^)]\+)//g' Zapiszę sobie małą modyfikację. $ tail /var/log/apt/history.log -n 100 | grep Install: | sed 's/Install://g;s/,//g;s/:[^)]\+)//g'
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