ďťż
 
 
   Jak usunąć wszystkie pakiety z danym słowem w nazwie?
 
 

Tematy

 
    
 

 

 

 

Jak usunąć wszystkie pakiety z danym słowem w nazwie?





wysek - 14-08-2009 20:10
Jak usunąć wszystkie pakiety z danym słowem w nazwie? Kombinowałem z gwiazdkami, ale nie chciało działać.



lis6502 - 14-08-2009 20:15
apt-get remove `dpkg -l |grep TUTAJ_GWIAZDKI` Tylko ostrożnie i najlepiej przećwicz na echo.



yantar - 14-08-2009 20:21
Dla aptitude
remove, purge, hold
Te polecenia działają podobnie do "install", ale wykonują odpowiednio usunięcie, wyczyszczenie lub wstrzymanie pakietów o ile nie podano inaczej.

(Na przykład "aptitude remove '~ndeity'" usunie wszystkie pakiety, których nazwa zawiera ciąg "deity".) http://www.digipedia.pl/man/aptitude.8.html



ArnVaker - 14-08-2009 20:40
Dla apt-get:

Jeżeli żaden pakiet nie pasuje do podanego wyrażenia, a to wyrażenie zawiera jeden z następujących znaków: '.', '?' albo '*', to zakłada się, że jest to wyrażenie regularne zgodne z POSIX-em i jest ono stosowane do wszystkich nazw pakietów w bazie. Pakiety, których nazwy pasują do tego wyrażenia regularnego, są instalowane (bądź usuwane). Należy zwrócić uwagę na to, że dopasowywany jest podciąg, tak więc 'lo*' pasuje zarówno do 'how-lo', jak i do 'lowest'. Jeśli jest to niepożądane, można określić początek lub koniec dopasowania wyrażenia regularnego, używając znaków '^' lub '$', można też stworzyć bardziej specyficzne wyrażenie regularne. Na przykład: apt-get remove deity* Usunie wszystkie pakiety, których nazwa zawiera ciąg "deity".



Akkon - 20-08-2009 13:42
Dla aptitude
aptitude remove ~nWZORZEC usunie wszystkie pakiety pasujące do WZORCA, najlepiej wcześniej przetestować z opcją -s (symuluje działanie i nie wymaga uprawnień roota)
aptitude -s remove ~nWZORZEC Wzorzec wyszukiwanie można jeszcze bardziej dostosowywać. Po więcej warto zajrzeć Tutaj.



ArnVaker - 20-08-2009 19:06
Oczywiście masz rację, ale czym to co podałeś różni się od tego co przedstawił yantar?



Akkon - 21-08-2009 10:36

czym to co podałeś różni się od tego co przedstawił yantar? Rzeczywiście ta odpowiedź jakoś mi umknęła z pola widzenia. Co do różnic, to mój post jest skomentowanym "poszerzeniem" propozycji yantara ;-)
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis