Strona 2 z 4

: 03 września 2009, 09:25
autor: bolo
Katiusha pisze:bolo, jakbys poczytał te dwie strony do k&#359]aptitude -t lenny-backports update

aptitude -t lenny-backports upgrade[/code]
Katiusha, ależ czytałem i albo ja najpewniej coś przeoczyłem lub kierujesz się innym odnośnikiem.

Teraz już wiem po Twojej dyskusji z ArnVaker jaki popełniłem błąd. Na swoje usprawiedliwienie podam, że kierowałem się tym, a oto cytat:

Kod: Zaznacz cały

Jeśli chcemy użyć którejś z paczek z serwisu, to wystarczy do pliku /etc/apt/sources.list dodać następującą linijkę 
deb [url]http://www.backports.org/debian[/url] stable pakiet

Możliwe jest również dodanie do źródeł kilku pakietów jednocześnie 
deb [url]http://www.backports.org/debian[/url] stable pakiet pakiet2 pakiet3 ...

bądź wszystkich paczek 
deb [url]http://www.backports.org/debian[/url] stable all

ale nie jest to zalecane przez autora serwisu. 

Aby teraz zaktualizować pakiet (bądź pakiety) należy wydać dwa polecenia bardzo dobrze znane każdemu użytkownikowi Debiana: 
# apt-get update
# apt-get upgrade
z http://www.debianusers.pl/articles/74
Ja dodałem : deb http://www.backports.org/debian lenny openoffice







ArnVaker pisze: Po pierwsze, usuń ten wpis: Kod:
deb http://www.backports.org lenny/openoffice


Bo jak sam widzisz coś takiego nie istnieje.

¯eby system automatycznie aktualizował pakiety do wersji z backportów musisz ustawić na nie wyższy priorytet, wskazywać je za każdym ręcznie lub aktualizować w ten sposób: Kod:
aptitude -t lenny-backports safe-upgrade
Widzę, masz rację! Teraz jeszcze pytanie: czy ten wyższy priorytet ustala już te zacytowane polecenie, czy jakoś inaczej to robimy? :mrgreen:
ArnVaker pisze: Tak najszybciej i najprościej, tyle że cały czas "ręcznie" wpisując te dwa polecenia.
Jak chcesz "automatycznie" z wszyskimi wpisami z sources.list przez

Kod: Zaznacz cały

aptitude update

aptitude upgrade
To musisz pobawić się z Pin-Priority aby ustalić pierszeństwo wybranych repozytoriów.
Jeżeli już to napisz proszę w jaki sposób te pierwszeństwo ustalamy. :-)

: 03 września 2009, 09:57
autor: ArnVaker
bolo pisze:Na swoje usprawiedliwienie podam, że kierowałem się tym, a oto cytat:
Bo to jakiś stary artykuł jest, sprzed czterech lat chyba...

Odnośnie backportów zostaw sobie taki wpis:

Kod: Zaznacz cały

deb [url]http://www.backports.org/debian[/url] lenny-backports main contrib non-free
bolo pisze:czy ten wyższy priorytet ustala już te zacytowane polecenie, czy jakoś inaczej to robimy?
A jakbyś tak trochę forum przejrzał?
http://debian.linux.pl/viewtopic.php?p=98862#98862
http://debian.linux.pl/viewtopic.php?p=92231#92231


PS Ostatni cytowany przez Ciebie fragment to nie moje słowa. :-P

: 03 września 2009, 20:33
autor: bolo
ArnVaker pisze:Bo to jakiś stary artykuł jest, sprzed czterech lat chyba...
Ano właśnie, niepotrzebnie oparłem swoje działania na nim zamiast od razu zastosować się do Twoich rad. Namieszałem przez to trochę.
A jakbyś tak trochę forum przejrzał?
Oczywiście zrobię to i dziękuję za pomoc.
Ostatni cytowany przez Ciebie fragment to nie moje słowa.
Przepraszam za przeoczenie to słowa Katiushy.

Ostatnie pytanie, tak poza tym tematem.
Ukoronowaniem tych wszystkich poczynań jest aktualizacja dystrybucji i tego się ono tyczy. Czy wykonać je w trybie sesji X, czy też w trybie tekstowym po przejściu na init3?
Czytałem kiedyś, wydaje mi się, ostrzeżenie aby tak to robić jak również wyłącznie przy pomocy apt-get, chociaż ja w instalacji preferuję aptitude? Jakie jest Twoje zdanie w tym temacie?

: 03 września 2009, 21:01
autor: Katiusha
bolo pisze:ArnVaker napisał/a:

Bo to jakiś stary artykuł jest, sprzed czterech lat chyba...

Ano właśnie, niepotrzebnie oparłem swoje działania na nim zamiast od razu zastosować się do Twoich rad. Namieszałem przez to trochę.
Troche stary, ale za to polskojęzyczny i który miał wyjaśnić w ogóle co to backports.
Pod nim, pięć milimetrów niżej jest drugi link do oficjalnej, świeżej i anglojęzycznej strony backports, ale pewnie nawet nie zajrzałeś do niej skoro powpisywałeś starocie w sources.list... :-P
Wróć do postu http://debian.linux.pl/viewtopic.php?p=103146#103146 i zobacz.
Jesteś chyba troche roztrzepany?... ;-)

: 03 września 2009, 21:34
autor: bolo
[quote="Katiusha"]
Jesteś chyba troche roztrzepany?... ]

Chyba tak ponieważ nie spojrzałem na datę 2005r.
Co do drugiego Twojego linka to bardzo się mylisz. Zaglądałem nawet parę razy jednak prawda jest taka, że nie znam niestety j.angielskiego i mam problemy z tłumaczeniem takich tekstów. Poszedłem na łatwiznę i poprzestałem na pierwszym z podanych linków.
Katiusha zamiast mnie teraz strofować za roztrzepanie mogłaś napomknąć, żeby nie stosować poleceń, które nie przystają do dzisiejszych realiów. Ale i tak jestem Ci wdzięczny za odzew. :-) Każda dyskusja byle konstruktywna ma sens.

: 03 września 2009, 22:04
autor: Katiusha
bolo pisze:Katiusha zamiast mnie teraz strofować za roztrzepanie mogłaś napomknąć, żeby nie stosować poleceń, które nie przystają do dzisiejszych realiów.
No wybacz, ale nie będe każdego prowadzić za rączke, masz Debiana to musisz myśleć przy nim.
To nie Windows i bezmyślne klikanie yes, yes, next, next etc.
bolo pisze:Zaglądałem nawet parę razy jednak prawda jest taka, że nie znam niestety j.angielskiego i mam problemy z tłumaczeniem takich tekstów.
A co do anglika to też go znam słabo, ale od czego np. http://translate.google.pl/# ?
Przykład tłumaczenia:

http://translate.google.pl/translate?pr ... ry_state0=

Troche nieskładnie, ale sens da się spokojnie wyłowić.
Myślenie ma przyszłość i to nie tylko przy Debianie. :-D

: 03 września 2009, 23:59
autor: ArnVaker
bolo pisze:Czy wykonać je w trybie sesji X, czy też w trybie tekstowym po przejściu na init3? Czytałem kiedyś, wydaje mi się, ostrzeżenie aby tak to robić jak również wyłącznie przy pomocy apt-get, chociaż ja w instalacji preferuję aptitude?
Strzelam, że chodzi o 'ten tekst'.
NIGDY nie wykonuj dist-upgrade lub upgrade podczas sesji X
Zawsze sprawdzaj bieżące ostrzeżenia na głównej stronie sidux.com. Ostrzeżenia te są ze względu na niestabilną naturę dystrybucji i są aktualizowane codziennie.

Kod: Zaznacz cały

Wyloguj się z KDE. 
Przejdź do trybu tekstowego poprzez Ctrl+Alt+F1 
zaloguj się jako root, a następnie wpisz init 3 
apt-get update
apt-get dist-upgrade
apt-get clean
init 5 && exit 
NIGDY nie wykonuj DIST-UPGRADE [lub UPGRADE] przy pomocy adept, synaptic lub aptitude
Cóż, deweloperzy Siduksa nie tolerują aptitude. Tyczy się to ich systemu, ewentualnie Sida.
W Twoim przypadku jak najbardziej powinieneś użyć do aktualizacji aptitude.
bolo pisze:Jakie jest Twoje zdanie w tym temacie?
Mogę jedynie napisać, jak ja zwykłem aktualizować Sida.
  1. Najpierw pobranie aktualizacji (w trybie graficznym):

    Kod: Zaznacz cały

    aptitude update && aptitude -d safe-upgrade
  2. Wylogowanie się z trybu graficznego, położenie menedżera logowania:

    Kod: Zaznacz cały

    /etc/init.d/gdm stop
  3. "Bezpieczna" aktualizacja:

    Kod: Zaznacz cały

    aptitude safe-upgrade
  4. Pełna aktualizacja (w przypadku Sida czasem wypada się wstrzymać):

    Kod: Zaznacz cały

    aptitude dist-upgrade
  5. Powrót do X-ów:

    Kod: Zaznacz cały

    /etc/init.d/gdm start
Oczywiście wszystko zależy od tego co się aktualizuje. Nie widzę przeciwwskazań dla aktualizacji jakichś opcjonalnych pakietów jak OpenOffice czy Iceweasel w środowisku graficznym, a odpalony gdm nie przeszkadza mi w aktualizacji niezwiązanych z nim kawałków gnome. Za to głupotą byłaby aktualizacja xorga w ten sposób.

Nie jest to żaden wyznacznik czegokolwiek i nie twierdzę, że akurat tak powinno się to robić.
bolo pisze:Ukoronowaniem tych wszystkich poczynań jest aktualizacja dystrybucji i tego się ono tyczy.
Aktualizacja do czego? Do wersji z backportów? Tego nie będzie jakoś specjalnie dużo.
Może sprawdź najpierw, co taka aktualizacja ze sobą przyniesie?

Kod: Zaznacz cały

aptitude -t lenny-backports dist-upgrade -s
Jeśli okaże się, że potrzebujesz tylko kilku pakietów w nowszych wersjach, to moim zdaniem nie ma sensu aktualizować wszystkiego jak leci. No chyba, że akurat potrzebujesz wszystkiego...

[quote="backports.org]I recommend you to pick out single backports which fits your needs, and not to use all backports available here.[/quote]

: 04 września 2009, 09:39
autor: bolo
ArnVaker pisze:Strzelam, że chodzi o ten tekst.
NIGDY nie wykonuj dist-upgrade lub upgrade podczas sesji X
Zawsze sprawdzaj bieżące ostrzeżenia na głównej stronie sidux.com. Ostrzeżenia te są ze względu na niestabilną naturę dystrybucji i są aktualizowane codziennie.

Kod: Zaznacz cały

Wyloguj się z KDE. 
Przejdź do trybu tekstowego poprzez Ctrl+Alt+F1 
zaloguj się jako root, a następnie wpisz init 3 
apt-get update
apt-get dist-upgrade
apt-get clean
init 5 && exit 
Chylę czoła dokładnie ten tekst czytałem i on wzbudził moje wątpliwości. W takim razie serdeczne dzięki za rzeczowe wytłumaczenie tego tematu. Czekałem tylko na Twoją odpowiedź aby się jeszcze utwierdzić i teraz nie będzie już problemu.

Do Katiusha:
Jak widzisz te Forum doskonale spełnia swoje zadanie i zawsze znajduję w nim odpowiedź. Czy musi ona być przy okazji okraszona kąśliwymi uwagami na temat wiedzy pytającego? Odpowiedz sobie sama.
Ja wiem, że trochę racji masz wyrzucając mi to. Nie zawsze starcza po prostu czasu na drążenie Forum czy Internetu dlatego pytam z nadzieją na szybkie rozwiązanie oraz, że odpowie ktoś z wyższym stopniem zaawansowania i zrobi to z czystej życzliwości bez przymusu.

: 04 września 2009, 13:08
autor: Akkon
ArnVaker pisze: Za to głupotą byłaby aktualizacja xorga w ten sposób.
Nie widzę przeciwwskazań dla aktualizacji jakichś opcjonalnych pakietów jak OpenOffice czy Iceweasel w środowisku graficznym
Cóż, ja więc chyba jestem "głupi", bo kilka razy w ten właśnie sposób postąpiłem na testingu i system mi wstał bez problemu. Raz nawet podobną operację wykonywałem przeskakując z gałęzi stable -> testing.
Robiłem to z premedytacją: raz z lenistwa, dwa, że potrzebowałem środowiska graficzne, trzy, w celach poznawczych.
ArnVaker pisze:"Bezpieczna" aktualizacja:
Kod:
aptitude safe-upgrade
Od czasu historii, którą opisałem w tym wątku praktycznie nie stosuję tej opcji i aktualizuje od razu w pełnym zakresie i w 99% robię to pod X'ami. Ostatnio nawet, jak wiesz, pomieszałem sobie (lekko bo leko, ale zawsze) repozytorium w ten sposób.

Oczywiście nie twierdzę, że to sposób jest w 100% bezpieczny. Rozległe i ważne z punktu widzenia systemu aktualizacje (zwłaszcza w sytuacji przeskoku pomiędzy gałęziami) powinno się robić poza środowiskiem graficznym. Zawsze też śledzę co aptitude chce mi zaktualizować i dlaczego. Mam, też świadomość, że aktualizacje Sida ze względu na jego charakter i większe zawirowania w pakietach wymagają większej ostrożności. Jednak Lenny takiej ostrożności z oczywistych powodów nie wymaga, co oczywiście nie znaczy, że to mu zaszkodzi.

: 04 września 2009, 13:52
autor: fnmirk
Akkon, każdy kto używa Debiana i potrafi czytać komunikaty nie spełnia założeń wynikających z podstawowych praw opisujących takie przypadki.

Dlatego nie udało Ci się zepsuć systemu.