Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Używam aptitude (tym instalowane środowisko i wszystkie pakiety).
Mam informację w terminalu o 7, a teraz już 10 pakietach do aktualizacji.
Nie chcę ruszać Synaptica, bo on współpracuje z apt-get, nie z aptitude,
a podobno nie powinno się używać tych narzędzi wymiennie - czy tak?
Jak mogę w terminalu przy użyciu aptitude te pakiety zaktualizować ?
(Na marginesie pytanie z innego tematu: czy to, że terminal nie chce mi zainstalować
flashplugin-nonfree, wynika z tego, że w repo mam tylko main bez contrib nonfree)?
Offline
Składnia trybu wsadowego aptitude jest bardzo podobna do składnia apt-geta/apt-cache'a.
Najważniejsze polecenia:
aptitude update — aktualizacja listy pakietów
aptitude clean — wyczyszczenie plików podręcznych
aptitude install — instalacja pakietu
aptitude safe-upgrade/upgrade — bezpieczna aktualizacja
aptitude full-upgrade/dist-upgrade — pełna aktualizacja
aptitde remove — usunięcie pakietu
aptitude purge — j.w. + usunięcie plików konfiguracyjnych, odpowiednik remove --purge z apt-get
aptitude search — szukanie pakietów
więcej po wpisaniu aptitude -h.
Można też uruchomić tryb interaktywny wpisując tylko aptitude i w nim wybrać pożadaną akcję, ale dla mnie ten interfejs jest wybitnie nieczytelny.
(Na marginesie pytanie z innego tematu: czy to, że terminal nie chce mi zainstalować
flashplugin-nonfree, wynika z tego, że w repo mam tylko main bez contrib nonfree)?
potrzebujesz jednego z tych wpisów (zależnie od tego, czy używasz formy testing czy lenny):
deb http://repo.dug.net.pl/dfr/ testing main contrib deb http://repo.dug.net.pl/dfr/ lenny main contrib
koniecznie z contrib, w main jest tylko pakiet z podpisem repozytorium
Ostatnio edytowany przez azhag (2009-02-10 16:30:15)
Offline
aptitude dist-upgrade
zaktualizuje wszystkie pakiety które są do aktualizacji.
flashplugin-nonfree Sama nazwa wskazuje że znajduje się w sekcji non-free :)
EDIT: azhag mnie ubiegł.
aptitude dist-upgrade i aptitude full-upgrade to to samo.
Ostatnio edytowany przez ilin (2009-02-10 16:32:16)
Offline
ilin napisał(-a):
flashplugin-nonfree Sama nazwa wskazuje że znajduje się w sekcji non-free :)
kulą w płot ;)
ten pakiet znajduje się w sekcji contrib — sam w sobie jest wolny, ale wymaga niewolnych elementów
Offline
W końcu Ty jesteś opiekunem repo dla Etcha i 64bit. :)
Offline
wystarczyło sprawdzić na p.d.o: http://packages.debian.org/sid/flashplugin-nonfree ;)
Offline
Dzięki, jesteście niezawodni.
azhag,
- polecenia skopiowane do notatnika (ku pamięci)
- w /etc/apt/sources.list dodane
deb http://repo.dug.net.pl/dfr/ lenny main contrib
Pozdrawiam
Offline
halina napisał(-a):
Nie chcę ruszać Synaptica, bo on współpracuje z apt-get, nie z aptitude,
a podobno nie powinno się używać tych narzędzi wymiennie - czy tak?
Synaptic nie ma nic wspólnego z apt-get, ma powiązania z aptem.
Możesz problem obejść w taki sposób na początku zanim się całkowicie przestawisz:
W synapticu szukasz interesujących pakietów do instalacji. Zaznaczasz pakiety tak jakbyś chciała zainstalować. Następnie zaznaczenie zapisujesz do pliku (synaptic posiada taką opcję). Rezygnujesz z instalacji.
Zmieniasz uprawnienia dostępu do pliku z zapisanymi pakietami (właścicielem jest root). Edytujesz plik w dowolnym edytorze usuwając pakiety, które dopisał do pliku synaptic w ramach spełnienia zależności.
Mając plik ze spisem pakietów do instalacji możesz go polecić programowi aptitude aby z niego skorzystał.
Jak aptitude może wykorzystać taki spis to już muszę poprosić innych o wyjaśnienie. Ponieważ jestem użytkownikiem apt-get.
Offline
To ja jeszcze dodam od siebie by nie miaszac metod instalacji raz przy pomocy apt-get a raz przy pomocy aptitude, bo moze byc bubu :)
Offline
fnmirk napisał(-a):
Synaptic nie ma nic wspólnego z apt-get, ma powiązania z aptem.
No cóż, nieprecyzyjnie się wyraziłam w pierwszym poście,
ale azhag rozumiał o co mi chodzi i dał precyzyjne objaśnienie.
(zamierzam pozostać przy aptitude)
Offline
debianus_userus napisał(-a):
To ja jeszcze dodam od siebie by nie miaszac metod instalacji raz przy pomocy apt-get a raz przy pomocy aptitude, bo moze byc bubu :)
a ja twierdze ze jak sie wie co sie robi to mozna mieszac ... na dodatek sa sytuacje gdy trzeba mieszac lub zapomniec o aptitude (chociazby "build-dep")
Offline
halina napisał(-a):
No cóż, nieprecyzyjnie się wyraziłam w pierwszym poście,
Bardzo precyzyjnie się wyraziłaś. Nie zrozumiałaś intencji mojego tekstu. Ja nie namawiam nigdy do korzystania z takiego lub innego programu. Zostawiam to indywidualnemu wyborowi. Podałem Ci sposób na posiłkowanie się innym programem bez ingerencji tego programu.
bercik napisał(-a):
a ja twierdze ze jak sie wie co sie robi to mozna mieszac ... na dodatek sa sytuacje gdy trzeba mieszac lub zapomniec o aptitude (chociazby "build-dep")
Dodam tylko, że do każdego programu należy dojrzeć. Mnie aptitude nie leży (chyba do niego nie dojrzałem jeszcze). Każdy program robi tylko tyle ile pozwala użytkownik. Można usunąć z systemu zarówno aptitude jak i apta i system będzie działał i można w nim instalować pakiety *.deb. Katastrofy to nie spowoduje.
Ostatnio edytowany przez fnmirk (2009-02-11 01:07:30)
Offline
bercik napisał(-a):
debianus_userus napisał(-a):
To ja jeszcze dodam od siebie by nie miaszac metod instalacji raz przy pomocy apt-get a raz przy pomocy aptitude, bo moze byc bubu :)
a ja twierdze ze jak sie wie co sie robi to mozna mieszac ... na dodatek sa sytuacje gdy trzeba mieszac lub zapomniec o aptitude (chociazby "build-dep")
Aptitude też ma "build-dep", albo będzie miało, jak ktoś używa starszej wersji.
Offline
czadman napisał(-a):
Aptitude też ma "build-dep", albo będzie miało, jak ktoś używa starszej wersji.
to milo :-) ... jak dla mnie pewnie bedzie mialo po najblizszej aktualizacji ...
Offline
fnmirk napisał(-a):
Nie zrozumiałaś intencji mojego tekstu.
Intencję Twojego tekstu zrozumiałam (i to wcale nie po 24 godzinach!).
Dopisek:
(zamierzam pozostać przy aptitude)
miał tylko charakter informacyjny.
Poważnie: Cenię sobie informacje, które przekazałeś.
Przydać się mogą zarówno mnie w przyszłości, jak i komuś innemu, komu zamarzy się przesiadka
z aptitude na apt-get.
Offline