[+] Nadgorliwy aptitude

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Akkon
Junior Member
Posty: 833
Rejestracja: 09 listopada 2007, 14:06

Post autor: Akkon »

giaur pisze:Aptitude wcale nie działa inaczej niż apt-get i według mojej wiedzy można tego używać zamiennie, mając na uwadze, że:
- aptitude ZAWSZE usuwa pakiety oznaczane przez apt-get jako już nie wymagane
To prawda i jest to jedna z zalet tej aplikacji, choć (i tu dochodzimy chyba do sedna sprawy) nie w przypadku sida, gdzie zawirowania w pakietach zdarzają się stosunkowo częściej, a to powoduje, że aptitude będzie nam chciało odinstalować półsystemu. To też tłumaczy dlaczego deweloperzy np. siduxa polecają dla tej dystrybucji apt-get.
aptitude domyślnie instaluje także i zalecane pakiety, apt-get nie
To można (a moim zdaniem nawet trzeba) wyłączyć, choć nie wszyscy pewnie o tym wiedzą.
yantar pisze:Dla pewnosci wklep jeszcze cos takiego w konsoli.
Kod:
aptitude search "~ahold" | grep "^.h"
Wystarczy tylko

Kod: Zaznacz cały

aptitude search ~ahold
ArnVaker pisze:Zakładam, że miałeś na myśli wyzwanie
Oczywiście, że tak.
IgiKoval pisze:wszedłem w graficzne aptitude i wszystkoe pakiety, które były "niepotrzebne" - zdwukropkowałem (tzn, chciałem jeden, ale nie trafiłem i się wszystkie na raz zaznaczyły) - i w ten sposób aptitude się już nie buntuje, apt-get też się nie kłuci i wszyscy żyją długo i szczęśliwie.
To działanie jest równoznaczne wydaniu z konsoli polecenia

Kod: Zaznacz cały

aptitude keep pakiet
które wstrzymuje zaplanowane wcześniej operacje na pakiecie.
yantar
Member
Posty: 1225
Rejestracja: 07 czerwca 2007, 21:15
Lokalizacja: Rzeszów

Post autor: yantar »

Akkon pisze:aptitude keep pakiet
To mnie właśnie interesowało czemu w dostępnej pomocy nie ma tej komendy :)
IgiKoval
Posty: 81
Rejestracja: 24 kwietnia 2009, 12:41

Post autor: IgiKoval »

Kod: Zaznacz cały

aptitude search ~ahold
Nie zwraca nic.
Dziękuję za pomoc, chyba już wszystko jest ok.
Akkon
Junior Member
Posty: 833
Rejestracja: 09 listopada 2007, 14:06

Post autor: Akkon »

yantar pisze:To mnie właśnie interesowało czemu w dostępnej pomocy nie ma tej komendy :)
Jest, tylko trzeba zajrzeć do faktycznego mana a nie do jego polskiego streszczenia ]<package>:
Keep <package> at its current version: cancel any installation, removal, or upgrade. Unlike hold (above) this does not prevent automatic upgrades in the future.[/code]
yantar
Member
Posty: 1225
Rejestracja: 07 czerwca 2007, 21:15
Lokalizacja: Rzeszów

Post autor: yantar »

Akkon pisze:Jest, tylko trzeba zajrzeć do faktycznego mana a nie do jego polskiego streszczenia
Musiało mi to umknąć bo wczoraj grzebałem po nim jak nornica ;) No ale tak czy siak wydaje mi się, że to niedopatrzenie iż nie umieszczono go w domyślnym spisie --help.
Akkon
Junior Member
Posty: 833
Rejestracja: 09 listopada 2007, 14:06

Post autor: Akkon »

yantar pisze:No ale tak czy siak wydaje mi się, że to niedopatrzenie iż nie umieszono go w defaultowym spisie --help
Polski man jest w ogóle bardzo ubogi w porównaniu do oryginału. Osobiście polecam jednak Podręcznik użytkownika zwłaszcza, że są tam dokładnie opisane wszystkie wyrażenie regularne, które bardzo przydają się przy zaawansowanych przeszukiwaniach.

Pozdrawiam
ArnVaker

Post autor: ArnVaker »

Witaj wędrowcze!!!

Jeżeli jakimś cudem trafiłeś tutaj z problemem dotyczącym sugerowanego usunięcia pakietów, których wcale nie chcesz usuwać, rozwiązanie znajdziesz tu => rozwiązanie

Wcześniej w tym poście zamieszczone było polecenie, które również pozornie pomagało na ten problem. Przy okazji jednak robiło śmietnik w systemie oznaczając wszystkie pakiety jako zainstalowane ręcznie, co na dłuższą metę jest kiepskim pomysłem i lepiej tego nie robić.
yantar
Member
Posty: 1225
Rejestracja: 07 czerwca 2007, 21:15
Lokalizacja: Rzeszów

Post autor: yantar »

ArnVaker pisze:I wszystko gra (tak przynajmniej mówi teoria).
Poczekamy na następnego nieszczęśnika i na nim dokładnie potestujemy :->
Mr.knife
Posty: 15
Rejestracja: 26 marca 2009, 22:03
Lokalizacja: jeste¶?

Post autor: Mr.knife »

yantar pisze:Poczekamy na następnego nieszczęśnika
Ja się zgłaszam :mrgreen:

Aptitude przy próbie instalacji jakiegokolwiek pakietu chciał mi usunąć pół systemu (m.in. gdm i gnome) i po wpisaniu

Kod: Zaznacz cały

aptitude unmarkauto --schedule-only '~i'
skończyły się problemy z nim.
Wielkie dzięki.
yantar
Member
Posty: 1225
Rejestracja: 07 czerwca 2007, 21:15
Lokalizacja: Rzeszów

Post autor: yantar »

IgiKoval pisze:A teraz tak w temacie - czy jeśli odznaczymy jakiś pakiet, który, rzekomo, nie jest potrzebny, a potem on naprawdę nie będzie potrzebny - czy nie zrobi się burdel?
Wtedy można od czasu do czasu skorzystać z narzędzia deborphan (lub nakładki graficznej gtkorphan). Wyszukuje i usuwa osierocone pakiety.
ODPOWIEDZ