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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2009-02-10 16:16:28

  halina - Użytkownik

halina
Użytkownik
Zarejestrowany: 2007-11-13

Aktualizacja z aptitude

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)?


Laptop HP Compaq nx6110
Debian Lenny KDE

Offline

 

#2  2009-02-10 16:28:44

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Aktualizacja z aptitude

Składnia trybu wsadowego [tt]aptitude[/tt] jest bardzo podobna do składnia [tt]apt-geta[/tt]/[tt]apt-cache'a[/tt].

Najważniejsze polecenia:
[tt]aptitude update[/tt] — aktualizacja listy pakietów
[tt]aptitude clean[/tt] — wyczyszczenie plików podręcznych
[tt]aptitude install[/tt] — instalacja pakietu
[tt]aptitude safe-upgrade/upgrade[/tt] — bezpieczna aktualizacja
[tt]aptitude full-upgrade/dist-upgrade[/tt] — pełna aktualizacja
[tt]aptitde remove[/tt] — usunięcie pakietu
[tt]aptitude purge[/tt] — j.w. + usunięcie plików konfiguracyjnych, odpowiednik [tt]remove --purge[/tt] z [tt]apt-get[/tt]
[tt]aptitude search[/tt] — szukanie pakietów
więcej po wpisaniu [tt]aptitude -h[/tt].

Można też uruchomić tryb interaktywny wpisując tylko [tt]aptitude[/tt] 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)?[/quote]
potrzebujesz jednego z tych wpisów (zależnie od tego, czy używasz formy [tt]testing[/tt] czy [tt]lenny[/tt]):

Kod:

deb http://repo.dug.net.pl/dfr/ testing main contrib
deb http://repo.dug.net.pl/dfr/ lenny main contrib

koniecznie z [tt]contrib[/tt], w [tt]main[/tt] jest tylko pakiet z podpisem repozytorium

Ostatnio edytowany przez azhag (2009-02-10 16:30:15)


Błogosławieni, którzy czynią FAQ.
[url=http://www.opencaching.pl]opencaching[/url] :: [url=http://dug.net.pl/sources.list]debian sources.list[/url] :: [url=http://www.linuxportal.pl/blogi/azhag/wpisy]coś jakby blog[/url] :: [url=http://dug.net.pl/]polski portal debiana[/url] :: linux user #403712

Offline

 

#3  2009-02-10 16:30:41

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Aktualizacja z aptitude

Kod:

aptitude dist-upgrade

zaktualizuje wszystkie pakiety które są do aktualizacji.

[b]flashplugin-nonfree[/b] Sama nazwa wskazuje że znajduje się w sekcji non-free  :)

EDIT: [b]azhag[/b] mnie ubiegł.

aptitude dist-upgrade  i aptitude full-upgrade to to samo.

Ostatnio edytowany przez ilin (2009-02-10 16:32:16)


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#4  2009-02-10 16:33:59

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Aktualizacja z aptitude

[quote=ilin][b]flashplugin-nonfree[/b] Sama nazwa wskazuje że znajduje się w sekcji non-free  :)[/quote]
kulą w płot ;)
ten pakiet znajduje się w sekcji [tt]contrib[/tt] — sam w sobie jest wolny, ale wymaga niewolnych elementów


Błogosławieni, którzy czynią FAQ.
[url=http://www.opencaching.pl]opencaching[/url] :: [url=http://dug.net.pl/sources.list]debian sources.list[/url] :: [url=http://www.linuxportal.pl/blogi/azhag/wpisy]coś jakby blog[/url] :: [url=http://dug.net.pl/]polski portal debiana[/url] :: linux user #403712

Offline

 

#5  2009-02-10 16:35:43

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Aktualizacja z aptitude

W końcu Ty jesteś opiekunem repo dla Etcha i 64bit. :)


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#6  2009-02-10 16:39:57

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Aktualizacja z aptitude

wystarczyło sprawdzić na p.d.o: http://packages.debian.org/sid/flashplugin-nonfree ;)


Błogosławieni, którzy czynią FAQ.
[url=http://www.opencaching.pl]opencaching[/url] :: [url=http://dug.net.pl/sources.list]debian sources.list[/url] :: [url=http://www.linuxportal.pl/blogi/azhag/wpisy]coś jakby blog[/url] :: [url=http://dug.net.pl/]polski portal debiana[/url] :: linux user #403712

Offline

 

#7  2009-02-10 17:05:16

  halina - Użytkownik

halina
Użytkownik
Zarejestrowany: 2007-11-13

Re: Aktualizacja z aptitude

Dzięki, jesteście niezawodni.

[b]azhag,[/b]
- polecenia skopiowane do notatnika (ku pamięci)
- w /etc/apt/sources.list dodane
deb http://repo.dug.net.pl/dfr/ lenny main contrib
Pozdrawiam


Laptop HP Compaq nx6110
Debian Lenny KDE

Offline

 

#8  2009-02-10 20:10:25

  fnmirk - Użytkownik

fnmirk
Użytkownik
Zarejestrowany: 2008-02-19

Re: Aktualizacja z aptitude

[quote="halina"]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?[/quote]
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

 

#9  2009-02-10 21:12:40

  debianus_userus - Członek DUG

debianus_userus
Członek DUG
Skąd: Warszawa
Zarejestrowany: 2005-08-29
Serwis

Re: Aktualizacja z aptitude

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

 

#10  2009-02-10 21:57:49

  halina - Użytkownik

halina
Użytkownik
Zarejestrowany: 2007-11-13

Re: Aktualizacja z aptitude

[quote=fnmirk]Synaptic nie ma nic wspólnego z apt-get, ma powiązania z aptem.[/quote]
No cóż, nieprecyzyjnie się wyraziłam w pierwszym poście,
ale [b]azhag[/b] rozumiał o co mi chodzi i dał precyzyjne objaśnienie.
(zamierzam pozostać przy aptitude)


Laptop HP Compaq nx6110
Debian Lenny KDE

Offline

 

#11  2009-02-10 22:55:46

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: Aktualizacja z aptitude

[quote=debianus_userus]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 :)[/quote]
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")


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#12  2009-02-11 00:38:06

  fnmirk - Użytkownik

fnmirk
Użytkownik
Zarejestrowany: 2008-02-19

Re: Aktualizacja z aptitude

[quote="halina"]No cóż, nieprecyzyjnie się wyraziłam w pierwszym poście,[/quote]
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.
[quote="bercik"]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")[/quote]
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

 

#13  2009-02-11 07:59:11

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Aktualizacja z aptitude

[quote=bercik][quote=debianus_userus]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 :)[/quote]
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")[/quote]
Aptitude też ma "build-dep", albo będzie miało, jak ktoś używa starszej wersji.


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#14  2009-02-11 11:05:10

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: Aktualizacja z aptitude

[quote=czadman]Aptitude też ma "build-dep", albo będzie miało, jak ktoś używa starszej wersji.[/quote]
to milo :-) ... jak dla mnie pewnie bedzie mialo po najblizszej aktualizacji ...


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#15  2009-02-11 17:01:48

  halina - Użytkownik

halina
Użytkownik
Zarejestrowany: 2007-11-13

Re: Aktualizacja z aptitude

[quote=fnmirk]Nie zrozumiałaś intencji mojego tekstu.[/quote]
Intencję Twojego tekstu zrozumiałam (i to wcale nie po 24 godzinach!).
Dopisek:

(zamierzam pozostać przy aptitude)[/quote]
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.


Laptop HP Compaq nx6110
Debian Lenny KDE

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.010 seconds, 12 queries executed ]

Informacje debugowania

Time (s) Query
0.00011 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00117 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.144.122.20' WHERE u.id=1
0.00065 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.144.122.20', 1732514586)
0.00043 SELECT * FROM punbb_online WHERE logged<1732514286
0.00087 DELETE FROM punbb_online WHERE ident='3.137.164.229'
0.00089 SELECT topic_id FROM punbb_posts WHERE id=110494
0.00005 SELECT id FROM punbb_posts WHERE topic_id=13388 ORDER BY posted
0.00059 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=13388 AND t.moved_to IS NULL
0.00004 SELECT search_for, replace_with FROM punbb_censoring
0.00182 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=13388 ORDER BY p.id LIMIT 0,25
0.00072 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=13388
Total query time: 0.00738 s