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/.
Strony: 1
Witam. Mój problem prezentuje się następująco. Od jakiegoś czasu, aby przeprowadzić aktualizację systemu, muszę zaktualizować listę pakietów, ponieważ bez tego ani aptitude, ani apt-get ani synaptic ich nie wykrywa. Jest to o tyle problematyczne, że zabiera dużo czasu i jest po prostu niewygodne. Zaprezentowałbym screeny/fragmenty kodu, ale system obecnie jest aktualny. Używam Debiana Wheezy wyposażonego we Fluxboksa.
Offline
Rozumiem, że sytuacja prezentuje się następująco: robisz [tt]update[/tt] — pakiety do aktualizacji są, następnie np. restartujesz system bez ich instalowania — aktualizacji już rzekomo nie ma. Bo naturalnym jest, że po ich instalacji następne mogą się pojawić dopiero po wykonaniu [tt]update[/tt].
Pokaż:
df -h df -i mount
Sprawdź systemy plików za pomocą [tt]fsck[/tt].
Najlepiej jakbyś wkleił też wyniki
aptitude update aptitude -s safe-upgrade
Offline
Hehe, szczerze temat mnie rozśmieszył... Bo to co jest w temacie to jest logiczne :D poto jest [i]update[/i]...
Wg mnie powinien on być: 'Aptitude nie wykrywa [u]pakietów[/u] bez "aptitude update"'
Ostatnio edytowany przez P@blo (2011-10-26 10:11:08)
Offline
Hmmm... Czyli powiadacie, że to jest normalne? Nie wiem, używam Debiana od Etcha, zawsze byłem przekonany, że lista świeżych wersji pakietów po prostu bierze się z "nikąd", bez odświeżania listy za pomocą update. Przyznam, że mnie zaskoczyliście :) A jak prawdopodobne jest to, że miałem jakieś narzędzie sprawdzające aktualizacje od początku instalacji systemu i usuwając jakieś pakiety usunąłem także je?
Offline
[quote=QzzY]A jak prawdopodobne jest to, że miałem jakieś narzędzie sprawdzające aktualizacje od początku instalacji systemu i usuwając jakieś pakiety usunąłem także je?[/quote]
Mogłeś mieć jakiegoś menedżera pakietów zainstalowanego wraz ze środowiskiem graficznym ustawionego tak, aby tylko aktualizował bazę danych pakietów (apt-get/aptitude update) bez ich prawdziwego aktualizowania(apt-get/aptitude upgrade/dist-upgrade).
Ostatnio edytowany przez k4misiek (2011-10-26 15:36:53)
Offline
a zastanowiłes sie skąd system ma wiedziec ze ma jakies pakiety to update ?? po to to wlasnie jest, tego nie ominiesz.
Offline
Z "nikąd" to jedynie wąsy się biorą ;)
Narzędzi sprawdzających jest całkiem sporo, podam ci dwa najpopularniejsze:
- http://packages.debian.org/pl/wheezy/update-manager-gnome
- http://packages.linuxmint.com/pool/main/m/mintupload/mintupload_3.8.4_all.deb lub http://packages.linuxmint.com/pool/main/m/mintupdate-debian/mintupdate-debian_1.0.4_all.deb (narzędzie z LMDE, musisz zapewne doinstalować zależności)
~ $ aptitude show mintupdate Pakiet: mintupdate Nowy: tak Stan: niezainstalowany Wersja: 4.3.3 Priorytet: opcjonalny Sekcja: admin Opiekun: clem <root@linuxmint.com> Rozmiar rozpakowanego: 848 k Wymaga: python (>= 2.4), python (< 3), python-gtk2, python-glade2, synaptic, mint-common W konflikcie z: mintupdate-gnome, mintupdate-kde, mintupdate-xfce Zastępuje: mintupdate-gnome, mintupdate-kde, mintupdate-xfce Opis: Update Manager Helps installing security updates and new versions of packages.
~ $ aptitude show mintupdate-debian Pakiet: mintupdate-debian Nowy: tak Stan: niezainstalowany Wersja: 1.0.4 Priorytet: opcjonalny Sekcja: admin Opiekun: clem <root@linuxmint.com> Rozmiar rozpakowanego: 811 k Wymaga: python (>= 2.4), python (< 3), python-gtk2, python-glade2, synaptic, mint-common W konflikcie z: mintupdate, mintupdate-gnome, mintupdate-kde, mintupdate-xfce Zastępuje: mintupdate, mintupdate-gnome, mintupdate-kde, mintupdate-xfce Opis: Update Manager Helps installing security updates and new versions of packages.
Polecałbym bardziej [url=http://packages.debian.org/pl/wheezy/update-manager-gnome]update-manager-gnome[/url]
Ostatnio edytowany przez sir_lucjan (2011-10-26 15:42:25)
Offline
[quote=QzzY]A jak prawdopodobne jest to, że miałem jakieś narzędzie sprawdzające aktualizacje od początku instalacji systemu[/quote]
[deb]cron-apt[/deb] by pasował
Offline
[url]http://packages.debian.org/squeeze/cron-apt[/url] ?
Edit:
Widać azhag był pierwszy. :)
Ostatnio edytowany przez Elder (2011-10-26 15:52:35)
Offline
cron-apt to automat. na stable jeszcze jeszcze ale na testing/sid może coś sie stać i lepiej robić aktualizacje ręcznie :p
Offline
[quote=Yampress]cron-apt to automat. na stable jeszcze jeszcze ale na testing/sid może coś sie stać i lepiej robić aktualizacje ręcznie :p[/quote]
Można używać cron-apt do odświeżania listy pakietów i pobierania pakietów do aktualizacji, a faktyczną aktualizację odpalać ręcznie.
[quote=opis pakietu cron-apt]By default it just updates the package list and downloads new packages without installing.[/quote]
Offline
Wydaje mi się, że poradziłem sobie prościej, bez instalowania dodatkowego oprogramowania. Dodałem update do Crona i co godzinę mi sam pobiera listę pakietów :) Dzięki za pomoc i wyjaśnienie
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00108 | 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.146.37.222' WHERE u.id=1 |
0.00093 | UPDATE punbb_online SET logged=1732722825 WHERE ident='3.146.37.222' |
0.00043 | SELECT * FROM punbb_online WHERE logged<1732722525 |
0.00271 | DELETE FROM punbb_online WHERE ident='3.144.255.116' |
0.00072 | DELETE FROM punbb_online WHERE ident='3.15.239.50' |
0.00022 | SELECT topic_id FROM punbb_posts WHERE id=184157 |
0.00034 | SELECT id FROM punbb_posts WHERE topic_id=19945 ORDER BY posted |
0.00037 | 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=19945 AND t.moved_to IS NULL |
0.00034 | SELECT search_for, replace_with FROM punbb_censoring |
0.00086 | 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=19945 ORDER BY p.id LIMIT 0,25 |
0.00099 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=19945 |
Total query time: 0.00913 s |